:root{--font-family-gunterz: "Gunterz", sans-serif;--font-family-golos: "Golos Text", sans-serif;--font-heading-family: var(--font-family-gunterz);--font-body-family: var(--font-family-golos);--font-size-h1: 40px;--font-size-h2: 32px;--font-size-h3: 24px;--font-size-h4: 20px;--font-size-h5: 18px;--font-size-h6: 16px;--font-size-h1-mobile: 26px;--font-size-h2-mobile: 24px;--font-size-h3-mobile: 20px;--font-size-h4-mobile: 18px;--font-size-h5-mobile: 16px;--font-size-h6-mobile: 15px;--font-size-body-26: 26px;--font-size-body-24: 24px;--font-size-body-22: 22px;--font-size-body-20: 20px;--font-size-body-16: 16px;--font-size-body-15: 15px;--font-size-body-14: 14px;--font-size-body-12-5: 12.5px;--font-size-body-13: 13px;--font-size-body-12: 12px;--font-size-body-11-5: 11.5px;--font-size-body-11: 11px;--font-size-body-10: 10px;--font-size-body-5: 5px;--font-size-body-4-8: 4.8px;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--font-weight-black: 900;--line-height-100: 1;--line-height-110: 1.1;--line-height-120: 1.2;--line-height-130: 1.3;--line-height-140: 1.4;--line-height-150: 1.5;--letter-spacing-negative-2: -.02em;--letter-spacing-0: 0;--letter-spacing-positive-2: .02em;--letter-spacing-positive-6: .06em;--color-dark-purple-100: #0F004F;--color-dark-purple-300: #2B1457;--color-dark-purple-400: #2C1D6D;--color-electric-purple-100: #5B2BBF;--color-purple-600: #736D9E;--color-purple-500: #9C96C2;--color-light-purple-400: #D4C4F0;--color-light-purple-300: #F0ECF8;--color-stroke: #E5DDF3;--color-light-purple-200: #F3EFFB;--color-light-purple-100: #F9F7FD;--color-green-100: #9CEF0E;--color-mint-100: #E8FFC1;--color-green-50: #F7FFEB;--color-black-100: #1E1E1E;--color-black-200: #1B1B1B;--color-white-100: #FFFFFF;--color-dark-blue-100: #171E34;--color-light-grey-300: #DDDDDD;--color-dark-gray-400: #525252;--color-red-200: #D42831;--color-amber-50: #FFF7ED;--color-amber-200: #FBE3C8;--color-amber-800: #9A4A12;--color-success: #166534;--color-pdp-title: #0C0C0C;--color-pdp-price: #1A1040;--color-pdp-price-muted: #9A94B8;--color-pdp-link: #5B34F2;--color-pdp-option: #202020;--color-pdp-ribbon-warn: #FEDFCA;--color-pdp-ribbon-eco: #E7F6E9;--color-pdp-arrow-border: #ACACAC;--color-pdp-logo-border: #ECEAEB;--color-pdp-ink: #1A1040;--color-pdp-body: #4A4370;--color-pdp-muted: #6F6A8A;--color-pdp-note-caption: #9A94B5;--color-pdp-card-border: #EFEAF7;--color-pdp-card-header: #F6F2FD;--color-pdp-row-border: #F1EDF9;--color-pdp-table-border: #E8E4F6;--color-pdp-chip-purple: #EFE9FB;--color-pdp-chip-neutral: #F2EFFB;--color-pdp-chip-neutral-text: #4A4370;--color-pdp-badge-pink: #FFE9F0;--color-pdp-badge-pink-text: #C2367A;--color-pdp-tag-pink: #FCE4F1;--color-pdp-tag-pink-text: #A2265F;--color-pdp-tag-mauve: #F3E8F3;--color-pdp-tag-mauve-text: #7A4A7A;--color-pdp-tag-teal: #DCF4F0;--color-pdp-tag-teal-text: #0E6E62;--color-pdp-tag-slate: #E9E9F2;--color-pdp-tag-slate-text: #4A4A7A;--color-pdp-step-number: #D9F455;--radius-none: 0;--radius-1xs: 2px;--radius-2xs: 3px;--radius-3xs: 4px;--radius-xs: 6px;--radius-s: 8px;--radius-m: 10px;--radius-ml: 12px;--radius-l: 14px;--radius-lg: 16px;--radius-xlg: 20px;--radius-xl: 24px;--radius-full: 9999px;--transition-normal: all .3s ease;--transition-quick: all .15s ease;--transition-slow: all .5s ease;--duration-normal: .3s;--duration-quick: .15s;--duration-slow: .5s;--ease-default: ease;--quick-add-hover-height: 52px;--quick-add-hover-inset: 16px;--overlay-solid-light: rgba(0, 0, 0, .25);--overlay-solid-medium: rgba(0, 0, 0, .5);--overlay-solid-dark: rgba(0, 0, 0, .75);--page-width-side-gap: max(calc((100vw - var(--page-width)) / 2), 0px);--page-padding: 4.8rem;--page-width-wide: 1600px}html{scroll-behavior:smooth;scrollbar-gutter:stable}body{font-family:var(--font-family-golos);font-size:var(--font-size-body-15);font-weight:var(--font-weight-regular);line-height:var(--line-height-140);letter-spacing:var(--letter-spacing-0);color:var(--color-black-100)}picture{position:relative;width:100%;display:flex;justify-content:center;align-items:center;height:100%}picture img{display:flex;justify-content:center;align-items:center;width:100%;height:auto;object-fit:cover}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin:0;letter-spacing:var(--letter-spacing-positive-2)}h1,.h1,h2,.h2{font-family:var(--font-family-gunterz);font-weight:var(--font-weight-black);line-height:var(--line-height-120)}h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:var(--font-family-golos);font-weight:var(--font-weight-extrabold);line-height:var(--line-height-150)}h1,.h1{font-size:var(--font-size-h1)}h2,.h2{font-size:var(--font-size-h2)}h3,.h3{font-size:var(--font-size-h3)}h4,.h4{font-size:var(--font-size-h4)}h5,.h5{font-size:var(--font-size-h5)}h6,.h6{font-size:var(--font-size-h6)}p,.text-body{font-size:var(--font-size-body-15);line-height:var(--line-height-140);letter-spacing:var(--letter-spacing-0);margin-block:unset}.text-body-2xl-extrabold{font-size:var(--font-size-body-24);font-weight:var(--font-weight-extrabold);line-height:var(--line-height-110);letter-spacing:var(--letter-spacing-0)}.text-body-xl-semibold{font-size:var(--font-size-body-20);font-weight:var(--font-weight-semibold);line-height:var(--line-height-130);letter-spacing:var(--letter-spacing-0)}.text-body-l{font-size:var(--font-size-body-16);font-weight:var(--font-weight-regular);line-height:var(--line-height-140);letter-spacing:var(--letter-spacing-0)}.text-body-l-semibold{font-size:var(--font-size-body-16);font-weight:var(--font-weight-semibold);line-height:var(--line-height-130);letter-spacing:var(--letter-spacing-0)}.text-body-l-bold{font-size:var(--font-size-body-16);font-weight:var(--font-weight-bold);line-height:var(--line-height-130);letter-spacing:var(--letter-spacing-0)}.text-body-m{font-size:var(--font-size-body-15);font-weight:var(--font-weight-regular);line-height:var(--line-height-140);letter-spacing:var(--letter-spacing-0)}.text-body-m-semibold{font-size:var(--font-size-body-15);font-weight:var(--font-weight-semibold);line-height:var(--line-height-130);letter-spacing:var(--letter-spacing-0)}.text-body-m-bold{font-size:var(--font-size-body-15);font-weight:var(--font-weight-bold);line-height:var(--line-height-130);letter-spacing:var(--letter-spacing-0)}.text-body-s{font-size:var(--font-size-body-14);font-weight:var(--font-weight-regular);line-height:var(--line-height-140);letter-spacing:var(--letter-spacing-0)}.text-body-s-semibold{font-size:var(--font-size-body-14);font-weight:var(--font-weight-semibold);line-height:var(--line-height-130);letter-spacing:var(--letter-spacing-positive-2)}.text-body-s-bold{font-size:var(--font-size-body-14);font-weight:var(--font-weight-bold);line-height:var(--line-height-130);letter-spacing:var(--letter-spacing-0)}.caption-m{font-size:var(--font-size-body-12);font-weight:var(--font-weight-regular);line-height:var(--line-height-130);letter-spacing:var(--letter-spacing-0)}.caption-m-semibold{font-size:var(--font-size-body-12);font-weight:var(--font-weight-semibold);line-height:var(--line-height-140);letter-spacing:var(--letter-spacing-0)}.caption-m-bold{font-size:var(--font-size-body-12);font-weight:var(--font-weight-bold);line-height:var(--line-height-140);letter-spacing:var(--letter-spacing-0)}.caption-m-bold-spaced{font-size:var(--font-size-body-12);font-weight:var(--font-weight-bold);line-height:var(--line-height-140);letter-spacing:var(--letter-spacing-positive-6)}.caption-s{font-size:var(--font-size-body-10);font-weight:var(--font-weight-regular);line-height:var(--line-height-130);letter-spacing:var(--letter-spacing-0)}.caption-s-semibold{font-size:var(--font-size-body-10);font-weight:var(--font-weight-semibold);line-height:var(--line-height-130);letter-spacing:var(--letter-spacing-0)}.caption-s-bold{font-size:var(--font-size-body-10);font-weight:var(--font-weight-bold);line-height:var(--line-height-140);letter-spacing:var(--letter-spacing-0)}.caption-s-bold-spaced{font-size:var(--font-size-body-10);font-weight:var(--font-weight-bold);line-height:var(--line-height-140);letter-spacing:var(--letter-spacing-positive-6)}.font-gunterz{font-family:var(--font-family-gunterz)}.font-golos{font-family:var(--font-family-golos)}.font-regular{font-weight:var(--font-weight-regular)}.font-semibold{font-weight:var(--font-weight-semibold)}.font-bold{font-weight:var(--font-weight-bold)}.font-extrabold{font-weight:var(--font-weight-extrabold)}.font-black{font-weight:var(--font-weight-black)}.line-height-110{line-height:var(--line-height-110)}.line-height-120{line-height:var(--line-height-120)}.line-height-130{line-height:var(--line-height-130)}.line-height-140{line-height:var(--line-height-140)}.line-height-150{line-height:var(--line-height-150)}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:15px 36px;border-radius:var(--radius-full);font-family:var(--font-family-golos);font-size:var(--font-size-body-15);font-weight:var(--font-weight-bold);line-height:var(--line-height-140);letter-spacing:var(--letter-spacing-positive-2);border:none;transition:var(--transition-quick);cursor:pointer;text-decoration:none;min-width:unset;min-height:unset}.button:after,.button:before{content:none}.button.button-l{height:52px;font-size:var(--font-size-body-15);line-height:var(--line-height-140)}.button.button-m{height:48px;font-size:var(--font-size-body-14);line-height:var(--line-height-120)}.button.button-s{height:42px;font-size:var(--font-size-body-12);line-height:var(--line-height-140)}.button.button-xs{height:34px;padding-top:0;padding-bottom:0;font-size:var(--font-size-body-12);line-height:var(--line-height-140)}.button.button--tertiary{background-color:transparent;border:1px solid rgb(var(--color-button-text))}.button.button-link{padding:4px 0;height:auto;border:none;border-radius:0;background-color:transparent;color:rgb(var(--color-button));text-decoration:underline;text-decoration-skip-ink:none;text-transform:none;font-size:inherit;font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-0)}.radius-none{border-radius:var(--radius-none)}.radius-1xs{border-radius:var(--radius-1xs)}.radius-2xs{border-radius:var(--radius-2xs)}.radius-xs{border-radius:var(--radius-xs)}.radius-s{border-radius:var(--radius-s)}.radius-m{border-radius:var(--radius-m)}.radius-ml{border-radius:var(--radius-ml)}.radius-l{border-radius:var(--radius-l)}.radius-lg{border-radius:var(--radius-lg)}.radius-xlg{border-radius:var(--radius-xlg)}.radius-xl{border-radius:var(--radius-xl)}.radius-full{border-radius:var(--radius-full)}.transition-normal{transition:var(--transition-normal)}.transition-quick{transition:var(--transition-quick)}.transition-slow{transition:var(--transition-slow)}.theme-icon{--icon-size: 16px;display:inline-flex;align-items:center;justify-content:center;width:var(--icon-size);max-width:100%}.theme-icon svg{aspect-ratio:1/1;height:auto;object-fit:contain;width:100%}.theme-icon-full{width:100%;height:100%}.theme-icon-full svg{height:100%}.theme-icon.theme-icon-fill{--icon-fill: currentColor}.theme-icon.theme-icon-stroke{--icon-stroke: currentColor}.theme-icon.theme-icon-fill svg path{fill:var(--icon-fill)}.facets-pills__search .theme-icon.theme-icon-fill svg path{fill:unset}.theme-icon.theme-icon-stroke svg path{stroke:var(--icon-stroke)}.predictive-search__loading-state{display:none}@media(hover:hover){.button:hover{background-color:rgb(var(--color-button-text));color:rgb(var(--color-button))}.button:not(.button--secondary):not(.button--tertiary):not(.button-link):hover{background-color:rgb(var(--color-button-hover, var(--color-button-text)));color:rgb(var(--color-button-text))}.button.button-link:hover{background-color:transparent;color:rgb(var(--color-foreground))}}.button:active{background-color:rgb(var(--color-button-text));color:rgb(var(--color-button))}.button:not(.button--secondary):not(.button--tertiary):not(.button-link):active{background-color:rgb(var(--color-button-hover, var(--color-button-text)));color:rgb(var(--color-button-hover-text, var(--color-button)))}.button.button-link:active{background-color:transparent;color:rgb(var(--color-foreground))}.button:disabled,.button[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}@media screen and (max-width:989px){h1,.h1{font-size:var(--font-size-h1-mobile)}h2,.h2{font-size:var(--font-size-h2-mobile);letter-spacing:var(--letter-spacing-negative-2)}h3,.h3{font-size:var(--font-size-h3-mobile)}h4,.h4{font-size:var(--font-size-h4-mobile)}h5,.h5{font-size:var(--font-size-h5-mobile)}h6,.h6{font-size:var(--font-size-h6-mobile)}.mobile-h1{font-family:var(--font-family-gunterz);font-size:var(--font-size-h1-mobile);font-weight:var(--font-weight-black);line-height:var(--line-height-120);letter-spacing:var(--letter-spacing-positive-2)}.mobile-h2{font-family:var(--font-family-gunterz);font-size:var(--font-size-h2-mobile);font-weight:var(--font-weight-black);line-height:var(--line-height-120);letter-spacing:var(--letter-spacing-negative-2)}.mobile-h3{font-family:var(--font-family-golos);font-size:var(--font-size-h3-mobile);font-weight:var(--font-weight-extrabold);line-height:var(--line-height-150);letter-spacing:var(--letter-spacing-positive-2)}.mobile-h4{font-family:var(--font-family-golos);font-size:var(--font-size-h4-mobile);font-weight:var(--font-weight-extrabold);line-height:var(--line-height-150);letter-spacing:var(--letter-spacing-positive-2)}}.swiper-custom>.swiper-scrollbar{left:0;bottom:0;width:100%;height:4px;background:var(--color-light-purple-300);border-radius:var(--radius-full)}.swiper-custom .swiper-scrollbar-drag{display:block;background:var(--color-purple-500);border-radius:var(--radius-full)}.button .button__icon.theme-icon{--icon-size: 12px;flex:0 0 auto}.card__subtitle{font-family:var(--font-family-golos);font-size:var(--font-size-body-12);font-weight:var(--font-weight-regular);line-height:var(--line-height-130);color:var(--color-purple-600)}.quick-add__submit.quick-add__submit--short{--quick-add-short-size: 32px;--quick-add-short-icon: 14px;display:inline-flex;align-items:center;justify-content:center;width:var(--quick-add-short-size);min-width:var(--quick-add-short-size);height:var(--quick-add-short-size);min-height:var(--quick-add-short-size);padding:0;border-radius:var(--radius-full)}.quick-add__submit.quick-add__submit--short:before,.quick-add__submit.quick-add__submit--short:after{border-radius:var(--radius-full)}.quick-add__submit--short .quick-add__icon.theme-icon{--icon-size: var(--quick-add-short-icon);flex:0 0 auto}.quick-add__submit--short-mobile .quick-add__icon{display:none}@media(hover:hover)and (min-width:750px){product-component.product-card--quick-add-hover{padding-bottom:calc(var(--quick-add-hover-height) + var(--quick-add-hover-inset))}product-component.product-card--quick-add-hover>.card-wrapper{display:flex;flex-direction:column;height:auto;min-height:100%}product-component.product-card--quick-add-hover>.card-wrapper>.card{flex:1 1 auto;height:auto;padding-bottom:0}product-component.product-card--quick-add-hover,product-component.product-card--quick-add-hover>.card-wrapper>.card{transition:padding-bottom var(--duration-normal) var(--ease-out-slow)}product-component.product-card--quick-add-hover:is(:has(>.card-wrapper:hover),:focus-within,:has(.quick-add-modal[open])){padding-bottom:0}product-component.product-card--quick-add-hover:is(:has(>.card-wrapper:hover),:focus-within,:has(.quick-add-modal[open]))>.card-wrapper>.card{padding-bottom:calc(var(--quick-add-hover-height) + var(--quick-add-hover-inset))}product-component.product-card--quick-add-hover .card>.card__content{position:relative}product-component.product-card--quick-add-hover .quick-add{position:absolute;top:100%;inset-inline:0;margin-block:0;padding-inline:inherit}.card-wrapper--quick-add-hover .quick-add{opacity:0;pointer-events:none;transition:opacity var(--duration-quick) var(--ease-default)}.card-wrapper--quick-add-hover:hover .quick-add,.card-wrapper--quick-add-hover:focus-within .quick-add,.card-wrapper--quick-add-hover:has(.quick-add-modal[open]) .quick-add{opacity:1;pointer-events:auto;transition-delay:var(--duration-quick)}}@media(hover:hover)and (min-width:750px)and (prefers-reduced-motion:reduce){product-component.product-card--quick-add-hover,product-component.product-card--quick-add-hover>.card-wrapper>.card,.card-wrapper--quick-add-hover .quick-add{transition:none}}.product-card-wrapper .caption-with-letter-spacing{font-family:var(--font-family-golos);font-size:var(--font-size-body-12);font-weight:var(--font-weight-bold);line-height:var(--line-height-140);letter-spacing:var(--letter-spacing-positive-6);color:var(--color-electric-purple-100)}.product-card-wrapper .caption-with-letter-spacing.light{opacity:1}.product-card-wrapper .card__heading,.product-card-wrapper .card__heading a{font-family:var(--font-family-golos);font-size:var(--font-size-body-16);font-weight:var(--font-weight-bold);line-height:var(--line-height-130);letter-spacing:var(--letter-spacing-0);color:var(--color-dark-purple-100)}.product-card-wrapper .card-information>.price,.product-card-wrapper .price,.product-card-wrapper .price .price-item{font-family:var(--font-family-golos);font-size:var(--font-size-body-16);font-weight:var(--font-weight-semibold);line-height:var(--line-height-130);letter-spacing:var(--letter-spacing-0);color:var(--color-black-100)}.product-card-wrapper .rating-count,.product-card-wrapper .rating-text{font-family:var(--font-family-golos);font-size:var(--font-size-body-12);font-weight:var(--font-weight-regular);line-height:var(--line-height-130);letter-spacing:var(--letter-spacing-0);color:var(--color-purple-500)}.product-card-wrapper .rating-star{--color-rating-star: var(--color-green-100);--font-size: 1.3}.card-wrapper--no-wishlist .st-wishlist-button,.card-wrapper--no-wishlist .card__wishlist{display:none!important}.card-wrapper--sold-out .card__media,.card-wrapper--sold-out .card__information{opacity:.55}.card-wrapper--sold-out .card__media img{filter:grayscale(1)}.card-wrapper--sold-out .quick-add,.card-wrapper .quick-add .sold-out-message{display:none!important}.card__labels{position:absolute;bottom:16px;left:50%;z-index:2;display:flex;flex-wrap:nowrap;gap:6px;justify-content:center;max-width:calc(100% - 24px);transform:translate(-50%);pointer-events:none}.card__label.pdp-badge{display:inline-flex;flex:none;gap:6px;align-items:center;padding:6px 12px;font-family:var(--font-family-golos);font-size:var(--font-size-body-10);font-weight:var(--font-weight-bold);line-height:var(--line-height-140);letter-spacing:var(--letter-spacing-positive-6);text-transform:uppercase;white-space:nowrap;border-radius:var(--radius-full)}.card__label.pdp-badge svg{width:12px;height:12px}.card .card__badge .badge{padding:6px 12px;font-family:var(--font-family-golos);font-size:var(--font-size-body-12);font-weight:var(--font-weight-bold);line-height:var(--line-height-140);letter-spacing:var(--letter-spacing-0);border:0;border-radius:var(--radius-full)}.card:not(.card--horizontal) .card__inner>.card__content>.card__badge,.card:not(.card--horizontal)>.card__content>.card__badge{margin:12px}@media screen and (max-width:749px){.card__labels{bottom:12px;gap:4px}.card__label.pdp-badge{padding:4px 10px}}.card__wishlist{position:absolute;top:14px;right:14px;z-index:2;line-height:0}.card__wishlist-button{display:flex;align-items:center;justify-content:center;width:25px;height:25px;padding:0;border:0;background:none;color:var(--color-dark-purple-100);cursor:pointer;transition:color var(--transition-quick)}.card__wishlist-button:hover,.card__wishlist-button[aria-pressed=true]{color:var(--color-electric-purple-100)}.card__wishlist-icon.theme-icon{--icon-size: 25px}.card__wishlist-icon--on,.card__wishlist-button[aria-pressed=true] .card__wishlist-icon--off,.card__wishlist-button.is-active .card__wishlist-icon--off{display:none}.card__wishlist-button[aria-pressed=true] .card__wishlist-icon--on,.card__wishlist-button.is-active .card__wishlist-icon--on{display:inline-flex}@media screen and (max-width:749px){.card__wishlist{top:12px;right:12px}.product-card-wrapper:not(.card-wrapper--compact) .card:not(.card--horizontal)>.card__content{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:minmax(0,1fr);align-content:stretch;padding:12px 12px 16px}.product-card-wrapper:not(.card-wrapper--compact) .card:not(.card--horizontal)>.card__content>.card__information{grid-area:1 / 1 / 2 / 3;padding:0}.product-card-wrapper:not(.card-wrapper--compact) .card:not(.card--horizontal)>.card__content .card-information{padding-right:36px}.product-card-wrapper:not(.card-wrapper--compact) .card:not(.card--horizontal)>.card__content>.quick-add{grid-area:1 / 2 / 2 / 3;align-self:end;justify-self:end;display:flex;margin:0}.card-wrapper--compact.card-wrapper--quick-add-inline-mobile .card>.card__content{flex-direction:row;align-items:flex-start}.quick-add__submit.quick-add__submit--short-mobile,.quick-add__submit.quick-add__submit--short{--quick-add-short-size: 26px;--quick-add-short-icon: 12px;display:inline-flex;align-items:center;justify-content:center;width:var(--quick-add-short-size);min-width:var(--quick-add-short-size);height:var(--quick-add-short-size);min-height:var(--quick-add-short-size);padding:0;border-radius:var(--radius-full)}.quick-add__submit.quick-add__submit--short-mobile:before,.quick-add__submit.quick-add__submit--short-mobile:after{border-radius:var(--radius-full)}.quick-add__submit--short-mobile .quick-add__icon.theme-icon{--icon-size: var(--quick-add-short-icon);display:inline-flex;flex:0 0 auto}.quick-add__submit--short-mobile .quick-add__label{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal}}.card-wrapper--compact .card>.card__content{display:flex;flex-direction:column;align-items:stretch;gap:8px}.card-wrapper--quick-add-inline .card>.card__content{flex-direction:row;align-items:flex-start}.card-wrapper--compact .card>.card__content>.card__information{flex:1 1 auto;min-width:0;padding:0;height:100%;display:flex;flex-direction:column}.card-wrapper--compact .card>.card__content>.card__information .card-information{margin-top:auto}.card-wrapper--compact .card>.card__content>.quick-add{flex:0 0 auto;min-width:0;margin:0;place-self:end}.promo-grid__products .card-wrapper--compact .card>.card__content>.quick-add{place-self:unset}.card-wrapper--compact .quick-add modal-opener{display:block}.card-wrapper--compact .card__media .media img{object-fit:contain}.card-wrapper--compact .card__inner>.card__media{top:0;right:0;bottom:0;left:0;width:auto}.card-wrapper--compact .card.card--card,.card-wrapper--compact .card--standard .card__inner{border:0;border-radius:0;box-shadow:none}.card-wrapper--compact .card.card--card:after,.card-wrapper--compact .card--standard .card__inner:after{display:none}.card-wrapper--compact .caption-with-letter-spacing{font-size:var(--font-size-body-10)}.card-wrapper.product-card-wrapper .card-information>.price{color:var(--color-black-100)}.rrp-price{display:block;font-family:var(--font-family-golos);font-size:var(--font-size-body-12);font-weight:var(--font-weight-regular);line-height:var(--line-height-130);letter-spacing:var(--letter-spacing-0);color:var(--color-purple-500)}.card-wrapper.product-card-wrapper .card-information>.card__rrp+.price.price{margin-top:2px}.card-wrapper--compact .card__heading,.card-wrapper--compact .card__heading a,.card-wrapper--compact .card-information>.price,.card-wrapper--compact .price,.card-wrapper--compact .price .price-item{font-size:var(--font-size-body-12)}.card-wrapper--compact .card__heading{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.card-wrapper--compact .rating-count,.card-wrapper--compact .rating-text{font-size:var(--font-size-body-10)}.card-wrapper--compact .rating-star{--font-size: 1}slider-component,breakpoint-swiper{position:relative;display:block}.slider-buttons{position:static}.slider-button--prev,.slider-button--next{position:absolute;top:50%;z-index:2;transform:translateY(-50%)}.slider-button--prev{left:8px}.slider-button--next{right:8px}@media screen and (min-width:990px){.slider-button--prev{left:16px}.slider-button--next{right:16px}}.slider-button{width:32px;height:32px;border-radius:var(--radius-s);background:var(--slider-button-bg);color:var(--slider-button-text);transition:var(--transition-quick)}.slider-button:not([disabled]):hover{background:var(--slider-button-bg);color:var(--slider-button-text);opacity:.85}.slider-button .svg-wrapper,.slider-button svg{width:7px;height:auto;color:currentColor}.slider-button--prev .svg-wrapper{transform:scaleX(-1)}.slider-button[disabled]{display:none;opacity:.35;cursor:not-allowed}.swiper-custom>.swiper-nav.swiper-button-prev,.swiper-custom>.swiper-nav.swiper-button-next{display:inline-flex;position:absolute;top:50%;transform:translateY(-50%);align-items:center;justify-content:center;width:24px;height:24px;margin:0;padding:0;border:none;border-radius:var(--radius-2xs);background-color:var(--slider-button-bg);color:var(--slider-button-text);cursor:pointer;transition:var(--transition-quick);z-index:2}.swiper-custom>.swiper-nav:after{display:none}.swiper-custom>.swiper-nav.swiper-button-prev{left:8px}.swiper-custom>.swiper-nav.swiper-button-next{right:8px}.swiper-custom>.swiper-nav:hover{background-color:var(--color-electric-purple-100)}.swiper-custom>.swiper-nav.swiper-button-disabled,.swiper-custom>.swiper-nav.swiper-button-lock{display:none!important}.swiper-custom>.swiper-scrollbar.swiper-scrollbar-lock,.swiper--locked>.swiper-scrollbar,.swiper--locked>.swiper-nav{display:none!important}.swiper-nav__icon{display:inline-flex;align-items:center;justify-content:center;width:5px;height:6px}.swiper-nav__icon svg{width:100%;height:auto}.swiper-nav__icon--prev{transform:scaleX(-1)}body .shopify-policy__container{max-width:var(--page-width);margin:0 auto;padding:20px var(--page-padding) 30px}body .shopify-policy__container .shopify-policy__title{margin-bottom:1rem}@media screen and (min-width:990px){.swiper-custom>.swiper-nav.swiper-button-prev,.swiper-custom>.swiper-nav.swiper-button-next{width:32px;height:32px;border-radius:var(--radius-s)}.swiper-nav__icon{width:7px;height:10px}.swiper-custom>.swiper-nav.swiper-button-prev{left:16px}.swiper-custom>.swiper-nav.swiper-button-next{right:16px}}@media screen and (max-width:749px){:root{--page-padding: 1.2rem}}.st-wishlist-details-button[data-type=manually] .st-number{top:unset!important;bottom:-8px!important;width:14px!important;height:14px!important;font-size:10px!important;font-weight:700!important;right:-8px!important}.st-wishlist-details-button[data-type=manually]{padding:4px!important}product-component{display:block}product-component:has(>.card-wrapper:not(.card-wrapper--compact)){height:100%}.product-card-wrapper .card:not(.card--horizontal){display:flex;flex-direction:column;height:100%}.product-card-wrapper .card:not(.card--horizontal)>.card__inner{flex:0 0 auto}.product-card-wrapper .card:not(.card--horizontal)>.card__content{flex:1 1 auto}.product-card-wrapper:not(.card-wrapper--compact) .card:not(.card--horizontal)>.card__content{grid-template-rows:minmax(0,1fr) max-content;align-content:stretch}.product-card-wrapper:not(.card-wrapper--compact) .card:not(.card--horizontal)>.card__content>.card__information{grid-row:1;display:flex;flex-direction:column}.product-card-wrapper:not(.card-wrapper--compact) .card:not(.card--horizontal)>.card__content>.quick-add{grid-row:2}.product-card-wrapper .card:not(.card--horizontal)>.card__content>.card__information>.card-information{margin-top:auto}@media screen and (max-width:749px){.product-card-wrapper:not(.card-wrapper--compact) .card:not(.card--horizontal)>.card__content{grid-template-rows:minmax(0,1fr)}.product-card-wrapper:not(.card-wrapper--compact) .card:not(.card--horizontal)>.card__content>.quick-add{grid-row:1}.st-wishlist-button[data-type=details]:not([data-swishlist-legacy-product-card="1"]){border:none!important}}.card-wrapper--compact .card__heading{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.card-wrapper--compact .card__labels{bottom:8px;gap:4px}.card-wrapper--compact .card__label.pdp-badge{padding:3px 8px;font-size:9px}.card--horizontal .card__labels{display:none}.card-wrapper.product-card-wrapper .card .rating-star{--font-size: 1.4}.card-wrapper--compact .card--horizontal .card__heading{min-height:calc(2em * var(--line-height-130))}.card-wrapper--compact .card--horizontal>.card__inner{aspect-ratio:1 / 1;height:auto}
/*# sourceMappingURL=/cdn/shop/t/4/assets/guide.css.map */
