@font-face{font-family:SteppITCStdBold;src:url(/cdn/shop/files/Stepp_ITC_Std_Bold.ttf?v=1726656443) format("truetype");font-weight:700;font-style:normal}@media only screen and (max-width:749px){#shopify-section-template--21042037653849__6c002c9d-3133-4af2-8a37-004a37e8401e,#shopify-section-template--21042037653849__6e6e21a9-84d3-4fa7-ae78-4e949751d375,#shopify-section-template--21042038341977__811da13a-3938-4ecb-8242-f36e129655df,#shopify-section-template--21042038341977__d786a9eb-5d74-4d19-b666-db2405ed0891{display:none}}@media only screen and (min-width:750px){#shopify-section-template--21042037653849__16558445044f80743b,#shopify-section-template--21042037653849__7353d9c4-c408-41ec-bfc3-beaa61926ee6,#shopify-section-template--21042038341977__c1945cfe-7e2b-4ceb-b824-40a67a8e220f{display:none}}.shopify-section.footer__parent{background-color:#fff}.payment-logos__container ul{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-evenly;width:100%;list-style-type:none;padding-left:0}@media(min-width:700px){.payment-logos__container ul{justify-content:flex-start}.payment-logos__container li{padding-left:5px}}.payment-logos__container .icon,.payment-icons__icon .icon{filter:grayscale(100%) opacity(90%);transition:filter .2s ease}.payment-logos__container .icon:hover,.payment-icons__icon .icon:hover{filter:grayscale(0%) opacity(100%)}.woocommerce-tabs{margin-top:0!important}.mollie-gateway-icon{padding-left:5px}.text-center h1{font-size:var(--font-size-heading-2-base);font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-style:var(--font-heading-style);letter-spacing:var(--font-heading-base-letter-spacing);text-transform:var(--font-heading-text-transform);text-align:center}.grid{justify-content:center}.scrollmenu{overflow:auto;white-space:nowrap}.scrollmenu a{display:inline-block;color:#000;text-align:center;padding:14px;text-decoration:none}.scrollmenu a:hover{background-color:#777}#shopify-section-template--19225666847065__97a7df5e-7692-47eb-bc75-22d3ea3d6a45 .section{padding-left:0!important;padding-right:0!important}.product__policies{display:none}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}._19gi7yt1{font-weight:400!important}.creditsyard-floating-widget{display:none!important}.creditsyard-tab-block #creditsyard-tab-button,.btn-lg{font-weight:400!important}@media(max-width:768px){header{--custom-height-mobile: 30vh !important}}.cart .reward-bar{margin-bottom:var(--spacing-3);position:relative;padding:var(--spacing-3);width:100%}.reward-bar--loaded .inventory-counter__message-wrapper{visibility:visible}.reward-bar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--color-text);opacity:.04;pointer-events:none}.reward-bar--free-shipping,.reward-bar--gift-box,.reward-bar--mystery-gift{padding-top:var(--spacing-2);padding-bottom:var(--spacing-2)}.reward-bar--free-shipping:after,.reward-bar--gift-box:after,.reward-bar--mystery-gift:after{background-color:var(--color-text-success);opacity:.08}.reward-bar--free-shipping .inventory-counter__message-wrapper,.reward-bar--gift-box .inventory-counter__message-wrapper,.reward-bar--mystery-gift .inventory-counter__message-wrapper{color:var(--color-text-success)}.reward-bar--free-shipping .reward-bar__bar,.reward-bar--gift-box .reward-bar__bar,.reward-bar--mystery-gift .reward-bar__bar,.btn[disabled]{display:none}.btn-success{font-weight:300!important}.ps-bis-fade-in{display:none!important}.btn-lg{font-weight:300!important}.drawer-menu__item .drawer-menu__link-thumbnail .image__img{border-radius:50%}.horizontalscrollmenu{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;width:100%;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding:15px 10px}.horizontalscrollmenu::-webkit-scrollbar{display:none}.horizontalscrollmenu a{display:inline-block;flex-shrink:0;padding:7px 15px;margin-right:10px;text-decoration:none;color:inherit;white-space:nowrap;box-sizing:border-box;background-color:#efefef;font-size:14px;transition:background-color .3s ease}.horizontalscrollmenu a:last-child{margin-right:0}.horizontalscrollmenu a:hover{background-color:#e0e0e0}@media(min-width:768px){.horizontalscrollmenu{display:none}}@media(max-width:719px){.collection-banner:not(.collection--has-image){padding-top:var(--spacing-8)!important;padding-bottom:var(--spacing-4)!important}}@media(min-width:800px){.collection-banner.collection-banner--text-center{margin-left:auto;margin-right:auto}}.quick-cart__container{padding-top:0}.quick-cart__header{padding-top:var(--spacing-5)}.quick-cart__announcement-bar{margin-left:-30px;margin-right:-30px;min-height:34px;text-align:center;display:flex;justify-content:center;align-items:center}.quick-cart__announcement-bar a{color:inherit;text-decoration:none}.quick-cart__announcement-bar a:hover{text-decoration:underline}.klaviyo-bis-trigger{margin-top:var(--spacing-3)!important;margin-bottom:0!important}[data-klaviyo-bis-trigger][aria-hidden=true]{display:none!important}[data-klaviyo-bis-trigger][aria-hidden=false]{display:flex!important}.product__callouts-items--color-scheme{color:var(--color-text);background-color:var(--color-background);background-image:var(--color-background-gradient)}.product__callouts-items--color-scheme a{color:var(--color-links)}.product__primary .product__controls-group-quantity--with-inventory{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:end;column-gap:var(--spacing-4)}.product__primary .product__controls-group-quantity--with-inventory>.product__label-wrapper{grid-column:1;grid-row:1}.product__primary .product__controls-group-quantity--with-inventory>.product__item{grid-column:1;grid-row:2}.product__primary .product__controls-group-quantity--with-inventory>.inventory-counter{grid-column:2;grid-row:1 / span 2;align-self:end;min-width:0;margin:0}.junip-product-review-title{font-family:var(--font-heading);font-weight:700;font-style:var(--font-heading-style);letter-spacing:var(--font-heading-base-letter-spacing);text-transform:var(--text-transform-heading)}.junip-product-review-container{padding:0!important}#shopify-block-AbjJNWS9aem51eXFTZ__junip_junip_product_summary_Ke8kaF{margin-bottom:2px!important}h1,h2,h3,.rte h1,.rte h2,.rte h3,.shopify-policy__body h1,.shopify-policy__body h2,.shopify-policy__body h3,.popover h1,.popover h2,.popover h3,.modal h2:first-of-type{font-family:SteppITCStdBold,sans-serif!important}:root{--font-heading: "SteppITCStdBold", sans-serif}.header .wk-counter.wk-bubble{min-width:18px;height:18px;padding:0 .25em;background-color:var(--color-text);color:var(--color-background);border-radius:9px;line-height:18px;text-align:center;box-shadow:none}.header [data-js-cart-count]{box-shadow:none}@media(max-width:479px){.header .wk-counter.wk-bubble{min-width:14px;height:14px;line-height:14px}}@media(max-width:719px){html.do-anim [data-section-type=featured-collection-slider] .product-item__image.animation--lazy-load:not(.loaded)>.image__img{visibility:visible}}.cart-rewards,.cart-summary{--cr-radius: 0px;--cr-radius-sm: 0px;--cr-radius-btn: 0px;--cr-ease: cubic-bezier(.22, 1, .36, 1);--cr-ink: #111111}.cart-rewards[data-shape=rounded],.cart-summary[data-shape=rounded]{--cr-radius: 12px;--cr-radius-sm: 10px;--cr-radius-btn: 999px}.cart-rewards{position:relative;margin-top:var(--spacing-3);visibility:hidden;container-type:inline-size}.cart-rewards.is-ready{visibility:visible}.cart-rewards.is-instant,.cart-rewards.is-instant *{transition:none!important}.cart__footer .cart-rewards{margin:0 0 var(--spacing-3)}.cart-rewards__pills{display:grid;grid-template-columns:1fr 1fr;gap:8px}.cart-rewards--single .cart-rewards__pills{grid-template-columns:1fr}.cart-rewards__pill{-webkit-appearance:none;appearance:none;position:relative;display:block;width:100%;height:48px;margin:0;padding:0;border:0;border-radius:var(--cr-radius);background:var(--cr-tint);color:var(--cr-ink);font:inherit;text-align:left;text-transform:none;letter-spacing:normal;cursor:pointer;overflow:hidden;isolation:isolate;-webkit-tap-highlight-color:transparent;transition:transform .25s var(--cr-ease)}.cart-rewards__pill[data-reward=ship]{--cr-fill: var(--cr-ship);--cr-tint: var(--cr-ship-tint);--cr-ink-on: var(--cr-ship-ink)}.cart-rewards__pill[data-reward=gift]{--cr-fill: var(--cr-gift);--cr-tint: var(--cr-gift-tint);--cr-ink-on: var(--cr-gift-ink)}.cart-rewards__pill[data-reward=credit]{--cr-fill: var(--cr-credit);--cr-tint: var(--cr-credit-tint);--cr-ink-on: var(--cr-credit-ink)}@media(hover:hover){.cart-rewards__pill:hover{transform:translateY(-1px)}}.cart-rewards__pill:active{transform:scale(.98)}.cart-rewards__pill:focus-visible{outline:2px solid var(--cr-ink);outline-offset:2px}.cart-rewards__layer{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;gap:9px;padding:0 10px 0 11px;color:var(--cr-ink);transition:color .3s}.cart-rewards__layer--fill{background:var(--cr-fill);color:var(--cr-ink-on);clip-path:inset(0 100% 0 0);transition:clip-path .8s var(--cr-ease)}.cart-rewards__pill[data-state=soon] .cart-rewards__layer--base{color:#5d5268}.cart-rewards__iconwrap{position:relative;flex:none;width:28px;height:28px}.cart-rewards__icon{display:block;width:100%;height:100%}.cart-rewards__badge{position:absolute;top:-4px;right:-5px;width:17px;height:17px;padding:2px;border-radius:50%;background:var(--cr-fill);transform:scale(0);transition:transform .2s ease-in}.cart-rewards__badge svg{display:block;width:13px;height:13px}.cart-rewards__pill[data-state=done] .cart-rewards__badge{transform:scale(1);transition:transform .5s .55s cubic-bezier(.34,1.7,.64,1)}.cart-rewards__text{flex:1;min-width:0;display:grid;gap:2px}.cart-rewards__title,.cart-rewards__sub{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cart-rewards__title{font-size:13.5px;font-weight:700;line-height:1.15}.cart-rewards__sub{font-size:12.5px;line-height:1.15;font-variant-numeric:tabular-nums}.cart-rewards__sub b{font-weight:700}.cart-rewards__sub>span{display:none}.cart-rewards__pill[data-state=soon] .cart-rewards__when-soon,.cart-rewards__pill[data-state=locked] .cart-rewards__when-locked,.cart-rewards__pill[data-state=done] .cart-rewards__when-done{display:inline}.cart-rewards__chev{flex:none;width:14px;height:14px;transition:transform .35s var(--cr-ease)}.cart-rewards__pill[aria-expanded=true] .cart-rewards__chev{transform:rotate(180deg)}.cart-rewards__shine{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.6) 50%,transparent 70%);transform:translate(-110%);pointer-events:none}.cart-rewards__pill.is-shining .cart-rewards__shine{animation:cart-rewards-shine .9s var(--cr-ease) forwards}@keyframes cart-rewards-shine{to{transform:translate(110%)}}@container (max-width: 360px){.cart-rewards__pills{gap:6px}.cart-rewards:not(.cart-rewards--single) .cart-rewards__pills{grid-template-columns:1.08fr 1fr}.cart-rewards__layer{gap:6px;padding:0 7px 0 8px}.cart-rewards__iconwrap{width:24px;height:24px}.cart-rewards__title{font-size:13px}.cart-rewards__chev{width:12px;height:12px;margin-left:-2px}}@container (max-width: 290px){.cart-rewards__layer{gap:5px;padding:0 6px 0 7px}.cart-rewards__iconwrap{width:22px;height:22px}.cart-rewards__title{font-size:12.5px}.cart-rewards__sub{font-size:12px}.cart-rewards__chev{width:11px;height:11px}}@container (max-width: 260px){.cart-rewards__iconwrap{display:none}}.cart-rewards.cart-rewards--triple .cart-rewards__pills{grid-template-columns:1.12fr 1fr 1fr;gap:6px}.cart-rewards--triple .cart-rewards__pill{height:62px}.cart-rewards--triple .cart-rewards__layer{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"icon chev" "text text";align-content:center;align-items:center;gap:5px 4px;padding:0 8px}.cart-rewards--triple .cart-rewards__iconwrap{display:block;grid-area:icon;width:22px;height:22px}.cart-rewards--triple .cart-rewards__badge{top:-3px;right:-6px;width:15px;height:15px}.cart-rewards--triple .cart-rewards__badge svg{width:11px;height:11px}.cart-rewards--triple .cart-rewards__text{grid-area:text;gap:1px}.cart-rewards--triple .cart-rewards__title{font-size:12.5px}.cart-rewards--triple .cart-rewards__sub{font-size:12px}.cart-rewards--triple .cart-rewards__chev{grid-area:chev;width:12px;height:12px;margin:0}@container (max-width: 290px){.cart-rewards.cart-rewards--triple .cart-rewards__pills{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.cart-rewards--triple .cart-rewards__pill{height:78px}.cart-rewards--triple .cart-rewards__layer{padding:0 6px}.cart-rewards--triple .cart-rewards__title,.cart-rewards--triple .cart-rewards__sub{line-height:1.1;white-space:normal}.cart-rewards--triple .cart-rewards__title{font-size:12px}.cart-rewards--triple .cart-rewards__sub{font-size:11.5px}}.cart-rewards__detail{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s var(--cr-ease)}.cart-rewards__detail.is-open{grid-template-rows:1fr}.cart-rewards__detail-inner{min-height:0;overflow:hidden}.cart-rewards__bubble{--cr-panel: var(--cr-ship-tint);position:relative;margin-top:12px;padding:12px;border-radius:var(--cr-radius);background:var(--cr-panel);color:var(--cr-ink);font-size:13.5px;line-height:1.45;opacity:0;transform:translateY(-4px);transition:opacity .3s,transform .4s var(--cr-ease),background-color .3s}.cart-rewards__bubble[data-tone=gift]{--cr-panel: var(--cr-gift-tint)}.cart-rewards__bubble[data-tone=credit]{--cr-panel: var(--cr-credit-tint)}.cart-rewards__detail.is-open .cart-rewards__bubble{opacity:1;transform:none}.cart-rewards__bubble:before{content:"";position:absolute;top:-6px;left:calc(var(--cr-caret, 25%) - 6px);width:12px;height:12px;background:var(--cr-panel);transform:rotate(45deg);border-radius:min(2px,var(--cr-radius));transition:left .35s var(--cr-ease),background-color .3s}.cart-rewards__text-block{margin:0}.cart-rewards__text-block b{font-weight:700}.cart-rewards__label{margin:12px 0 6px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;opacity:.7}.cart-rewards__suggest{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:10px;align-items:center;padding:6px;border-radius:var(--cr-radius-sm);background:var(--color-background, #ffffff)}.cart-rewards__suggest-image{width:44px;height:44px;overflow:hidden;border-radius:min(8px,var(--cr-radius));background:#0000000a}.cart-rewards__suggest-image img{display:block;width:100%;height:100%;object-fit:cover}.cart-rewards__suggest-info{min-width:0}.cart-rewards__suggest-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:700;line-height:1.25}.cart-rewards__suggest-tag{display:block;margin-top:2px;font-size:12px;font-weight:700;color:var(--cr-credit-text)}.cart-rewards__gift{margin-top:10px}.cart-rewards__gift-worth{display:block;margin-top:2px;font-size:12px;opacity:.75}.cart-rewards__gift-free{padding:5px 10px;border-radius:var(--cr-radius-btn);background:var(--cr-gift);color:var(--cr-gift-ink);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.cart-rewards__gift+.cart-rewards__link{display:block}.cart-rewards__add{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:5px;height:34px;padding:0 12px 0 10px;border:0;border-radius:var(--cr-radius-btn);background:#111;color:#fff;font:inherit;font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;text-transform:none;letter-spacing:normal;cursor:pointer;transition:transform .2s var(--cr-ease),opacity .2s}.cart-rewards__add svg{width:13px;height:13px}.cart-rewards__add:active{transform:scale(.95)}.cart-rewards__add.is-loading{opacity:.5;cursor:progress}.cart-rewards__add:focus-visible,.cart-rewards__link:focus-visible{outline:2px solid var(--cr-ink);outline-offset:2px}.cart-rewards__error{margin:8px 0 0;font-size:12px;color:var(--color-text-error, #d21404)}.cart-rewards__link{margin-top:8px;padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:700;text-transform:none;letter-spacing:normal;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.cart-rewards__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cart-rewards-confetti{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;pointer-events:none;overflow:hidden}.cart-rewards-confetti i{position:absolute;width:7px;height:7px}.cart-summary{--cr-muted: #6b6b6b;--cr-line: rgba(17, 17, 17, .12);margin:var(--spacing-5, 24px) 0 var(--spacing-2, 8px);color:var(--cr-ink);font-size:14px;line-height:1.4}.cart-summary__icon{flex:none;width:20px;height:20px}.cart-summary__code{margin-bottom:14px}.cart-summary__toggle{-webkit-appearance:none;appearance:none;display:flex;align-items:center;gap:10px;width:100%;min-height:44px;margin:0;padding:0 12px;border:0;border-radius:var(--cr-radius);background:#f4f4f4;color:var(--cr-ink);font:inherit;text-align:left;text-transform:none;letter-spacing:normal;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .2s}@media(hover:hover){.cart-summary__toggle:hover{background:#ececec}}.cart-summary__toggle-text{flex:1}.cart-summary__toggle-icon svg{display:block;width:13px;height:13px;transition:transform .35s var(--cr-ease)}.cart-summary__code.is-open .cart-summary__toggle-icon svg{transform:rotate(45deg)}.cart-summary__panel{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .35s var(--cr-ease),visibility 0s .35s}.cart-summary__code.is-open .cart-summary__panel{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows .35s var(--cr-ease)}.cart-summary__code.is-instant .cart-summary__panel,.cart-summary__code.is-instant .cart-summary__toggle-icon svg{transition:none}.cart-summary__panel-inner{min-height:0;overflow:hidden}.cart-summary__field{display:flex;gap:8px;padding-top:8px}.cart-summary__input{flex:1;min-width:0;height:44px;margin:0;padding:0 12px;border:1px solid rgba(17,17,17,.25);border-radius:var(--cr-radius);background:#fff;color:var(--cr-ink);font:inherit;font-size:16px;box-shadow:none;outline:none;transition:border-color .2s}.cart-summary__input::placeholder{color:var(--cr-muted);opacity:1}.cart-summary__input:focus{border-color:var(--cr-ink)}.cart-summary__input[aria-invalid=true]{border-color:var(--color-text-error, #d21404)}.cart-summary__apply{-webkit-appearance:none;appearance:none;position:relative;flex:none;height:44px;margin:0;padding:0 18px;border:0;border-radius:var(--cr-radius-btn);background:#111;color:#fff;font:inherit;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;transition:opacity .2s,transform .2s var(--cr-ease)}.cart-summary__apply:active{transform:scale(.97)}.cart-summary__apply.is-loading{cursor:progress}.cart-summary__apply.is-loading span{opacity:0}.cart-summary__apply.is-loading:after{content:"";position:absolute;top:50%;left:50%;width:14px;height:14px;margin:-7px 0 0 -7px;border:1.5px solid currentColor;border-right-color:transparent;border-radius:50%;animation:cart-summary-spin .7s linear infinite}@keyframes cart-summary-spin{to{transform:rotate(360deg)}}.cart-summary__toggle:focus-visible,.cart-summary__apply:focus-visible,.cart-summary__chip-remove:focus-visible{outline:2px solid var(--cr-ink);outline-offset:2px}.cart-summary__error{margin:6px 0 0;color:var(--color-text-error, #d21404);font-size:12.5px;line-height:1.35}.cart-summary__error[hidden],.cart-summary__error:empty{display:none}.cart-summary__chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.cart-summary__chip{display:inline-flex;align-items:center;gap:6px;min-height:36px;margin:0;padding:0 4px 0 10px;border-radius:var(--cr-radius-sm);background:var(--cr-ship-tint);font-weight:700}.cart-summary__chip .cart-summary__icon{width:18px;height:18px}.cart-summary__chip-remove{-webkit-appearance:none;appearance:none;display:grid;place-items:center;width:32px;height:32px;margin:0;padding:0;border:0;border-radius:var(--cr-radius-sm);background:none;color:inherit;cursor:pointer}.cart-summary__chip-remove svg{width:12px;height:12px}.cart-summary__chip-remove:disabled{opacity:.4;cursor:progress}.cart-summary__rows{margin:0;padding:12px 0 0;border-top:1px solid var(--cr-line)}.cart-summary__row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:3px 0}.cart-summary__row dt,.cart-summary__row dd{margin:0}.cart-summary__row dd{flex:none;text-align:right;font-variant-numeric:tabular-nums}.cart-summary__muted{color:var(--cr-muted)}.cart-summary__row s{margin-right:2px;color:var(--cr-muted);text-decoration-thickness:1px}.cart-summary__free{font-weight:700}.cart-summary__row--total{align-items:center;margin-top:8px;padding-top:11px;border-top:1px solid var(--cr-line);font-size:16px;font-weight:700}.cart-summary__row--total dt{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.cart-summary__save{padding:3px 8px;border-radius:var(--cr-radius-sm);background:var(--cr-ship);color:var(--cr-ship-ink);font-size:12px;font-weight:700;line-height:1.3;font-variant-numeric:tabular-nums;white-space:nowrap}.cart-summary__credit{display:flex;align-items:center;gap:8px;margin:10px 0 0;padding:8px 10px;border-radius:var(--cr-radius-sm);background:var(--cr-credit-tint);font-size:13px;line-height:1.35}.cart-summary__credit .cart-rewards__icon{flex:none;width:20px;height:20px;color:var(--cr-credit-text)}.cart-summary__credit b{color:var(--cr-credit-text);font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.cart-rewards *,.cart-rewards *:before,.cart-summary *,.cart-summary *:after{transition-duration:.01ms!important;animation-duration:.01ms!important;transition-delay:0s!important}}.quick-cart__quantity-row{display:flex;align-items:center;gap:var(--spacing-4)}.quick-cart__quantity-row .quantity-input{flex-shrink:0}.quick-cart__quantity-row .quick-cart__item-remove{margin-top:0!important}@media(max-width:719px){.quick-cart__quantity-row{display:flex;align-items:center}.quick-cart__quantity-row .quick-cart__item-remove{margin-top:0!important}}.quick-cart__footer-subtotal{display:flex;justify-content:space-between;align-items:center}.quick-cart__subtotal-label{text-transform:uppercase;letter-spacing:.02em;margin:0}.quick-cart__submit{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2)}.quick-cart__submit .icon{width:14px;height:14px;flex-shrink:0}.quick-cart__submit>span{white-space:nowrap}.quick-cart__footer-inner>.quick-cart__submit:first-child{margin-top:0}@media(max-width:359px){.quick-cart .quick-cart__submit.btn{gap:6px;padding-left:10px;padding-right:10px;letter-spacing:.02em}}.quick-cart__footer-inner{padding-bottom:var(--spacing-3)}.quick-cart__payment-icons{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:100%;gap:4px;margin-top:var(--spacing-3);margin-bottom:0;padding:0}.quick-cart__payment-icon-wrapper{flex:1 1 0;min-width:0;padding:0;margin:0;display:flex;justify-content:center}.quick-cart__payment-icon{width:100%;max-width:36px;height:auto;display:block}.quick-cart__payment-icon-wrapper[data-payment-type=ideal] svg g{clip-path:none}body[data-fluorescent-overlay-open=true] .woot--bubble-holder,body[data-fluorescent-overlay-open=true] .woot-widget-bubble{display:none!important}body.scroll-lock #gorgias-chat-container,body.scroll-lock #gorgias-web-messenger-container,body.scroll-lock [id*=gorgias],body.scroll-lock [class*=gorgias],body.scroll-lock .gorgias-chat-button,body.scroll-lock .gorgias-messenger-launcher,body.scroll-lock [class*=messenger-button-iframe],body.scroll-lock iframe[class*=messenger],body.scroll-lock iframe[title*=chat],body.scroll-lock iframe[title*=Chat],body.scroll-lock iframe[title*=Gorgias],body.scroll-lock iframe[src*=gorgias]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;z-index:-1!important}.product-form__controls-group--submit{margin-bottom:var(--spacing-4)}.shipping-bar{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-3) var(--spacing-4);background-color:var(--color-text-alpha-05, #f5f5f5);font-size:14px;line-height:1.4;gap:var(--spacing-4);margin-top:0;margin-bottom:var(--spacing-4)}.shipping-bar__shipping{display:flex;align-items:center;gap:var(--spacing-2);white-space:nowrap}.shipping-bar__dot{width:10px;height:10px;background-color:var(--color-text-success, #2e7d32);border-radius:50%;flex-shrink:0}.shipping-bar--out-of-stock .shipping-bar__dot{background-color:var(--color-products-sale-price, #c62828)}.shipping-bar--out-of-stock .shipping-bar__shipping-text{font-weight:600}.shipping-bar--preorder .shipping-bar__dot{background-color:#b7791f}.shipping-bar--preorder .shipping-bar__shipping-text{font-weight:600}.shipping-bar__shipping-text{display:flex;align-items:center;gap:var(--spacing-1)}.shipping-bar__day{font-weight:600}.shipping-bar__free-shipping{display:flex;align-items:center;gap:var(--spacing-2);white-space:nowrap}.shipping-bar__flag{display:flex;align-items:center;flex-shrink:0}.shipping-bar__flag .flag-icon{width:16px;height:16px;background-size:cover;background-position:center}.shipping-bar__globe{font-size:14px;line-height:1}.shipping-bar__free-shipping-text{color:var(--color-text, #111)}.shipping-bar__free-shipping-text strong{font-weight:600}.shipping-bar--free-shipping .shipping-bar__free-shipping-text{color:var(--color-text-success, #2e7d32)}.shipping-bar:not(.shipping-bar--loaded) .shipping-bar__shipping-text,.shipping-bar:not(.shipping-bar--loaded) .shipping-bar__free-shipping-text{visibility:hidden}@media(max-width:719px){.shipping-bar{font-size:13px;padding:var(--spacing-2) var(--spacing-3);gap:var(--spacing-2);margin-top:0;margin-bottom:var(--spacing-3)}.shipping-bar__dot{width:8px;height:8px}.shipping-bar__flag .flag-icon{width:14px;height:14px}.shipping-bar__globe{font-size:12px}}@media(max-width:400px){.shipping-bar__countdown{display:none}}.product__primary .payment-icons{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:100%;margin:15px 0 0;gap:2px}.product__primary .payment-icons__icon{flex:1 1 0;min-width:0;padding:0;margin:0;display:flex;justify-content:center}.product__primary .payment-icons__icon .icon,.product__primary .payment-icons .payment-icons__icon .icon{width:100%!important;max-width:38px!important;height:auto!important}@media(min-width:480px){.product__primary .payment-icons{gap:6px}.product__primary .payment-icons__icon .icon,.product__primary .payment-icons .payment-icons__icon .icon{max-width:42px!important}}@media(min-width:720px){.product__primary .payment-icons{gap:10px}.product__primary .payment-icons__icon .icon,.product__primary .payment-icons .payment-icons__icon .icon{max-width:44px!important}}.payment-icons__icon[data-payment-type=ideal] svg g{clip-path:none}.cart__free-gift-badge{display:inline-block;background-color:#000;color:#fff;padding:2px 8px;border-radius:0;font-weight:400;text-transform:uppercase;letter-spacing:.05em;margin-top:4px}.cart__form-item--free-gift .cart__form-item-quantity-wrapper .quantity-input,.quick-cart__item--free-gift .quick-cart__quantity-row .quantity-input{display:none}.cart__form-item--free-gift .cart__form-item-remove,.quick-cart__item--free-gift .quick-cart__item-remove{opacity:.6}.collection-sale-card{display:flex;min-width:0;overflow:hidden;padding:12px;border-radius:var(--corner-radius-cards-and-images);background-color:var(--color-background);background-image:var(--color-background-gradient);color:var(--color-text)}.collection-sale-card__inner{display:flex;flex:1;width:100%;flex-direction:column;align-items:center;justify-content:center;padding:clamp(20px,2vw,28px) clamp(14px,1.5vw,24px);border:1px solid currentColor;text-align:center}.collection-sale-card__eyebrow,.collection-sale-card__offer,.collection-sale-card__message{margin:0;color:inherit}.collection-sale-card__eyebrow{font-family:var(--font-heading);font-size:var(--sale-card-heading-size, 42px);font-weight:var(--font-heading-weight);line-height:1;letter-spacing:var(--font-heading-base-letter-spacing);text-transform:uppercase}.collection-sale-card__offer{margin-top:var(--spacing-4);font-family:Arial,Helvetica,sans-serif;font-size:var(--sale-card-offer-size, 44px);font-weight:700;line-height:.95;letter-spacing:-.04em;text-transform:uppercase;white-space:nowrap}.collection-sale-card__message{max-width:30ch;margin-top:var(--spacing-4);font-family:Arial,Helvetica,sans-serif;font-size:var(--sale-card-text-size, 16px);font-weight:400;line-height:1.4;letter-spacing:0}@media(max-width:719px){.collection-sale-card{grid-column:1 / -1;min-height:220px}.collection-sale-card__inner{padding:18px 16px}.collection-sale-card__eyebrow{font-size:var(--sale-card-heading-size-mobile, 27px)}.collection-sale-card__offer{margin-top:var(--spacing-3);font-size:var(--sale-card-offer-size-mobile, 44px)}.collection-sale-card__message{margin-top:var(--spacing-3);font-size:var(--sale-card-text-size-mobile, 14px)}}.product__media-container.below-mobile.carousel .swiper-pagination{display:none}.product__mobile-thumbs-carousel{margin-top:var(--spacing-3, 12px);padding:0;overflow:hidden}.product__mobile-thumbs-carousel .swiper-wrapper{display:flex;gap:var(--spacing-3, 12px);overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.product__mobile-thumbs-carousel .swiper-wrapper::-webkit-scrollbar{display:none}.product__mobile-thumb-slide{flex-shrink:0;width:auto;height:64px;overflow:hidden;cursor:pointer;position:relative}.product__mobile-thumb-slide:after{content:"";position:absolute;left:0;top:0;bottom:0;right:0;border:1px solid transparent;pointer-events:none;transition:border-color .2s}.product__mobile-thumb-slide.is-active:after{border-color:currentColor}.product__mobile-thumb-image{height:100%}.product__mobile-thumb-image img{height:64px;width:auto;display:block}.product__mobile-thumb-badge{position:absolute;top:var(--spacing-unit, 4px);right:var(--spacing-unit, 4px);z-index:1;width:24px;height:24px;color:var(--color-text);box-shadow:0 0 1px 0 var(--color-text-meta)}.product__mobile-thumb-badge svg{width:24px;height:24px}@media(min-width:961px){.product__mobile-thumbs-carousel{display:none}}.commslayer-customer-portal{--portal-body-font: var(--font-body, Arial, sans-serif) !important;--portal-heading-font: var(--font-heading, "SteppITCStdBold", sans-serif) !important;--portal-body-font-weight: var(--font-weight-body, 400) !important;--portal-heading-font-weight: var(--font-weight-heading, 700) !important;--portal-foreground: var(--color-text, #111111) !important;--portal-heading-color: var(--color-text, #111111) !important;--portal-background: var(--color-background, #ffffff) !important;--portal-surface: var(--color-background, #ffffff) !important;--portal-border: var(--color-lines-and-borders, #aaaaaa) !important;--portal-muted-fg: rgba(17, 17, 17, .65) !important;--portal-radius: 0px !important;--portal-btn-radius: 0px !important;--portal-page-width: 732px !important;font-family:var(--portal-body-font)!important;font-size:var(--font-size-body-base, 17px)!important;line-height:1.5!important}.commslayer-customer-portal .portal-heading,.commslayer-customer-portal .c-article-body :is(h1,h2,h3,h4){font-family:var(--portal-heading-font)!important;font-weight:var(--font-weight-heading, 700)!important;line-height:var(--line-height-heading, 1.1)!important;letter-spacing:var(--letter-spacing-heading, 0em)!important;text-transform:uppercase;color:var(--portal-heading-color);overflow-wrap:anywhere}.commslayer-customer-portal h1.portal-heading{font-size:var(--font-size-heading-2-base, clamp(2.25rem, 4vw, 3.28125rem))!important}.commslayer-customer-portal h2.portal-heading{font-size:var(--font-size-heading-4-base, clamp(1.75rem, 3vw, 2.18625rem))!important;margin-bottom:20px}.commslayer-customer-portal .article-page{max-width:var(--portal-page-width)}.commslayer-customer-portal .c-article-body,.commslayer-customer-portal .c-article-body :is(p,li,blockquote),.commslayer-customer-portal .cta-subtitle{font-family:var(--portal-body-font);font-size:var(--font-size-body-base, 17px)!important;font-weight:var(--font-weight-body, 400);line-height:1.5;color:var(--portal-foreground)}.commslayer-customer-portal .c-article-body p{margin-block:16px}.commslayer-customer-portal .c-article-body :is(ul,ol){padding-inline-start:24px;margin-block:16px}.commslayer-customer-portal .c-article-body a{text-decoration:underline;text-underline-offset:3px}.commslayer-customer-portal :is(.search-input,.category-item-name,.order-action-card,.article-row-title){font-family:var(--portal-body-font);font-size:var(--font-size-body-base, 17px)!important;line-height:1.5}.commslayer-customer-portal .category-item-name{font-weight:400}.commslayer-customer-portal .article-row-title{white-space:normal!important;overflow-wrap:anywhere}.commslayer-customer-portal .article-row{padding:16px}.commslayer-customer-portal .category-grid-item{padding:20px 16px;min-width:0}.commslayer-customer-portal .search-bar{border:1px solid var(--portal-border);border-radius:0;box-shadow:none;min-height:48px}.commslayer-customer-portal :is(.cta-email-button,.cta-chat-button){font-family:var(--font-button, var(--portal-body-font));font-size:var(--font-size-button, 14px);font-weight:var(--font-weight-button, 400);letter-spacing:.05em;text-transform:uppercase;min-height:40px;padding-inline:20px;border-radius:0;border:1px solid var(--color-solid-button-background, #111111);background:var(--color-solid-button-background, #111111);color:var(--color-solid-button-text, #ffffff)}.commslayer-customer-portal :is(.cta-email-button,.cta-chat-button):hover{background:var(--color-solid-button-text, #ffffff);color:var(--color-solid-button-background, #111111);opacity:1}.commslayer-customer-portal :is(.category-grid-item,.order-action-card):hover{border-color:var(--portal-foreground);background:#11111106}@media(max-width:640px){.commslayer-customer-portal .article-row{padding:14px 12px}.commslayer-customer-portal .category-grid-item{padding:16px 12px}.commslayer-customer-portal h1.portal-heading{font-size:var(--font-size-heading-3-base, 2.25rem)!important}.commslayer-customer-portal h2.portal-heading{font-size:var(--font-size-heading-5-base, 1.5rem)!important}}.product-item[data-card-direct-add] .btn[disabled]{display:flex;opacity:.45;cursor:not-allowed}.product-item [js-option-swatch] img{pointer-events:none}.tiered-rewards-bar{position:relative;padding:var(--spacing-4);margin-top:var(--spacing-4);margin-bottom:var(--spacing-4);background-color:#00000005;border-radius:0}.tiered-rewards-bar:not(.tiered-rewards-bar--loaded){visibility:hidden}.tiered-rewards-bar__message-wrapper{display:flex;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-5)}.tiered-rewards-bar__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.tiered-rewards-bar__icon svg{width:18px;height:18px}.tiered-rewards-bar__message{margin:0;line-height:1.4}.tiered-rewards-bar--success .tiered-rewards-bar__message-wrapper{color:var(--color-text-success, #2e7d32)}.tiered-rewards-bar__track{position:relative;height:4px;background-color:#0000001a;border-radius:0;margin-bottom:var(--spacing-2)}.tiered-rewards-bar__progress{position:absolute;top:0;left:0;height:100%;background-color:var(--color-text, #000);border-radius:0;width:var(--progress-width, 0%);transition:width .5s cubic-bezier(.25,.1,.25,1);will-change:width}.tiered-rewards-bar--no-transition .tiered-rewards-bar__progress,.tiered-rewards-bar--no-transition .tiered-rewards-bar__tier-icon{transition:none!important}.tiered-rewards-bar--success .tiered-rewards-bar__progress{background-color:var(--color-text-success, #2e7d32)}.tiered-rewards-bar__tiers{position:absolute;top:0;left:0;right:0;height:100%;pointer-events:none}.tiered-rewards-bar__tier{display:flex;align-items:center;justify-content:center;top:50%;margin-top:-12px}.tiered-rewards-bar__tier-icon{width:24px;height:24px;background-color:#e5e5e5;border:none;border-radius:0;display:flex;align-items:center;justify-content:center;transition:background-color .5s cubic-bezier(.25,.1,.25,1)}.tiered-rewards-bar__tier-icon img{width:14px;height:14px;object-fit:contain}.tiered-rewards-bar__tier-icon svg{width:14px;height:14px;opacity:1;color:var(--color-text, #000)}.tiered-rewards-bar__tier--reached .tiered-rewards-bar__tier-icon{background-color:var(--color-text, #000)}.tiered-rewards-bar__tier--reached .tiered-rewards-bar__tier-icon svg{opacity:1;color:var(--color-background, #fff)}.tiered-rewards-bar--success .tiered-rewards-bar__tier--reached .tiered-rewards-bar__tier-icon{background-color:var(--color-text-success, #2e7d32)}.tiered-rewards-bar--success .tiered-rewards-bar__tier--reached .tiered-rewards-bar__tier-icon svg{color:var(--color-background, #fff)}.tiered-rewards-bar__labels{position:relative;display:flex;font-size:10px;color:var(--color-text-subdued, rgba(0, 0, 0, .6));padding-top:var(--spacing-2);height:20px}.tiered-rewards-bar__label{position:absolute;white-space:nowrap}.tiered-rewards-bar__labels[data-tier-count="3"] .tiered-rewards-bar__label:nth-child(1){left:33.33%;transform:translate(-50%)}.tiered-rewards-bar__labels[data-tier-count="3"] .tiered-rewards-bar__label:nth-child(2){left:66.66%;transform:translate(-50%)}.tiered-rewards-bar__labels[data-tier-count="3"] .tiered-rewards-bar__label:nth-child(3){right:0;transform:none}.tiered-rewards-bar__labels[data-tier-count="2"] .tiered-rewards-bar__label:nth-child(1){left:50%;transform:translate(-50%)}.tiered-rewards-bar__labels[data-tier-count="2"] .tiered-rewards-bar__label:nth-child(2){right:0;transform:none}.tiered-rewards-bar__labels[data-tier-count="1"] .tiered-rewards-bar__label{right:0;transform:none}.tiered-rewards-bar__label--achieved{color:var(--color-text, #000);font-weight:600}.tiered-rewards-bar__label--all-reached{color:var(--color-text-success, #2e7d32);font-weight:600}.tiered-rewards-bar--success{background-color:#2e7d3214}
/*# sourceMappingURL=/cdn/shop/t/66/assets/custom.css.map */
