:root{--hs-step-h1: clamp(1.875rem, 1.35rem + 2.3vw, 3rem);--hs-step-h2: clamp(1.375rem, 1.1rem + 1.3vw, 2.125rem);--hs-step-h3: clamp(1.25rem, 1.1rem + .6vw, 1.5rem);--hs-step-h4: 1.0625rem;--hs-measure: 57ch;--hs-leading-display: 1.08;--hs-leading-heading: 1.2;--hs-tracking-display: -.021em;--hs-tracking-heading: -.013em;--hs-space-xs: 8px;--hs-space-sm: 16px;--hs-space-md: 28px;--hs-space-lg: 56px;--hs-space-xl: 80px;--hs-radius-sm: 6px;--hs-radius-md: 10px;--hs-radius-lg: 16px;--hs-shadow-card: 0 1px 2px rgba(16, 18, 20, .04), 0 2px 10px rgba(16, 18, 20, .05);--hs-shadow-card-hover: 0 2px 6px rgba(16, 18, 20, .07), 0 14px 34px rgba(16, 18, 20, .11);--hs-ease: cubic-bezier(.2, .6, .3, 1)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.h1,.rte h1,.h2,.rte h2,.h3,.rte h3{font-family:var(--heading-font-family);text-wrap:balance}.h1,.rte h1{font-size:var(--hs-step-h1);line-height:var(--hs-leading-display);letter-spacing:var(--hs-tracking-display);margin-bottom:var(--hs-space-md)}.h2,.rte h2{font-size:var(--hs-step-h2);line-height:var(--hs-leading-heading);letter-spacing:var(--hs-tracking-heading);margin-bottom:var(--hs-space-sm)}.h3,.rte h3{font-size:var(--hs-step-h3);line-height:1.3;letter-spacing:-.008em;margin-bottom:var(--hs-space-xs)}.h4,.rte h4{font-size:var(--hs-step-h4);line-height:1.4;letter-spacing:0}.rte h1{font-size:var(--hs-step-h2);line-height:var(--hs-leading-heading);letter-spacing:var(--hs-tracking-heading)}.rte h2{font-size:var(--hs-step-h3);letter-spacing:-.008em}.section__title{font-size:var(--hs-step-h2);line-height:var(--hs-leading-heading);letter-spacing:var(--hs-tracking-heading)}.rte p,.rte ul,.rte ol{max-width:72ch;line-height:1.65}.section--text-centered .rte p,.section--text-centered .rte ul,.section--text-centered .rte ol,.text-center .rte p,.rte--centered p{margin-left:auto;margin-right:auto}.product-item:after,.custom-content--product .product-item:after{box-shadow:none;content:none}.product-list:before,.product-list--collage:before{content:none;border:0}.product-list,.product-list--collage,.product-list--collection{border:0;border-top:0;border-bottom:0;background:transparent;overflow:visible}.product-list--scrollable .product-item,.product-list--scrollable .product-item+.product-item,[data-section-type=featured-collection] .product-item{border:0}[data-section-type=featured-collection] .product-list{border-radius:0}.blog-sidebar__item--products .product-list--horizontal{border:0;border-radius:var(--hs-radius-md);box-shadow:var(--hs-shadow-card)}.product-item{position:relative;background:var(--secondary-background, #fff);border-radius:var(--hs-radius-md);transition:box-shadow .28s var(--hs-ease),transform .28s var(--hs-ease)}.product-list--stackable .product-item:hover,.product-list--collection .product-item:hover,.product-list--scrollable .product-item:hover,[data-section-type=featured-collection] .product-item:hover{box-shadow:var(--hs-shadow-card-hover);transform:translateY(-3px);z-index:3}.product-item__image-wrapper{border-radius:var(--hs-radius-sm);overflow:hidden}.product-item__info,.product-item__info-inner{padding-top:var(--hs-space-xs)}.product-item__title{font-size:.9375rem;line-height:1.4;letter-spacing:-.004em}.product-item__vendor{font-size:.6875rem;letter-spacing:.07em;text-transform:uppercase;opacity:.62}.product-item .price{font-size:1.0625rem;font-weight:var(--text-font-bolder-weight, 600);letter-spacing:-.01em}.button,.btn,button.button,input[type=submit],.product-item__action-button,.shopify-payment-button__button{border-radius:var(--hs-radius-sm);letter-spacing:-.003em;transition:background-color .2s var(--hs-ease),box-shadow .2s var(--hs-ease),transform .12s var(--hs-ease)}.button:active,.btn:active{transform:translateY(1px)}.product-label,.label{border-radius:999px;font-size:.6875rem;font-weight:600;letter-spacing:.015em;padding:5px 11px}input[type=text],input[type=email],input[type=search],input[type=password],input[type=tel],select,textarea,.form__field,.search-bar__input{border-radius:var(--hs-radius-sm)}.section{margin-top:0;margin-bottom:0;padding-top:var(--hs-space-lg);padding-bottom:var(--hs-space-lg)}.section__header{margin-bottom:var(--hs-space-md)}@media screen and (min-width:1000px){.section{padding-top:var(--hs-space-lg);padding-bottom:var(--hs-space-lg)}}.shopify-section:has(.slideshow--edge2edge)+.shopify-section>.section{padding-top:var(--hs-space-lg)}.slideshow--edge2edge,.slideshow--edge2edge .slideshow__slide,.slideshow--edge2edge .slideshow__slide-inner,.slideshow--edge2edge .flickity-viewport{border-radius:0}.section--slideshow-edge2edge,.shopify-section--full-bleed .section{padding-top:0;padding-bottom:0}:where(a,button,[tabindex]):focus-visible{outline:2px solid var(--accent-color);outline-offset:2px;border-radius:3px}@media(prefers-reduced-motion:reduce){.product-item,.button,.btn{transition:none}.product-list--stackable .product-item:hover,.product-list--collection .product-item:hover,.product-list--scrollable .product-item:hover,[data-section-type=featured-collection] .product-item:hover{transform:none}}.header{padding-top:14px;padding-bottom:14px}.header__logo img,.header__logo-image{transition:opacity .2s var(--hs-ease)}.nav-bar{background:var(--header-background);border:0;box-shadow:none}.nav-bar__linklist .nav-bar__link,.nav-bar__link{color:var(--header-text-color);font-weight:500;letter-spacing:-.004em}.nav-bar__item--active>.nav-bar__link,.nav-bar__link:hover{color:#fff}.nav-bar__link:after{background:var(--header-accent-color)}.search-bar__input,.header__search-bar .search-bar__input{border-radius:var(--hs-radius-sm);border:0}.section__header,.section__header-stack{text-align:left;justify-content:space-between;align-items:baseline}.section__title{text-align:left}[data-section-type=featured-collection] .section__header,[data-section-type=collection-list] .section__header,[data-section-type=logo-list] .section__header,[data-section-type=blog-posts] .section__header{padding-bottom:var(--hs-space-sm);border-bottom:1px solid var(--border-color)}[data-section-type=rich-text] .rte{font-size:.9375rem}[data-section-type=rich-text] .heading.h1{font-size:var(--hs-step-h3);letter-spacing:-.008em}[data-section-type=rich-text] .rte h1,[data-section-type=rich-text] .rte h2{font-size:var(--hs-step-h4);letter-spacing:0;text-transform:uppercase;opacity:.72}.text-with-icons__item{display:flex;flex-direction:column;padding:24px 26px;background:var(--secondary-background);border:1px solid var(--border-color);border-radius:var(--hs-radius-md);transition:box-shadow .28s var(--hs-ease),transform .28s var(--hs-ease)}.text-with-icons__icon-wrapper{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:52px;height:52px;margin:0 0 16px;padding:9px;background:var(--background, #fafaf9);border-radius:var(--hs-radius-sm)}.text-with-icons__icon-wrapper img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.text-with-icons__icon-wrapper svg{width:28px;height:28px;color:var(--accent-color)}.text-with-icons__content-wrapper{display:flex;flex-direction:column}.text-with-icons__title{font-size:1rem;font-weight:var(--text-font-bolder-weight, 600);line-height:1.35;letter-spacing:-.008em;margin-bottom:8px;color:var(--heading-color)}.text-with-icons__content,.text-with-icons__content>p{font-size:.875rem;line-height:1.6}@media screen and (any-hover:hover){.text-with-icons__item:hover{box-shadow:var(--hs-shadow-card);transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.text-with-icons__item{transition:none}.text-with-icons__item:hover{transform:none}}@media screen and (min-width:641px){.text-with-icons{align-items:stretch;margin:0 -10px -20px}.text-with-icons__item{flex-basis:calc(50% - 20px);margin:0 10px 20px}.text-with-icons__icon-wrapper{margin:0 0 16px}}@media screen and (min-width:1000px){.text-with-icons{padding:0}.text-with-icons__item{flex-basis:calc(50% - 20px)}}@media screen and (min-width:1280px){.text-with-icons{margin:0 -10px}.text-with-icons__item{flex-basis:calc(25% - 20px);margin:0 10px}}@media screen and (max-width:640px){.text-with-icons{text-align:left;padding:0 var(--mobile-container-gutter)}.text-with-icons__item{text-align:left;padding:20px 22px}.text-with-icons--stacked .text-with-icons__item:not(:last-child){margin-bottom:12px}}.footer{border:0}.footer__title,.footer-block__title{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;opacity:.85}.footer__aside,.footer__copyright{border-top:1px solid rgba(255,255,255,.1)}.price,.line-item__price,.search-bar__item-price,.product-item .price{color:var(--heading-color)}.price--highlight,.product-item .price--highlight{color:var(--product-on-sale-accent)}.price--compare{color:var(--text-color);opacity:.7}@media screen and (max-width:740px){.section__header,.section__header-stack{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.section__title{margin-right:0;max-width:100%}.section__header>.link,.section__header .section__action-link{font-size:.8125rem}.section{padding-top:var(--hs-space-md);padding-bottom:var(--hs-space-md)}.section__title{font-size:clamp(1.25rem,1.05rem + 1.1vw,1.5rem);line-height:1.25}}.header{border-bottom:1px solid var(--border-color)}.nav-bar{background:var(--header-background);border-bottom:1px solid var(--border-color)}@media screen and (min-width:1000px){[data-section-type=header]:has(.nav-bar) .header{border-bottom:0}}.nav-bar__link{color:var(--header-text-color)}.nav-bar__item--active>.nav-bar__link,.nav-bar__link[aria-expanded=true],.nav-bar__link:hover{color:var(--heading-color)}.nav-bar__linklist:after,.nav-bar:after{background:linear-gradient(to right,rgba(255,255,255,0),var(--header-background))}.search-bar__input{background:var(--background);border:1px solid var(--border-color)}.category-card{display:flex;flex-direction:column;background:var(--secondary-background, #fff);border:1px solid var(--border-color);border-radius:var(--hs-radius-md);overflow:hidden;color:inherit;text-decoration:none;transition:box-shadow .28s var(--hs-ease),transform .28s var(--hs-ease),border-color .28s var(--hs-ease)}.category-card__media{background:var(--secondary-background, #fff);border-bottom:1px solid var(--border-color)}.category-card__image{object-fit:contain;object-position:center;padding:14px;transition:transform .5s var(--hs-ease)}.category-card__label{display:flex;align-items:center;gap:10px;padding:13px 15px;min-height:84px}.category-card__text{flex:1 1 auto;min-width:0}.category-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.9375rem;font-weight:var(--text-font-bolder-weight, 600);line-height:1.3;letter-spacing:-.006em;color:var(--heading-color);white-space:normal}.category-card__count{display:block;margin-top:3px;font-size:.75rem;line-height:1.3;color:var(--text-color);opacity:.65;white-space:normal}.category-card__chevron{flex:0 0 auto;display:flex;color:var(--accent-color);transition:transform .28s var(--hs-ease)}.category-card__chevron svg{display:block;width:14px;height:14px}@media screen and (any-hover:hover){.category-card:hover{box-shadow:var(--hs-shadow-card-hover);transform:translateY(-3px);border-color:transparent}.category-card:hover .category-card__image{transform:scale(1.04)}.category-card:hover .category-card__chevron{transform:translate(3px)}}@media(prefers-reduced-motion:reduce){.category-card,.category-card__image,.category-card__chevron{transition:none}.category-card:hover,.category-card:hover .category-card__image{transform:none}}@media screen and (max-width:640px){[data-section-type=collection-list] .scroller__inner{scroll-padding-left:var(--mobile-container-gutter)}}@media screen and (max-width:999px){.collection-list .category-card{display:inline-flex;width:42vw;max-width:230px;margin:0 12px 0 0;vertical-align:top;scroll-snap-align:start}.collection-list .category-card:first-child{margin-left:var(--mobile-container-gutter)}.collection-list .category-card:last-child{margin-right:var(--mobile-container-gutter)}}@media screen and (min-width:641px)and (max-width:999px){.collection-list .category-card{width:30vw}.collection-list .category-card:first-child{margin-left:var(--desktop-container-gutter)}.collection-list .category-card:last-child{margin-right:var(--desktop-container-gutter)}}@media screen and (min-width:1000px){.collection-list:after{content:none}.collection-list{display:grid;grid-template-columns:repeat(var(--hs-category-count, 5),minmax(0,1fr));gap:14px;margin:0;white-space:normal;overflow:visible}.collection-list .category-card__label{padding:11px 12px;gap:6px}.collection-list .category-card__title{font-size:clamp(.8125rem,calc(1.4rem - var(--hs-category-count, 5) * .08rem),1.0625rem)}.collection-list .category-card__count{font-size:clamp(.75rem,calc(1.06rem - var(--hs-category-count, 5) * .05rem),.8125rem)}.collection-list .category-card__image{padding:clamp(10px,calc(34px - var(--hs-category-count, 5) * 4px),22px)}.collection-list .category-card__label{padding:clamp(11px,calc(26px - var(--hs-category-count, 5) * 2px),18px) clamp(12px,calc(28px - var(--hs-category-count, 5) * 2px),20px)}}@media screen and (min-width:1000px)and (max-width:1279px){.collection-list .category-card__chevron{display:none}}@media screen and (min-width:1280px){.collection-list{gap:20px}}.product-item--vertical .product-item__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.8em}.product-item--vertical .product-item__info-inner{display:flex;flex-direction:column}.product-item--vertical .product-item__vendor{display:block;min-height:1.5em}.product-item--vertical .product-item__price-list{margin-top:auto;padding-top:4px}.slideshow__slide .aspect-ratio{overflow:hidden}.header__cart-text{display:inline-flex;flex-direction:column;align-items:flex-start;line-height:1.15}.header__cart-total{margin-top:2px;color:var(--header-light-text-color);font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 12px));font-variant-numeric:tabular-nums}.header__action-item--cart[data-cart-empty] .header__cart-total{visibility:hidden}.header__action-item--cart[data-cart-empty] .header__cart-count{display:none}body>div[tabindex][style*="position: fixed"][style*="left: 10px"][style*="z-index: 99999"]{left:auto!important;right:10px!important}.offer-item{display:flex;flex-direction:column;height:100%;padding:0;overflow:hidden;border-radius:var(--hs-radius-md);border-color:var(--border-color);transition:box-shadow .28s var(--hs-ease),transform .28s var(--hs-ease)}.block-list__item{display:flex}.offer-item__image-wrapper{min-width:0;max-width:none;width:100%;margin:0;background:var(--background, #fafaf9)}.offer-item__image-wrapper .aspect-ratio{padding-bottom:62%!important;overflow:hidden}.offer-item__image{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .5s var(--hs-ease)}.offer-item__inner{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;padding:20px 22px 0}.offer-item__title{font-size:1.0625rem;line-height:1.3;letter-spacing:-.008em;margin-bottom:10px}.offer-item__content{font-size:.875rem;line-height:1.65}.offer-item__content>*:last-child{margin-bottom:0}.offer-item--collapsed .offer-item__content{position:relative;max-height:calc(var(--hs-offer-lines, 7) * 1.65em);overflow:hidden}.offer-item--collapsed .offer-item__content:after{content:"";position:absolute;inset:auto 0 0 0;height:2.4em;background:linear-gradient(to bottom,rgba(255,255,255,0),var(--secondary-background, #fff) 85%);pointer-events:none}.offer-item__toggle{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;margin-top:auto;padding:14px 0;background:none;border:0;border-top:1px solid var(--border-color);cursor:pointer;font-size:.8125rem;font-weight:var(--text-font-bolder-weight, 600);letter-spacing:.01em;color:var(--accent-color);text-align:left}.offer-item__toggle svg{flex:0 0 auto;width:10px;height:10px;transition:transform .24s var(--hs-ease)}.offer-item--expanded .offer-item__toggle svg{transform:rotate(180deg)}.offer-item__toggle[hidden]{display:none}@media screen and (any-hover:hover){.offer-item:hover{box-shadow:var(--hs-shadow-card-hover);transform:translateY(-3px)}.offer-item:hover .offer-item__image{transform:scale(1.04)}.offer-item__toggle:hover{text-decoration:underline}}@media(prefers-reduced-motion:reduce){.offer-item,.offer-item__image,.offer-item__toggle svg{transition:none}.offer-item:hover,.offer-item:hover .offer-item__image{transform:none}}[data-section-type=image-with-text] .heading{font-size:var(--hs-step-h2);line-height:var(--hs-leading-heading);letter-spacing:var(--hs-tracking-heading);margin-bottom:var(--hs-space-sm)}[data-section-type=image-with-text] .image-with-text__text-container,[data-section-type=image-with-text] .image-with-text__text-container:first-child{text-align:left}[data-section-type=image-with-text] .image-with-text__text-aligner{display:block;text-align:left}[data-section-type=image-with-text] .rte p,[data-section-type=image-with-text] .rte ul,[data-section-type=image-with-text] .rte ol{max-width:62ch;margin-left:0;margin-right:0}[data-section-type=image-with-text] .rte h1,[data-section-type=image-with-text] .rte h2,[data-section-type=image-with-text] .rte h3{font-size:.8125rem;font-weight:var(--text-font-bolder-weight, 600);line-height:1.45;letter-spacing:.06em;text-transform:uppercase;opacity:.6;margin-top:var(--hs-space-md);margin-bottom:10px}[data-section-type=image-with-text] .rte>*:first-child{margin-top:0}[data-section-type=image-with-text] .button{margin-top:var(--hs-space-md)}[data-section-type=image-with-text] .image-with-text__image-container .aspect-ratio{padding-bottom:75%!important;border-radius:var(--hs-radius-md);overflow:hidden}[data-section-type=image-with-text] .image-with-text__image-container img{width:100%;height:100%;object-fit:cover;object-position:center}[id$="19ea6127-418c-4e29-a381-3743d01f0d97"] .image-with-text__image-container .aspect-ratio{padding-bottom:100%!important}[data-section-type=image-with-text]{background:var(--secondary-background)}.payment-badges{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0}.payment-badges__item{display:flex}.payment-badge{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:46px;height:28px;padding:0 9px;background:#fff;border-radius:5px;box-shadow:0 1px 2px #00000047;line-height:1;color:#16181c}.payment-badge__wordmark{font-size:12px;font-weight:800;letter-spacing:.01em;white-space:nowrap}.payment-badge__wordmark em{font-style:inherit}.payment-badge__glyph{display:block;width:26px;height:17px}.payment-badge__glyph--bank{width:15px;height:14px;color:#16181c}.payment-badge__label{font-size:10px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.payment-badge--visa .payment-badge__wordmark{color:#1a1f71;font-style:italic;font-size:13px;letter-spacing:.04em}.payment-badge--poli .payment-badge__wordmark{color:#003da5;font-size:13px}.payment-badge--poli em{color:#e4002b}.payment-badge--amex .payment-badge__wordmark{color:#1f72cd}.payment-badge--paypal .payment-badge__wordmark{color:#003087}.payment-badge--paypal em{color:#009cde}.payment-badge--latipay .payment-badge__wordmark{color:#e4002b}.payment-badges__item--native .payment-badge__native{display:block;width:44px;height:28px;border-radius:5px;box-shadow:0 1px 2px #00000047}.footer__aside-item--localization{order:1}.footer__aside-item--payment{order:2}.footer__aside-item--social{order:3}.footer__aside-item--copyright{order:4}.footer__aside-title{font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;opacity:.6}.footer__identity{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.footer__logo-link{display:inline-block;line-height:0}.footer__logo-image{display:block;width:100%;height:auto}.footer__copyright-text{margin:0;opacity:.75}@media screen and (min-width:1000px){.footer__aside{align-items:flex-end;gap:32px}.footer__aside-item--payment{margin-left:auto;margin-right:auto}.footer__aside-item--social{text-align:right}.footer__aside-item--social .social-media__item-list{justify-content:flex-end}}@media screen and (max-width:999px){.footer__aside-item--payment{width:100%}.footer__identity{gap:12px}}.footer__link-item{opacity:.82;transition:opacity .15s ease}.footer__link-item:hover,.footer__link-item:focus{opacity:1}.footer__payment-summary{margin-top:14px;opacity:.8}.hs-band--collapsed [data-expandable-content]{position:relative;max-height:calc(var(--hs-band-lines, 5) * 1.65em);overflow:hidden}.hs-band--collapsed [data-expandable-content]:after{content:"";position:absolute;inset:auto 0 0 0;height:3em;background:linear-gradient(to bottom,rgba(255,255,255,0),var(--secondary-background, #fff) 88%);pointer-events:none}@media screen and (min-width:1000px){[data-section-type=image-with-text] .image-with-text__text-container{align-self:flex-start}}.image-with-text__toggle{display:inline-flex;align-items:center;gap:7px;margin-top:var(--hs-space-sm);padding:10px 16px;background:none;border:1px solid var(--border-color);border-radius:var(--hs-radius-sm);cursor:pointer;font-size:.8125rem;font-weight:var(--text-font-bolder-weight, 600);letter-spacing:.01em;color:var(--heading-color)}.image-with-text__toggle svg{width:10px;height:10px;transition:transform .24s var(--hs-ease)}.hs-band--expanded .image-with-text__toggle svg{transform:rotate(180deg)}.image-with-text__toggle[hidden]{display:none}.image-with-text__toggle+.button{display:block;margin-top:var(--hs-space-sm)}@media screen and (any-hover:hover){.image-with-text__toggle:hover{border-color:var(--heading-color)}}@media(prefers-reduced-motion:reduce){.image-with-text__toggle svg{transition:none}}[data-section-type=collection] .collection>.card{margin-bottom:0;background:transparent;border:0;border-radius:0}[data-section-type=collection] .layout__section--secondary .card{border-radius:var(--hs-radius-md)}@media screen and (min-width:641px){[data-section-type=collection] .collection>.card>.card__header,[data-section-type=collection] .collection__toolbar,[data-section-type=collection] .collection__dynamic-part>.card__section,[data-section-type=collection] .collection>.card .pagination{padding-left:0;padding-right:0}}[data-section-type=collection] .expandable-content__toggle{padding-left:0;padding-right:0}[data-section-type=collection] .collection>.card>.card__header{padding-top:0}[data-section-type=collection] .collection__title{margin-bottom:var(--hs-space-xs)}[data-section-type=collection] .collection__description .rte{font-size:.9375rem}[data-section-type=collection] .collection__description .rte h1,[data-section-type=collection] .collection__description .rte h2,[data-section-type=collection] .collection__description .rte h3{font-size:var(--hs-step-h4);line-height:1.4;letter-spacing:0;margin-bottom:var(--hs-space-xs)}[data-section-type=collection] .collection__description .rte h1:has(>span:empty:only-child),[data-section-type=collection] .collection__description .rte h2:has(>span:empty:only-child),[data-section-type=collection] .collection__description .rte h3:has(>span:empty:only-child){display:none}[data-section-type=collection] .collection__hero{margin:0 0 var(--hs-space-md)}[data-section-type=collection] .collection__hero img{display:block;width:100%;border-radius:var(--hs-radius-md)}[data-section-type=collection] .collection__description{max-width:68ch}@media screen and (min-width:900px){[data-section-type=collection] .collection__header:not(.collection__header--brand) .collection__header-inner:has(.collection__hero){display:grid;grid-template-columns:minmax(0,44fr) minmax(0,56fr);column-gap:clamp(28px,3.5vw,56px);align-items:start}[data-section-type=collection] .collection__header-inner:has(.collection__hero) .collection__meta{grid-column:1;grid-row:1}[data-section-type=collection] .collection__header-inner:has(.collection__hero) .collection__description{grid-column:1;grid-row:2;max-width:none}[data-section-type=collection] .collection__header-inner:has(.collection__hero) .collection__description.expandable-content[aria-expanded=false]{max-height:250px}[data-section-type=collection] .collection__header-inner:has(.collection__hero) .collection__hero{grid-column:2;grid-row:1 / span 2;align-self:center;margin:0}[data-section-type=collection] .collection__header-inner:has(.collection__description[aria-expanded=true]) .collection__hero{align-self:start}[data-section-type=collection] .collection__header-inner:has(.collection__hero) .collection__title{max-width:14ch}}[data-section-type=collection] .layout .collection__header-inner{display:block}[data-section-type=collection] .collection__description.expandable-content[aria-expanded]{max-height:190px}[data-section-type=collection] .expandable-content__toggle{background:var(--background)}[data-section-type=collection] .expandable-content__toggle:before{background:linear-gradient(rgba(var(--background-rgb),0),rgba(var(--background-rgb),.4) 15%,var(--background))}[data-section-type=collection] .collection__toolbar{margin-top:var(--hs-space-md);background:transparent;box-shadow:0 -1px var(--border-color)}[data-section-type=collection] .product-list--collection{margin-top:var(--hs-space-sm)}@media screen and (max-width:999px){[data-section-type=collection] .collection__toolbar{background:var(--background);box-shadow:0 1px var(--border-color),0 -1px var(--border-color)}}[data-section-type=collection] .collection>.card .pagination{padding-top:var(--hs-space-md);padding-bottom:var(--hs-space-md)}[data-section-type=collection] .pagination__nav-item{border-radius:var(--hs-radius-sm);transition:background-color .2s var(--hs-ease),color .2s var(--hs-ease)}@media screen and (any-hover:hover){[data-section-type=collection] a.pagination__nav-item:hover{background:var(--accent-background);color:var(--heading-color)}}.collection__products-count,.collection__showing-count{display:none!important}@media screen and (max-width:999px){[id$="1659683409c9695850"] .slideshow__slide,[id$="1659683409c9695850"] .slideshow__slide-inner{height:34vw;min-height:170px;max-height:260px}[id$="1659683409c9695850"] .slideshow__slide-inner .aspect-ratio{padding-bottom:0!important;height:100%}[id$="1659683409c9695850"] .slideshow__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.slideshow--preserve-ratio .slideshow__content-wrapper{z-index:2}}[data-section-type=product] .product-block-list .card{border:0;border-radius:0;background:transparent}.product-block-list .product-meta__title{font-size:clamp(1.5rem,1.15rem + 1.05vw,2rem);line-height:var(--hs-leading-heading);letter-spacing:var(--hs-tracking-heading);margin-bottom:var(--hs-space-sm)}.stamped-main-badge:has(.stamped-badge-caption[data-reviews="0"]){display:none!important}#stamped-main-widget:has(>.stamped-container[data-count="0"]){display:none}.color-swatch-list,.variant-swatch-list{display:flex;flex-wrap:wrap;align-items:flex-start}.color-swatch--disabled,.variant-swatch--disabled,.block-swatch--disabled{order:1;opacity:.45}.variant-swatch--disabled svg,.color-swatch--disabled svg{display:none}.product-meta__share-buttons{display:flex;align-items:center;gap:var(--hs-space-sm);margin-top:var(--hs-space-md);padding-top:var(--hs-space-sm);border-top:1px solid var(--border-color)}.product-meta__share-buttons .social-media__item-list{margin:0}@media screen and (min-width:1000px){[data-section-type=product-recommendations] .product-list--scrollable:after,[data-section-type=recently-viewed-products] .product-list--scrollable:after{content:none}[data-section-type=product-recommendations] .scroller,[data-section-type=recently-viewed-products] .scroller{margin:0;overflow:visible}[data-section-type=product-recommendations] .scroller__inner,[data-section-type=recently-viewed-products] .scroller__inner{overflow:visible;scroll-snap-type:none;white-space:normal;padding-bottom:0;margin-bottom:0}[data-section-type=product-recommendations] .product-list--scrollable:before,[data-section-type=recently-viewed-products] .product-list--scrollable:before{content:none}[data-section-type=product-recommendations] .product-list--scrollable,[data-section-type=recently-viewed-products] .product-list--scrollable{flex-wrap:wrap}[data-section-type=product-recommendations] .product-list--scrollable .product-item,[data-section-type=recently-viewed-products] .product-list--scrollable .product-item{width:20%}}.page__content.rte p,.page__content.rte ul,.page__content.rte ol,.page__content.rte h2,.page__content.rte h3,.page__content.rte h4,.page__content.rte blockquote{max-width:var(--hs-measure);margin-left:auto;margin-right:auto}.page__content.rte p:has(img){max-width:none}.page__content.rte p{margin-bottom:1.5em}.page__content.rte h2,.page__content.rte h3,.page__content.rte h4{margin-top:var(--hs-space-lg);margin-bottom:var(--hs-space-sm)}.page__content.rte h2:first-child,.page__content.rte h3:first-child,.page__content.rte h4:first-child{margin-top:0}.page__content.rte span[style*="#000000"],.page__content.rte span[style*="#000;"],.page__content.rte span[style*="rgb(0, 0, 0)"]{color:inherit!important}.page__content.rte img{display:block;height:auto;max-width:100%;margin:var(--hs-space-md) auto;border-radius:var(--hs-radius-md)}.page__header--stack .page__title{max-width:20ch;margin-left:auto;margin-right:auto}@media screen and (max-width:640px){.page__content.rte img{margin:var(--hs-space-sm) auto}}[data-section-type=cart] .card{border:0;border-radius:var(--hs-radius-md);box-shadow:var(--hs-shadow-card)}[data-section-type=cart] .card__section{background:var(--secondary-background, #fff);border-radius:var(--hs-radius-md)}[data-section-type=cart] .line-item__image-wrapper{width:120px;min-width:120px}@media screen and (max-width:640px){[data-section-type=cart] .line-item__image-wrapper{width:88px;min-width:88px}}[id$=slideshow]{--hs-hero-peek: 280px}[id$=slideshow] .slideshow__slide,[id$=slideshow] .slideshow__slide-inner{height:min(29.41vw,calc(100svh - var(--hs-header-h, 150px) - var(--hs-hero-peek)));min-height:240px}[id$=slideshow] .slideshow__slide-inner .aspect-ratio{padding-bottom:0!important;height:100%}[id$=slideshow] .slideshow__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}[id$=slideshow] .flickity-page-dots{position:absolute;right:0;bottom:22px;left:0;z-index:3;display:block;line-height:0}[id$=slideshow] .flickity-page-dots .dot{width:9px;height:9px;margin:0 7px;background:#fff;border:0;opacity:.42;transition:opacity .25s var(--hs-ease)}[id$=slideshow] .flickity-page-dots .dot.is-selected{background:#fff;opacity:1}@media(prefers-reduced-motion:reduce){[id$=slideshow] .flickity-page-dots .dot{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/custom.css.map */
