.video-play-pause-button{position:absolute;bottom:18px;right:18px;z-index:1000;background:#fff;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;width:24px;height:24px}@media screen and (min-width: 768px){.video-play-pause-button{width:28px;height:28px;opacity:0}.video-play-pause-button:focus{opacity:1;pointer-events:auto}}.video-play-pause-button svg{fill:#000;color:#000}.video-play-pause-button .play-icon{width:90%;height:90%}.video-play-pause-button .pause-icon{width:100%;height:100%}.video-container{position:relative;display:block;width:100%;isolation:isolate}.video-container video,.video-container video-media{width:100%;height:100%;display:block;position:relative;z-index:1}@media screen and (min-width: 768px){.video-container:hover .video-play-pause-button,.video-container:focus-within .video-play-pause-button{opacity:1 !important;pointer-events:auto !important}}.play-icon{display:block}.pause-icon{display:none;margin-bottom:0px}.video-playing .play-icon{display:none}.video-playing .pause-icon{display:block;margin-bottom:0px}@media(prefers-reduced-motion: reduce){.video-play-pause-button{transition:none}.video-play-pause-button svg{transition:none}}@media(prefers-contrast: high){.video-play-pause-button{background:#fff;border:2px solid #000}.video-play-pause-button svg{fill:#000}}@media(min-width: 1000px){.localization-selector-hover>button[aria-label]{pointer-events:none}.localization-selector-hover x-popover{display:none !important}.localization-selector-hover>button .icon-chevron-down{transition:transform .25s ease;transform-origin:center}.localization-selector-hover:hover>button .icon-chevron-down{transform:rotate(180deg)}.language-menu{position:absolute;top:100%;left:0;transform:translateY(0);top:0;width:100%;z-index:10;padding-top:34px;display:block}.localization-selector-hover:hover .language-menu{display:block}.language-menu__item{all:unset;cursor:pointer;display:flex;align-items:center;gap:.625rem;color:#000;font-size:15px;line-height:19.5px;cursor:pointer;font-weight:400;padding:0px}.language-menu__item[aria-selected=true]::after{content:"";width:11px;height:9px;background:url("./checkmark-inverted.svg") no-repeat center/contain;flex-shrink:0;transform:translateY(-1px)}}.language-menu{display:none}strong{font-family:var(--heading-font-family);font-weight:700}em>strong{font-family:"Gineto-BoldItalic",sans-serif;font-weight:700}.header--homepage{--logo-big-scale: 1;--logo-scale: var(--logo-big-scale)}.header--homepage .header__primary-nav,.header--homepage .header__secondary-nav{position:relative;z-index:2}.header--homepage .header__logo{position:relative;z-index:1}.header--homepage .header__logo-image{transform:translateY(var(--logo-shift, 0px)) scale(var(--logo-scale));transform-origin:center top;pointer-events:none}.header,.mega-menu{background:#fff}.header--homepage{position:relative;z-index:2}.header--homepage .header__primary-nav,.header--homepage .header__secondary-nav{position:static !important}.header--homepage::before,.header--homepage::after{content:"";position:absolute;inset-inline:0;bottom:0;background:#fff;pointer-events:none;z-index:0}.header--homepage::after{height:var(--logo-apron-small, 1px);transform-origin:top;transform:scaleY(var(--logo-scale))}.product-card compare-at-price{color:#d0d0d0}.product-card .color-variation,.product-card .color-variation-count{font-family:var(--text-font-family) !important}.product-card .color-variation,.product-card .product-subtitle{line-height:1.4}@media screen and (max-width: 768px){.product-card .product-subtitle{font-size:14px}}.diagonal-line-through{position:relative}.diagonal-line-through::after{content:"";position:absolute;top:43%;left:0;right:0;height:1px;background-color:#d0d0d0;transform:rotate(12.4deg);transform-origin:center}@media screen and (max-width: 768px){.mobile-drawer-is-open .header__logo,.mobile-drawer-is-open .header__secondary-nav{opacity:0}.mobile-drawer-is-open .header__hamburger>*{height:1px}}@media screen and (max-width: 768px)and (pointer: fine){.menu-drawer__panel .faded-linklist :where(a,button){max-width:100%}}.menu-drawer .back-button{background:none;padding-left:0}.menu-drawer .back-button .shopify-section--featured-collections .w-full,.menu-drawer .back-button product-recommendations .w-full{width:100vw;margin:0 auto;padding:0}@media screen and (min-width: 700px){.menu-drawer .back-button .shopify-section--featured-collections .product-list,.menu-drawer .back-button product-recommendations .product-list{padding-left:1.75rem}}@media screen and (max-width: 699px){.menu-drawer .back-button .shopify-section--featured-collections .product-list,.menu-drawer .back-button product-recommendations .product-list{padding-left:1rem}}.menu-drawer .back-button .shopify-section--featured-collections .featured-collections-header__tab-list,.menu-drawer .back-button product-recommendations .featured-collections-header__tab-list{display:none !important}.menu-drawer .back-button .shopify-section--featured-collections .gap-8,.menu-drawer .back-button product-recommendations .gap-8{gap:1rem}.menu-drawer .back-button .shopify-section--featured-collections .text-subdued,.menu-drawer .back-button product-recommendations .text-subdued{color:#000 !important}.menu-drawer .back-button .shopify-section--featured-collections .w-full,.menu-drawer .back-button product-recommendations .w-full{width:100%}.menu-drawer .back-button .shopify-section--featured-collections .circle-button:before,.menu-drawer .back-button product-recommendations .circle-button:before{background:none}.text-balance{text-wrap:auto}em{font-style:normal;font-family:"Gineto-BoldItalic",sans-serif}media-block .content-box{--content-box-spacing: max(1.5rem, 1.5rem)}media-block .align-self-start{position:sticky !important;top:calc(46px - var(--header-push-offset, 0px));padding-bottom:60px}@media screen and (max-width: 768px){media-block .align-self-start{top:71px;padding-bottom:35px}}media-block .subheading-badge{padding-left:2px}media-block .align-self-center{position:sticky !important;top:calc(60px - var(--header-push-offset, 0px))}@media screen and (max-width: 768px){media-block .align-self-center{top:110px}}.shopify-section--featured-collections .w-full,product-recommendations .w-full{width:100vw;margin:0 auto;padding:0}@media screen and (min-width: 700px){.shopify-section--featured-collections .product-list,product-recommendations .product-list{padding-left:1.75rem}}@media screen and (max-width: 699px){.shopify-section--featured-collections .product-list,product-recommendations .product-list{padding-left:1rem}}.shopify-section--featured-collections .featured-collections-header__tab-list,product-recommendations .featured-collections-header__tab-list{display:none !important}.shopify-section--featured-collections .gap-8,product-recommendations .gap-8{gap:1rem}.shopify-section--featured-collections .text-subdued,product-recommendations .text-subdued{color:#000 !important}.shopify-section--featured-collections .w-full,product-recommendations .w-full{width:100%}.shopify-section--featured-collections .circle-button:before,product-recommendations .circle-button:before{background:none}.shopify-section--footer .text-sm{font-family:var(--heading-font-family);font-size:12px}@media screen and (min-width: 700px){.shopify-section--footer .footer-container{margin:0 1.75rem}}.collection-banner_plain{justify-content:center;height:360px;align-items:center;display:flex}@media screen and (max-width: 699px){.collection-banner_plain .section-spacing{height:180px}}.collection-banner_plain .container,.collection-banner_plain .v-stack,.collection-banner_plain .prose{position:static}.collection-banner_plain h1{font-style:normal;font-family:"Gineto-BoldItalic",sans-serif;position:relative;z-index:1;transition:position .1s ease}.collection-banner_plain h1.is-sticky{position:fixed;top:50px;left:50%;transform:translateX(-50%);width:100%;text-align:center;padding:1rem 0;margin:0}.shopify-section--collection-list .section-stack{row-gap:.5rem}.shopify-section--collection-list .gap-4{gap:.25rem}.shopify-section--collection-list .prose-justify-center{text-align:left}@media screen and (min-width: 700px){.shopify-section--collection-list .collection-list{width:70%;gap:.25rem}.shopify-section--collection-list .container{--container-gutter-context: 1.75rem}}@media screen and (max-width: 699px){.shopify-section--collection-list .collection-list{grid-template-columns:2fr 2fr}.shopify-section--collection-list .container{--container-gutter-context: 1rem}}.shopify-section--blog-banner h1{font-family:var(--heading-italic-font-family);position:fixed;top:40px;z-index:2;left:0;right:0}.shopify-section--rich-text .sticky-seq-active{z-index:2}.shopify-section--rich-text .sticky-seq-pinned{z-index:1}.shopify-section--rich-text .sticky-seq-placeholder{width:100%;display:block}.shopify-section--rich-text .sticky-seq-heading{margin:0 !important}:root{--sticky-trigger-lead-px: 8;--sticky-next-trigger-lead-px: 48;--sticky-gap-vh: 20;--sticky-buffer-px: 24}@media screen and (min-width: 1000px){:root{--sticky-trigger-lead-px: 8;--sticky-next-trigger-lead-px: 84;--sticky-gap-vh: 20;--sticky-buffer-px: 24}}.featured-header{transform:translateX(-1px)}@media screen and (min-width: 1400px){.featured-header{transform:translateX(-16px)}}product-recommendations h6{transform:translateX(-3px)}@media screen and (min-width: 1400px){product-recommendations h6{transform:translateX(-18px)}}