:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10;&.swiper-pagination-hidden{opacity:0}&.swiper-pagination-disabled,.swiper-pagination-disabled>&{display:none!important}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden;.swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullet-active-next-next{transform:scale(.33)}}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));button&{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none!important}}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0);.swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:transform .2s,left .2s}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}&.swiper-pagination-horizontal,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>&,.swiper-vertical>&.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,.swiper-vertical>&{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}}.swiper-pagination-lock{display:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:BonyadeKoodak,Tahoma,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.visible{visibility:visible}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@font-face{font-display:swap;font-family:BonyadeKoodak;font-weight:100 900;src:url(../../fonts/woff2/BonyadeKoodakFaNum-VF.woff2) format("woff2")}:root{color-scheme:light;--page-width:1360px;--container:1320px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:28px}body{background:#fff;color:#262626;font-family:BonyadeKoodak,Tahoma,sans-serif;font-size:16px;line-height:1.8;margin:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.site-container{margin-inline:auto;width:min(100% - 48px,var(--container))}button,input,select{font:inherit}img,input{border-radius:8px}a,button,input,select{touch-action:manipulation}a,button{-webkit-tap-highlight-color:rgba(0,0,0,0)}button{border-radius:8px;cursor:pointer}a{text-decoration:none}a,button{color:inherit}img{height:auto;max-width:100%}[hidden]{display:none!important}body:has(dialog:modal){overflow:hidden}:focus-visible{outline:3px solid #a46bd1;outline-offset:5px}.container{margin-inline:auto;max-width:var(--page-width);width:calc(100% - 80px)}.icon{flex-shrink:0;height:22px;-o-object-fit:contain;object-fit:contain;width:22px}.skip-link{background:#fff;padding:14px;position:fixed;top:-80px;z-index:100}.skip-link:focus{top:10px}.dark-button{align-items:center;background:#222;border-radius:8px;color:#fff;display:inline-flex;font-size:15px;gap:10px;justify-content:center;min-height:44px;padding:10px 26px;transition:background .2s}.dark-button:hover{background:#501474}.site-header{background:#fff;position:sticky;top:0;transition:transform .28s ease,box-shadow .28s ease;z-index:40}.site-header.is-hidden{transform:translateY(-100%)}.header-top{display:grid;gap:26px;grid-template-columns:179px 130px 160px minmax(250px,450px) 1fr;height:96px}.header-top>.cart-trigger{grid-column:5;justify-self:end}.brand{flex:0 0 179px}.header-promo{align-items:center;display:flex;font-size:15px;gap:8px;white-space:nowrap}.header-promo .icon{animation:promo-bolt-fill 1.6s ease-in-out infinite;fill:#d4af37;stroke:#d4af37}@keyframes promo-bolt-fill{0%,40%,to{fill:#d4af37}60%,85%{fill:transparent}}.search-form{align-items:center;background:#f7f7f7;border-radius:8px;display:flex;gap:8px;height:54px;padding-inline:16px;width:450px}.search-form input{background:transparent;font-size:15px;min-width:0;outline:none;width:100%}.search-form input::-moz-placeholder{color:#b5b5b5}.search-form input::placeholder{color:#b5b5b5}.search-form button{min-height:44px}.cart-trigger{font-size:14px;white-space:nowrap}.cart-icon{display:block;position:relative}.cart-icon .cart-count{background:#f25358;border-radius:50%;color:#fff;font-size:12px;height:19px;line-height:19px;position:absolute;right:-8px;text-align:center;top:-12px;width:19px}.header-nav{font-size:15px;height:64px}.nav-links{gap:33px}.nav-links .dark-button{padding-inline:17px}.footer-main a:hover,.nav-links>a:hover{color:#a974d5}.category-trigger .icon{width:18px}.account-trigger{border-radius:10px;min-height:44px;padding-inline:14px;transition:color .2s ease,background-color .2s ease,box-shadow .2s ease,transform .2s ease}.account-trigger .icon{transition:transform .2s ease}.account-trigger:focus-visible{background:#f6eefb;color:#501474}@media(hover:hover){.account-trigger:hover{background:#f6eefb;color:#501474;transform:translateY(-2px)}.account-trigger:hover .icon{transform:scale(1.08)}}.mega-menu{background:#fff;border:1px solid #eee;border-radius:0 0 16px 16px;box-shadow:0 24px 48px rgba(24,8,41,.125);inset-inline:0;padding:28px 36px;position:absolute;top:100%}.dialog-heading,.mega-top{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:24px}.dialog-heading h2,.mega-top h2{font-size:24px;font-weight:750}.mega-top h2{color:#501474}.dialog-close,.menu-close{background:#f5f2f7;border-radius:8px;min-height:44px;padding:8px 16px}.mega-columns{display:grid;gap:30px;grid-template-columns:repeat(3,1fr) 230px}.mega-columns>div{align-items:start;display:flex;flex-direction:column;gap:15px}.mega-columns a:hover{color:#501474}.mega-columns .mega-title{color:#501474;font-size:20px;font-weight:700}.mega-feature{border-radius:10px;height:215px;overflow:hidden;position:relative}.mega-feature img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.mega-feature span{background:#fff;border-radius:6px;bottom:10px;left:10px;position:absolute;right:10px;text-align:center}.menu-backdrop{background:rgba(16,5,27,.251);inset:0;position:fixed;z-index:35}.hero{aspect-ratio:1425/610;margin-inline:8px}.hero-slide{height:100%;position:relative}.hero-image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero-copy{position:absolute;right:4%;text-align:right;top:24%}.hero-copy h1,.hero-copy h2{color:#501474;font-size:clamp(44px,5.55vw,80px);font-weight:900;line-height:1.2}.hero-copy p{font-size:20px;margin-block:24px 36px}.hero .swiper-pagination{bottom:1%;left:0;right:0;text-align:center;width:100%}.swiper-pagination-bullet{background:#fff;border-radius:50%;box-shadow:0 0 6px rgba(0,0,0,.067);height:13px;opacity:1;width:13px}.swiper-pagination-bullet-active{background:#501474;border-radius:50%;width:13px}.section-heading{align-items:center;display:flex;justify-content:space-between;margin-bottom:28px;min-height:44px}.section-heading h2{font-size:24px;font-weight:700}.section-heading>a{font-size:15px}.categories{margin-top:30px}.categories .section-heading h2{font-size:19px}.category-grid{display:grid;gap:28px;grid-template-columns:repeat(4,minmax(0,1fr))}.category-card{border-radius:8px;overflow:hidden;position:relative}.category-card img{display:block;transition:transform .4s;width:100%}.category-card:hover img{transform:scale(1.035)}.category-card span{background:#fff;border-radius:6px;bottom:27px;font-size:16px;font-weight:650;left:14px;min-width:100px;padding:7px 20px;position:absolute;text-align:center}.all-categories{align-items:flex-start;border:1px solid #777;border-radius:8px;display:flex;flex-direction:column;font-size:28px;gap:25px;justify-content:flex-end;padding:32px;text-align:right}.all-categories .icon{height:50px;width:50px}.latest{margin-top:38px}.latest-grid{-moz-column-gap:28px;column-gap:28px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));row-gap:74px}.product-card{min-width:0;text-align:right}.product-card .product-open{display:block;text-align:right;width:100%}.product-card h3{font-size:17px;font-weight:600;line-height:1.7;margin-top:15px;min-height:29px}.product-image{aspect-ratio:1;background:#f7f7f7;border-radius:8px;display:block;overflow:hidden;width:100%}.product-image img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .35s;width:100%}.product-open:hover .product-image img{transform:scale(1.035)}.product-open:hover h3{color:#501474}.price{align-items:flex-start;display:flex;flex-direction:column;gap:2px;margin-top:13px}.price del{color:#aaa;font-size:13px}.price>span{align-items:center;display:flex;gap:9px}.price b{font-size:19px;font-weight:650}.price .icon{width:19px}.promotional-banners{margin-top:118px}.promotional-banners img{display:block;width:100%}.product-section{margin-top:56px}.slider-controls{direction:rtl;display:flex;gap:6px}.slider-controls button{background:#f7f7f7;display:grid;height:28px;place-items:center;width:28px}.slider-controls button .icon{height:12px;width:12px}.slider-controls button:disabled{cursor:default;opacity:.35}.product-swiper{width:100%}.instagram-banner{align-items:center;background:#f8f8f8;border-radius:12px;display:flex;height:500px;justify-content:space-between;margin-top:100px;overflow:hidden;padding-inline:70px}.instagram-copy h2{color:#501474;font-size:54px;font-weight:900;line-height:1.3}.instagram-copy p{color:#777;font-size:20px;margin:18px 0 28px}.instagram-phone{align-self:flex-end;flex-shrink:0;width:375px}#girls{margin-top:54px}#accessories,#jeans{margin-top:150px}.about{margin-top:145px}.about h2{font-size:23px;font-weight:750;margin-bottom:10px}.about .about-text{color:#707070;font-size:15px;line-height:2.5;-webkit-mask-image:linear-gradient(#000 35%,transparent);mask-image:linear-gradient(#000 35%,transparent);max-height:250px;overflow:hidden}.about .about-text p{margin-bottom:16px}.about .about-text.expanded{-webkit-mask-image:none;mask-image:none;max-height:none}.about .about-toggle{display:flex;margin:16px auto 90px;min-width:165px}.service-benefits{display:grid;gap:28px;grid-template-columns:repeat(3,minmax(0,1fr));max-width:1180px;padding-block:38px 52px;text-align:center}.service-benefit{align-items:center;display:flex;flex-direction:column}.service-benefit h2{font-size:19px;font-weight:700;line-height:1.5;margin-top:16px}.service-benefit p{color:#666;font-size:14px;line-height:1.8;margin-top:5px;max-width:380px}.service-benefit-icon{border:1px solid #e7e7e7;border-radius:50%;display:grid;height:64px;place-items:center;width:64px}.service-benefit-icon img{height:27px;width:27px}.footer-main{background:#10051a;border-radius:12px;color:#ded8e3;display:grid;font-size:14px;gap:70px;grid-template-columns:1.4fr .8fr 1.2fr .7fr;min-height:260px;padding:44px 40px}.footer-main h3{color:#fff;font-size:20px;margin-bottom:18px}.footer-main>div:not(.footer-brand){align-items:flex-start;display:flex;flex-direction:column;gap:6px}.footer-main button{text-align:right}.footer-brand img{margin-bottom:14px}.footer-brand h2{font-size:16px;font-weight:700}.footer-brand p{color:#afa5b5;font-size:13px;line-height:2;margin-top:8px}.footer-contact{align-items:center;border-bottom:1px solid #eee;display:flex;font-size:14px;gap:20px;padding:15px 18px}.footer-contact>span{align-items:center;display:flex;gap:10px}.footer-contact>button{margin-right:auto;min-height:44px;min-width:44px}.footer-bottom{align-items:center;color:#888;display:flex;font-size:12px;justify-content:space-between;padding:18px 10px}.footer-bottom a{align-items:center;display:flex;gap:10px}.mobile-nav{display:none}dialog{border:0;border-radius:18px;box-shadow:0 20px 80px rgba(24,8,37,.188);color:#262626;max-height:88dvh;overflow-y:auto;padding:28px;width:min(560px,100% - 32px)}dialog::backdrop{backdrop-filter:blur(3px);background:rgba(16,5,27,.439)}.cart-item{border-bottom:1px solid #eee;display:grid;gap:12px;grid-template-columns:64px minmax(0,1fr);padding-block:13px}.cart-item:first-child{padding-top:2px}.cart-item:last-child{border-bottom:0}.cart-item>img{border-radius:9px;height:64px;-o-object-fit:cover;object-fit:cover;width:64px}.cart-item h3{font-size:13px;font-weight:700;line-height:1.6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cart-item .cart-item-meta{color:#777;font-size:11px}.cart-item .cart-item-bottom{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-top:7px}.cart-item .cart-item-price{align-items:center;color:#501474;display:inline-flex;font-size:12px;gap:5px;white-space:nowrap}.cart-dialog{border:1px solid #eee;border-radius:12px;box-shadow:0 14px 38px rgba(24,8,37,.125);inset:var(--cart-top,88px) var(--cart-right,16px) auto auto;margin:0;max-height:min(520px,100dvh - var(--cart-top,88px) - 16px);overflow:visible;padding:16px;position:fixed;width:min(360px,100% - 32px);z-index:60}.cart-dialog:before{content:"";inset-inline:0;bottom:100%;height:10px;position:absolute}.cart-dialog #cart-items{max-height:min(300px,100dvh - var(--cart-top,88px) - 190px);overflow-y:auto;overscroll-behavior:contain}.cart-dialog-heading{align-items:center;display:flex;gap:12px;justify-content:space-between;padding-bottom:12px}.cart-dialog-heading h2{font-size:17px;font-weight:750;line-height:1.3}.cart-dialog-heading span{color:#888;font-size:11px}.cart-dialog-close{border-radius:50%;color:#666;display:grid;font-size:21px;line-height:1;min-height:32px;padding:0;place-items:center;width:32px}.cart-dialog-footer{border-top:1px solid #eee;padding-top:13px}.cart-dialog-footer .dark-button{font-size:13px;margin-top:12px;min-height:40px;padding-block:7px;width:100%}.cart-summary{align-items:center;display:flex;justify-content:space-between}.cart-summary span{color:#666;font-size:13px}.cart-summary b{align-items:center;color:#501474;display:inline-flex;font-size:16px;gap:5px}.empty-cart{color:#777;font-size:13px;padding:32px 8px 38px;text-align:center}#search-results{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px}#toast{background:#23112f;border-radius:12px;bottom:30px;color:#fff;left:50%;opacity:0;padding:12px 24px;pointer-events:none;position:fixed;transform:translate(-50%,20px);transition:.2s;z-index:100}#toast.visible{opacity:1;transform:translate(-50%)}@media(min-width:1600px){.hero{margin-inline:auto;max-width:1580px}}@media(max-width:1100px){.container{width:calc(100% - 48px)}.header-top{display:flex}.header-promo{display:none}.nav-links{gap:22px}.hero-copy p{font-size:17px}.instagram-banner{height:390px;padding-inline:32px}.instagram-copy h2{font-size:38px}.instagram-phone{width:290px}.footer-main{gap:25px}.all-categories{font-size:22px;padding:20px}}@media(max-width:767px){html{scroll-padding-top:134px}body{font-size:14px;padding-bottom:calc(74px + env(safe-area-inset-bottom))}.container{width:calc(100% - 32px)}.site-header{box-shadow:0 1px 0 #eee;position:sticky;top:0}.header-top{align-content:center;-moz-column-gap:12px;column-gap:12px;display:flex;flex-wrap:wrap;height:122px;justify-content:flex-start;row-gap:0}.brand{flex-basis:126px}.brand img{height:38px;width:126px}.search-form{border-radius:10px;height:43px;margin-top:13px;order:3;width:100%}.search-form input{font-size:16px}.desktop-label,.header-nav,.header-top>.cart-trigger{display:none}.hero{aspect-ratio:auto;border-radius:14px;height:235px;margin:10px 8px 0}.hero-image{-o-object-fit:cover;object-fit:cover;-o-object-position:40% center;object-position:40% center}.hero-copy{max-width:49%;right:5%;top:20%}.hero-copy h1,.hero-copy h2{font-size:clamp(30px,7.6vw,45px);line-height:1.1}.hero-copy p{font-size:12px;margin:12px 0 17px;max-width:160px}.hero-copy .dark-button{font-size:12px;min-height:40px;min-width:0;padding:8px 14px}.hero .swiper-pagination{bottom:12px}.swiper-pagination-bullet{height:7px;width:7px}.swiper-pagination-bullet-active{width:7px}.section-heading{margin-bottom:15px;min-height:34px}.section-heading h2{font-size:19px}.section-heading>a{font-size:12px}.categories{margin-top:26px}.categories .section-heading h2{font-size:17px}.category-grid{gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.category-card{border-radius:10px}.category-card span{border-radius:5px;bottom:9px;font-size:12px;left:6px;min-width:0;padding:3px;right:6px}.all-categories{align-items:center;border-color:#eee;flex-direction:row;font-size:14px;grid-column:1/-1;justify-content:space-between;min-height:44px;padding:6px 12px}.all-categories .icon{height:25px;width:25px}.latest{margin-top:30px}.latest-grid{gap:26px 12px;grid-template-columns:repeat(2,minmax(0,1fr))}.product-card h3{font-size:13px;line-height:1.7;margin-top:9px;min-height:44px}.product-image{border-radius:9px}.price{gap:0;margin-top:4px}.price b{font-size:16px}.price del{font-size:11px}.price .icon{width:16px}.promotional-banners{gap:12px;grid-template-columns:1fr;margin-top:42px}.promotional-banners img{border-radius:10px}.product-section{margin-top:32px}.slider-controls button{height:36px;width:36px}.instagram-banner{border-radius:12px;flex-direction:column;height:auto;justify-content:flex-start;margin-top:44px;padding:28px 17px 0;text-align:center}.instagram-copy{width:100%}.instagram-copy h2{font-size:26px}.instagram-copy p{font-size:13px;margin:10px auto 15px;max-width:none}.instagram-copy .dark-button{font-size:12px;padding:7px 12px}.instagram-phone{align-self:center;margin-top:20px;width:220px}#accessories,#girls,#jeans{margin-top:38px}.about{margin-top:55px}.about h2{font-size:19px}.about .about-text{font-size:13px;max-height:180px}.about .about-toggle{margin-bottom:40px}.service-benefits{gap:0;grid-template-columns:1fr;max-width:none;padding-block:14px 34px;text-align:right}.service-benefit{border-bottom:1px solid #eee;display:grid;gap:12px;grid-template-columns:50px minmax(0,1fr);padding-block:14px}.service-benefit:last-child{border-bottom:0}.service-benefit h2{font-size:15px;margin-top:0}.service-benefit p{font-size:12px;line-height:1.7;margin-top:2px}.service-benefit-icon{height:46px;width:46px}.service-benefit-icon img{height:21px;width:21px}.footer-main{border-radius:15px;gap:28px 20px;grid-template-columns:1fr 1fr;padding:26px 20px}.footer-main h3{font-size:18px;margin-bottom:5px}.footer-main>.footer-brand{grid-column:1/-1}.footer-main>div.trust{align-items:center;grid-column:1/-1}.footer-contact{flex-wrap:wrap;font-size:12px;gap:10px;padding-inline:0}.footer-contact>span{gap:5px}.footer-contact .icon{width:17px}.footer-bottom{font-size:10px;gap:10px;padding-inline:0}.mobile-nav{backdrop-filter:blur(16px);background:hsla(0,0%,100%,.949);border-top:1px solid #eee;bottom:0;box-shadow:0 -2px 20px rgba(25,8,32,.035);display:flex;justify-content:space-around;left:0;padding:8px 6px calc(8px + env(safe-area-inset-bottom));position:fixed;right:0;z-index:45}.mobile-nav>a,.mobile-nav>button{align-items:center;display:flex;flex-direction:column;font-size:11px;gap:4px;justify-content:center;min-height:48px;min-width:54px}.mobile-nav .active{color:#501474;font-weight:750}.mobile-nav .icon{height:21px;width:21px}.mobile-nav .category-trigger .icon{filter:invert(1)}.mega-menu{border-radius:18px;bottom:calc(78px + env(safe-area-inset-bottom));overflow-y:auto;padding:22px;position:fixed;top:130px;width:calc(100% - 20px)}.mega-columns{gap:25px 15px;grid-template-columns:1fr 1fr}.mega-columns>div{gap:8px}.mega-columns>div a{min-height:36px}.mega-columns .mega-title{font-size:18px}.mega-feature{height:200px}.mega-top h2{font-size:21px}dialog{border-radius:20px;max-height:85dvh;padding:22px}#toast{bottom:calc(90px + env(safe-area-inset-bottom));max-width:90%;text-align:center;width:-moz-max-content;width:max-content}.cart-item{grid-template-columns:56px minmax(0,1fr)}.cart-item>img{height:56px;width:56px}.cart-dialog{--ios-sheet-inline-padding:16px;grid-template-rows:auto auto minmax(0,1fr) auto;max-height:min(82vh,760px);max-height:var(--cart-sheet-max-height,min(88dvh,760px))}.cart-dialog:before{display:none}.cart-dialog #cart-items{max-height:calc(82vh - 178px);max-height:calc(var(--cart-sheet-max-height, 88dvh) - 178px);min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-inline:2px;-webkit-overflow-scrolling:touch}.cart-dialog-heading{border-bottom:1px solid #e5e5ea;cursor:grab;padding:4px 2px 14px;touch-action:none}.cart-dialog-heading h2{font-size:19px;font-weight:760}.cart-dialog-close{background:#eeeef0;color:#777;font-size:20px;min-height:30px;width:30px}.cart-dialog-footer{background:hsla(0,0%,100%,.98);border-top-color:#e5e5ea;padding:14px 2px max(14px,env(safe-area-inset-bottom));position:relative;z-index:2}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}.header-promo .icon{animation:none;fill:#d4af37}}.trust>img{background:#fff}@media(max-width:767px){.slider-controls button{height:44px;width:44px}body:has(.mega-menu:not([hidden])){overflow:hidden}}@media(min-width:768px){.footer-contact{direction:ltr}.footer-contact>span{direction:rtl}.footer-contact>button{margin-left:auto;margin-right:0}}@media(max-width:767px){.hero-copy p{font-size:11px}}.icon-sprite{height:0;overflow:hidden;position:absolute;width:0}.hero{border-radius:0;margin-inline:0;max-width:none;width:100%}.mobile-menu-trigger{display:none}.mobile-menu-dialog{border-radius:0;height:100dvh;margin:0 0 0 auto;max-height:100dvh;padding:max(24px,env(safe-area-inset-top)) 22px max(24px,env(safe-area-inset-bottom));width:min(360px,90vw)}.mobile-menu-dialog nav{display:grid}.mobile-menu-dialog nav>a,.mobile-menu-dialog summary{align-items:center;border-bottom:1px solid #eee;display:flex;font-size:17px;justify-content:space-between;min-height:52px;padding:10px 6px}.mobile-menu-dialog summary{cursor:pointer;list-style:none}.mobile-menu-dialog summary::-webkit-details-marker{display:none}.mobile-menu-dialog summary .icon{height:12px;width:12px}.mobile-menu-dialog details[open] summary{color:#501474}.mobile-menu-dialog details[open] summary .icon{transform:rotate(180deg)}.mobile-menu-dialog .mobile-submenu{background:#faf7fc;border-radius:8px;display:grid;padding:8px 14px}.mobile-menu-dialog .mobile-submenu a{min-height:44px;padding:8px 4px}.nav-dropdown{position:relative}.submenu-trigger{align-items:center;display:flex;gap:9px;min-height:44px}.submenu-trigger .icon{height:7px;opacity:.45;width:11px}.nav-submenu{background:#fff;border:1px solid #eee;border-radius:0 0 10px 10px;box-shadow:0 14px 30px rgba(23,5,29,.082);display:grid;padding:14px;position:absolute;right:-20px;top:100%;width:280px}.nav-submenu a{border-radius:6px;padding:8px 12px}.nav-submenu a:hover{background:#f7f1fb;color:#501474}.nav-submenu .submenu-all{border-top:1px solid #eee;color:#501474;margin-top:8px}.mega-menu{max-height:min(660px,100dvh - 180px);overflow:hidden;padding:0}.mega-top{border-bottom:1px solid #eee;margin:0;padding:18px 24px}.mega-top h2{font-size:23px}.mega-layout{display:grid;grid-template-columns:270px minmax(0,1fr);max-height:min(550px,100dvh - 275px)}.mega-tabs{background:#faf8fc;border-left:1px solid #eee;overflow-y:auto;padding:12px}.mega-tabs button{align-items:center;border-radius:8px;display:flex;font-size:15px;gap:8px;justify-content:space-between;min-height:48px;padding:13px 12px;text-align:right;width:100%}.mega-tabs button .icon{height:10px;opacity:.45;width:10px}.mega-tabs button[aria-selected=true]{background:#eee3f6;color:#501474;font-weight:750}.mega-panels{overflow-y:auto;padding:28px 32px}.mega-panel-heading{align-items:center;border-bottom:1px solid #eee;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px;padding-bottom:20px}.mega-panel-heading h3{color:#501474;font-size:24px;font-weight:750}.mega-panel-heading a{align-items:center;display:flex;font-size:13px;gap:8px}.mega-panel-heading a .icon{height:10px;width:10px}.mega-link-grid{display:grid;gap:6px 22px;grid-template-columns:repeat(3,minmax(0,1fr))}.mega-link-grid a{align-items:center;border-bottom:1px solid #f3f3f3;display:flex;font-size:15px;min-height:44px}.mega-link-grid a:hover{background:#faf7fc;color:#501474}.category-swiper{width:100%}.category-swiper .swiper-wrapper{align-items:stretch}.category-swiper .swiper-slide{height:auto}.category-swiper .all-categories{aspect-ratio:314/377}.category-controls{align-items:center;display:none}.category-controls .category-autoplay{border:0;color:#777;font-size:11px;padding:0 8px;width:auto}.product-image{position:relative}.discount-badge{align-items:center;background:#f25358;border-radius:5px;color:#fff;display:flex;font-size:clamp(10px,1vw,14px);font-weight:500;justify-content:center;line-height:1.3;min-height:10%;position:absolute;right:5%;top:5%;width:24%;z-index:2}.footer-main{align-items:start;gap:42px;grid-template-columns:1.2fr 1fr 1fr .55fr;min-height:285px;padding:42px 34px}.footer-main h3{font-size:22px;font-weight:750;margin:0 0 18px}.footer-main>div:not(.footer-brand){gap:0}.footer-main .footer-brand img{margin-bottom:22px}.footer-main .footer-brand h2{font-size:16px;font-weight:400}.footer-main .footer-brand p{color:#c5bdca;font-size:15px;line-height:2;text-align:justify}.footer-link-columns{display:grid;gap:24px;grid-template-columns:1fr 1.3fr;width:100%}.footer-link-columns>div{align-items:start;display:flex;flex-direction:column;gap:15px}.footer-link-columns a,.footer-link-columns button{font-size:15px}.footer-connections a,.footer-connections p{align-items:center;display:flex;font-size:14px;gap:4px;margin-bottom:18px}.footer-connections .icon{height:18px;width:16px}.footer-route-actions{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2px;width:100%}.footer-route-actions a{background:#21142b;border:1px solid #6c5b78;border-radius:8px;color:#fff;justify-content:center;margin-bottom:0;min-height:42px;padding:8px 10px;text-align:center;transition:border-color .2s,background .2s;white-space:nowrap}.footer-route-actions a:hover{background:#501474;border-color:#a974d5;color:#fff}.footer-main .trust{align-items:center!important}.footer-main .trust img{border-radius:8px;height:144px;-o-object-fit:contain;object-fit:contain;padding:7px;width:118px}.footer-contact{direction:ltr;justify-content:space-between;padding:18px 24px}.footer-contact>.instagram-trigger{align-items:center;direction:rtl;display:flex;font-size:14px;gap:10px;margin:0}.footer-contact>.instagram-trigger .icon{height:36px;width:36px}.footer-support{align-items:center;direction:ltr;display:flex;gap:12px}.footer-support>.icon{height:36px;width:36px}.footer-support a{font-size:25px;font-weight:850}.footer-support span{border-left:1px solid #ddd;direction:rtl;font-size:15px;padding-left:14px}.footer-bottom{font-size:14px;padding-block:18px}.footer-bottom .footer-credit{color:#ff872f}.footer-bottom>a{color:#222;flex-direction:row;font-weight:800;white-space:nowrap}@media(max-width:1100px){.mega-layout{grid-template-columns:230px 1fr}.mega-link-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-main{gap:24px;grid-template-columns:1.1fr 1fr 1fr}.footer-main .trust{grid-column:1/-1}}@media(max-width:767px){.hero{border-radius:0;margin:10px 0 0}.mobile-menu-trigger{display:grid;height:44px;place-items:center;width:44px}.mobile-menu-trigger .icon{filter:invert(1);height:24px;width:24px}.footer-main>.trust{grid-column:auto}.mega-menu{max-height:none;padding:0;top:130px}.mega-top{padding:12px 16px}.mega-top h2{font-size:19px}.mega-layout{grid-template-columns:125px minmax(0,1fr);height:calc(100dvh - 292px - env(safe-area-inset-bottom));max-height:none}.mega-tabs{padding:6px}.mega-tabs button{font-size:12px;line-height:1.7;padding:12px 7px}.mega-panels{padding:16px 12px}.mega-panel-heading{display:block;margin-bottom:10px;padding-bottom:12px}.mega-panel-heading h3{font-size:18px;margin-bottom:8px}.mega-panel-heading a{font-size:11px}.mega-link-grid{gap:0;grid-template-columns:1fr}.mega-link-grid a{font-size:13px}.category-swiper .all-categories{align-items:flex-start;flex-direction:column;font-size:17px;gap:15px;grid-column:auto;justify-content:flex-end;padding:16px}.category-swiper .all-categories .icon{height:32px;width:32px}.category-controls{display:flex}.categories .section-heading{gap:8px}.categories .section-heading h2{font-size:15px}.category-controls .category-autoplay{padding:0 4px}.discount-badge{border-radius:3px;font-size:10px}.footer-main{gap:28px;grid-template-columns:1fr 1fr;padding:28px 20px}.footer-main .footer-brand{grid-column:1/-1}.footer-main h3{font-size:19px;margin-bottom:14px}.footer-main .footer-brand p{font-size:13px}.footer-main .footer-quick{grid-column:1/-1}.footer-main .footer-connections{grid-column:1/-1;width:100%}.footer-main .trust{grid-column:1/-1}.footer-main .footer-connections a,.footer-main .footer-connections p{flex-wrap:wrap;font-size:12px}.footer-main .trust img{height:110px;width:92px}.footer-route-actions{gap:10px}.footer-route-actions a{font-size:13px;margin:0;min-height:44px}.footer-contact{flex-wrap:nowrap;gap:8px;padding:15px 0}.footer-contact>.instagram-trigger{flex-shrink:0;font-size:12px;gap:5px}.footer-contact>.instagram-trigger .icon{height:24px;width:24px}.footer-support{flex-wrap:wrap;gap:8px}.footer-support a{font-size:19px}.footer-support>.icon{height:28px;width:28px}.footer-support span{border:0;font-size:12px;padding:0;text-align:left;width:100%}.footer-bottom{align-items:flex-start;font-size:11px;gap:16px}.footer-bottom>a{flex-shrink:0}}.list__page{padding-bottom:100px;padding-top:28px}.list-breadcrumb{align-items:center;color:#8a8a8a;display:flex;font-size:14px;gap:8px;margin-bottom:28px}.list-breadcrumb a:hover{color:#501474}.list-categories{background:#faf8fb;border:1px solid #ece8ef;border-radius:18px;height:280px;overflow:hidden;padding:12px 16px}.list-section-heading{align-items:flex-end;display:flex;gap:20px;justify-content:space-between;margin-bottom:8px}.list-section-heading p{color:#501474;display:none;font-size:13px;font-weight:650;margin:0}.list-section-heading h1{font-size:19px;font-weight:750;margin:0}.list-category-card{background:#eee;border-radius:13px;display:block;height:88px;overflow:hidden;position:relative}.list-category-card img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .35s ease;width:100%}.list-category-card:after{background:linear-gradient(0deg,rgba(20,10,25,.72),transparent);content:"";inset:45% 0 0;position:absolute}.list-category-card span{bottom:7px;color:#fff;font-size:13px;font-weight:700;position:absolute;right:10px;z-index:1}.list-category-card:hover img{transform:scale(1.05)}.list-category-card.is-active{box-shadow:inset 0 0 0 3px #501474}.catalog-layout{direction:rtl;display:grid;gap:34px;grid-template-areas:"filters products";grid-template-columns:280px minmax(0,1fr);margin-top:52px}.catalog-filters{align-self:start;background:#fff;border:1px solid #e8e8e8;border-radius:14px;grid-area:filters;padding:24px;position:sticky;top:24px}.filter-dialog-close,.mobile-filter-trigger{display:none}.filter-heading{align-items:center;border-bottom:1px solid #eee;display:flex;justify-content:space-between;margin-bottom:12px;padding-bottom:17px}.filter-heading h2{font-size:19px;font-weight:750;margin:0}.filter-heading-actions{align-items:center;display:flex;gap:10px}.filter-reset{background:none;border:0;color:#8d719b;font-size:12px;padding:0}.filter-group{border:0;border-bottom:1px solid #eee;margin:0 0 12px;padding:12px 0}.filter-group legend{font-size:16px;font-weight:700;margin-bottom:4px;margin-top:12px;width:100%}.filter-options{display:grid;gap:0;grid-template-columns:1fr;max-height:176px;overflow-y:auto;overscroll-behavior:contain;padding-inline-end:4px;scrollbar-color:#cfc3d5 transparent;scrollbar-width:thin}.filter-options label{cursor:pointer;position:relative}.filter-options input{opacity:0;pointer-events:none;position:absolute}.filter-options span{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;gap:10px;min-height:44px;padding:5px 2px;transition:.2s ease}.filter-options span:before{background:#fff;border:1px solid #aaa;border-radius:5px;content:"";flex:0 0 18px;height:18px;transition:.2s ease;width:18px}.filter-options label:last-child span{border-bottom:0}.filter-options input:checked+span{color:#501474;font-weight:700}.filter-options input:checked+span:before{background:#501474;border-color:#501474;box-shadow:inset 0 0 0 4px #fff}.filter-options input:focus-visible+span{outline:3px solid #a46bd1;outline-offset:2px}.filter-checks{display:grid;gap:10px}.filter-checks label{align-items:center;cursor:pointer;display:flex;font-size:14px;gap:9px}.filter-checks input{accent-color:#501474;height:18px;margin:0;width:18px}.filter-colors{display:grid;gap:0;grid-template-columns:1fr;max-height:176px;overflow-y:auto;overscroll-behavior:contain;padding-inline-end:4px;scrollbar-color:#cfc3d5 transparent;scrollbar-width:thin}.filter-colors label{align-items:center;border-bottom:1px solid #f0f0f0;cursor:pointer;display:flex;font-size:13px;gap:8px;min-height:44px;min-width:0;padding:5px 2px;position:relative}.filter-colors label:last-child{border-bottom:0}.filter-colors input{opacity:0;pointer-events:none;position:absolute}.filter-colors i{border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #d8d8d8;flex:0 0 22px;height:22px;transition:transform .2s ease,box-shadow .2s ease;width:22px}.filter-colors input:checked+i{box-shadow:0 0 0 2px #501474;transform:scale(.86)}.filter-colors input:checked~span{color:#501474;font-weight:700}.filter-colors input:focus-visible+i{outline:3px solid #a46bd1;outline-offset:3px}.filter-colors .color-purple{background:#7743a8}.filter-colors .color-pink{background:#ef8fb3}.filter-colors .color-blue{background:#5d91d8}.filter-colors .color-black{background:#292929}.filter-colors .color-white{background:#fff}.filter-colors .color-gray{background:#a4a4a4}.price-values{color:#666;display:flex;font-size:11px;gap:8px;justify-content:space-between;margin-bottom:13px}.range-slider{--range-start:0%;--range-end:100%;align-items:center;direction:ltr;display:grid;height:24px;position:relative}.range-slider:after,.range-slider:before{border-radius:999px;content:"";height:4px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.range-slider:before{background:#dfd4e5;left:0;right:0}.range-slider:after{background:#501474;left:var(--range-start);width:calc(var(--range-end) - var(--range-start))}.range-slider input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border-radius:0;grid-area:1/1;height:24px;margin:0;padding:0;pointer-events:none;position:relative;width:100%;z-index:1}.range-slider input::-webkit-slider-runnable-track{background:transparent;height:4px}.range-slider input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#501474;border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #501474;box-sizing:border-box;cursor:grab;height:19px;margin-top:-7.5px;pointer-events:auto;width:19px}.range-slider input::-moz-range-thumb{background:#501474;border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #501474;box-sizing:border-box;cursor:grab;height:19px;pointer-events:auto;width:19px}.range-slider input::-moz-range-track{background:transparent}.stock-filter{align-items:center;cursor:pointer;display:flex;font-weight:650;justify-content:space-between;padding:22px 0;position:relative}.stock-filter input{opacity:0;position:absolute}.stock-filter i{background:#d7d7d7;border-radius:30px;height:24px;position:relative;transition:.2s ease;width:44px}.stock-filter i:after{background:#fff;border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.18);content:"";height:18px;position:absolute;right:3px;top:3px;transition:.2s ease;width:18px}.stock-filter input:checked+i{background:#501474}.stock-filter input:checked+i:after{transform:translateX(-20px)}.stock-filter input:focus-visible+i{outline:3px solid #a46bd1;outline-offset:3px}.apply-filters{background:#501474;border:1px solid #501474;color:#fff;font-weight:700;min-height:48px;transition:.2s ease;width:100%}.apply-filters:hover{background:#3d0e5a}.catalog-products{grid-area:products;min-width:0}.catalog-toolbar{align-items:center;display:flex;justify-content:space-between;margin-bottom:22px;min-height:54px}.catalog-toolbar h2{font-size:24px;font-weight:750;margin:0}.catalog-toolbar p{color:#888;font-size:13px;margin:2px 0 0}.catalog-grid{display:grid;gap:54px 24px;grid-template-columns:repeat(3,minmax(0,1fr))}.sold-out-badge{background:rgba(40,40,40,.82);border-radius:6px;color:#fff;font-size:12px;padding:5px 10px;position:absolute;right:12px;top:12px;z-index:1}.catalog-empty{background:#fafafa;border-radius:12px;color:#777;padding:65px 20px;text-align:center}.catalog-pagination{display:flex;gap:7px;justify-content:center;margin-top:64px}.catalog-pagination button{background:#fff;border:1px solid #dedede;display:grid;font-weight:650;height:42px;min-width:42px;padding:0 10px;place-items:center}.catalog-pagination button:hover:not(:disabled),.catalog-pagination button[aria-current=page]{background:#501474;border-color:#501474;color:#fff}.catalog-pagination button:disabled{cursor:default;opacity:.4}@media(max-width:1023px){.catalog-layout{gap:22px;grid-template-columns:240px minmax(0,1fr)}.catalog-filters{padding:18px}.catalog-grid{gap:40px 16px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.list__page{padding-bottom:58px;padding-top:18px}.list-breadcrumb{font-size:12px;margin-bottom:16px}.list-categories{border-radius:14px;height:280px;margin-inline:-8px;padding:12px}.list-section-heading{align-items:center;margin-bottom:8px}.list-section-heading p{display:none}.list-section-heading h1{font-size:19px}.list-category-card{border-radius:10px;height:88px}.list-category-card span{bottom:8px;font-size:13px;right:10px}.catalog-layout{display:block;margin-top:30px}.filter-sheet{--ios-sheet-inline-padding:18px;grid-template-rows:auto minmax(0,1fr);height:var(--filter-sheet-height,min(90dvh,760px));max-height:var(--filter-sheet-height,min(90dvh,760px));z-index:80}.filter-sheet .catalog-filters{background:transparent;border:0;border-radius:0;display:grid;grid-area:auto;grid-template-rows:auto minmax(0,1fr);height:100%;margin:0;min-height:0;min-width:0;overflow:hidden;padding:0;position:static;width:100%}.filter-sheet form{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 2px max(18px,env(safe-area-inset-bottom));-webkit-overflow-scrolling:touch}.filter-heading{cursor:grab;padding:3px 2px 14px;touch-action:none}.filter-heading h2{font-size:17px}.filter-dialog-close{background:#eeeef0;border:0;border-radius:50%;color:#777;display:grid;font-size:21px;line-height:1;min-height:32px;padding:0;place-items:center;width:32px}.filter-group{padding:17px 0}.filter-options{grid-template-columns:1fr}.filter-options span{font-size:13px;min-height:44px}.catalog-toolbar{margin-bottom:16px}.catalog-toolbar h2{font-size:19px}.mobile-filter-trigger{align-items:center;background:#f8f3fa;border:1px solid #ded4e3;color:#501474;display:flex;font-size:13px;font-weight:700;gap:8px;min-height:42px;padding:7px 13px}.filter-trigger-icon{border-bottom:2px solid;border-top:2px solid;height:14px;position:relative;width:18px}.filter-trigger-icon:before{border-top:2px solid;content:"";position:absolute;right:0;top:5px;width:18px}.apply-filters{bottom:0;box-shadow:0 -10px 18px 10px #fff;margin-top:4px;position:sticky;z-index:2}.catalog-grid{gap:30px 12px}.catalog-grid .product-card h3{min-height:44px}.catalog-pagination{margin-top:42px}}@media(max-width:374px){.catalog-grid{grid-template-columns:1fr}}.about-page{padding-block:34px 88px}.about-breadcrumb{align-items:center;color:#8d858e;display:flex;font-size:13px;gap:8px;margin-bottom:24px}.about-breadcrumb a:hover{color:#501474}.about-breadcrumb span:last-child{color:#242124}.about-hero{background:#fff;border:1px solid #e9e2ec;border-radius:24px;box-shadow:0 24px 70px rgba(54,25,66,.09);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:28px;min-height:520px;overflow:hidden}.about-hero-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(38px,5vw,72px)}.about-kicker{align-items:center;align-self:flex-start;color:#501474;display:inline-flex;font-size:14px;font-weight:800;gap:8px;margin-bottom:10px}.about-kicker:before{background:currentColor;border-radius:2px;content:"";height:2px;width:25px}.about-hero h1{color:#242124;font-size:clamp(34px,4.2vw,52px);font-weight:900;line-height:1.45;margin:0 0 14px}.about-hero p{color:#756e76;font-size:15px;line-height:2.05;margin:0}.about-hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:27px}.about-hero-actions a{border:1px solid #501474;border-radius:10px;color:#501474;display:grid;font-size:14px;font-weight:800;min-height:48px;padding:9px 22px;place-items:center}.about-hero-actions a:first-child{background:#501474;color:#fff}.about-hero-actions a:hover{transform:translateY(-1px)}.about-hero-visual{background:#d9c1e5;min-width:0;overflow:hidden;position:relative}.about-hero-visual:after{background:linear-gradient(180deg,transparent 52%,rgba(40,12,52,.4));content:"";inset:0;position:absolute}.about-hero-visual img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.about-visual-badge{backdrop-filter:blur(8px);background:rgba(50,18,64,.55);border:1px solid hsla(0,0%,100%,.28);border-radius:14px;bottom:24px;color:#fff;font-size:14px;font-weight:750;left:24px;padding:17px 19px;position:absolute;right:24px;z-index:1}.about-stats{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:72px}.about-stat{background:#fff;border:1px solid #e9e2ec;border-radius:16px;box-shadow:0 10px 30px rgba(50,25,59,.045);padding:23px 18px;text-align:center}.about-stat strong{color:#501474;display:block;font-size:28px;font-weight:900;margin-bottom:3px}.about-stat span{color:#756e76;font-size:13px}.about-story{align-items:center;display:grid;gap:clamp(34px,6vw,78px);grid-template-columns:minmax(350px,.9fr) minmax(0,1.1fr);margin-bottom:76px}.about-story-gallery{display:grid;gap:13px;grid-template-columns:1.06fr .94fr;grid-template-rows:205px 205px}.about-story-gallery img{border-radius:18px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.about-story-gallery img:first-child{grid-row:1/3}.about-section-copy h2{color:#242124;font-size:clamp(27px,3.3vw,38px);font-weight:900;line-height:1.55;margin:0 0 13px}.about-section-copy p{color:#756e76;font-size:15px;line-height:2.05;margin:0 0 12px}.about-section-copy p:last-child{margin-bottom:0}.about-values{margin-bottom:72px}.about-section-heading{margin:0 auto 28px;max-width:650px;text-align:center}.about-section-heading h2{color:#242124;font-size:clamp(28px,3.5vw,38px);font-weight:900;margin:0 0 7px}.about-section-heading p{color:#756e76;line-height:1.9;margin:0}.about-value-grid{display:grid;gap:17px;grid-template-columns:repeat(3,minmax(0,1fr))}.about-value{background:#fff;border:1px solid #e9e2ec;border-radius:19px;min-height:220px;overflow:hidden;padding:29px;position:relative}.about-value:after{bottom:-25px;color:rgba(80,20,116,.055);content:attr(data-number);font-size:105px;font-weight:900;left:18px;line-height:1;position:absolute}.about-value-icon{background:#f8f2fb;border-radius:14px;color:#501474;display:grid;font-size:20px;font-weight:900;height:50px;margin-bottom:20px;place-items:center;width:50px}.about-value h3{color:#242124;font-size:19px;font-weight:850;margin:0 0 7px;position:relative;z-index:1}.about-value p{color:#756e76;font-size:14px;line-height:1.9;margin:0;position:relative;z-index:1}.about-products{margin:0 0 72px}.about-products .section-heading{align-items:flex-end}.about-products .section-heading h2{color:#242124;font-size:clamp(27px,3.3vw,36px);font-weight:900;margin:0}.about-products .about-kicker{margin-bottom:4px}.about-products-actions{align-items:center;display:flex;gap:18px}.about-products-actions>a{color:#501474;font-size:14px;font-weight:800}.about-products-actions>a:hover{color:#7d3b9c}.about-promise{align-items:center;background:linear-gradient(125deg,#42105e,#8b48a8);border-radius:22px;color:#fff;display:grid;gap:28px;grid-template-columns:minmax(0,1fr) auto;overflow:hidden;padding:clamp(30px,5vw,55px);position:relative}.about-promise:after{border:45px solid hsla(0,0%,100%,.07);border-radius:50%;content:"";height:260px;left:-90px;position:absolute;top:-120px;width:260px}.about-promise>*{position:relative;z-index:1}.about-promise h2{font-size:clamp(25px,3vw,34px);font-weight:900;margin:0 0 7px}.about-promise p{color:hsla(0,0%,100%,.82);line-height:1.9;margin:0}.about-promise a{background:#fff;border-radius:10px;color:#501474;display:grid;font-size:14px;font-weight:850;min-height:50px;min-width:155px;padding:9px 20px;place-items:center}.about-page+.service-benefits{border-top:1px solid #e9e2ec}@media(max-width:1023px){.about-hero{min-height:470px}.about-story{grid-template-columns:1fr}.about-story-gallery{order:2}}@media(max-width:767px){.about-page{padding:0 18px 54px;width:100%}.about-breadcrumb{margin-block:14px}.about-hero{border:0;border-radius:0;box-shadow:none;display:flex;flex-direction:column-reverse;margin-inline:-18px;min-height:0}.about-hero-visual{min-height:280px}.about-hero-copy{padding:30px 20px 38px}.about-hero h1{font-size:33px}.about-hero-actions a{flex:1}.about-stats{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:54px}.about-stat{padding:19px 10px}.about-stat strong{font-size:24px}.about-story{gap:27px;margin-bottom:56px}.about-story-gallery{gap:8px;grid-template-rows:155px 155px}.about-story-gallery img{border-radius:13px}.about-values{margin-bottom:52px}.about-value-grid{gap:11px;grid-template-columns:1fr}.about-value{min-height:0}.about-products{margin-bottom:52px}.about-products .section-heading{align-items:center}.about-products .section-heading h2{font-size:23px}.about-products-actions>a{display:none}.about-promise{grid-template-columns:1fr;text-align:center}.about-promise a{width:100%}}@media(max-width:370px){.about-hero-actions{flex-direction:column}}.auth-page{padding-block:34px 88px}.auth-breadcrumb{align-items:center;color:#8d858e;display:flex;font-size:13px;gap:8px;margin-bottom:24px}.auth-breadcrumb a:hover{color:#501474}.auth-breadcrumb span:last-child{color:#242124}.auth-shell{background:#fff;border:1px solid #e9e4ec;border-radius:24px;box-shadow:0 24px 70px rgba(54,25,66,.09);direction:ltr;display:grid;grid-template-areas:"form visual";grid-template-columns:repeat(2,minmax(0,1fr));min-height:520px;overflow:hidden}.auth-card{align-self:center;direction:rtl;grid-area:form;max-width:600px;padding:clamp(30px,4vw,52px);width:100%}.auth-heading{margin-bottom:24px}.auth-heading h1{color:#242124;font-size:clamp(28px,3vw,38px);font-weight:850;line-height:1.45;margin:0 0 5px}.auth-heading p{color:#777078;font-size:14px;margin:0}.auth-tabs{background:#f5f3f6;border-radius:12px;display:grid;gap:4px;grid-template-columns:1fr 1fr;margin-bottom:28px;padding:4px}.auth-tab{border-radius:9px;color:#716a72;font-weight:700;min-height:46px}.auth-tab.is-active{background:#fff;box-shadow:0 3px 12px rgba(42,20,50,.08);color:#501474}.auth-panel[hidden]{display:none}.auth-form{display:grid;gap:17px}.auth-code-hint{background:#f7f0fb;border-radius:9px;color:#6f5d75;font-size:13px;line-height:1.8;margin:-2px 0 0;padding:12px 14px}.auth-help-copy{color:#777078;font-size:13px;margin:-4px 0 0}.auth-help-copy a{color:#501474;font-weight:800}.auth-help-copy a:hover{color:#844e9f}.auth-fields-row{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.auth-field{display:grid;gap:7px}.auth-field>span{color:#474148;font-size:14px;font-weight:650}.auth-field input{background:#fff;border:1px solid #dcd5df;border-radius:10px;height:52px;outline:none;padding-inline:15px;transition:border-color .2s,box-shadow .2s;width:100%}.auth-field input::-moz-placeholder{color:#aaa4ab}.auth-field input::placeholder{color:#aaa4ab}.auth-field input:focus{border-color:#8952aa;box-shadow:0 0 0 3px rgba(137,82,170,.13)}.auth-field input:user-invalid{border-color:#c94a51}.auth-password{position:relative}.auth-password input{padding-left:68px}.password-toggle{bottom:5px;color:#501474;font-size:12px;font-weight:700;left:7px;min-height:42px;min-width:56px;position:absolute}.auth-form-options{color:#686169;font-size:13px;gap:16px;justify-content:space-between}.auth-check,.auth-form-options{align-items:center;display:flex}.auth-check{gap:8px}.auth-check input{accent-color:#501474;height:17px;margin:0;width:17px}.auth-inline-action,.forgot-password{color:#501474;font-weight:700}.auth-inline-action:hover,.forgot-password:hover{color:#844e9f}.auth-submit{background:#501474;border-radius:10px;color:#fff;font-size:16px;font-weight:750;min-height:52px;transition:background .2s,transform .2s;width:100%}.auth-submit:hover{background:#6b218d}.auth-submit:active{transform:scale(.985)}.auth-form-message{color:#b23a3f;font-size:13px;margin:-3px 0 0;min-height:24px}.auth-form-message.is-success{color:#23824b}.auth-switch-copy{color:#777078;font-size:13px;margin:2px 0 0;text-align:center}.auth-visual{background:#eadff0;direction:rtl;grid-area:visual;min-width:0;overflow:hidden;position:relative}.auth-visual:after{background:linear-gradient(180deg,rgba(45,17,58,.02) 34%,rgba(35,12,46,.74));content:"";inset:0;position:absolute}.auth-visual img{border-radius:0;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.auth-visual-copy{bottom:clamp(30px,5vw,60px);color:#fff;left:clamp(28px,4vw,58px);position:absolute;right:clamp(28px,4vw,58px);z-index:1}.auth-visual-copy span{color:#f2d9ff;display:inline-block;font-size:14px;font-weight:700;margin-bottom:7px}.auth-visual-copy h2{font-size:clamp(25px,3vw,38px);font-weight:850;line-height:1.5;margin:0 0 7px;max-width:480px}.auth-visual-copy p{color:hsla(0,0%,100%,.86);font-size:14px;margin:0;max-width:440px}.auth-page+.service-benefits{border-top:1px solid #e9e4ec}@media(max-width:1023px){.auth-shell{grid-template-columns:repeat(2,minmax(0,1fr))}.auth-card{padding:32px}}@media(max-width:767px){.auth-page{padding:0 0 52px;width:100%}.auth-breadcrumb{margin:14px auto;width:calc(100% - 36px)}.auth-shell{border:0;border-radius:0;box-shadow:none;display:flex;flex-direction:column;min-height:0}.auth-visual{min-height:190px;order:-1}.auth-visual-copy{bottom:19px;left:20px;right:20px}.auth-visual-copy h2{font-size:23px;margin-bottom:0}.auth-visual-copy p{display:none}.auth-card{background:#fff;border-radius:24px 24px 0 0;margin-top:-20px;max-width:none;padding:28px 18px 8px;position:relative;z-index:2}.auth-heading h1{font-size:27px}.auth-fields-row{grid-template-columns:1fr}.auth-form-options{align-items:flex-start}}@media(max-width:359px){.auth-form-options{flex-direction:column;gap:8px}}.recovery-card{max-width:560px}.recovery-icon{background:#f7f0fb;border-radius:17px;color:#501474;display:grid;height:58px;margin-bottom:20px;place-items:center;width:58px}.recovery-icon svg{fill:currentColor;height:29px;width:29px}.recovery-note{align-items:flex-start;background:#f7f0fb;border-radius:10px;color:#6f5d75;display:flex;font-size:13px;gap:10px;line-height:1.8;margin:2px 0 0;padding:13px 14px}.recovery-note:before{background:#fff;border-radius:50%;color:#501474;content:"۱";display:grid;flex:0 0 24px;font-weight:850;height:24px;place-items:center;width:24px}.recovery-back{color:#501474;display:inline-flex;font-size:13px;font-weight:800;justify-content:center}.recovery-back:hover{color:#844e9f}.recovery-card .auth-heading h1{font-size:clamp(27px,3vw,36px)}@media(max-width:767px){.recovery-icon{height:52px;margin-bottom:16px;width:52px}}.otp-page{padding-block:34px 88px}.otp-breadcrumb{align-items:center;color:#8d858e;display:flex;font-size:13px;gap:8px;margin-bottom:24px}.otp-breadcrumb a:hover{color:#501474}.otp-breadcrumb span:last-child{color:#242124}.otp-shell{background:#fff;border:1px solid #e9e2ec;border-radius:24px;box-shadow:0 24px 70px rgba(54,25,66,.09);direction:ltr;display:grid;grid-template-areas:"form visual";grid-template-columns:repeat(2,minmax(0,1fr));min-height:510px;overflow:hidden}.otp-card{align-self:center;direction:rtl;grid-area:form;max-width:600px;padding:clamp(30px,4vw,52px);width:100%}.otp-icon{background:#f8f2fb;border-radius:17px;color:#501474;display:grid;height:58px;margin-bottom:20px;place-items:center;width:58px}.otp-icon svg{fill:currentColor;height:30px;width:30px}.otp-heading{margin-bottom:28px}.otp-heading h1{color:#242124;font-size:clamp(27px,3vw,36px);font-weight:900;line-height:1.5;margin:0 0 7px}.otp-heading p{color:#756e76;font-size:14px;line-height:1.9;margin:0}.otp-phone{color:#242124;display:inline-block;font-weight:800;unicode-bidi:isolate}.otp-edit{color:#501474;font-size:13px;font-weight:800}.otp-edit:hover{color:#7d3b9c}.otp-form{display:grid;gap:18px}.otp-label{color:#474148;font-size:14px;font-weight:750}.otp-inputs{direction:ltr;display:grid;gap:9px;grid-template-columns:repeat(6,minmax(0,1fr))}.otp-digit{background:#fff;border:1px solid #dcd5df;border-radius:11px;caret-color:#501474;color:#242124;font-family:inherit;font-size:25px;font-weight:850;height:62px;outline:none;text-align:center;transition:border-color .2s,box-shadow .2s,transform .2s;width:100%}.otp-digit:focus{border-color:#8952aa;box-shadow:0 0 0 3px rgba(137,82,170,.13);transform:translateY(-1px)}.otp-submit{background:#501474;border-radius:10px;color:#fff;font-size:16px;font-weight:800;min-height:52px;transition:background .2s,transform .2s}.otp-submit:hover{background:#6b218d}.otp-submit:active{transform:scale(.985)}.otp-submit:disabled{cursor:wait;opacity:.65}.otp-message{color:#b23a3f;font-size:13px;margin:-4px 0 0;min-height:23px}.otp-message.is-success{color:#23824b}.otp-resend-row{align-items:center;color:#756e76;display:flex;font-size:13px;gap:14px;justify-content:space-between;padding-top:2px}.otp-resend{color:#501474;font-weight:800}.otp-resend:disabled{color:#aaa4ab;cursor:not-allowed}.otp-visual{background:#e8daef;direction:rtl;grid-area:visual;min-width:0;overflow:hidden;position:relative}.otp-visual:after{background:linear-gradient(180deg,rgba(45,17,58,.01) 34%,rgba(35,12,46,.72));content:"";inset:0;position:absolute}.otp-visual img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.otp-visual-copy{bottom:clamp(30px,5vw,60px);color:#fff;left:clamp(28px,4vw,58px);position:absolute;right:clamp(28px,4vw,58px);z-index:1}.otp-visual-copy span{color:#f2d9ff;display:inline-block;font-size:14px;font-weight:750;margin-bottom:7px}.otp-visual-copy h2{font-size:clamp(25px,3vw,37px);font-weight:900;line-height:1.5;margin:0 0 7px;max-width:480px}.otp-visual-copy p{color:hsla(0,0%,100%,.85);font-size:14px;line-height:1.8;margin:0;max-width:440px}.otp-page+.service-benefits{border-top:1px solid #e9e2ec}@media(max-width:1023px){.otp-card{padding:32px}}@media(max-width:767px){.otp-page{padding:0 0 52px;width:100%}.otp-breadcrumb{margin:14px auto;width:calc(100% - 36px)}.otp-shell{border:0;border-radius:0;box-shadow:none;display:flex;flex-direction:column;min-height:0}.otp-visual{min-height:190px;order:-1}.otp-visual-copy{bottom:28px;left:20px;right:20px}.otp-visual-copy h2{font-size:22px;margin-bottom:0}.otp-visual-copy p{display:none}.otp-card{background:#fff;border-radius:24px 24px 0 0;margin-top:-20px;max-width:none;padding:27px 18px 8px;position:relative;z-index:2}.otp-heading h1{font-size:27px}.otp-inputs{gap:6px}.otp-digit{border-radius:9px;font-size:22px;height:56px}}@media(max-width:350px){.otp-inputs{gap:4px}.otp-digit{height:50px}.otp-resend-row{align-items:flex-start;flex-direction:column;gap:6px}}.categories-page{padding-block:34px 88px}.categories-breadcrumb{align-items:center;color:#8d858e;display:flex;font-size:13px;gap:8px;margin-bottom:24px}.categories-breadcrumb a:hover{color:#501474}.categories-breadcrumb span:last-child{color:#242124}.categories-hero{align-items:center;background:linear-gradient(125deg,#3e0e59,#803c9f);border-radius:24px;color:#fff;display:grid;gap:42px;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);margin-bottom:56px;min-height:370px;overflow:hidden;padding:clamp(34px,5vw,66px);position:relative}.categories-hero:before{border:60px solid hsla(0,0%,100%,.06);border-radius:50%;bottom:-250px;content:"";height:360px;position:absolute;right:-160px;width:360px}.categories-hero-copy{position:relative;z-index:1}.categories-kicker{align-items:center;color:#efdafa;display:inline-flex;font-size:14px;font-weight:800;gap:8px;margin-bottom:9px}.categories-kicker:before{background:currentColor;border-radius:2px;content:"";height:2px;width:24px}.categories-hero h1{font-size:clamp(34px,4.2vw,50px);font-weight:900;line-height:1.45;margin:0 0 11px}.categories-hero p{color:hsla(0,0%,100%,.84);line-height:2;margin:0;max-width:630px}.categories-hero-link{background:#fff;border-radius:10px;color:#501474;display:inline-grid;font-size:14px;font-weight:850;margin-top:24px;min-height:48px;padding:9px 23px;place-items:center}.categories-hero-gallery{direction:ltr;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));position:relative;z-index:1}.categories-hero-gallery img{aspect-ratio:.82;border:4px solid hsla(0,0%,100%,.18);border-radius:16px;box-shadow:0 16px 35px rgba(28,8,36,.22);-o-object-fit:cover;object-fit:cover;width:100%}.categories-hero-gallery img:nth-child(2){transform:translateY(-18px)}.categories-heading{align-items:flex-end;display:flex;gap:22px;justify-content:space-between;margin-bottom:26px}.categories-heading h2{color:#242124;font-size:clamp(27px,3.5vw,38px);font-weight:900;margin:0 0 4px}.categories-heading p{color:#756e76;font-size:14px;margin:0}.categories-heading a{color:#501474;font-size:14px;font-weight:850;white-space:nowrap}.category-directory{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:72px}.category-panel{background:#fff;border:1px solid #e9e2ec;border-radius:20px;box-shadow:0 13px 36px rgba(50,25,59,.055);display:flex;flex-direction:column;min-width:0;overflow:hidden;transition:transform .25s,box-shadow .25s}.category-panel:hover{box-shadow:0 18px 42px rgba(50,25,59,.09);transform:translateY(-3px)}.category-panel-image{background:#f8f2fb;display:block;overflow:hidden}.category-panel-image img{aspect-ratio:1.18;-o-object-fit:cover;object-fit:cover;transition:transform .35s;width:100%}.category-panel:hover .category-panel-image img{transform:scale(1.025)}.category-panel-content{display:flex;flex:1;flex-direction:column;padding:22px}.category-panel h2{color:#242124;font-size:23px;font-weight:900;margin:0 0 5px}.category-panel p{color:#756e76;font-size:13px;line-height:1.8;margin:0 0 17px}.category-links{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:20px}.category-links a{background:#f6f3f7;border-radius:8px;color:#635b64;font-size:12px;padding:6px 10px}.category-links a:hover{background:#f8f2fb;color:#501474}.category-view{align-items:center;color:#501474;display:inline-flex;font-size:14px;font-weight:850;gap:8px;justify-content:space-between;margin-top:auto}.category-view:after{content:"←";font-size:18px}.subcategories-section{margin-bottom:72px;margin-top:-20px}.subcategory-grid{display:grid;gap:24px 15px;grid-template-columns:repeat(8,minmax(0,1fr))}.subcategory-item{align-items:center;color:#242124;display:flex;flex-direction:column;font-size:13px;gap:11px;min-width:0;text-align:center}.subcategory-item>span{aspect-ratio:1;background:#f8f2fb;border:4px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #e9e2ec,0 9px 25px rgba(50,25,59,.07);display:block;overflow:hidden;width:100%}.subcategory-item img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s;width:100%}.subcategory-item strong{font-weight:800;line-height:1.6;min-height:24px}.subcategory-item:hover{color:#501474}.subcategory-item:hover img{transform:scale(1.055)}.featured-categories{margin-bottom:70px}.featured-grid{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.featured-category{border-radius:20px;color:#fff;min-height:270px;overflow:hidden;position:relative}.featured-category:after{background:linear-gradient(90deg,rgba(35,12,46,.75),rgba(35,12,46,.08));content:"";inset:0;position:absolute}.featured-category img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s;width:100%}.featured-category:hover img{transform:scale(1.025)}.featured-category-copy{max-width:280px;position:absolute;right:30px;top:50%;transform:translateY(-50%);z-index:1}.featured-category-copy span{color:#f0dafa;font-size:13px;font-weight:800}.featured-category-copy h3{font-size:27px;font-weight:900;margin:4px 0 14px}.featured-category-copy a{background:#fff;border-radius:9px;color:#501474;display:inline-grid;font-size:13px;font-weight:850;min-height:42px;padding:7px 17px;place-items:center}.categories-cta{align-items:center;background:#f8f2fb;border:1px solid #e4d6ea;border-radius:20px;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) auto;padding:clamp(28px,4vw,45px)}.categories-cta h2{color:#242124;font-size:clamp(23px,3vw,31px);font-weight:900;margin:0 0 5px}.categories-cta p{color:#756e76;line-height:1.9;margin:0}.categories-cta a{background:#501474;border-radius:10px;color:#fff;display:grid;font-size:14px;font-weight:850;min-height:49px;min-width:155px;padding:9px 20px;place-items:center}.categories-page+.service-benefits{border-top:1px solid #e9e2ec}@media(max-width:900px){.categories-hero{grid-template-columns:1fr}.categories-hero-gallery{max-width:560px}.category-directory{grid-template-columns:repeat(2,minmax(0,1fr))}.category-panel:last-child{grid-column:1/-1}.subcategory-grid{gap:22px;grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:767px){.categories-page{padding:0 18px 54px;width:100%}.categories-breadcrumb{margin-block:14px}.categories-hero{border-radius:0;margin-inline:-18px;margin-bottom:45px;min-height:0;padding:36px 20px 42px}.categories-hero h1{font-size:33px}.categories-hero-gallery{gap:6px}.categories-hero-gallery img{border-radius:10px;border-width:2px}.categories-heading{align-items:flex-start;flex-direction:column;gap:8px}.category-directory{gap:12px;grid-template-columns:1fr;margin-bottom:52px}.category-panel:last-child{grid-column:auto}.category-panel{display:grid;grid-template-columns:128px minmax(0,1fr)}.category-panel-image img{aspect-ratio:auto;height:100%;min-height:230px}.category-panel-content{padding:17px 15px}.category-panel h2{font-size:20px}.category-links{gap:5px}.category-links a{font-size:11px;padding:5px 7px}.subcategories-section{margin-bottom:52px;margin-top:-10px}.subcategory-grid{gap:17px 10px}.subcategory-item{font-size:11px;gap:8px}.subcategory-item>span{border-width:3px}.featured-categories{margin-bottom:52px}.featured-grid{gap:11px;grid-template-columns:1fr}.featured-category{min-height:220px}.featured-category-copy{right:22px}.categories-cta{grid-template-columns:1fr;text-align:center}.categories-cta a{width:100%}}@media(max-width:370px){.category-panel{grid-template-columns:108px minmax(0,1fr)}}.product-page{padding-block:24px 100px}.product-breadcrumb{align-items:center;color:#918a92;display:flex;flex-wrap:wrap;font-size:13px;gap:8px;margin-bottom:28px}.product-breadcrumb a:hover{color:#501474}.product-breadcrumb span:last-child{color:#242124}.product-hero{align-items:start;display:grid;gap:clamp(34px,5vw,78px);grid-template-columns:minmax(330px,.78fr) minmax(0,1.22fr)}.product-summary{grid-column:2;grid-row:1;padding-block:8px;position:sticky;top:24px}.product-eyebrow{color:#501474;font-size:13px;font-weight:700;margin:0 0 8px}.product-title{color:#242124;font-size:clamp(25px,3vw,38px);font-weight:800;line-height:1.45;margin:0}.product-subtitle{color:#777078;font-size:15px;line-height:2;margin:10px 0 0}.product-divider{background:#ebe7ed;border:0;height:1px;margin-block:25px}.product-option-group{border:0;margin:0 0 22px;padding:0}.product-option-group legend{font-size:15px;font-weight:750;margin-bottom:12px;width:100%}.product-colors,.product-sizes{display:flex;flex-wrap:wrap;gap:10px}.product-colors label,.product-sizes label{cursor:pointer;position:relative}.product-colors input,.product-sizes input{opacity:0;pointer-events:none;position:absolute}.product-colors span{align-items:center;border:1px solid #ddd7df;border-radius:9px;display:flex;font-size:13px;gap:8px;min-height:42px;padding:6px 12px}.product-colors span:before{background:var(--swatch);border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #ccc;content:"";height:19px;width:19px}.product-colors input:checked+span,.product-sizes input:checked+span{background:#faf6fc;border-color:#501474;box-shadow:inset 0 0 0 1px #501474;color:#501474}.product-colors input:focus-visible+span,.product-sizes input:focus-visible+span{outline:3px solid #a46bd1;outline-offset:3px}.product-sizes span{border:1px solid #ddd7df;border-radius:9px;display:grid;font-size:14px;height:43px;min-width:49px;padding-inline:12px;place-items:center}.size-guide{background:transparent;border:0;border-bottom:1px solid;border-radius:0;color:#777078;display:inline-block;font-size:12px;margin-top:12px;padding:0}.size-guide-dialog{background:#fff;border:0;border-radius:24px;color:#242124;margin:auto;max-width:none;overflow:hidden;padding:28px 30px 26px;width:min(100% - 40px,1240px)}.size-guide-dialog::backdrop{background:rgba(30,30,30,.32)}.size-guide-header{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:54px}.size-guide-header h2{font-size:25px;font-weight:700;line-height:1.5;margin:0}.size-guide-close{background:transparent;border:0;display:grid;flex:0 0 44px;height:44px;padding:0;place-items:center;width:44px}.size-guide-close img{height:34px;width:34px}.size-guide-table-wrap{overflow-x:auto}.size-guide-table{border-collapse:collapse;min-width:620px;table-layout:fixed;text-align:center;width:100%}.size-guide-table td,.size-guide-table th{padding:22px 16px}.size-guide-table thead th{border-bottom:1px solid #272727;font-size:21px;font-weight:700}.size-guide-table tbody td,.size-guide-table tbody th{border-bottom:1px solid #eee;color:#454563;font-size:20px;font-weight:500}.size-guide-table tbody tr:last-child td,.size-guide-table tbody tr:last-child th{border-bottom:0}.size-guide-note{color:#817b82;font-size:12px;margin:18px 0 0}.product-purchase{align-items:stretch;gap:16px;margin-top:30px}.product-price,.product-purchase{display:flex;flex-direction:column}.product-price{align-items:flex-start}.product-price del{color:#aaa;font-size:13px}.product-price strong{font-size:25px;font-weight:800}.product-price small{font-size:13px;font-weight:500;margin-right:5px}.product-add-button{background:#501474;border:0;min-width:210px;width:100%}.product-add-button:hover{background:#36104e}@media(min-width:1024px){.product-add-button{align-self:flex-start;width:50%}}.product-form-message{color:#23824b;font-size:13px;margin-top:12px;min-height:27px}.product-gallery{direction:ltr;display:grid;gap:14px;grid-column:1;grid-row:1;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto}.product-main-image{aspect-ratio:1/1.08;background:#f6f3f7;border:0;border-radius:16px;cursor:zoom-in;display:block;grid-row:1;overflow:hidden;padding:0;position:relative;width:100%}.product-main-image img{height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity .2s ease,transform .45s ease;width:100%}.product-main-image:hover img{transform:scale(1.025)}.product-discount{background:#f25358;border-radius:999px;color:#fff;font-size:12px;font-weight:700;left:15px;padding:4px 11px;position:absolute;top:15px;z-index:1}.product-thumbnails{direction:rtl;display:flex;flex-direction:row;gap:12px;grid-row:2;overflow-x:auto;padding:2px}.product-thumbnails button{aspect-ratio:1;background:#f6f3f7;border:1px solid transparent;border-radius:11px;flex:0 0 88px;overflow:hidden;padding:0;width:88px}.product-thumbnails button.is-active{border-color:#501474;box-shadow:0 0 0 2px #eadcf1}.product-thumbnails img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-details{background:#fcfbfc;border:1px solid #ebe7ed;border-radius:16px;margin-top:96px;padding:clamp(24px,4vw,48px)}.product-section-title{font-size:24px;font-weight:800;margin:0 0 24px}.product-specs{display:grid;gap:0 20px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.product-specs div{align-items:center;border-bottom:1px solid #ebe7ed;display:flex;gap:20px;justify-content:space-between;padding-block:15px}.product-specs dt{color:#777078}.product-specs dd{font-weight:650;margin:0;text-align:left}@media(min-width:1024px){.product-details{background:#fff;border:0;padding:24px 0 38px}.product-specs{-moz-column-gap:clamp(16px,2vw,32px);column-gap:clamp(16px,2vw,32px);grid-template-columns:repeat(4,minmax(0,1fr))}.product-specs div{align-items:flex-start;flex-direction:column;gap:5px;justify-content:center;min-height:92px;padding:15px 0 18px;text-align:right}.product-specs dt{color:#5f607c;font-size:14px;line-height:1.6}.product-specs dd{color:#242542;font-size:18px;font-weight:750;line-height:1.55;text-align:right}}.product-similar{margin-top:96px}.product-similar .swiper-slide{height:auto}.product-slider-controls{color:#212121}.product-page+.service-benefits{border-top:1px solid #ebe7ed}.product-toast{background:#211326;border-radius:9px;bottom:28px;color:#fff;opacity:0;padding:11px 18px;pointer-events:none;position:fixed;right:50%;transform:translate(50%,18px);transition:.25s ease;z-index:90}.product-toast.is-visible{opacity:1;transform:translate(50%)}.product-lightbox{--lightbox-content-size:min(100%,calc(90dvh - 150px));background:transparent;border:0;border-radius:16px;margin:auto;max-height:92dvh;max-width:none;overflow:visible;padding:0;width:min(92vw,920px)}.product-lightbox[open]{display:grid;gap:12px;grid-template-rows:auto minmax(0,1fr) auto}.product-lightbox::backdrop{backdrop-filter:blur(5px);background:rgba(14,7,18,.86)}.product-lightbox-header{align-items:center;color:#fff;direction:rtl;display:flex;gap:20px;justify-content:space-between;justify-self:center;width:var(--lightbox-content-size)}.product-lightbox-header h2{font-size:18px;font-weight:750;line-height:1.5;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-lightbox-stage{display:grid;justify-self:center;min-height:0;place-items:center;position:relative;width:var(--lightbox-content-size)}.product-lightbox-stage>img{aspect-ratio:1;border-radius:14px;box-shadow:0 24px 70px rgba(0,0,0,.3);display:block;max-height:none;-o-object-fit:contain;object-fit:contain;width:100%}.product-lightbox-close{background:hsla(0,0%,100%,.92);border:0;border-radius:50%;color:#252025;flex:0 0 42px;font-size:27px;height:42px;padding:0;place-items:center;width:42px}.product-lightbox-close,.product-lightbox-nav{box-shadow:0 4px 18px rgba(0,0,0,.16);display:grid;line-height:1}.product-lightbox-nav{background:hsla(0,0%,100%,.92);border:0;border-radius:50%;color:#252025;font-family:Arial,sans-serif;font-size:34px;height:46px;padding:0 0 4px;place-items:center;position:absolute;top:50%;transform:translateY(-50%);width:46px;z-index:2}.product-lightbox-prev{left:14px}.product-lightbox-next{right:14px}.product-lightbox-thumbnails{display:flex;gap:9px;justify-content:center;overflow-x:auto;padding:2px}.product-lightbox-thumbnails button{background:#fff;border:2px solid transparent;border-radius:9px;flex:0 0 64px;height:64px;opacity:.65;overflow:hidden;padding:0;width:64px}.product-lightbox-thumbnails button.is-active{border-color:#fff;box-shadow:0 0 0 2px #501474;opacity:1}.product-lightbox-thumbnails img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:1023px){.product-hero{gap:32px;grid-template-columns:minmax(290px,.9fr) minmax(0,1.1fr)}.product-thumbnails button{flex-basis:70px;width:70px}.product-specs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.product-page{padding-bottom:64px;padding-top:18px}.product-breadcrumb{margin-bottom:18px;overflow:hidden;white-space:nowrap}.product-hero{display:flex;flex-direction:column-reverse;gap:26px}.product-summary{position:static;width:100%}.product-gallery{width:100%}.product-main-image{aspect-ratio:1}.product-thumbnails button{flex:0 0 72px}.product-title{font-size:25px}.product-divider{margin-block:20px}.product-purchase{backdrop-filter:blur(12px);background:hsla(0,0%,100%,.96);border:1px solid #ebe7ed;border-radius:13px;bottom:72px;box-shadow:0 -8px 28px rgba(37,20,45,.09);margin-inline:-12px;padding:12px;position:sticky;z-index:10}.product-details,.product-similar{margin-top:64px}.product-details{padding:22px 18px}.product-specs{grid-template-columns:1fr}.product-specs div:last-child{border-bottom:0}.product-section-title{font-size:21px}.product-lightbox{--lightbox-content-size:min(100%,calc(90dvh - 135px));width:calc(100vw - 24px)}.product-lightbox-nav{font-size:29px;height:40px;width:40px}.product-lightbox-prev{left:8px}.product-lightbox-next{right:8px}.product-lightbox-thumbnails{justify-content:flex-start}.size-guide-dialog{--ios-sheet-inline-padding:18px;grid-template-rows:auto auto minmax(0,1fr) auto;max-height:min(88dvh,700px);padding-bottom:max(18px,env(safe-area-inset-bottom));width:100%}.size-guide-header{border-bottom:1px solid #e5e5ea;cursor:grab;margin-bottom:22px;padding:3px 2px 13px;touch-action:none}.size-guide-header h2{font-size:20px}.size-guide-close{background:#eeeef0;border-radius:50%;flex-basis:32px;height:32px;width:32px}.size-guide-close img{height:20px;opacity:.55;width:20px}.size-guide-table-wrap{min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.size-guide-table{min-width:0}.size-guide-table td,.size-guide-table th{padding:15px 4px}.size-guide-table thead th{font-size:13px;line-height:1.6}.size-guide-table tbody td,.size-guide-table tbody th{font-size:14px}}@media(max-width:374px){.product-cart-link{padding-inline:10px}.product-sizes{gap:7px}.product-sizes span{min-width:44px;padding-inline:8px}}.article-page,.blog-page{padding-block:34px 88px}.blog-breadcrumb{align-items:center;color:#8d858e;display:flex;font-size:13px;gap:8px;margin-bottom:24px}.blog-breadcrumb a:hover{color:#501474}.blog-breadcrumb span:last-child{color:#242124}.blog-hero{background:#fff;border:1px solid #e9e2ec;border-radius:24px;box-shadow:0 22px 65px rgba(54,25,66,.08);display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);margin-bottom:54px;min-height:430px;overflow:hidden}.blog-hero-image{min-width:0;overflow:hidden;position:relative}.blog-hero-image:after{background:#501474;border-radius:20px;color:#fff;content:"مطلب ویژه";font-size:12px;font-weight:800;padding:6px 12px;position:absolute;right:22px;top:22px}.blog-hero-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blog-hero-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(34px,5vw,66px)}.blog-kicker{align-items:center;align-self:flex-start;color:#501474;display:inline-flex;font-size:13px;font-weight:800;gap:8px;margin-bottom:9px}.blog-kicker:before{background:currentColor;border-radius:2px;content:"";height:2px;width:23px}.blog-hero h1{color:#242124;font-size:clamp(31px,4vw,46px);font-weight:900;line-height:1.5;margin:0 0 11px}.blog-hero p{color:#756e76;line-height:2;margin:0}.blog-meta{color:#938b94;display:flex;flex-wrap:wrap;font-size:12px;gap:8px 18px;margin-top:17px}.blog-read-more{align-self:flex-start;background:#501474;border-radius:10px;color:#fff;display:inline-grid;font-size:14px;font-weight:850;margin-top:24px;min-height:47px;padding:8px 21px;place-items:center}.blog-heading{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;margin-bottom:24px}.blog-heading h2{color:#242124;font-size:clamp(27px,3.5vw,38px);font-weight:900;margin:0 0 4px}.blog-heading p{color:#756e76;font-size:14px;margin:0}.blog-filter{display:flex;flex-wrap:wrap;gap:7px}.blog-filter button{background:#fff;border:1px solid #e9e2ec;border-radius:20px;color:#6b646c;font-size:12px;font-weight:750;min-height:38px;padding:6px 14px}.blog-filter button.is-active{background:#501474;border-color:#501474;color:#fff}.blog-grid{display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:68px}.blog-page .blog-grid{margin-bottom:28px}.blog-pagination{align-items:center;display:flex;gap:7px;justify-content:center;margin-bottom:68px}.blog-pagination button{background:#fff;border:1px solid #ded8e1;border-radius:9px;color:#5f5861;display:grid;font-size:13px;font-weight:750;height:42px;min-width:42px;padding:0 10px;place-items:center;transition:border-color .2s,background .2s,color .2s}.blog-pagination button.is-active,.blog-pagination button:hover:not(:disabled){background:#501474;border-color:#501474;color:#fff}.blog-pagination button:disabled{cursor:default;opacity:.35}.blog-pagination[hidden]{display:none}.blog-card{background:#fff;border:1px solid #e9e2ec;border-radius:18px;box-shadow:0 12px 35px rgba(50,25,59,.05);min-width:0;overflow:hidden;transition:transform .25s,box-shadow .25s}.blog-card[hidden]{display:none}.blog-card:hover{box-shadow:0 18px 42px rgba(50,25,59,.09);transform:translateY(-3px)}.blog-card-image{background:#f8f2fb;display:block;overflow:hidden}.blog-card-image img{aspect-ratio:1.48;-o-object-fit:cover;object-fit:cover;transition:transform .35s;width:100%}.blog-card:hover img{transform:scale(1.03)}.blog-card-copy{padding:20px}.blog-category{color:#501474;display:inline-block;font-size:12px;font-weight:800;margin-bottom:7px}.blog-card h2{color:#242124;font-size:19px;font-weight:850;line-height:1.65;margin:0 0 7px}.blog-card p{color:#756e76;font-size:13px;line-height:1.85;margin:0}.blog-card-footer{align-items:center;border-top:1px solid #f0ebf2;color:#968e97;display:flex;font-size:11px;gap:14px;justify-content:space-between;margin-top:17px;padding-top:14px}.blog-card-footer a{color:#501474;font-size:12px;font-weight:850}.blog-cta{align-items:center;background:linear-gradient(125deg,#42105e,#8b48a8);border-radius:20px;color:#fff;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) auto;padding:clamp(28px,4vw,46px)}.blog-cta h2{font-size:clamp(23px,3vw,31px);font-weight:900;margin:0 0 5px}.blog-cta p{color:hsla(0,0%,100%,.82);margin:0}.blog-cta a{background:#fff;border-radius:10px;color:#501474;display:grid;font-size:14px;font-weight:850;min-height:48px;min-width:150px;padding:8px 20px;place-items:center}.article-progress{height:3px;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:1001}.article-progress span{background:#501474;display:block;height:100%;width:0}.article-header{margin:0 auto 34px;max-width:920px;text-align:center}.article-category{background:#f8f2fb;border-radius:20px;color:#501474;display:inline-block;font-size:12px;font-weight:850;margin-bottom:10px;padding:6px 13px}.article-header h1{color:#242124;font-size:clamp(34px,5vw,54px);font-weight:900;line-height:1.5;margin:0 0 13px}.article-header>p{color:#756e76;font-size:16px;line-height:2;margin:0 auto;max-width:760px}.article-header .blog-meta{justify-content:center}.article-cover{background:#f8f2fb;border-radius:24px;margin-bottom:38px;overflow:hidden}.article-cover img{max-height:590px;-o-object-fit:cover;object-fit:cover;width:100%}.article-layout{align-items:start;display:grid;gap:clamp(34px,6vw,78px);grid-template-columns:minmax(0,1fr) 280px;margin:0 auto;max-width:1100px}.article-body{color:#504951;font-size:16px;line-height:2.15;min-width:0}.article-body h2{color:#242124;font-size:28px;font-weight:900;line-height:1.6;margin:42px 0 12px;scroll-margin-top:130px}.article-body h2:first-child{margin-top:0}.article-body h3{color:#242124;font-size:20px;font-weight:850;margin:28px 0 8px}.article-body p{margin:0 0 17px}.article-body ul{display:grid;gap:9px;list-style:disc;margin:0 0 22px;padding-right:21px}.article-quote{background:#f8f2fb;border-radius:12px 0 0 12px;border-right:4px solid #501474;color:#5d4268;font-size:17px;font-weight:700;margin:30px 0;padding:23px 26px}.article-table-wrap{border:1px solid #e9e2ec;border-radius:13px;margin:24px 0;overflow-x:auto}.article-table{background:#fff;border-collapse:collapse;font-size:14px;min-width:560px;width:100%}.article-table td,.article-table th{border-bottom:1px solid #e9e2ec;padding:13px 15px;text-align:right}.article-table th{background:#f8f2fb;color:#242124;font-weight:850}.article-table tr:last-child td{border-bottom:0}.article-tip{background:#fdf9ff;border:1px solid #e3d3ea;border-radius:13px;margin:28px 0;padding:20px}.article-tip strong{color:#501474;display:block;margin-bottom:4px}.article-sidebar{display:grid;gap:16px;position:sticky;top:120px}.article-share,.article-toc{background:#fff;border:1px solid #e9e2ec;border-radius:15px;padding:21px}.article-sidebar h2{color:#242124;font-size:16px;font-weight:850;margin:0 0 13px}.article-toc nav{display:grid;gap:10px}.article-toc a{color:#756e76;font-size:13px;line-height:1.7}.article-toc a:hover{color:#501474}.article-share button{background:#f8f2fb;border-radius:9px;color:#501474;font-size:12px;font-weight:850;min-height:42px;width:100%}.related-posts{margin:72px auto 0;max-width:1100px}.related-posts .blog-grid{margin-bottom:0}.article-page+.service-benefits,.blog-page+.service-benefits{border-top:1px solid #e9e2ec}@media(max-width:900px){.blog-hero{grid-template-columns:1fr}.blog-hero-image{min-height:340px;order:-1}.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.article-layout{grid-template-columns:1fr}.article-sidebar{grid-template-columns:1fr 1fr;order:-1;position:static}}@media(max-width:767px){.article-page,.blog-page{padding:0 18px 54px;width:100%}.blog-breadcrumb{margin-block:14px}.blog-hero{border:0;border-radius:0;box-shadow:none;margin-inline:-18px;margin-bottom:44px}.blog-hero-image{min-height:270px}.blog-hero-copy{padding:28px 20px 36px}.blog-hero h1{font-size:30px}.blog-heading{align-items:flex-start;flex-direction:column}.blog-filter{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-inline:contain;padding-left:18px;scroll-snap-type:inline proximity;scrollbar-width:none;width:calc(100vw - 18px);-webkit-overflow-scrolling:touch}.blog-filter::-webkit-scrollbar{display:none}.blog-filter button{flex:0 0 auto;scroll-snap-align:start;white-space:nowrap}.blog-grid{gap:13px;grid-template-columns:1fr;margin-bottom:52px}.blog-card{display:grid;grid-template-columns:125px minmax(0,1fr)}.blog-card-image img{aspect-ratio:auto;height:100%;min-height:205px}.blog-card-copy{padding:15px 13px}.blog-card h2{font-size:16px}.blog-card p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.blog-cta{grid-template-columns:1fr;text-align:center}.blog-cta a{width:100%}.article-header{margin-bottom:25px}.article-header h1{font-size:31px}.article-header>p{font-size:14px}.article-cover{border-radius:0;margin-inline:-18px}.article-cover img{min-height:270px;-o-object-fit:cover;object-fit:cover}.article-sidebar{grid-template-columns:1fr}.article-body{font-size:15px}.article-body h2{font-size:24px}.related-posts{margin-top:52px}.related-posts .blog-card-image img{height:100%;min-height:150px}}.contact-page{padding-block:34px 88px}.contact-breadcrumb{align-items:center;color:#8d858e;display:flex;font-size:13px;gap:8px;margin-bottom:24px}.contact-breadcrumb a:hover{color:#501474}.contact-breadcrumb span:last-child{color:#242124}.contact-hero{align-items:center;background:linear-gradient(125deg,#3d0d58,#6e268e 58%,#a867bd);border-radius:24px;color:#fff;display:grid;gap:42px;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);margin-bottom:26px;min-height:310px;overflow:hidden;padding:clamp(34px,5vw,68px);position:relative}.contact-hero:after,.contact-hero:before{background:hsla(0,0%,100%,.09);border-radius:50%;content:"";position:absolute}.contact-hero:before{height:240px;left:12%;top:-95px;width:240px}.contact-hero:after{bottom:-210px;height:330px;right:-145px;width:330px}.contact-hero-copy,.contact-hero-note{position:relative;z-index:1}.contact-kicker{align-items:center;color:#efdafa;display:inline-flex;font-size:14px;font-weight:750;gap:8px;margin-bottom:10px}.contact-kicker:before{background:#efdafa;border-radius:2px;content:"";height:2px;width:24px}.contact-hero h1{font-size:clamp(32px,4vw,48px);font-weight:900;line-height:1.45;margin:0 0 10px}.contact-hero p{color:hsla(0,0%,100%,.84);line-height:2;margin:0;max-width:650px}.contact-hero-note{backdrop-filter:blur(8px);background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.18);border-radius:18px;padding:24px}.contact-hero-note b{display:block;font-size:18px;margin-bottom:5px}.contact-hero-note span{color:hsla(0,0%,100%,.82);font-size:14px;line-height:1.8}.contact-methods{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:26px}.contact-method{align-items:center;background:#fff;border:1px solid #e9e2ec;border-radius:16px;box-shadow:0 10px 30px rgba(50,25,59,.05);display:flex;gap:14px;min-height:112px;padding:20px}.contact-method-icon{background:#f8f2fb;border-radius:14px;color:#501474;display:grid;flex:0 0 48px;height:48px;place-items:center;width:48px}.contact-method-icon svg{fill:currentColor;height:24px;width:24px}.contact-method h2{color:#242124;font-size:16px;font-weight:800;margin:0 0 4px}.contact-method a,.contact-method p{color:#756e76;font-size:13px;line-height:1.75;margin:0}.contact-method a:hover{color:#501474}.contact-layout{display:grid;gap:26px;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr)}.contact-store-card,.contact-support-card{background:#fff;border:1px solid #e9e2ec;border-radius:22px;box-shadow:0 18px 50px rgba(50,25,59,.07)}.contact-support-card{padding:clamp(26px,4vw,46px)}.contact-section-heading{margin-bottom:26px}.contact-section-kicker{color:#8a55a7;display:block;font-size:13px;font-weight:800;margin-bottom:7px}.contact-section-heading h2{color:#242124;font-size:clamp(24px,3vw,31px);font-weight:850;margin:0 0 5px}.contact-section-heading p{color:#756e76;font-size:14px;margin:0}.contact-support-options{display:grid;gap:11px}.contact-support-option{align-items:center;border:1px solid #e9e2ec;border-radius:14px;display:grid;gap:15px;grid-template-columns:48px minmax(0,1fr) 38px;min-height:88px;padding:14px 16px;transition:border-color .2s,background .2s,transform .2s}.contact-support-option:hover{background:#fcf9fd;border-color:#ceb8d8;transform:translateY(-2px)}.contact-support-number{background:#f8f2fb;border-radius:13px;color:#501474;display:grid;font-size:14px;font-weight:900;height:48px;place-items:center;width:48px}.contact-support-copy{display:flex;flex-direction:column;min-width:0}.contact-support-copy strong{color:#242124;font-size:16px;font-weight:850}.contact-support-copy small{color:#756e76;font-size:12px;line-height:1.7;margin-top:2px}.contact-support-arrow{background:#f4eef7;border-radius:50%;color:#501474;display:grid;font-size:18px;height:38px;place-items:center;transition:background .2s,color .2s;width:38px}.contact-support-option:hover .contact-support-arrow{background:#501474;color:#fff}.contact-direct-call{align-items:center;background:#25112f;border-radius:14px;color:#fff;display:flex;gap:20px;justify-content:space-between;margin-top:18px;padding:18px 20px}.contact-direct-call div{display:flex;flex-direction:column}.contact-direct-call span{color:#cbbfd0;font-size:12px}.contact-direct-call strong{font-size:14px;font-weight:750}.contact-direct-call a{background:#fff;border-radius:9px;color:#501474;flex:0 0 auto;font-size:13px;font-weight:850;padding:9px 16px}.contact-direct-call a:hover{background:#f5eafa}.contact-store-card{display:flex;flex-direction:column;min-width:0;overflow:hidden}.contact-map{background-color:#eee8f1;min-height:230px;overflow:hidden}.contact-map iframe{border:0;display:block;height:100%;min-height:230px;width:100%}.contact-store-content{display:flex;flex:1;flex-direction:column;gap:18px;padding:clamp(24px,3vw,36px)}.contact-store-content h2{color:#242124;font-size:23px;font-weight:850;margin:0 0 3px}.contact-store-content p{color:#756e76;font-size:14px;line-height:1.9;margin:0}.contact-route-actions{display:grid;gap:10px;grid-template-columns:1fr 1fr}.contact-route-actions a{border:1px solid #d8c9df;border-radius:10px;color:#501474;display:grid;font-size:13px;font-weight:750;min-height:46px;padding:8px 12px;place-items:center}.contact-route-actions a:first-child{background:#501474;border-color:#501474;color:#fff}.contact-route-actions a:hover{transform:translateY(-1px)}.contact-visit-info{align-items:center;background:#f8f2fb;border:1px solid #e4d6ea;border-radius:14px;display:grid;gap:12px 14px;grid-template-columns:auto minmax(0,1fr);margin-top:auto;padding:18px}.contact-visit-icon{background:#fff;border-radius:12px;color:#501474;display:grid;height:42px;place-items:center;width:42px}.contact-visit-icon svg{fill:currentColor;height:22px;width:22px}.contact-visit-info h3{color:#242124;font-size:15px;font-weight:800;margin:0 0 3px}.contact-visit-info p{font-size:12px;line-height:1.75}.contact-visit-info>a{background:#fff;border-radius:9px;box-shadow:0 5px 18px rgba(80,20,116,.08);color:#501474;display:grid;font-size:13px;font-weight:800;grid-column:1/-1;min-height:44px;place-items:center}.contact-visit-info>a:hover{color:#6b218d}.contact-page+.service-benefits{border-top:1px solid #e9e2ec}@media(max-width:1023px){.contact-hero{gap:24px;grid-template-columns:1fr}.contact-hero-note{max-width:540px}.contact-layout{grid-template-columns:1fr}.contact-store-card{display:grid;grid-template-columns:.9fr 1.1fr}.contact-visit-info{margin-top:8px}}@media(max-width:767px){.contact-page{padding:0 18px 54px;width:100%}.contact-breadcrumb{margin-block:14px}.contact-hero{border-radius:0;margin-inline:-18px;min-height:0;padding:40px 22px}.contact-hero h1{font-size:32px}.contact-methods{gap:10px;grid-template-columns:1fr}.contact-method{min-height:96px}.contact-support-card{padding:25px 18px}.contact-support-option{gap:11px;grid-template-columns:44px minmax(0,1fr) 34px;padding-inline:12px}.contact-support-number{height:44px;width:44px}.contact-direct-call{align-items:stretch;flex-direction:column;gap:13px}.contact-direct-call a{text-align:center}.contact-store-card{display:flex}.contact-map{min-height:190px}}@media(max-width:380px){.contact-route-actions{grid-template-columns:1fr}}.dashboard-page{padding-block:30px 82px}.dashboard-breadcrumb{color:#968d98;display:flex;font-size:13px;gap:8px;margin-bottom:20px}.dashboard-breadcrumb a:hover{color:#501474}.dashboard-breadcrumb span:last-child{color:#292529}.dashboard-welcome{align-items:center;background:linear-gradient(118deg,#44105f,#782e97 68%,#a56abb);border-radius:22px;box-shadow:0 18px 44px rgba(80,20,116,.17);color:#fff;display:flex;gap:24px;justify-content:space-between;margin-bottom:22px;min-height:145px;overflow:hidden;padding:28px 34px;position:relative}.dashboard-welcome:after,.dashboard-welcome:before{border:1px solid hsla(0,0%,100%,.12);border-radius:50%;content:"";position:absolute}.dashboard-welcome:before{height:230px;right:42%;top:-165px;width:230px}.dashboard-welcome:after{bottom:-245px;height:300px;left:-90px;width:300px}.dashboard-welcome-profile{align-items:center;display:flex;gap:16px;position:relative;z-index:1}.dashboard-avatar{background:#fff;border:3px solid hsla(0,0%,100%,.3);border-radius:20px;box-shadow:0 8px 25px rgba(33,6,45,.18);color:#501474;display:grid;flex:0 0 auto;font-size:20px;font-weight:900;height:68px;place-items:center;width:68px}.dashboard-avatar-small{background:#f8f2fb;border:0;border-radius:14px;box-shadow:none;font-size:15px;height:46px;width:46px}.dashboard-welcome p{color:hsla(0,0%,100%,.72);font-size:12px;margin:0 0 2px}.dashboard-welcome h1{font-size:clamp(23px,2.5vw,31px);font-weight:900;margin:0 0 7px}.dashboard-membership{background:hsla(0,0%,100%,.13);border-radius:20px;color:#f2dfff;display:inline-flex;font-size:10px;font-weight:700;padding:4px 10px}.dashboard-welcome-meta{display:grid;gap:3px;position:relative;text-align:left;z-index:1}.dashboard-welcome-meta span{color:hsla(0,0%,100%,.7);font-size:10px}.dashboard-welcome-meta strong{font-size:12px}.dashboard-layout{align-items:start;display:grid;gap:22px;grid-template-columns:255px minmax(0,1fr)}.dashboard-sidebar{background:#fff;border:1px solid #e9e1ec;border-radius:18px;box-shadow:0 10px 34px rgba(53,28,62,.05);overflow:hidden;position:sticky;top:18px}.dashboard-sidebar-user{align-items:center;border-bottom:1px solid #e9e1ec;display:flex;gap:10px;padding:20px 17px}.dashboard-sidebar-user>div{display:grid;gap:3px;min-width:0}.dashboard-sidebar-user strong{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-sidebar-user div span{color:#7c747e;font-size:10px}.dashboard-nav{display:grid;gap:4px;padding:11px}.dashboard-nav a{align-items:center;border-radius:11px;color:#554d57;display:flex;font-size:12px;font-weight:700;gap:10px;min-height:45px;padding:9px 12px;transition:.2s ease}.dashboard-nav a>span{color:#7d3b9c;display:grid;font-size:19px;place-items:center;width:25px}.dashboard-nav a>span svg{fill:none;height:20px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9;width:20px}.dashboard-nav a>b{background:#eee4f3;border-radius:12px;color:#501474;font-size:9px;margin-right:auto;min-width:20px;padding:2px 6px;text-align:center}.dashboard-nav a:hover{background:#f8f2fb;color:#501474}.dashboard-nav a.is-active{background:#501474;box-shadow:0 7px 19px rgba(80,20,116,.18);color:#fff}.dashboard-nav a.is-active b,.dashboard-nav a.is-active span{color:#fff}.dashboard-nav a.is-active b{background:hsla(0,0%,100%,.16)}.dashboard-support{align-items:center;background:#f8f2fb;border-radius:12px;color:#501474;display:flex;gap:9px;margin:4px 12px 14px;padding:12px}.dashboard-support>span{border:1px solid #d8bee5;border-radius:50%;display:grid;font-weight:900;height:31px;place-items:center;width:31px}.dashboard-support div{display:grid;gap:2px}.dashboard-support strong{font-size:10px}.dashboard-support small{color:#7c747e;font-size:8px}.dashboard-logout{border-top:1px solid #e9e1ec;color:#b05260;display:block;font-size:11px;padding:15px 24px}.dashboard-content{min-width:0}.dashboard-section-head{align-items:end;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.card-title div>span,.dashboard-section-head div>span{color:#7d3b9c;font-size:10px;font-weight:800}.dashboard-section-head h2{color:#292529;font-size:25px;font-weight:900;margin:2px 0 0}.dashboard-section-head p{color:#7c747e;font-size:11px;margin:0}.dashboard-stats{display:grid;gap:11px;grid-template-columns:repeat(3,1fr);margin-bottom:14px}.dashboard-stats>a{align-items:center;background:#fff;border:1px solid #e9e1ec;border-radius:15px;display:flex;gap:10px;min-height:92px;padding:16px;transition:.2s ease}.dashboard-stats>a:hover{border-color:#d5bfdf;box-shadow:0 10px 25px rgba(55,25,67,.07);transform:translateY(-2px)}.stat-icon{background:#f8f2fb;border-radius:12px;color:#501474;display:grid;font-size:20px;height:41px;place-items:center;width:41px}.stat-icon svg{fill:none;height:22px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:22px}.dashboard-stats div{display:grid}.dashboard-stats strong{color:#501474;font-size:21px}.dashboard-stats small{color:#7c747e;font-size:9px}.dashboard-stats i{color:#aaa1ac;font-style:normal;margin-right:auto}.dashboard-card{background:#fff;border:1px solid #e9e1ec;border-radius:17px;box-shadow:0 8px 28px rgba(49,25,58,.04);margin-bottom:14px;padding:21px}.current-order>header{display:flex;gap:18px;justify-content:space-between}.current-order h3{font-size:16px;margin:9px 0 3px}.current-order p{color:#7c747e;font-size:10px;margin:0}.status{border-radius:20px;display:inline-flex;font-size:9px;font-weight:800;padding:4px 9px}.status-processing{background:#fff1cf;color:#946600}.status-delivered{background:#e8f5ec;color:#287343}.current-product{height:68px;position:relative;width:68px}.current-product img{border-radius:17px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.current-product b{background:#501474;border-radius:8px;bottom:-4px;color:#fff;font-size:8px;left:-7px;padding:3px 7px;position:absolute}.order-progress{display:grid;grid-template-columns:repeat(4,1fr);list-style:none;margin:27px 0 22px;padding:0}.order-progress li{color:#aaa2ab;display:grid;gap:7px;justify-items:center;position:relative;text-align:center}.order-progress li:before{background:#eee8f0;content:"";height:2px;position:absolute;right:-50%;top:5px;width:100%}.order-progress li:first-child:before{display:none}.order-progress li.current:before,.order-progress li.done:before{background:#501474}.order-progress i{background:#d9d2dc;border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #d9d2dc;height:12px;width:12px;z-index:1}.order-progress .done i{background:#501474;box-shadow:0 0 0 1px #501474}.order-progress .current i{background:#b56fd1;box-shadow:0 0 0 4px #f3e6f8}.order-progress span{display:grid;font-size:9px;gap:2px}.order-progress small{color:#aaa1ab;font-size:8px}.order-progress .current span,.order-progress .done span{color:#292529;font-weight:700}.current-order footer{border-top:1px solid #e9e1ec;display:flex;gap:8px;justify-content:flex-end;padding-top:15px}.dashboard-btn{background:#501474;border:1px solid #501474;border-radius:10px;color:#fff;display:grid;font-size:10px;font-weight:800;min-height:39px;padding:8px 17px;place-items:center}.dashboard-btn:hover{background:#672188;color:#fff}.dashboard-btn.ghost{background:#fff;color:#501474}.dashboard-btn.ghost:hover{background:#f8f2fb}.card-title{align-items:center;display:flex;justify-content:space-between;margin-bottom:9px}.card-title h3{font-size:16px;margin:2px 0 0}.card-title>a{color:#501474;font-size:10px;font-weight:700}.recent-orders{display:grid}.recent-orders article{align-items:center;border-top:1px solid #f0ebf2;display:grid;gap:12px;grid-template-columns:52px minmax(120px,1fr) auto auto auto;padding:12px 0}.recent-orders img{border-radius:11px;height:50px;-o-object-fit:cover;object-fit:cover;width:50px}.recent-orders article>div{display:grid;gap:3px}.recent-orders strong{font-size:11px}.recent-orders small{color:#7c747e;font-size:9px}.recent-orders article>b{font-size:10px;white-space:nowrap}.recent-orders article>a{color:#501474;font-size:9px;font-weight:700}.quick-actions{margin-top:22px}.quick-actions>h3{font-size:14px;margin:0 0 10px}.quick-actions>div{display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.quick-actions a{align-items:center;background:#fff;border:1px solid #e9e1ec;border-radius:13px;-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:40px 1fr;min-height:80px;padding:13px}.quick-actions a>span{background:#f8f2fb;border-radius:12px;color:#501474;display:grid;font-size:18px;grid-row:1/3;height:40px;place-items:center;width:40px}.quick-actions strong{font-size:10px}.quick-actions small{color:#7c747e;font-size:8px}.dashboard-page+.service-benefits{border-top:1px solid #e9e1ec}.dashboard-mobile-nav{grid-template-columns:repeat(4,1fr)}.dashboard-mobile-nav a{position:relative}.dashboard-mobile-nav .dashboard-mobile-icon{border-radius:9px;color:#69616c;display:grid;height:30px;place-items:center;transition:.2s ease;width:30px}.dashboard-mobile-nav .dashboard-mobile-icon svg{fill:none;height:21px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9;width:21px}.dashboard-mobile-nav a.active{color:#501474}.dashboard-mobile-nav a.active .dashboard-mobile-icon{background:#f1e3f7;box-shadow:inset 0 0 0 1px #e1caeb;color:#501474}.dashboard-mobile-nav a.active:after{background:#501474;border-radius:0 0 4px 4px;content:"";height:2px;left:30%;position:absolute;right:30%;top:0}.orders-list{display:grid;gap:13px}.order-card{background:#fff;border:1px solid #e9e1ec;border-radius:16px;box-shadow:0 8px 28px rgba(49,25,58,.04);overflow:hidden}.order-card>header{align-items:center;background:#fdfbfe;border-bottom:1px solid #e9e1ec;display:flex;gap:12px;justify-content:space-between;padding:16px 19px}.order-card>header div{align-items:center;display:flex;gap:10px}.order-card>header strong{color:#501474;font-size:12px}.order-card>header time{color:#000;font-size:12px}.status-cancelled{background:#fbe8eb;color:#a33f50}.order-card-body{align-items:center;display:grid;gap:26px;grid-template-columns:minmax(150px,.7fr) 1fr;padding:18px 19px}.order-images{align-items:center;display:flex}.order-images>*{border:3px solid #fff;border-radius:14px;height:58px;margin-left:-10px;-o-object-fit:cover;object-fit:cover;width:58px}.order-images>span{background:#501474;color:#fff;display:grid;font-size:9px;place-items:center}.order-card dl{display:grid;gap:15px;grid-template-columns:repeat(3,1fr);margin:0}.order-card dl div{display:grid;gap:3px}.order-card dt{color:#7c747e;font-size:11px}.order-card dd{color:#292529;font-size:11px;font-weight:750;margin:0}.order-card>footer{border-top:1px solid #e9e1ec;display:flex;gap:7px;justify-content:flex-end;padding:12px 19px}.dashboard-btn.text{background:transparent;border-color:transparent;color:#501474}.dashboard-form{padding:24px}.dashboard-form-head{align-items:center;border-bottom:1px solid #e9e1ec;display:flex;gap:12px;margin-bottom:21px;padding-bottom:17px}.dashboard-form-head h3{font-size:15px;margin:0 0 3px}.dashboard-form-head p{color:#7c747e;font-size:9px;margin:0}.form-grid{display:grid;gap:17px;grid-template-columns:repeat(2,minmax(0,1fr))}.form-grid label{color:#4e4750;display:grid;font-size:11px;font-weight:750;gap:7px}.form-grid label.wide{grid-column:1/-1}.form-grid label span b{color:#b24b5b}.form-grid input,.form-grid select,.form-grid textarea{background:#fdfcfd;border:1px solid #dfd6e3;border-radius:11px;color:#292529;font:inherit;min-height:47px;outline:0;padding:10px 13px;width:100%}.form-grid textarea{min-height:100px;resize:vertical}.form-grid input:focus,.form-grid select:focus,.form-grid textarea:focus{background:#fff;border-color:#7d3b9c;box-shadow:0 0 0 3px rgba(80,20,116,.07)}.dashboard-form-footer{align-items:center;border-top:1px solid #e9e1ec;display:flex;gap:14px;justify-content:flex-end;margin-top:20px;padding-top:16px}.form-feedback{color:#287343;font-size:10px;margin-left:auto}.otp-security{align-items:center;display:flex;gap:20px;justify-content:space-between}.otp-security>div>span,.receipt-eyebrow{color:#7d3b9c;font-size:9px;font-weight:800}.otp-security h3{font-size:16px;margin:3px 0 5px}.otp-security p{color:#7c747e;font-size:10px;line-height:1.9;margin:0}.preferences{align-items:center;display:grid;gap:18px;grid-template-columns:minmax(180px,1fr) repeat(3,auto)}.preferences h3{font-size:14px;margin:0 0 4px}.preferences p{color:#7c747e;font-size:8px;margin:0}.preferences label{align-items:center;color:#5c555e;cursor:pointer;display:flex;font-size:9px;gap:7px}.preferences input{opacity:0;position:absolute}.preferences i{background:#dcd5df;border-radius:20px;height:17px;position:relative;width:31px}.preferences i:after{background:#fff;border-radius:50%;content:"";height:11px;position:absolute;right:3px;top:3px;transition:.2s;width:11px}.preferences input:checked+i{background:#501474}.preferences input:checked+i:after{transform:translateX(-14px)}.order-detail-head>a{color:#501474;font-size:10px;font-weight:750}.receipt{padding:27px}.receipt-header{border-bottom:1px dashed #e9e1ec;display:grid;justify-items:center;margin:-7px 0 18px;padding-bottom:16px;text-align:center}.receipt-header img{height:42px;-o-object-fit:contain;object-fit:contain;width:125px}.receipt-header strong{color:#501474;font-size:15px;margin-top:6px}.receipt-header span{color:#7d3b9c;font-size:9px}.receipt-header small{color:#7c747e;font-size:8px;margin-top:4px}.receipt>h2{font-size:21px;margin:4px 0 5px}.receipt>p{color:#7c747e;font-size:10px;margin:0 0 17px}.receipt-meta{border:1px dashed #e9e1ec;border-radius:11px;display:grid;gap:9px 18px;grid-template-columns:repeat(2,1fr);margin:15px 0;padding:13px}.receipt-meta div,.receipt-summary div{display:flex;font-size:12px;gap:10px;justify-content:space-between}.receipt-meta dt,.receipt-summary dt{color:#7c747e}.receipt-meta dd,.receipt-summary dd{font-weight:750;margin:0}.receipt-product{align-items:center;border-bottom:1px solid #f0ebf2;display:flex;gap:12px;padding:11px 0}.receipt-product img{border-radius:12px;height:58px;-o-object-fit:cover;object-fit:cover;width:58px}.receipt-product div{display:grid;gap:4px}.receipt-product strong{font-size:11px}.receipt-product span{color:#7c747e;font-size:9px}.receipt-summary{background:#f8f2fb;border-radius:11px;display:grid;gap:8px;margin:16px 0;padding:14px}.receipt-summary div:last-child{border-top:1px solid #dacbe1;color:#501474;font-size:12px;padding-top:8px}.receipt-footer{border-block:1px dashed #e9e1ec;color:#501474;display:grid;gap:2px;justify-items:center;padding:14px 0;text-align:center}.receipt-footer small,.receipt-footer span{color:#7c747e;font-size:8px}.order-detail-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:18px}@media(max-width:900px){.dashboard-layout{grid-template-columns:1fr}.dashboard-sidebar{position:static}.dashboard-logout,.dashboard-sidebar-user,.dashboard-support{display:none}.dashboard-nav{display:flex;overflow-x:auto}.dashboard-nav a{flex:0 0 auto}.dashboard-stats{grid-template-columns:repeat(2,1fr)}.preferences{grid-template-columns:1fr}.preferences label{justify-content:space-between}}@media(max-width:767px){.dashboard-page{padding:0 16px 52px;width:100%}.dashboard-breadcrumb{margin-block:14px}.dashboard-welcome{border-radius:0;margin-inline:-16px;min-height:125px;padding:23px 18px}.dashboard-welcome-meta{display:none}.dashboard-avatar{border-radius:17px;height:58px;width:58px}.dashboard-section-head p,.dashboard-sidebar{display:none}.dashboard-section-head h2{font-size:21px}.dashboard-stats{gap:8px}.dashboard-stats>a{min-height:80px;padding:11px}.stat-icon{height:35px;width:35px}.dashboard-stats strong{font-size:18px}.dashboard-card{padding:16px}.order-progress span{font-size:8px}.recent-orders article{grid-template-columns:45px 1fr auto}.recent-orders img{height:43px;width:43px}.recent-orders article>b{grid-column:2}.recent-orders article>a{grid-column:3}.recent-orders .status{display:none}.order-card-body,.quick-actions>div{grid-template-columns:1fr}.order-card-body{gap:14px}.order-card dl{gap:8px}.order-card>footer{flex-wrap:wrap}.form-grid{grid-template-columns:1fr}.form-grid label.wide{grid-column:auto}.dashboard-form-footer,.otp-security{align-items:stretch;flex-direction:column}.otp-security .dashboard-btn{width:100%}.receipt{padding:18px}.receipt-meta{grid-template-columns:1fr}.order-detail-head{align-items:center}}@media(max-width:430px){.dashboard-stats{grid-template-columns:1fr}.dashboard-stats>a{min-height:72px}.order-progress{margin-inline:-8px}.order-progress small{display:none}.current-order footer{flex-direction:column}.dashboard-btn{width:100%}}@media print{body>*{visibility:hidden!important}.receipt,.receipt *{visibility:visible!important}.receipt{border:0;box-shadow:none;inset:0;position:absolute;width:100%}.order-detail-actions{display:none!important}}.cart-page,.checkout-page{padding-block:30px 80px}.cart-page>:not(.cart-shell),.checkout-page>:not(.checkout-shell){display:none!important}.commerce-breadcrumb{color:#958d96;display:flex;font-size:13px;gap:8px;margin-bottom:22px}.commerce-breadcrumb a:hover{color:#501474}.commerce-breadcrumb span:last-child{color:#292529}.commerce-heading{align-items:end;background:#f8f2fb;border-radius:12px;display:flex;gap:20px;justify-content:space-between;padding:16px}.commerce-heading>div>span{color:#7d3b9c;font-size:11px;font-weight:800}.commerce-heading h1{font-size:clamp(29px,4vw,40px);font-weight:900;margin:4px 0 0}.commerce-heading h1 small{color:#7c747e;font-size:12px;font-weight:600;margin-right:8px}.commerce-heading p{color:#7c747e;font-size:12px;margin:4px 0 0}.commerce-heading>a{color:#501474;font-size:12px;font-weight:800}.commerce-steps{display:grid;grid-template-columns:repeat(3,1fr);list-style:none;margin:30px auto;max-width:760px;padding:0}.commerce-steps li{align-items:center;color:#a49ba6;display:flex;font-size:11px;gap:8px;justify-content:center;position:relative}.commerce-steps li:not(:first-child):after{background:#e8e0eb;content:"";height:1px;position:absolute;right:-50%;width:100%}.commerce-steps i{background:#fff;border:1px solid #e8e0eb;border-radius:50%;display:grid;font-style:normal;height:28px;place-items:center;width:28px;z-index:1}.commerce-steps .active,.commerce-steps .done{color:#501474}.commerce-steps .active i,.commerce-steps .done i{background:#501474;border-color:#501474;color:#fff}.cart-status{color:#37764c;font-size:11px;min-height:24px}.cart-layout,.checkout-layout{align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) 340px}.cart-main,.checkout-customer{display:grid;gap:14px}.shipping-banner{align-items:center;background:linear-gradient(120deg,#48105f,#7c329a);border-radius:15px;color:#fff;display:flex;gap:14px;padding:16px 18px}.shipping-banner>span{font-size:28px}.shipping-banner>div{display:grid;flex:1;gap:3px}.shipping-banner strong{font-size:13px}.shipping-banner p{color:#eadcf0;font-size:9px;margin:0}.shipping-banner progress{accent-color:#d6a5e8;height:5px;margin-top:6px;width:100%}.cart-products{background:#fff;border:1px solid #e8e0eb;border-radius:17px;overflow:hidden}.cart-row{align-items:center;display:grid;gap:15px;grid-template-columns:minmax(230px,1.5fr) auto auto 30px;padding:17px}.cart-row+*{border-top:1px solid #e8e0eb}.cart-product{align-items:center;display:flex;gap:12px}.cart-product img{border-radius:12px;height:82px;-o-object-fit:cover;object-fit:cover;width:72px}.cart-product h2{font-size:13px;margin:0 0 5px}.cart-product p{color:#7c747e;font-size:9px;margin:0}.cart-product .cart-unit-price{align-items:center;color:#7c747e;display:flex;font-size:10px;gap:5px;margin-top:5px}.cart-unit-price b{align-items:center;color:#501474;display:inline-flex;font-size:13px;gap:5px}.row-total{white-space:nowrap}.currency-icon{display:inline-block;flex:0 0 18px;height:18px;vertical-align:middle;width:18px}.cart-summary dd,.grand-total strong,.row-total{align-items:center;display:inline-flex;gap:6px}.row-total{font-size:13px}.cart-quantity{border:1px solid #e8e0eb;border-radius:9px;display:flex;overflow:hidden}.cart-quantity button,.cart-quantity input{background:#fff;border:0;height:34px;text-align:center;width:31px}.cart-quantity input{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.cart-quantity input::-webkit-inner-spin-button,.cart-quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cart-remove{background:#fff;border:1px solid #f0dce1;border-radius:8px;color:#b64e61;display:grid;display:flex;font-size:18px;height:29px;place-items:center;align-items:center;justify-content:center;width:29px}.coupon-panel{background:#fff;border:1px solid #e8e0eb;border-radius:16px;display:grid;gap:10px 18px;grid-template-columns:1fr auto;padding:18px}.coupon-panel strong{font-size:13px}.coupon-panel p{color:#7c747e;font-size:9px;margin:3px 0 0}.coupon-panel form{display:flex}.coupon-panel input{border:1px solid #e8e0eb;border-radius:0 9px 9px 0;font:inherit;min-height:42px;padding:8px 11px;width:220px}.coupon-panel button{background:#501474;border:0;border-radius:9px 0 0 9px;color:#fff;font:inherit;padding:8px 16px}.coupon-panel output{color:#7d3b9c;font-size:9px;grid-column:1/-1}.cart-help{align-items:center;background:#f8f2fb;border-radius:14px;display:flex;gap:12px;padding:15px 18px}.cart-help>span{color:#501474;font-size:23px}.cart-help div{display:grid;gap:2px}.cart-help strong{font-size:11px}.cart-help p{color:#7c747e;font-size:9px;margin:0}.cart-help a{color:#501474;font-size:11px;font-weight:800;margin-right:auto}.cart-summary,.checkout-card{background:#fff;border:1px solid #e8e0eb;border-radius:17px;box-shadow:0 10px 30px rgba(56,26,66,.05);padding:21px}.cart-summary{position:sticky;top:18px}.cart-summary h2,.checkout-card h2{font-size:17px;margin:0}.cart-summary dl,.order-review dl{display:grid;gap:12px;margin:18px 0}.cart-summary dl div,.order-review dl div{color:#7c747e;display:flex;font-size:10px;gap:12px;justify-content:space-between}.cart-summary dd,.order-review dd{color:#292529;margin:0}.checkout-total,.grand-total{align-items:center;border-top:1px dashed #e8e0eb;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px;padding-top:17px}.checkout-total strong,.grand-total strong{color:#501474;font-size:15px}.cart-summary>p{background:#f8f2fb;border-radius:8px;color:#7d3b9c;font-size:9px;margin-bottom:10px;padding:8px;text-align:center}.commerce-primary{align-items:center;background:#501474;border:0;border-radius:10px;color:#fff;display:flex;font:inherit;font-size:12px;font-weight:800;justify-content:center;min-height:48px;width:100%}.commerce-primary:hover{background:#6c228d;color:#fff}.cart-summary>small{color:#7c747e;display:block;font-size:8px;margin-top:11px;text-align:center}.commerce-empty{border:1px solid #e8e0eb;border-radius:18px;padding:60px 20px;text-align:center}.commerce-empty>span{color:#501474;font-size:45px}.login-notice{align-items:center;background:#f8f2fb;border:1px solid #dfcde8;border-radius:13px;display:flex;gap:10px;margin:22px 0;padding:14px 16px}.login-notice>b{background:#501474;border-radius:50%;color:#fff;display:grid;height:27px;place-items:center;width:27px}.login-notice p{font-size:11px;margin:0}.login-notice a{color:#501474;font-weight:800}.checkout-card>header{align-items:center;border-bottom:1px solid #e8e0eb;display:flex;gap:11px;margin-bottom:18px;padding-bottom:15px}.checkout-card>header>i{background:#f8f2fb;border-radius:9px;color:#501474;display:grid;font-style:normal;font-weight:800;height:32px;place-items:center;width:32px}.checkout-card header h2{margin:0 0 3px}.checkout-card header p{color:#7c747e;font-size:9px;margin:0}.checkout-fields{display:grid;gap:14px;grid-template-columns:repeat(2,1fr)}.checkout-fields label{align-items:center;color:#514a52;-moz-column-gap:3px;column-gap:3px;display:flex;flex-wrap:wrap;font-size:10px;font-weight:750;row-gap:6px}.checkout-fields label.wide{grid-column:1/-1}.checkout-fields label>b{color:#b34c5e}.checkout-fields label small{color:#7c747e;font-weight:400}.checkout-card textarea,.checkout-fields input,.checkout-fields select{background:#fdfcfd;border:1px solid #ded5e2;border-radius:10px;flex-basis:100%;font:inherit;min-height:45px;outline:0;padding:9px 12px;width:100%}.checkout-card textarea{resize:vertical}.checkout-card textarea:focus,.checkout-fields input:focus,.checkout-fields select:focus{border-color:#7d3b9c;box-shadow:0 0 0 3px rgba(80,20,116,.07)}.different-address>label{align-items:center;cursor:pointer;display:flex;gap:10px}.different-address>label>input{opacity:0;position:absolute}.different-address>label>i,.terms>span{border:1px solid #cdbfd2;border-radius:6px;color:transparent;display:grid;font-style:normal;height:21px;place-items:center;width:21px}.different-address input:checked+i,.terms input:checked+span{background:#501474;border-color:#501474;color:#fff}.different-address label>span{display:grid;gap:3px}.different-address small{color:#7c747e;font-size:8px}.different-address [data-shipping-fields]{margin-top:18px}.checkout-review{display:grid;gap:14px;position:sticky;top:18px}.order-review>header{justify-content:space-between}.order-review>header a{color:#501474;font-size:9px}.review-product{align-items:center;border-bottom:1px solid #e8e0eb;display:grid;gap:9px;grid-template-columns:54px 1fr auto;padding:13px 0}.review-product img{border-radius:10px;height:62px;-o-object-fit:cover;object-fit:cover;width:54px}.review-product div{display:grid;gap:3px}.review-product strong{font-size:10px}.review-product span{color:#7c747e;font-size:8px}.review-product>b{font-size:9px;white-space:nowrap}.payment>h2{border-bottom:1px solid #e8e0eb;padding-bottom:14px}.payment>label:not(.terms){align-items:center;border:1px solid #e8e0eb;border-radius:11px;display:grid;gap:9px;grid-template-columns:auto 34px 1fr 18px;margin-top:14px;padding:12px}.payment>label:not(.terms)>input{opacity:0;position:absolute}.payment>label:not(.terms)>span{background:#501474;border-radius:8px;color:#fff;display:grid;height:34px;place-items:center;width:34px}.payment>label:not(.terms)>div{display:grid}.payment label small,.payment>p{color:#7c747e;font-size:8px}.payment>p{background:#f8f2fb;border-radius:8px;padding:9px}.terms{align-items:center;cursor:pointer;display:flex;gap:8px;margin:14px 0}.terms input{opacity:0;position:absolute}.terms em{font-size:9px;font-style:normal}.payment output{color:#7d3b9c;display:block;font-size:9px;line-height:1.8;margin-top:10px}.payment>small{color:#7c747e;display:block;font-size:8px;margin-top:9px}.cart-page+.service-benefits,.checkout-page+.service-benefits{border-top:1px solid #e8e0eb}@media(max-width:1000px){.cart-layout,.checkout-layout{grid-template-columns:1fr}.cart-summary,.checkout-review{position:static}.cart-row{grid-template-columns:minmax(200px,1fr) auto auto 30px}.cart-remove{grid-column:4}.row-total{grid-column:3}.checkout-review{grid-row:auto}}@media(max-width:767px){.cart-page,.checkout-page{padding:16px 15px 55px;width:100%}.commerce-heading h1{font-size:28px}.commerce-heading>a{display:none}.commerce-steps{margin:23px -8px}.commerce-steps li{flex-direction:column;font-size:9px;gap:5px;text-align:center}.commerce-steps li:not(:first-child):after{display:none}.cart-row{grid-template-columns:auto minmax(0,1fr) auto;padding:14px}.cart-product{grid-column:1/-1}.cart-product img{height:75px;width:66px}.cart-quantity{grid-column:1;grid-row:2}.row-total{grid-column:2;grid-row:2}.cart-remove{grid-column:3;grid-row:2}.coupon-panel{grid-template-columns:1fr}.coupon-panel form{grid-column:1}.coupon-panel input{min-width:0;width:100%}.cart-help{align-items:flex-start}.cart-help a{display:none}.checkout-fields{grid-template-columns:1fr}.checkout-fields label.wide{grid-column:auto}.review-product{grid-template-columns:48px 1fr}.review-product>b{grid-column:2}.review-product img{height:55px;width:48px}.login-notice{align-items:flex-start}.commerce-heading p{line-height:1.8}}.cart-layout,.cart-main,.cart-products,.cart-row,.cart-summary,.shipping-banner{min-width:0}.cart-summary{display:block}.cart-row>*{min-width:0}.cart-product h2,.shipping-banner p,.shipping-banner strong{overflow-wrap:anywhere}.commerce-steps li:not(:first-child):after{top:14px;z-index:0}.commerce-steps i{box-shadow:0 0 0 7px #fff;position:relative;z-index:2}.commerce-steps strong{background:#fff;padding-inline:5px;position:relative;z-index:2}.shipping-banner progress{accent-color:#ffd86b;background:hsla(0,0%,100%,.22);border:0;border-radius:999px;color:#ffd86b;overflow:hidden}.shipping-banner progress::-webkit-progress-bar{background:hsla(0,0%,100%,.22);border-radius:999px}.shipping-banner progress::-webkit-progress-value{background:linear-gradient(90deg,#ffe89f,#ffd05a);border-radius:999px;box-shadow:0 0 8px rgba(255,216,107,.42)}.shipping-banner progress::-moz-progress-bar{background:linear-gradient(90deg,#ffe89f,#ffd05a);border-radius:999px;box-shadow:0 0 8px rgba(255,216,107,.42)}.dynamic-page{padding-block:30px 84px}.dynamic-page>:not(.dynamic-shell){display:none!important}.dynamic-breadcrumb{color:#948b96;display:flex;font-size:13px;gap:8px;margin-bottom:22px}.dynamic-breadcrumb a:hover{color:#501474}.dynamic-breadcrumb span:last-child{color:#292529}.dynamic-hero{background:linear-gradient(125deg,#42105e,#853da2);border-radius:23px;box-shadow:0 20px 55px rgba(71,20,94,.14);color:#fff;margin-bottom:24px;min-height:310px;overflow:hidden}.dynamic-hero-copy{display:flex;flex-direction:column;justify-content:center;max-width:850px;min-height:310px;padding:clamp(32px,5vw,65px)}.dynamic-kicker{color:#e7bff5;font-size:12px;font-weight:800;margin-bottom:9px}.dynamic-hero h1{font-size:clamp(31px,4vw,47px);font-weight:900;line-height:1.45;margin:0 0 12px}.dynamic-hero p{color:hsla(0,0%,100%,.76);font-size:13px;line-height:2;margin:0}.dynamic-meta{color:hsla(0,0%,100%,.62);display:flex;flex-wrap:wrap;font-size:9px;gap:17px;margin-top:22px}.dynamic-layout{align-items:start;display:grid;gap:22px;grid-template-columns:245px minmax(0,1fr)}.dynamic-aside{display:grid;gap:13px;position:sticky;top:18px}.dynamic-aside>div,.dynamic-aside>nav,.dynamic-content{background:#fff;border:1px solid #e9e1ec;border-radius:17px;box-shadow:0 8px 28px rgba(49,25,58,.04)}.dynamic-aside>nav{padding:20px}.dynamic-aside nav>strong{font-size:13px}.dynamic-aside ol{display:grid;gap:4px;list-style:none;margin:13px 0 0;padding:0}.dynamic-aside li{counter-increment:item}.dynamic-aside li a{border-radius:9px;color:#776f79;display:block;font-size:10px;font-weight:700;padding:9px 10px}.dynamic-aside li a.active,.dynamic-aside li a:hover{background:#f8f2fb;color:#501474}.dynamic-aside>div{background:#f8f2fb;display:grid;gap:5px;padding:18px}.dynamic-aside>div small{color:#776f79;font-size:8px}.dynamic-aside>div strong{font-size:11px}.dynamic-aside>div a{background:#501474;border-radius:9px;color:#fff;display:grid;font-size:9px;gap:2px;margin-top:8px;padding:10px}.dynamic-content{padding:clamp(24px,4vw,45px)}.dynamic-lead{background:#f8f2fb;border-radius:11px;border-right:4px solid #501474;color:#4e4750;font-size:14px;line-height:2;margin:0 0 35px;padding:20px}.dynamic-content>section{margin-bottom:44px;padding-top:4px;position:relative;scroll-margin-top:25px}.section-number{color:rgba(80,20,116,.08);font-size:52px;font-weight:900;left:0;line-height:1;position:absolute;top:0}.dynamic-content h2{color:#292529;font-size:24px;font-weight:900;margin:0 0 12px;position:relative}.dynamic-content section>p{color:#776f79;font-size:13px;line-height:2.1;margin:0}.dynamic-feature-grid{display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin-top:20px}.dynamic-feature-grid>div{border:1px solid #e9e1ec;border-radius:13px;padding:17px}.dynamic-feature-grid>div>span{background:#f8f2fb;border-radius:10px;color:#501474;display:grid;font-weight:900;height:35px;margin-bottom:11px;place-items:center;width:35px}.dynamic-feature-grid strong{font-size:11px}.dynamic-feature-grid p{color:#776f79;font-size:9px;line-height:1.8;margin:4px 0 0}.dynamic-content blockquote{background:linear-gradient(120deg,#501474,#803b9c);border-radius:12px;color:#fff;font-size:12px;line-height:2;margin:20px 0;padding:18px 20px}.dynamic-checklist{display:grid;gap:9px;grid-template-columns:repeat(2,1fr);list-style:none;margin:17px 0 0;padding:0}.dynamic-checklist li{border:1px solid #e9e1ec;border-radius:9px;color:#554e57;font-size:10px;padding:10px 30px 10px 11px}.dynamic-checklist li:before{color:#501474;content:"✓";font-weight:900;margin-left:8px;margin-right:-18px}.dynamic-timeline{display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-top:20px}.dynamic-timeline>div{align-items:center;background:#f8f2fb;border-radius:12px;display:flex;gap:10px;padding:14px}.dynamic-timeline b{background:#501474;border-radius:50%;color:#fff;display:grid;height:30px;place-items:center;width:30px}.dynamic-timeline span{display:grid;gap:2px}.dynamic-timeline strong{font-size:10px}.dynamic-timeline small{color:#776f79;font-size:8px}.dynamic-note{align-items:center;background:#f8f2fb;border:1px solid #dec9e7;border-radius:12px;display:flex;gap:12px;margin-bottom:16px;margin-top:18px;padding:16px}.dynamic-note>span{background:#501474;border-radius:50%;color:#fff;display:grid;font-weight:900;height:34px;place-items:center;width:34px}.dynamic-note div{display:grid;gap:3px}.dynamic-note strong{font-size:11px}.dynamic-note p{color:#776f79;font-size:9px;line-height:1.8;margin:0}.dynamic-faq details{border-top:1px solid #e9e1ec}.dynamic-faq summary{align-items:center;cursor:pointer;display:flex;font-size:11px;font-weight:800;justify-content:space-between;padding:15px 2px}.dynamic-faq summary span{color:#501474;font-size:18px}.dynamic-faq details[open] summary span{transform:rotate(45deg)}.dynamic-faq details p{font-size:10px!important;margin:-4px 0 14px!important;padding-left:25px}.dynamic-cta{align-items:center;background:linear-gradient(120deg,#42105e,#80399d);border-radius:15px;color:#fff;display:grid;gap:13px;grid-template-columns:auto 1fr auto;padding:21px}.dynamic-cta>span{font-size:24px}.dynamic-cta>div{display:grid;gap:2px}.dynamic-cta small{color:#dcc6e5;font-size:8px}.dynamic-cta strong{font-size:12px}.dynamic-cta a{background:#fff;border-radius:9px;color:#501474;font-size:10px;font-weight:800;padding:10px 16px}.dynamic-page+.service-benefits{border-top:1px solid #e9e1ec}@media(max-width:900px){.dynamic-layout{grid-template-columns:1fr}.dynamic-aside{position:static}.dynamic-aside>nav{display:none}.dynamic-aside>div{align-items:center;grid-template-columns:1fr auto}.dynamic-aside>div a{grid-column:2;grid-row:1/3}.dynamic-feature-grid,.dynamic-timeline{grid-template-columns:1fr}}@media(max-width:767px){.dynamic-page{padding:0 16px 55px;width:100%}.dynamic-breadcrumb{margin-block:14px}.dynamic-hero{border-radius:0;margin-inline:-16px;min-height:0}.dynamic-hero-copy{min-height:0;padding:38px 19px}.dynamic-hero h1{font-size:30px}.dynamic-aside>div{grid-template-columns:1fr}.dynamic-aside>div a{grid-column:auto;grid-row:auto}.dynamic-content{padding:20px 17px}.dynamic-lead{font-size:12px}.dynamic-content h2{font-size:21px}.dynamic-checklist{grid-template-columns:1fr}.section-number{font-size:43px}.dynamic-cta{grid-template-columns:auto 1fr}.dynamic-cta a{grid-column:1/-1;text-align:center}}body[data-legal-page] .dynamic-hero{display:grid;grid-template-columns:1.05fr .95fr;min-height:400px}body[data-legal-page] .dynamic-hero-copy{max-width:none;min-height:0}body[data-legal-page] .dynamic-hero figure{margin:0;overflow:hidden;position:relative}body[data-legal-page] .dynamic-hero figure:after{background:linear-gradient(180deg,transparent 45%,rgba(38,8,52,.55));content:"";inset:0;position:absolute}body[data-legal-page] .dynamic-hero img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}body[data-legal-page] .dynamic-hero figcaption{backdrop-filter:blur(7px);background:rgba(55,15,72,.5);border:1px solid hsla(0,0%,100%,.2);border-radius:12px;bottom:20px;font-size:10px;left:20px;padding:13px;position:absolute;right:20px;text-align:center;z-index:1}@media(max-width:767px){body[data-legal-page] .dynamic-hero{display:flex;flex-direction:column-reverse;min-height:0}body[data-legal-page] .dynamic-hero-copy{padding:28px 19px 34px}body[data-legal-page] .dynamic-hero figure{height:245px}}.faq-page{padding-block:30px 84px}.faq-page>:not(.faq-shell){display:none!important}.faq-breadcrumb{color:#958c97;display:flex;font-size:13px;gap:8px;margin-bottom:22px}.faq-breadcrumb a:hover{color:#501474}.faq-breadcrumb span:last-child{color:#292529}.faq-hero{background:linear-gradient(125deg,#42105e,#873da4);border-radius:24px;box-shadow:0 20px 55px rgba(71,20,94,.14);color:#fff;display:grid;justify-items:center;min-height:325px;overflow:hidden;padding:52px 20px;position:relative;text-align:center}.faq-hero:after,.faq-hero:before{border:1px solid hsla(0,0%,100%,.09);border-radius:50%;content:"";height:290px;position:absolute;width:290px}.faq-hero:before{right:-130px;top:-170px}.faq-hero:after{bottom:-210px;left:-110px}.faq-hero>*{position:relative;z-index:1}.faq-kicker{color:#e5baf4;font-size:12px;font-weight:800}.faq-hero h1{font-size:clamp(32px,4vw,47px);font-weight:900;margin:7px 0 8px}.faq-hero>p{color:hsla(0,0%,100%,.75);font-size:12px;line-height:2;margin:0;max-width:650px}.faq-search{align-items:center;background:#fff;border-radius:13px;box-shadow:0 12px 28px rgba(35,5,48,.18);color:#292529;display:grid;gap:9px;grid-template-columns:25px 1fr auto;margin-top:24px;min-height:54px;padding:5px 14px;text-align:right;width:min(590px,100%)}.faq-search svg{fill:none;stroke:#501474;stroke-linecap:round;stroke-width:1.8;width:21px}.faq-search input{background:transparent;border:0;font:inherit;outline:0;width:100%}.faq-search kbd{background:#f8f2fb;border-radius:7px;color:#7d3b9c;font:inherit;font-size:12px;padding:4px 8px}.faq-tabs{display:flex;gap:7px;justify-content:center;margin:24px 0;overflow-x:auto;scrollbar-width:none}.faq-tabs button{background:#fff;border:1px solid #e9e1ec;border-radius:10px;color:#776f79;cursor:pointer;flex:0 0 auto;font:inherit;font-size:10px;font-weight:750;min-height:40px;padding:8px 16px}.faq-tabs button.active,.faq-tabs button:hover{background:#501474;border-color:#501474;color:#fff}.faq-layout{align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) 275px}.faq-list{display:grid;gap:9px}.faq-list article{background:#fff;border:1px solid #e9e1ec;border-radius:14px;box-shadow:0 7px 22px rgba(49,25,58,.035);overflow:hidden}.faq-list summary{align-items:center;cursor:pointer;display:flex;font-size:12px;font-weight:800;gap:15px;justify-content:space-between;min-height:64px;padding:13px 17px}.faq-list summary>span{align-items:center;display:flex;gap:11px}.faq-list summary i{background:#f8f2fb;border-radius:9px;color:#501474;display:grid;flex:0 0 auto;font-size:10px;font-style:normal;height:31px;place-items:center;width:31px}.faq-list summary>b{color:#501474;font-size:20px;transition:.2s}.faq-list details[open] summary{color:#501474}.faq-list details[open] summary>b{transform:rotate(45deg)}.faq-list details>p{color:#776f79;font-size:11px;line-height:2;margin:0;padding:0 59px 18px 48px}.faq-empty{background:#f8f2fb;border:1px dashed #d7c6df;border-radius:14px;color:#776f79;padding:40px;text-align:center}.faq-sidebar{display:grid;gap:12px;position:sticky;top:18px}.faq-help,.faq-links{background:#fff;border:1px solid #e9e1ec;border-radius:16px;padding:21px}.faq-help{background:linear-gradient(150deg,#fbf7fd,#f1e5f7);display:grid;justify-items:center;text-align:center}.faq-help>span{background:#501474;border-radius:14px;color:#fff;display:grid;font-size:23px;font-weight:900;height:48px;place-items:center;width:48px}.faq-help h2{font-size:17px;margin:13px 0 5px}.faq-help p{color:#776f79;font-size:9px;line-height:1.9;margin:0 0 15px}.faq-help a{background:#501474;border-radius:9px;color:#fff;font-size:10px;font-weight:800;padding:10px;width:100%}.faq-help a+a{background:#fff;border:1px solid #d9c4e2;color:#501474;margin-top:6px}.faq-links{display:grid;gap:3px}.faq-links>strong{font-size:12px;margin-bottom:6px}.faq-links a{border-top:1px solid #e9e1ec;color:#776f79;display:flex;font-size:12px;justify-content:space-between;padding:9px 0}.faq-links a:hover{color:#501474}.faq-page+.service-benefits{border-top:1px solid #e9e1ec}@media(max-width:850px){.faq-layout{grid-template-columns:1fr}.faq-sidebar{grid-template-columns:1fr 1fr;position:static}}@media(max-width:767px){.faq-page{padding:0 15px 55px;width:100%}.faq-breadcrumb{margin-block:14px}.faq-hero{border-radius:0;margin-inline:-15px;min-height:300px;padding:42px 16px}.faq-hero h1{font-size:30px}.faq-tabs{justify-content:flex-start;margin-inline:-15px;padding-inline:15px}.faq-layout{gap:13px}.faq-list summary{font-size:11px;line-height:1.8;padding:11px}.faq-list summary i{height:28px;width:28px}.faq-list details>p{font-size:10px;padding:0 50px 16px 18px}.faq-sidebar{grid-template-columns:1fr}.faq-links{display:none}}.not-found-page,.tracking-page{padding-block:30px 82px}.not-found-page>:not(.not-found-shell),.tracking-page>:not(.tracking-shell){display:none!important}.page-breadcrumb{color:#948b95;display:flex;font-size:13px;gap:8px;margin-bottom:22px}.page-breadcrumb a:hover{color:#501474}.page-breadcrumb span:last-child{color:#292529}.tracking-hero{align-items:center;background:linear-gradient(125deg,#42105e,#873da4);border-radius:23px;box-shadow:0 18px 50px rgba(71,20,94,.14);color:#fff;display:grid;gap:55px;grid-template-columns:1fr 1fr;min-height:320px;padding:clamp(30px,5vw,62px)}.tracking-hero>div>span{color:#e4b9f3;font-size:11px;font-weight:800}.tracking-hero h1{font-size:clamp(32px,4vw,46px);font-weight:900;margin:5px 0 10px}.tracking-hero p{color:hsla(0,0%,100%,.75);font-size:12px;line-height:2;margin:0}.tracking-hero form{backdrop-filter:blur(8px);background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.17);border-radius:16px;display:grid;gap:11px;grid-template-columns:1fr 1fr;padding:20px}.tracking-hero label{color:#f2e9f5;display:grid;font-size:9px;gap:6px}.tracking-hero input{background:#fff;border:0;border-radius:10px;color:#292529;font:inherit;min-height:46px;outline:0;padding:9px 11px;width:100%}.tracking-hero input:focus{box-shadow:0 0 0 3px rgba(238,199,250,.35)}.tracking-hero button{background:#fff;border:0;border-radius:10px;color:#501474;cursor:pointer;font:inherit;font-size:11px;font-weight:850;grid-column:1/-1;min-height:46px}.tracking-hero output{color:#ffe7a0;font-size:9px;grid-column:1/-1;min-height:13px}.tracking-result{background:#fff;border:1px solid #e9e1ec;border-radius:18px;box-shadow:0 10px 32px rgba(49,25,58,.05);margin-top:22px;padding:25px;scroll-margin-top:20px}.tracking-result>header{align-items:center;border-bottom:1px solid #e9e1ec;display:flex;gap:16px;justify-content:space-between;padding-bottom:17px}.tracking-result h2{font-size:18px;margin:7px 0 0}.tracking-result time{color:#776f79;font-size:9px}.tracking-pill{background:#fff1cf;border-radius:20px;color:#936600;font-size:9px;font-weight:800;padding:4px 9px}.tracking-product{align-items:center;display:flex;gap:13px;padding:17px 0}.tracking-product img{border-radius:12px;height:70px;-o-object-fit:cover;object-fit:cover;width:65px}.tracking-product div{display:grid;gap:4px}.tracking-product strong{font-size:12px}.tracking-product p{color:#776f79;font-size:9px;margin:0}.tracking-progress{display:grid;grid-template-columns:repeat(4,1fr);list-style:none;margin:12px 0 22px;padding:0}.tracking-progress li{color:#a29aa4;display:grid;gap:7px;justify-items:center;position:relative;text-align:center}.tracking-progress li:not(:first-child):before{background:#e9e1ec;content:"";height:2px;position:absolute;right:-50%;top:14px;width:100%;z-index:0}.tracking-progress i{background:#ddd5df;border:4px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #ddd5df;display:grid;font-size:9px;font-style:normal;height:29px;place-items:center;width:29px;z-index:1}.tracking-progress .current i,.tracking-progress .done i{background:#501474;box-shadow:0 0 0 1px #501474;color:#fff}.tracking-progress .current:before,.tracking-progress .done:before{background:#501474}.tracking-progress span{display:grid;font-size:9px;gap:2px}.tracking-progress small{color:#776f79;font-size:8px}.tracking-result footer{border-top:1px solid #e9e1ec;display:flex;gap:8px;justify-content:flex-end;padding-top:15px}.tracking-result footer a{background:#501474;border:1px solid #501474;border-radius:9px;color:#fff;font-size:10px;font-weight:800;padding:9px 15px}.tracking-result footer a+a{background:#fff;color:#501474}.tracking-help{align-items:center;background:#f8f2fb;border-radius:12px;color:#292529;display:flex;font-size:14px;gap:10px;margin-top:13px;padding:14px}.tracking-help span{background:#501474;border-radius:50%;color:#fff;display:grid;font-weight:900;height:25px;place-items:center;width:25px}.tracking-help p{margin:0}.not-found-shell{background:radial-gradient(circle at 50% 35%,#fbf4fe,#fff 58%);border-radius:25px;display:grid;justify-items:center;min-height:660px;padding:70px 20px;text-align:center}.not-found-visual{align-items:center;color:#501474;display:flex;font-size:clamp(80px,12vw,145px);font-weight:900;gap:12px;line-height:1}.not-found-visual>div{background:linear-gradient(135deg,#42105e,#934eb0);border-radius:38px;box-shadow:0 18px 45px rgba(80,20,116,.2);display:grid;height:130px;place-items:center;position:relative;transform:rotate(-7deg);width:130px}.not-found-visual img{filter:brightness(0) invert(1);transform:rotate(7deg);width:90px}.not-found-visual b{background:#ffd568;border:5px solid #fff;border-radius:50%;bottom:-10px;color:#501474;display:grid;font-size:20px;height:39px;left:-5px;place-items:center;position:absolute;transform:rotate(7deg);width:39px}.not-found-kicker{color:#7d3b9c;font-size:11px;font-weight:800;margin-top:24px}.not-found-shell h1{font-size:clamp(27px,3vw,38px);margin:6px 0 9px}.not-found-shell>p{color:#776f79;font-size:12px;line-height:2;margin:0;max-width:560px}.not-found-actions{display:flex;gap:9px;margin-top:22px}.not-found-actions a{background:#501474;border:1px solid #501474;border-radius:10px;color:#fff;font-size:11px;font-weight:800;padding:11px 19px}.not-found-actions a+a{background:#fff;color:#501474}.not-found-search{display:flex;margin-top:26px;width:min(520px,100%)}.not-found-search input{background:#fff;border:1px solid #e9e1ec;border-radius:0 10px 10px 0;flex:1;font:inherit;min-width:0;outline:0;padding:11px 13px}.not-found-search button{background:#292529;border:0;border-radius:10px 0 0 10px;color:#fff;font:inherit;padding:9px 18px}.not-found-links{display:flex;flex-wrap:wrap;gap:17px;justify-content:center;margin-top:22px}.not-found-links a{color:#776f79;font-size:10px}.not-found-links a:hover{color:#501474}.not-found-page+.service-benefits,.tracking-page+.service-benefits{border-top:1px solid #e9e1ec}@media(max-width:767px){.not-found-page,.tracking-page{padding:0 15px 55px;width:100%}.page-breadcrumb{margin-block:14px}.tracking-hero{border-radius:0;gap:23px;margin-inline:-15px;padding:32px 17px}.tracking-hero,.tracking-hero form{grid-template-columns:1fr}.tracking-result{padding:17px}.tracking-result>header{align-items:flex-start;flex-direction:column}.tracking-progress span{font-size:8px}.tracking-progress small{display:none}.tracking-result footer{flex-direction:column}.tracking-result footer a{text-align:center}.not-found-shell{min-height:590px;padding-inline:5px}.not-found-visual{font-size:75px;gap:5px}.not-found-visual>div{border-radius:24px;height:82px;width:82px}.not-found-visual img{width:60px}.not-found-shell h1{font-size:26px}.not-found-actions{flex-direction:column;width:100%}.not-found-actions a{width:100%}}.payment-page{padding-block:34px 88px}.payment-breadcrumb{align-items:center;color:#8d858e;display:flex;font-size:13px;gap:8px;margin-bottom:24px}.payment-breadcrumb a:hover{color:#501474}.payment-breadcrumb span:last-child{color:#242124}.payment-shell{background:#fff;border:1px solid #e9e2ec;border-radius:24px;box-shadow:0 24px 70px rgba(54,25,66,.09);display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);min-height:540px;overflow:hidden;position:relative}.payment-main{display:flex;flex-direction:column;justify-content:center;padding:clamp(36px,5vw,70px)}.payment-status-icon{border-radius:50%;display:grid;height:76px;margin-bottom:22px;place-items:center;width:76px}.payment-status-icon svg{fill:none;height:39px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4;width:39px}.is-success .payment-status-icon{background:#edf8f1;color:#23824b}.is-failed .payment-status-icon{background:#fff0f1;color:#c7434b}.payment-status-label{align-self:flex-start;border-radius:20px;display:inline-flex;font-size:12px;font-weight:800;margin-bottom:8px;padding:5px 11px}.is-success .payment-status-label{background:#edf8f1;color:#23824b}.is-failed .payment-status-label{background:#fff0f1;color:#c7434b}.payment-main h1{color:#242124;font-size:clamp(30px,3.7vw,43px);font-weight:900;line-height:1.45;margin:0 0 9px}.payment-intro{color:#756e76;font-size:14px;line-height:1.95;margin:0;max-width:650px}.payment-order-number{color:#242124;font-weight:850;unicode-bidi:isolate}.payment-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:27px}.payment-actions a,.payment-actions button{border:1px solid #501474;border-radius:10px;color:#501474;display:grid;font-size:14px;font-weight:800;min-height:49px;padding:9px 23px;place-items:center}.payment-actions .payment-primary{background:#501474;color:#fff}.payment-actions a:hover,.payment-actions button:hover{transform:translateY(-1px)}.payment-side{background:#fbf9fc;border-right:1px solid #e9e2ec;display:flex;flex-direction:column;justify-content:center;padding:clamp(28px,4vw,52px)}.payment-side h2{color:#242124;font-size:21px;font-weight:850;margin:0 0 18px}.payment-summary{display:grid;margin:0}.payment-summary>div{align-items:center;border-bottom:1px solid #e9e2ec;display:flex;gap:18px;justify-content:space-between;padding-block:14px}.payment-summary>div:first-child{padding-top:0}.payment-summary dt{color:#756e76;font-size:13px}.payment-summary dd{color:#242124;font-size:14px;font-weight:800;margin:0;text-align:left}.payment-copy{color:#501474;font-size:12px;font-weight:800;margin-top:15px;text-align:right}.payment-help{background:#fff;border-radius:12px;box-shadow:0 7px 24px rgba(50,25,59,.05);color:#756e76;font-size:13px;line-height:1.85;margin-top:22px;padding:16px}.payment-help strong{color:#242124;display:block;font-size:14px;margin-bottom:3px}.payment-help a{color:#501474;font-weight:850}.payment-page+.service-benefits{border-top:1px solid #e9e2ec}@media(max-width:900px){.payment-shell{grid-template-columns:1fr}.payment-side{border-right:0;border-top:1px solid #e9e2ec}}@media(max-width:767px){.payment-page{padding:0 18px 54px;width:100%}.payment-breadcrumb{margin-block:14px}.payment-shell{border-radius:18px;min-height:0}.payment-main{align-items:center;padding:34px 20px;text-align:center}.payment-status-icon{height:68px;width:68px}.payment-status-label{align-self:center}.payment-main h1{font-size:29px}.payment-actions{flex-direction:column;width:100%}.payment-actions a,.payment-actions button{width:100%}.payment-side{padding:26px 20px}}.ios-sheet-handle{display:none}@media(max-width:767px){.ios-sheet.ios-sheet{--ios-sheet-offset:0px;--ios-sheet-inline-padding:18px;animation:ios-sheet-enter .32s cubic-bezier(.32,.72,0,1);backdrop-filter:blur(24px) saturate(1.3);background:hsla(0,0%,100%,.98);border:0;border-radius:24px 24px 0 0;box-shadow:0 -12px 44px rgba(24,8,37,.16);display:none;inset:auto 0 0;margin:0;max-width:none;overflow:hidden;overscroll-behavior:contain;padding:0 var(--ios-sheet-inline-padding);position:fixed;transform:translateY(var(--ios-sheet-offset));transition:transform .24s cubic-bezier(.32,.72,0,1);width:100%;-webkit-overflow-scrolling:touch}.ios-sheet.ios-sheet[open]{display:grid}.ios-sheet.ios-sheet::backdrop{backdrop-filter:blur(2px);background:rgba(16,5,26,.44)}.ios-sheet.ios-sheet.is-dragging{transition:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ios-sheet.ios-sheet.is-closing{pointer-events:none}.ios-sheet-handle.ios-sheet-handle{cursor:grab;display:block;flex:none;height:27px;position:relative;touch-action:none}.ios-sheet-handle.ios-sheet-handle:after{background:#c7c7cc;border-radius:999px;content:"";height:5px;left:50%;position:absolute;top:9px;transform:translateX(-50%);width:40px}}@keyframes ios-sheet-enter{0%{transform:translateY(100%)}to{transform:translateY(0)}}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}