@layer sf-foundation{:root{--paragraph-font:var(--font-primary), sans-serif;--wrapper-standard-width:144rem;--wrapper-narrow-width:124.8rem}html{scroll-behavior:smooth}a:not([aria-disabled=true]),button:not(:disabled){cursor:pointer}a[aria-disabled=true],button:disabled{cursor:not-allowed}body{font-family:var(--font-primary),sans-serif;font-weight:400;line-height:1.5}body strong,body b{font-weight:500}h1,h2,h3,h4,h5,h6{font-size:var(--fs-2xs);text-transform:uppercase;font-weight:500}p{font-size:1.3rem}[data-testid=rich-text]{font-size:1.3rem;line-height:1.8}[data-testid=rich-text] p{margin-bottom:1.5rem}[data-testid=rich-text] h1,[data-testid=rich-text] h2,[data-testid=rich-text] h3,[data-testid=rich-text] h4,[data-testid=rich-text] h5,[data-testid=rich-text] h6{margin-bottom:1em}[data-testid=rich-text] a{color:var(--clr-primary-medium);text-decoration:underline}[data-testid=rich-text] table th,[data-testid=rich-text] table td{border:1px solid var(--clr-grey-dark);padding:.4em}[data-testid=rich-text] ol,[data-testid=rich-text] ul{margin-inline-start:2rem;margin-bottom:1.5rem}[data-testid=rich-text] ol li,[data-testid=rich-text] ul li{padding-inline-start:.5em;padding-bottom:.5em;list-style-type:decimal}[data-testid=rich-text] ol li li,[data-testid=rich-text] ul li li{list-style-type:lower-alpha}[data-testid=rich-text] ul li{list-style-type:disc}[data-testid=rich-text] ul li li{list-style-type:circle}::-webkit-scrollbar{width:.5rem;height:.5rem}::-webkit-scrollbar-track{background:var(--clr-grey-light);border-radius:1rem}::-webkit-scrollbar-thumb{background:var(--clr-primary-medium);border-radius:1rem}div{scrollbar-color:var(--clr-primary-medium) var(--clr-grey-light);scrollbar-width:thin}[class*=__button--md]{font-size:var(--fs-2xs);text-transform:uppercase;font-weight:600;line-height:1!important}[class*=__button--outlined][class*=__button--primary]:hover{color:var(--clr-white)}[data-slot=input],[data-slot=textarea]{border:0!important;border-bottom:1px solid var(--clr-black)!important;background:0 0!important;padding:0 0 1rem!important;font-size:1.3rem!important;font-weight:500!important}[data-slot=input]:focus,[data-slot=input]:focus-visible,[data-slot=input]:focus-within,[data-slot=textarea]:focus,[data-slot=textarea]:focus-visible,[data-slot=textarea]:focus-within{outline:none!important}[data-slot=input]::placeholder,[data-slot=textarea]::placeholder{color:var(--clr-black)!important}[data-slot=input][readonly],[data-slot=textarea][readonly]{background:0 0!important}[data-slot=input-helper-text]{padding-inline:0!important}[class*=alert--info],[class*=alert--success],[class*=alert--warning],[class*=alert--error]{border:1px solid var(--clr-black);background:0 0;border-radius:0;width:100%;display:flex}[class*=alert--info] [data-testid$=-description],[class*=alert--success] [data-testid$=-description],[class*=alert--warning] [data-testid$=-description],[class*=alert--error] [data-testid$=-description]{font-size:1.3rem}[class*=alert--info] img,[class*=alert--success] img,[class*=alert--warning] img{filter:var(--icon-black-fl)!important}[class*=search__search-bar] [data-slot=input]{padding-inline-end:var(--sp-09)!important}[class*=__checkbox__wrapper] label{font-size:1.3rem;font-weight:500}[class*=__checkbox__wrapper] label a,[class*=__checkbox__wrapper] label span{font-size:1.3rem}[class*=__checkbox__wrapper] label:before{border-color:var(--clr-black)}[class*=__alert__text-container]{font-size:1.3rem;font-weight:500}[class*=__alert__leading-icon]{flex:0 0 2rem;margin-inline-end:var(--sp-03)}[class*=__alert__leading-icon]>img{width:2rem;height:2rem}[data-testid=media-gallery-modal] [class*=slider--with-arrows],[data-testid=banner-image-preview] [class*=slider--with-arrows]{height:100%;padding:0}[data-testid=media-gallery-modal] .swiper-button-prev,[data-testid=media-gallery-modal] .swiper-button-next,[data-testid=banner-image-preview] .swiper-button-prev,[data-testid=banner-image-preview] .swiper-button-next{filter:var(--icon-white-fl)}[data-testid=media-gallery-modal] .swiper-thumbs,[data-testid=banner-image-preview] .swiper-thumbs{max-width:25rem}[data-testid=media-gallery-modal] .swiper-thumbs .swiper-wrapper,[data-testid=banner-image-preview] .swiper-thumbs .swiper-wrapper{min-height:7.2rem}[data-testid=media-gallery-modal] .swiper-thumbs .swiper-slide,[data-testid=banner-image-preview] .swiper-thumbs .swiper-slide{cursor:pointer;border:0}[data-testid=media-gallery-modal] .swiper-thumbs .swiper-slide img,[data-testid=banner-image-preview] .swiper-thumbs .swiper-slide img{object-fit:cover}[class*=__promo-code-form__wrapper],[data-testid=basket-gift-card-code-form]{align-items:flex-start;gap:2rem;display:flex}[class*=__promo-code-form__wrapper] [data-testid=promo-code-form-input-wrapper],[class*=__promo-code-form__wrapper] [data-testid=basket-gift-card-code-input-wrapper],[data-testid=basket-gift-card-code-form] [data-testid=promo-code-form-input-wrapper],[data-testid=basket-gift-card-code-form] [data-testid=basket-gift-card-code-input-wrapper]{flex:1}[class*=__promo-code-form__wrapper] [data-testid=promo-code-form-input],[class*=__promo-code-form__wrapper] [data-testid=basket-gift-card-code-input],[data-testid=basket-gift-card-code-form] [data-testid=promo-code-form-input],[data-testid=basket-gift-card-code-form] [data-testid=basket-gift-card-code-input]{background:0 0!important}[class*=__promo-code-form__wrapper] [data-testid=promo-code-form-submit-button],[class*=__promo-code-form__wrapper] [data-testid=basket-gift-card-code-submit-button],[data-testid=basket-gift-card-code-form] [data-testid=promo-code-form-submit-button],[data-testid=basket-gift-card-code-form] [data-testid=basket-gift-card-code-submit-button]{text-transform:uppercase;border:1px solid var(--clr-black);color:var(--clr-black);background:0 0;padding:1rem 3rem;font-size:1.3rem;font-weight:500;line-height:1;position:relative}[class*=__promo-code-form__wrapper] [data-testid=promo-code-form-submit-button]:disabled,[class*=__promo-code-form__wrapper] [data-testid=basket-gift-card-code-submit-button]:disabled,[data-testid=basket-gift-card-code-form] [data-testid=promo-code-form-submit-button]:disabled,[data-testid=basket-gift-card-code-form] [data-testid=basket-gift-card-code-submit-button]:disabled{opacity:.3}[data-testid=promo-code-form] [data-testid=promo-code-form-success-icon],[data-testid=promo-code-form] [data-testid=basket-gift-card-code-success-icon],[data-testid=basket-promo-code] [data-testid=promo-code-form-success-icon],[data-testid=basket-promo-code] [data-testid=basket-gift-card-code-success-icon],[data-testid=basket-gift-card-code] [data-testid=promo-code-form-success-icon],[data-testid=basket-gift-card-code] [data-testid=basket-gift-card-code-success-icon]{top:0!important;translate:none!important}[data-testid=promo-code-form] [data-slot=input][readonly],[data-testid=basket-promo-code] [data-slot=input][readonly],[data-testid=basket-gift-card-code] [data-slot=input][readonly]{padding-inline-start:var(--sp-07)!important}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{color:var(--clr-white)}.react-datepicker__input-container [data-testid*=input-end-icon]{inset-inline-end:0!important;top:0!important;translate:none!important}.react-datepicker__input-container .react-datepicker__close-icon{top:0;inset-inline-end:var(--sp-06)}[data-slot=select-container]:not([data-testid=language-switcher-container]) [data-slot=select-trigger]{border:0;border-bottom:1px solid var(--clr-black)!important;padding-inline-start:0!important}[data-slot=select-container]:not([data-testid=language-switcher-container]) [data-slot=select-label],[data-slot=select-container]:not([data-testid=language-switcher-container]) [data-slot=select-value]{font-size:1.3rem!important;font-weight:500!important}[data-slot=select-container]:not([data-testid=language-switcher-container]) [data-slot=select-label]{color:var(--clr-black)!important;inset-inline-start:0!important}[data-slot=select-container]:not([data-testid=language-switcher-container]) [data-slot=select-value] span{color:var(--clr-black)!important}[data-slot=select-container]:not([data-testid=language-switcher-container]) [data-slot=select-chevron]{inset-inline-end:0!important}[data-slot=combobox-trigger]{border:0;border-bottom:1px solid var(--clr-black)!important;padding-inline-start:0!important;min-height:3.5rem!important;padding-top:0!important;padding-bottom:1rem!important;font-size:1.3rem!important}[data-slot=combobox-trigger]::placeholder{color:var(--clr-black)!important}[data-slot=combobox-chevron-button]{inset-inline-end:0!important}[data-slot=select-item],[data-slot=combobox-item]{font-size:1.3rem!important;font-weight:500!important}[class*=_table__header],[class*=_table__cell],[class*=_table__header] span,[class*=_table__cell] span{font-size:1.3rem}[data-testid=accordion-button],[data-testid=accordion-panel]{padding-inline:0!important}[data-testid=accordion-button]>span{text-transform:uppercase;font-weight:500;font-size:1.3rem!important}[data-testid=collection-view-sticky-actions-mobile-filters-drawer]{height:100%!important;max-height:100%!important}[data-testid=error-404]{width:100%;max-width:76rem}.slider-header.slider-header-offset{padding-inline-start:0}.slider-header>h2{text-align:start;text-transform:uppercase;font-size:13px;font-weight:600;line-height:1}.slider-header-arrows{gap:1.5rem}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:url(/icons/arrow-prev.svg)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:url(/icons/arrow-next.svg)}:where([data-tenant=flickagr],[data-tenant=flickagr]~[data-base-ui-portal]) [data-testid=rich-text] strong,:where([data-tenant=flickagr],[data-tenant=flickagr]~[data-base-ui-portal]) [data-testid=rich-text] b,:where([data-tenant=flickagr],[data-tenant=flickagr]~[data-base-ui-portal]) h1,:where([data-tenant=flickagr],[data-tenant=flickagr]~[data-base-ui-portal]) h2,:where([data-tenant=flickagr],[data-tenant=flickagr]~[data-base-ui-portal]) h3,:where([data-tenant=flickagr],[data-tenant=flickagr]~[data-base-ui-portal]) h4,:where([data-tenant=flickagr],[data-tenant=flickagr]~[data-base-ui-portal]) h5,:where([data-tenant=flickagr],[data-tenant=flickagr]~[data-base-ui-portal]) h6{font-weight:700}}[data-testid=product-tab-bar-drawer] [data-drawer-title]{font-size:1.3rem}
