@import"https://fonts.googleapis.com/css2?family=El+Messiri&family=PT+Sans+Narrow&family=PT+Sans:wght@400;700&display=swap";:root{--color-brand-red: #ca5252;--color-accent-red: #dc3d3d;--color-gray-mid: #606060;--color-surface-light: #f5f5f5;--color-text-primary: #1a1a1a;--color-text-secondary: #4a4a4a;--color-text-tertiary: #8a8a8a;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--space-9: 80px;--space-10: 96px;--space-12: 128px;--fs-xs: 12px;--fs-sm: 14px;--fs-base: 16px;--fs-md: 18px;--fs-lg: 21px;--fs-xl: 26px;--fs-2xl: 32px;--fs-3xl: 44px;--fs-display: 56px;--lh-tight: 1.2;--lh-snug: 1.35;--lh-base: 1.55;--lh-loose: 1.75;--font-sans: "PT Sans", -apple-system, BlinkMacSystemFont, sans-serif;--bg-backdrop: rgba(0, 0, 0, .65);--bg-backdrop-cart: rgba(0, 0, 0, .42)}*{margin:0;padding:0}html{scrollbar-gutter:stable}@font-face{font-family:slogan;src:url(/assets/Sweet%20Mavka%20Script-Be2yB_-Z.woff) format("woff");font-weight:100}body{background:#fff;color:var(--color-text-primary);font-family:var(--font-sans);font-weight:400;font-size:var(--fs-md);line-height:var(--lh-base);padding-left:1%;padding-right:1%;min-width:690px;max-width:1380px;margin:0 auto;overflow-x:hidden}a{text-decoration:none;color:var(--color-text-primary)}em{display:block;margin-top:10px;font-style:normal;font-weight:500;color:var(--color-text-secondary);letter-spacing:.02em;text-transform:uppercase;font-size:var(--fs-xs)}h1,h2,h3,h4{font-family:var(--font-sans);color:var(--color-text-primary);font-weight:700;line-height:var(--lh-tight);letter-spacing:-.01em}h1{font-size:var(--fs-3xl)}h2{font-size:var(--fs-2xl)}h3{font-size:var(--fs-lg)}h4{font-size:var(--fs-md)}.wrapper{margin:var(--space-8) auto var(--space-10);overflow:hidden}header{position:relative}menu{z-index:3000;background:#fff;background:linear-gradient(0deg,#fff0,#ffffffeb 28%,#fff);padding-top:var(--space-6);padding-bottom:var(--space-6);min-width:730px;-webkit-hyphens:none;hyphens:none;position:fixed;top:0;width:98%}@media(min-width:1381px){menu{max-width:1380px}}main{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:var(--space-7) var(--space-6);margin-top:var(--space-5)}footer{font-size:var(--fs-sm);color:var(--color-text-secondary);text-align:center;margin-top:var(--space-10);margin-bottom:var(--space-1);letter-spacing:.05em;text-transform:uppercase}input{width:100%;height:44px;margin-bottom:var(--space-4);padding:0 var(--space-4);background-color:#f7f7f7;border:1px solid transparent;font-family:var(--font-sans);font-size:var(--fs-base);color:var(--color-text-primary);transition:border-color .22s ease,background-color .22s ease}input:focus{outline:none;border-color:var(--color-brand-red);background-color:#fff}input[type=checkbox]{width:auto;height:auto;margin-bottom:0;background-color:transparent;cursor:pointer}textarea{width:100%;min-height:140px;padding:var(--space-4);background-color:#f7f7f7;border:1px solid transparent;font-family:var(--font-sans);font-size:var(--fs-base);color:var(--color-text-primary);resize:none;transition:border-color .22s ease,background-color .22s ease}textarea:focus{outline:none;border-color:var(--color-brand-red);background-color:#fff}body:has([data-modal-open]) [class*=imageZone]:hover img,body:has([data-modal-open]) [class*=imageZone]:hover picture{transform:none!important}._presentation_be3y2_4{margin-top:75px;width:100%;height:1200px;overflow:hidden}._teona_be3y2_12{position:relative;width:100%;height:1200px;overflow:hidden}._teona_be3y2_12:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/assets/banner-lowres-B4wDSZJ-.webp) no-repeat center center;background-size:cover;filter:blur(8px);z-index:-1}._teona_be3y2_12 img{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);object-fit:cover;filter:blur(10px);opacity:0;transition:filter .25s ease,opacity .25s ease}._teona_be3y2_12 img._loaded_be3y2_46{filter:blur(0);opacity:1}._slogan_be3y2_52{visibility:hidden;font-family:slogan;position:absolute;top:130px;left:35px;width:460px;font-size:24px;line-height:40px;font-weight:500;color:#fff;display:block}@media(min-width:830px){._slogan_be3y2_52{visibility:visible;left:25px;width:210px}}@media(min-width:1000px){._slogan_be3y2_52{visibility:visible;width:320px}}@media(min-width:1300px){._slogan_be3y2_52{visibility:visible;width:430px}}._sliderNav_be3y2_89{display:inline-block;width:100%;text-align:center;margin-top:5px;transform:scale(.75)}._sliderNavItem_be3y2_97{margin-inline:10px;cursor:pointer;transition:all .5s ease;color:#222}._sliderNavItem_be3y2_97._active_be3y2_104{color:#f2f2f2}._sliderNavItem_be3y2_97:hover{user-select:none;-webkit-touch-callout:none;-webkit-user-select:none;color:var(--color-gray-mid)}._logo_jdyoy_5{display:inline-block;font-family:var(--font-sans);font-weight:700;font-size:var(--fs-l);color:var(--color-text-primary);letter-spacing:.02em}._shopCartButton_jdyoy_15{cursor:pointer;transform:scale(1.3);transition:color 225ms ease;color:var(--color-text-primary)}._shopCartButton_jdyoy_15:hover,._shopCartButton_jdyoy_15._active_jdyoy_23{color:var(--color-accent-red)}._badge_jdyoy_37{user-select:none;-webkit-touch-callout:none;-webkit-user-select:none;display:inline-flex;align-items:center;justify-content:center;color:#fff;background-color:var(--color-accent-red);border-radius:50%;aspect-ratio:1;min-width:20px;height:20px;padding:0 0 1px;position:absolute;top:-45%;right:-35%;font-size:var(--fs-xs);font-weight:600;text-align:center;line-height:20px;text-indent:2px}._nav_jdyoy_63{font-size:var(--fs-sm);font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;float:right;list-style:none;font-weight:500}._nav_jdyoy_63 li{display:inline-block;margin-left:var(--space-6);position:relative;cursor:pointer;transition:color 225ms ease;color:var(--color-text-primary)}._nav_jdyoy_63 li:hover{color:var(--color-text-tertiary)}._about_jdyoy_93{font-family:"El Messiri",var(--font-sans);font-weight:400;font-size:var(--fs-md);line-height:var(--lh-loose);margin-top:var(--space-10);margin-bottom:var(--space-10);text-align:left;column-count:1;column-gap:var(--space-7);color:var(--color-text-secondary);letter-spacing:.01em}@media(min-width:700px){._about_jdyoy_93{column-count:2}}._icon_vfp50_4{transform:scale(1.6);margin-top:var(--space-6);margin-inline:var(--space-5);transition:color 225ms ease;color:var(--color-text-primary);display:inline-block;vertical-align:middle}._icon_vfp50_4:hover{color:var(--color-brand-red)}._aiLinkWrapper_vfp50_21{margin-top:var(--space-5)}._aiLink_vfp50_21{opacity:.4;font-size:var(--fs-xs);color:var(--color-text-primary);text-decoration:none;transition:opacity 225ms ease}._aiLink_vfp50_21:hover{opacity:.7}._gender_13jqp_1{float:right;vertical-align:top}._item_rubwo_8{background:#fff;position:relative;padding:0;overflow:hidden;border:1px solid rgba(0,0,0,.06);cursor:pointer;transition:border-color 225ms ease,transform 225ms ease}._item_rubwo_8:hover{border-color:#00000029}._imageZone_rubwo_27{position:relative;width:100%;aspect-ratio:4 / 5;overflow:hidden;background:var(--color-surface-light)}._imageZone_rubwo_27[data-category=d]{aspect-ratio:3 / 2}._item_rubwo_8 img,._item_rubwo_8 picture{width:100%;height:100%;object-fit:cover;display:block;transition:transform .24s ease,opacity .24s ease}._imageZone_rubwo_27 img{opacity:0;transition:opacity .32s ease,transform .24s ease}._imageZone_rubwo_27[data-loaded=true] img{opacity:1}._imageZone_rubwo_27:hover img,._imageZone_rubwo_27:hover picture{transform:scale(1.04);cursor:pointer}._priceTag_rubwo_75{margin-top:var(--space-4);display:block;background:transparent;padding:0}._priceTag_rubwo_75 b{color:var(--color-text-primary);font-size:var(--fs-lg);font-family:var(--font-sans);font-weight:700;letter-spacing:-.005em;margin:0}._contentZone_rubwo_101{padding:var(--space-5) var(--space-5) var(--space-7);padding-right:calc(54px + var(--space-6))}._name_rubwo_110{font-family:var(--font-sans);font-weight:700;font-size:var(--fs-xl);line-height:var(--lh-tight);color:var(--color-text-primary);margin:0;padding:0;letter-spacing:-.005em;cursor:pointer;position:relative;transition:color 225ms ease}._name_rubwo_110 [class*=gender]{position:absolute;right:calc(-1 * (54px + var(--space-6) - var(--space-4)));top:50%;transform:translateY(-50%)}._name_rubwo_110:hover{color:var(--color-brand-red)}._family_rubwo_144{font-family:var(--font-sans);font-size:var(--fs-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-tertiary);margin-top:var(--space-2);cursor:pointer;transition:color 225ms ease}._family_rubwo_144:hover{color:var(--color-text-secondary)}._more_rubwo_160{font-family:var(--font-sans);font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-secondary);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px;margin-top:var(--space-4);display:inline-block;cursor:pointer;transition:color 225ms ease,border-color 225ms ease}._more_rubwo_160:hover{color:var(--color-brand-red);border-bottom-color:var(--color-brand-red)}._addToCartFull_1o6po_22{background-color:#111;border:none;width:220px;height:60px;line-height:1.2;color:#fff;display:inline-flex;justify-content:center;align-items:center;padding:var(--space-4) var(--space-7);margin:var(--space-4) 0;cursor:pointer;font-family:var(--font-sans);font-weight:600;font-size:var(--fs-base);letter-spacing:.08em;text-transform:uppercase;text-align:center;transition:background-color 225ms ease,color 225ms ease,font-size 225ms ease}._addToCartFull_1o6po_22:hover{background-color:var(--color-brand-red);font-size:var(--fs-md)}._addToCartFull_1o6po_22:disabled,._addToCartFull_1o6po_22:disabled:hover{background:#ccc;color:#666;cursor:not-allowed;font-size:inherit;letter-spacing:.08em}._addToCart_1o6po_22{position:absolute;right:var(--space-4);bottom:var(--space-4);background-color:#111;width:54px;height:54px;color:#fff;display:flex;justify-content:center;align-items:center;font-size:var(--fs-lg);cursor:pointer;font-weight:400;transition:background-color 225ms ease}._addToCart_1o6po_22:hover{background-color:var(--color-brand-red);color:#fff}._closeButton_1o6po_100{position:absolute;right:var(--space-5);top:var(--space-5);background:transparent;width:36px;height:36px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.25em;transition:color 225ms ease}._closeButton_1o6po_100:hover{color:var(--color-brand-red)}._copyLink_1o6po_122{background:transparent;border:1px solid var(--color-text-primary);height:52px;width:52px;color:var(--color-text-primary);display:inline-flex;justify-content:center;align-items:center;cursor:pointer;transition:background-color 225ms ease,color 225ms ease,border-color 225ms ease}._copyLink_1o6po_122:hover{background-color:var(--color-text-primary);color:#fff}@media(max-width:768px){._addToCart_1o6po_22{width:60px;height:60px;font-size:var(--fs-xl);bottom:var(--space-5);right:var(--space-5)}._addToCartFull_1o6po_22{height:72px;min-height:56px;padding:var(--space-5) var(--space-7);font-size:var(--fs-md);width:100%}._copyLink_1o6po_122{width:56px;height:56px}}._categories_wgcs8_7{margin-top:var(--space-7);margin-bottom:var(--space-7)}._categories_wgcs8_7 button{display:inline-block;background:transparent;border:1px solid var(--color-text-tertiary);color:var(--color-text-secondary);border-radius:999px;padding:var(--space-3) var(--space-6);margin-right:var(--space-3);margin-bottom:var(--space-3);cursor:pointer;font-size:var(--fs-sm);font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;font-weight:500;transition:color 225ms ease,border-color 225ms ease,background-color 225ms ease}._categories_wgcs8_7 button:hover{color:var(--color-text-primary);border-color:var(--color-text-primary)}._categories_wgcs8_7 button:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}._categories_wgcs8_7 button[data-selected=true],._categories_wgcs8_7 button[data-selected=true]:hover{background-color:var(--color-text-primary);color:#fff;border-color:var(--color-text-primary)}._hero_1hv4b_6{width:100%;position:relative}._hero_1hv4b_6 img,._hero_1hv4b_6 picture{width:100%;height:auto;display:block}._nameBlock_1hv4b_42{padding:var(--space-7) var(--space-8) var(--space-3);text-align:left}._subname_1hv4b_48{font-family:var(--font-sans);font-size:var(--fs-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-tertiary);margin-top:var(--space-2)}._priceRow_1hv4b_60{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);padding:var(--space-5) var(--space-8) calc(var(--space-7) - 35px)}._priceLabel_1hv4b_74{display:flex;flex-direction:column;gap:var(--space-1)}@media(max-width:768px){._priceRow_1hv4b_60{flex-wrap:wrap}._priceLabel_1hv4b_74{width:100%;margin-bottom:var(--space-4)}}._priceMeta_1hv4b_94{font-family:var(--font-sans);font-size:var(--fs-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-tertiary)}._priceValue_1hv4b_102{font-family:var(--font-sans);font-weight:700;font-size:var(--fs-2xl);color:var(--color-text-primary);letter-spacing:-.01em;line-height:1}._ctaGroup_1hv4b_115{display:inline-flex;flex-direction:column;align-items:flex-end;gap:var(--space-4)}._ctaGroup_1hv4b_115 [class*=addToCartFull]{margin:0}@media(max-width:768px){._ctaGroup_1hv4b_115{width:100%;gap:var(--space-3);align-items:stretch}._ctaGroup_1hv4b_115>*{width:100%}}._shareRow_1hv4b_165{display:flex;flex-direction:column;align-items:flex-end;padding:var(--space-1) var(--space-8) var(--space-6);border-bottom:1px solid rgba(0,0,0,.06)}._shareLink_1hv4b_178{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);background:none;border:none;padding:var(--space-1) 0;color:var(--color-text-primary);font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:500;letter-spacing:normal;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;cursor:pointer;transition:color 225ms ease}._shareLink_1hv4b_178:hover{color:var(--color-brand-red)}._shareButton_1hv4b_118{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);width:220px;min-height:52px;background:transparent;border:1px solid var(--color-text-primary);color:var(--color-text-primary);padding:var(--space-3) var(--space-4);font-family:var(--font-sans);font-size:var(--fs-sm);letter-spacing:.08em;text-transform:uppercase;font-weight:500;cursor:pointer;transition:background-color 225ms ease,color 225ms ease}._shareButton_1hv4b_118:hover{background-color:var(--color-brand-red);color:#fff}@media(max-width:768px){._shareButton_1hv4b_118{width:100%;box-sizing:border-box}._ctaGroup_1hv4b_115 [class*=addToCartFull]{box-sizing:border-box}}._qrPanel_1hv4b_256{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-5) var(--space-4);background:var(--color-surface-light);width:100%;box-sizing:border-box;overflow:hidden}._qrPanel_1hv4b_256 svg{max-width:100%;height:auto;padding:8px;background:#fff}._qrPanel_1hv4b_256{align-self:stretch}._qrHint_1hv4b_315{font-family:var(--font-sans);font-size:var(--fs-sm);letter-spacing:normal;color:var(--color-text-tertiary);text-align:center;margin:0;max-width:320px;line-height:var(--lh-base)}@media(max-width:768px){._shareRow_1hv4b_165{padding:var(--space-4) var(--space-1) var(--space-5);align-items:center}._qrPanel_1hv4b_256{padding:var(--space-4) var(--space-3)}}._pyramid_1hv4b_344{padding:var(--space-7) var(--space-8);border-bottom:1px solid rgba(0,0,0,.06)}._pyramidGroup_1hv4b_349{display:grid;grid-template-columns:1fr;gap:var(--space-2);padding:var(--space-4) 0}._pyramidLabel_1hv4b_366{font-family:var(--font-sans);font-size:var(--fs-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-tertiary);font-weight:500}._pyramidNotes_1hv4b_375{font-family:var(--font-sans);font-size:var(--fs-base);color:var(--color-text-secondary);line-height:var(--lh-base)}._story_1hv4b_385{padding:var(--space-7) var(--space-8);border-bottom:1px solid rgba(0,0,0,.06)}._storyLabel_1hv4b_390{font-family:var(--font-sans);font-size:var(--fs-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-tertiary);font-weight:500;margin-bottom:var(--space-4)}._storyText_1hv4b_400{font-family:var(--font-sans);font-size:var(--fs-md);font-weight:400;color:var(--color-text-secondary);line-height:var(--lh-loose);letter-spacing:.005em}._tech_1hv4b_415{padding:var(--space-6) var(--space-8) var(--space-7);display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-5) var(--space-7)}._techRow_1hv4b_422{display:flex;flex-direction:column;gap:var(--space-1)}._techLabel_1hv4b_428{font-family:var(--font-sans);font-size:var(--fs-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-tertiary);font-weight:500}._techValue_1hv4b_437{font-family:var(--font-sans);font-weight:500;font-size:var(--fs-md);color:var(--color-text-primary);line-height:var(--lh-snug);letter-spacing:.005em}._faButton_1hv4b_450{position:absolute;top:50%;transform:translateY(-50%);color:#fff;cursor:pointer;z-index:3;font-size:1.5em;transition:color 225ms ease,filter 225ms ease;filter:drop-shadow(0 0 3px rgba(0,0,0,.3))}._faButton_1hv4b_450:hover{color:var(--color-brand-red)}._modalClose_1hv4b_471{position:absolute;top:var(--space-5);right:var(--space-5);z-index:4}._fullItem_fkbci_13{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--bg-backdrop);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:9999;overflow:auto;padding:var(--space-7) var(--space-4);will-change:opacity}._fullItem_fkbci_13>div{width:min(720px,calc(100vw - 32px));position:relative;margin:4% auto var(--space-9);padding:0;background:#fff;overflow:hidden;font-family:var(--font-sans);color:var(--color-text-primary);line-height:var(--lh-base);will-change:transform,opacity}._fullItem_fkbci_13 h2,._fullItem_fkbci_13 ._h2_fkbci_72{font-family:var(--font-sans);font-weight:700;font-size:var(--fs-2xl);line-height:var(--lh-tight);letter-spacing:-.01em;color:var(--color-text-primary);margin:0;padding:0}._fullItem_fkbci_13 p{margin:0;color:var(--color-text-secondary);font-size:var(--fs-base);line-height:var(--lh-loose)}._fullItem_fkbci_13 em{display:inline-block;margin:0;font-style:normal;font-weight:500;color:var(--color-text-tertiary);letter-spacing:.16em;text-transform:uppercase;font-size:var(--fs-xs)}._fullItem_fkbci_13 b{color:var(--color-text-primary);font-family:var(--font-sans);font-weight:700;font-size:var(--fs-2xl);margin:0;letter-spacing:-.01em}._fullItem_fkbci_13 img,._fullItem_fkbci_13 picture{width:100%;height:auto;max-width:100%;display:block}._fullItem_fkbci_13 img,._fullItem_fkbci_13 picture{transition:transform .5s ease}._formView_r9b7s_7,._successView_r9b7s_8{position:relative;max-width:720px;margin:0 auto;background:#fff}._formView_r9b7s_7 ._closeOverride_r9b7s_20,._successView_r9b7s_8 ._closeOverride_r9b7s_20{color:#000}._formView_r9b7s_7 ._closeOverride_r9b7s_20:hover,._successView_r9b7s_8 ._closeOverride_r9b7s_20:hover{color:var(--color-brand-red)}._content_r9b7s_32{padding:var(--space-7) var(--space-8) var(--space-8)}._header_r9b7s_39{padding-bottom:var(--space-6);border-bottom:1px solid rgba(0,0,0,.06)}._title_r9b7s_44{font-family:var(--font-sans);font-size:var(--fs-2xl);font-weight:700;line-height:var(--lh-tight);color:var(--color-text-primary);margin:0 0 var(--space-3) 0;padding:0;letter-spacing:-.01em}._lead_r9b7s_55{font-family:var(--font-sans);font-size:var(--fs-base);line-height:var(--lh-base);color:var(--color-text-secondary);margin:0;padding:0}._orderSummary_r9b7s_67{padding:var(--space-6) 0;border-bottom:1px solid rgba(0,0,0,.06)}._sectionLabel_r9b7s_72{font-family:var(--font-sans);font-size:var(--fs-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-tertiary);font-weight:500;margin-bottom:var(--space-4)}._itemCount_r9b7s_82{color:var(--color-text-secondary);text-transform:none;letter-spacing:normal;margin-left:var(--space-1)}._items_r9b7s_89{list-style:none;margin:0 0 var(--space-5) 0;padding:0}._item_r9b7s_82{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:var(--space-3) 0}._itemName_r9b7s_109{font-family:var(--font-sans);font-size:var(--fs-base);color:var(--color-text-primary)}._itemQty_r9b7s_115{font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--color-text-tertiary);white-space:nowrap}._total_r9b7s_122{display:flex;justify-content:space-between;align-items:baseline;padding-top:var(--space-4);border-top:1px solid rgba(0,0,0,.08)}._totalLabel_r9b7s_130{font-family:var(--font-sans);font-size:var(--fs-base);color:var(--color-text-secondary)}._totalValue_r9b7s_136{font-family:var(--font-sans);font-size:var(--fs-lg);font-weight:700;color:var(--color-text-primary);letter-spacing:-.01em;line-height:1}._form_r9b7s_7{padding-top:var(--space-6)}._field_r9b7s_157{margin-bottom:var(--space-5)}._field_r9b7s_157:last-of-type{margin-bottom:var(--space-6)}._fieldLabel_r9b7s_165{display:block;font-family:var(--font-sans);font-size:var(--fs-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-tertiary);font-weight:500;margin-bottom:var(--space-2)}._input_r9b7s_176,._textarea_r9b7s_177{width:100%;font-family:var(--font-sans);font-size:var(--fs-base);color:var(--color-text-primary);background:var(--color-surface-light);border:1px solid transparent;padding:var(--space-3) var(--space-4);outline:none;transition:border-color 225ms ease,background-color 225ms ease;box-sizing:border-box}._input_r9b7s_176:focus,._textarea_r9b7s_177:focus{border-color:var(--color-text-primary);background:#fff}._textarea_r9b7s_177{min-height:96px;resize:vertical;font-family:var(--font-sans);line-height:var(--lh-base)}._agreeLabel_r9b7s_206{display:flex;align-items:flex-start;gap:var(--space-3);margin:0 0 var(--space-5) 0;cursor:pointer;font-size:var(--fs-sm);line-height:var(--lh-snug)}._checkbox_r9b7s_216{margin-top:4px;flex-shrink:0;cursor:pointer}._agreeText_r9b7s_222{flex:1;overflow-wrap:break-word;color:var(--color-text-secondary)}._agreeText_r9b7s_222 a{color:var(--color-brand-red);text-decoration:underline}._agreeText_r9b7s_222 a:hover{color:#000}._submitButton_r9b7s_238{display:flex;width:100%;align-items:center;justify-content:center;cursor:pointer}._submitButton_r9b7s_238:disabled,._submitButton_r9b7s_238:disabled:hover{background:#ccc;color:#666;cursor:not-allowed;font-size:inherit;letter-spacing:.08em}._successContent_r9b7s_257{padding:var(--space-9) var(--space-8);text-align:center}._successTitle_r9b7s_262{font-family:var(--font-sans);font-size:var(--fs-xl);font-weight:700;color:var(--color-text-primary);margin:0 0 var(--space-4) 0}._successText_r9b7s_270{font-family:var(--font-sans);font-size:var(--fs-base);line-height:var(--lh-loose);color:var(--color-text-secondary);margin:0 0 var(--space-7) 0}._successButton_r9b7s_278{display:inline-flex;margin:0 auto;cursor:pointer}@media(max-width:768px){._content_r9b7s_32{padding:var(--space-5) var(--space-5) var(--space-7)}._title_r9b7s_44{font-size:var(--fs-xl)}._totalValue_r9b7s_136{font-size:var(--fs-base)}._item_r9b7s_82{flex-direction:column;align-items:flex-start;gap:var(--space-1)}._itemQty_r9b7s_115{white-space:normal}._successContent_r9b7s_257{padding:var(--space-7) var(--space-5)}}._item_1vqoy_3{width:100%;float:left;margin-bottom:20px}._item_1vqoy_3 img{width:70px;height:70px;object-fit:cover;float:left;margin-right:20px;background:#fff0}._item_1vqoy_3 h2{font-size:20px;margin-bottom:10px}._item_1vqoy_3 b{color:#797979;font-weight:700}._item_1vqoy_3 ._deleteIcon_1vqoy_32{color:#000;float:right;position:relative;top:-25px;right:-45px;cursor:pointer;transform:scale(1.2);transition:color 225ms ease,transform .5s ease}._item_1vqoy_3 ._deleteIcon_1vqoy_32:hover{color:var(--color-brand-red);transform:scale(1.6)}._quantity_1vqoy_49{float:right;position:relative;font-weight:700;top:-27px;width:39px;text-align:center}._shopCart_89b44_6{position:fixed;top:40px;right:15px;width:525px;max-height:1000px;overflow-y:auto;background:#ffffffb3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);-webkit-box-shadow:4px 5px 15px -7px var(--color-gray-mid);box-shadow:4px 5px 15px -7px var(--color-gray-mid);z-index:6000;padding:20px 20px 0}._cartOverlay_89b44_29{position:fixed;top:0;left:0;width:100%;height:100%;z-index:5000;background:#00000040}._empty_89b44_43 h2{font-size:20px;margin-bottom:20px}._summa_89b44_49{float:left;width:100%;font-weight:700;font-size:20px;margin-bottom:20px}._cartClose_89b44_60{color:#000}._cartClose_89b44_60:hover{color:var(--color-brand-red)}
