:root{--zo-t-brand: #f67916;--zo-t-brand-hover: #db6a09;--zo-t-fg: #2a2624;--zo-t-fg-subtle: #5c5652;--zo-t-fg-muted: #8a8480;--zo-t-sand: #f3f0ec;--zo-t-border: #e8e0da}.coll-page-bnr .page-width{max-width:1320px;padding:0 16px}@media(min-width:750px){.coll-page-bnr .page-width{padding:0 32px}}.coll-page-bnr .chero-overlay{border-radius:24px;overflow:hidden}.coll-page-bnr .chero-overlay:not(:has(img)){min-height:0;padding:56px 24px;margin-top:8px;background:radial-gradient(120% 140% at 85% 0%,#fde3cb 0%,var(--zo-t-sand) 55%);display:flex;flex-direction:column;justify-content:center}@media(min-width:990px){.coll-page-bnr .chero-overlay:not(:has(img)){padding:88px 56px}}.coll-page-bnr .chero-overlay:not(:has(img)):before{display:none}.coll-page-bnr .chero-overlay:not(:has(img)) .heading{color:var(--zo-t-fg)!important;text-align:left;margin:0;font-size:clamp(40px,5.4vw,72px);line-height:1.02;font-weight:500;letter-spacing:-.035em}.coll-page-bnr .chero-overlay:not(:has(img)) .collection-hero{margin:0}.coll-page-bnr .chero-overlay:not(:has(img)) .collection-hero__description,.coll-page-bnr .chero-overlay:not(:has(img)) .collection-hero__description p{color:var(--zo-t-fg-subtle)!important;font-size:18px;max-width:52ch;margin-top:16px}.coll-page-bnr .chero-overlay .collection-hero__image-container,.coll-page-bnr .chero-overlay .collection-hero__image-container img{border-radius:24px}.card-wrapper .card__inner.wbimgblock{background:var(--zo-t-sand)!important;border-radius:20px;overflow:hidden;border:0;aspect-ratio:1 / 1;height:auto}.card-wrapper .card__inner.wbimgblock:before{padding-bottom:0!important}.card-wrapper .card__inner .card__media,.card-wrapper .card__inner .media,.card-wrapper .card__inner .product__media-item{background:var(--zo-t-sand)!important;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.card-wrapper .card__inner img{mix-blend-mode:multiply;object-fit:contain!important;width:100%!important;height:100%!important;padding:12%!important;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.card-wrapper:hover .card__inner img{transform:scale(1.04)}.card-wrapper .pdes_innder{display:flex!important;flex-direction:column;gap:14px}.card-wrapper .product-inner{flex:none!important;gap:4px}.card-wrapper .card__content,.card-wrapper .wbproductdes{padding:14px 4px 0!important}.card-wrapper .product-title,.card-wrapper .product-title a,.card-wrapper .card__heading,.card-wrapper .card__heading a{font-family:"DM Sans",var(--font-body-family),sans-serif!important;font-size:16px!important;font-weight:500!important;letter-spacing:-.005em;line-height:1.35;color:var(--zo-t-fg)!important;text-decoration:none}.card-wrapper .price,.card-wrapper .price-item{font-size:15px!important;font-weight:400;color:var(--zo-t-fg-subtle)!important;letter-spacing:normal}.card-wrapper .atc_full{height:44px;min-height:44px;border-radius:999px!important;font-size:15px;font-weight:500;letter-spacing:normal;text-transform:none;background:transparent}.card-wrapper .atc_full:after{box-shadow:0 0 0 1px var(--zo-t-border)!important;border-radius:999px}.card-wrapper .atc_full:hover{background:var(--zo-t-fg)!important;color:#fff!important}.card-wrapper .atc_full:hover:after{box-shadow:0 0 0 1px var(--zo-t-fg)!important}.product__media-wrapper .product__media,.product__media-wrapper .global-media-settings{background:var(--zo-t-sand)!important;border:0!important;border-radius:24px!important;overflow:hidden;box-shadow:none!important}.product__media-wrapper .product__media img{mix-blend-mode:multiply;object-fit:contain}.product__media-wrapper .thumbnail{background:var(--zo-t-sand);border:1px solid transparent!important;border-radius:14px!important;overflow:hidden;box-shadow:none!important}.product__media-wrapper .thumbnail[aria-current=true],.product__media-wrapper .thumbnail.active{border-color:var(--zo-t-fg)!important}.product__media-wrapper .thumbnail img{mix-blend-mode:multiply}.product__info-container .product__title,.product__info-container .product__title h1{font-family:"DM Sans",var(--font-body-family),sans-serif;font-weight:500;letter-spacing:-.03em;line-height:1.08;color:var(--zo-t-fg);font-size:clamp(30px,3.4vw,46px)!important}.product__info-container .price-item{font-size:22px;font-weight:500;color:var(--zo-t-fg)}.product__info-container .product-form__submit{background:var(--zo-t-brand)!important;border-color:var(--zo-t-brand)!important;color:#fff!important;height:56px;font-size:16px;font-weight:500;letter-spacing:normal}.product__info-container .product-form__submit:hover{background:var(--zo-t-brand-hover)!important}.product__info-container .product-form__submit:after{box-shadow:none!important}.product__info-container .quantity{border-radius:999px;overflow:hidden}.product__info-container .wbmeta_main a,.product-section a:not(.button):not(.product__media-toggle){color:var(--zo-t-fg);text-decoration-color:var(--zo-t-border)}nav.breadcrumb a,.breadcrumb a,.breadcrumbs a{color:var(--zo-t-fg-muted)!important;text-decoration:none!important}.card-wrapper .card__inner.wbimgblock{flex:none!important;width:100%}.product-grid>li,.product-grid .card-wrapper,.product-grid .card-wrapper .card{height:auto!important;min-height:0!important}.product-section .page-width{max-width:1320px;padding-left:16px;padding-right:16px}@media(min-width:750px){.product-section .page-width{padding-left:32px;padding-right:32px}}@media(min-width:990px){.product__info-wrapper{padding-left:48px!important}}.product__info-container>*+*{margin-top:20px}.product__info-container .product__title{margin-bottom:8px}.product__info-container .form__label{font-size:14px;font-weight:500;color:var(--zo-t-fg-subtle);letter-spacing:normal;text-transform:none;margin-bottom:8px}.product__info-container shopify-payment-terms{font-size:14px;color:var(--zo-t-fg-subtle)}.product__info-container .quantity{width:140px;min-height:48px;border-radius:999px!important;background:var(--zo-t-sand)}.product__info-container .quantity:before,.product__info-container .quantity:after{display:none!important}.product__info-container .quantity__input{font-size:16px;font-weight:500;background:transparent}.product__info-container .quantity__button{color:var(--zo-t-fg)}.product__info-container .sls-purchase-options-container{border:0!important;display:grid;gap:10px}.product__info-container .sls-option-container{border:1px solid var(--zo-t-border)!important;border-radius:16px!important;padding:16px 18px!important;background:#fff!important;transition:border-color .15s,background .15s}.product__info-container .sls-option-container.sls-active{border-color:var(--zo-t-brand)!important;background:#fff8f1!important;box-shadow:0 0 0 1px var(--zo-t-brand) inset}.product__info-container .sls-selling-plan-group-name{font-family:DM Sans,sans-serif!important;font-size:16px!important;font-weight:500!important;color:var(--zo-t-fg)!important}.product__info-container .sls-savings-badge{background:var(--zo-t-brand)!important;color:#fff!important;border-radius:999px!important;padding:3px 8px!important;font-size:11px!important;font-weight:600!important;letter-spacing:.02em;clip-path:none!important;margin-left:8px}.product__info-container .sls-savings-badge:before,.product__info-container .sls-savings-badge:after{display:none!important}.product__info-container .sealsubs-container input[type=radio]{accent-color:var(--zo-t-brand)}.product__info-container .sealsubs-container a,.product__info-container .sealsubs-container button{color:var(--zo-t-fg-subtle)!important;font-size:14px}.product__info-container .shopify-payment-button__button{border-radius:999px!important;min-height:52px;overflow:hidden}.product__info-container .shopify-payment-button__more-options{font-size:14px;color:var(--zo-t-fg-subtle);text-decoration:underline;text-underline-offset:3px}.product__info-container .product__description{margin-top:32px}.product__info-container .product__description>h2{display:none}.product__info-container .product__description .accordion{--bs-accordion-border-width: 0;--bs-accordion-bg: transparent;--bs-accordion-active-bg: transparent;border-top:1px solid var(--zo-t-border)}.product__info-container .product__description .accordion-item{border:0!important;border-bottom:1px solid var(--zo-t-border)!important;border-radius:0!important;background:transparent!important}.product__info-container .product__description .accordion-button{padding:20px 0!important;background:transparent!important;box-shadow:none!important;font-family:DM Sans,sans-serif!important;font-size:17px!important;font-weight:500!important;letter-spacing:normal!important;text-transform:none!important;color:var(--zo-t-fg)!important}.product__info-container .product__description .accordion-button:first-letter{text-transform:uppercase}.product__info-container .product__description .accordion-button:after{filter:none!important;opacity:.55;background-size:14px}.product__info-container .product__description .accordion-body{padding:0 0 22px!important;font-family:DM Sans,sans-serif;font-size:16px;line-height:1.65;color:var(--zo-t-fg-subtle)}.product__info-container .product__description .accordion-body p{margin:0 0 12px}.product__info-container .product__description a{color:var(--zo-t-brand-hover)!important}.product__info-container .product__description strong,.product__info-container .product__description b{color:var(--zo-t-fg);font-weight:500}.product__info-container .complementary-products,.product__info-container product-recommendations.complementary-products{margin-top:24px}.product-section~.shopify-section h2,.product-recommendations h2,product-recommendations h2.heading{font-family:"DM Sans",var(--font-body-family),sans-serif!important;font-weight:500!important;letter-spacing:-.03em!important;font-size:clamp(28px,3vw,40px)!important;text-align:left!important}.seal-subscription-page{font-family:"DM Sans",var(--font-body-family),sans-serif!important;color:var(--zo-t-fg);padding:48px 16px 88px!important}.seal-subscription-page .seal-container{max-width:560px!important;margin:0 auto;padding:48px 40px!important;border-radius:24px!important;border:1px solid var(--zo-t-border)!important;background:#fff!important;box-shadow:none!important;text-align:left!important}.seal-subscription-page h2{font-family:inherit!important;font-size:clamp(30px,3.4vw,40px)!important;font-weight:500!important;letter-spacing:-.03em!important;line-height:1.08;margin:0 0 12px!important;color:var(--zo-t-fg)!important}.seal-subscription-page .seal-mb-1{font-size:16px;line-height:1.55;color:var(--zo-t-fg-subtle);margin-bottom:20px!important}.seal-subscription-page .seal-floating-label{position:relative}.seal-subscription-page .seal-label{position:static!important;transform:none!important;display:block;margin-bottom:8px;font-size:14px!important;font-weight:500;color:var(--zo-t-fg-subtle)!important;opacity:1!important}.seal-subscription-page .seal-input{width:100%;height:52px!important;padding:0 18px!important;border-radius:14px!important;border:1px solid var(--zo-t-border)!important;background:var(--zo-t-sand)!important;font:inherit!important;font-size:16px!important;color:var(--zo-t-fg)!important;box-shadow:none!important}.seal-subscription-page .seal-input:focus{background:#fff!important;border-color:var(--zo-t-brand)!important;box-shadow:0 0 0 3px #f679162e!important;outline:none}.seal-subscription-page .seal-button,.seal-subscription-page button{display:flex!important;align-items:center;justify-content:center;width:100%;height:54px;margin-top:8px!important;border:0!important;border-radius:999px!important;background:var(--zo-t-brand)!important;color:#fff!important;font-family:inherit!important;font-size:16px!important;font-weight:500!important;letter-spacing:normal!important;text-transform:none!important;box-shadow:none!important;cursor:pointer}.seal-subscription-page .seal-button:hover,.seal-subscription-page button:hover{background:var(--zo-t-brand-hover)!important}.seal-subscription-page .seal-button.seal-button-secondary,.seal-subscription-page .seal-btn-secondary{background:#fff!important;color:var(--zo-t-fg)!important;box-shadow:inset 0 0 0 1px var(--zo-t-border)!important}.seal-subscription-page .seal-card,.seal-subscription-page .seal-box,.seal-subscription-page .seal-subscription{border-radius:20px!important;border:1px solid var(--zo-t-border)!important;box-shadow:none!important}.seal-subscription-page a{color:var(--zo-t-brand-hover)}.cartdrawbtn #CartDrawer-Checkout,.cart__footer #checkout{background:var(--zo-t-brand)!important;border-color:var(--zo-t-brand)!important;color:#fff!important}.cartdrawbtn #CartDrawer-Checkout:hover,.cart__footer #checkout:hover{background:var(--zo-t-brand-hover)!important;border-color:var(--zo-t-brand-hover)!important}.cartdrawbtn a.button{background:#fff!important;color:var(--zo-t-fg)!important;border:1px solid var(--zo-t-border)!important}.cartdrawbtn a.button:hover{background:var(--zo-t-sand)!important}.cartdrawbtn #CartDrawer-Checkout:after,.cart__footer #checkout:after,.cartdrawbtn a.button:after{box-shadow:none!important}.cartdrawbtn #CartDrawer-Checkout,.cart__footer #checkout{border:0!important}cart-drawer .quantity{border-radius:999px!important;overflow:hidden}cart-drawer .quantity:before,cart-drawer .quantity:after{border-radius:999px!important}cart-drawer #Details-CartDrawer,cart-drawer #Details-CartDrawer>summary{border-radius:14px!important;overflow:hidden}cart-drawer #Details-CartDrawer textarea,cart-drawer .cart__note .field__input{border-radius:14px!important}cart-drawer .cart__note.field:before,cart-drawer .cart__note.field:after,cart-drawer .cart__note .field__input:before,cart-drawer .cart__note .field__input:after{border-radius:14px!important}.customer.login form[action*=login] .button--primary,.customer.login #recover~div .button--primary{background:var(--zo-t-brand)!important;border-color:var(--zo-t-brand)!important;color:#fff!important}.customer.login form[action*=login] .button--primary:hover{background:var(--zo-t-brand-hover)!important}.customer.login form[action*=login] .button--primary:after{box-shadow:none!important}cart-items .quantity,.cart-items .quantity{border-radius:999px!important;overflow:hidden}cart-items .quantity:before,cart-items .quantity:after,.cart-items .quantity:before,.cart-items .quantity:after{border-radius:999px!important}.cart__footer .cart__note .field__input,.cart__footer #Cart-note{border-radius:14px!important}.cart__footer .cart__note.field:before,.cart__footer .cart__note.field:after,.cart__footer .cart__note .field__input:before,.cart__footer .cart__note .field__input:after{border-radius:14px!important}.customer.login{padding:24px 0 96px;font-family:"DM Sans",var(--font-body-family),sans-serif}.customer.login .container{max-width:1040px}.customer.login>.container>.heading{font-size:clamp(36px,4.4vw,56px)!important;font-weight:500;letter-spacing:-.035em;margin:8px 0 32px}.customer.login .row{row-gap:16px;align-items:stretch}.customer.login .row>div:last-child{order:-1}@media(min-width:768px){.customer.login .row>div:last-child{flex:0 0 58%;max-width:58%}.customer.login .row>div:first-child{flex:0 0 42%;max-width:42%}}.customer.login .wbpagereg{height:100%;padding:40px 36px!important;border-radius:24px!important;border:1px solid var(--zo-t-border)!important;background:#fff;box-shadow:none!important}.customer.login .row>div:first-child .wbpagereg{background:var(--zo-t-sand);border-color:transparent!important;display:flex;flex-direction:column}.customer.login .custheading{font-family:inherit!important;font-size:28px!important;font-weight:500!important;letter-spacing:-.02em;margin:0 0 8px!important;color:var(--zo-t-fg)}.customer.login .wbpagereg p{font-size:15px;line-height:1.55;color:var(--zo-t-fg-subtle);margin:0 0 24px}.customer.login .field{margin:0 0 14px}.customer.login .field:before,.customer.login .field:after{display:none!important}.customer.login .field input{height:52px;border-radius:14px!important;border:1px solid var(--zo-t-border)!important;background:var(--zo-t-sand)!important;box-shadow:none!important;padding:0 18px;font-size:16px}.customer.login .field input:focus{background:#fff!important;border-color:var(--zo-t-brand)!important;box-shadow:0 0 0 3px #f679162e!important;outline:none}.customer.login .field label{left:18px}.customer.login form a[href="#recover"]{display:block;margin:-2px 0 20px;font-size:14px;color:var(--zo-t-fg-subtle);text-decoration:none}.customer.login form a[href="#recover"]:hover{color:var(--zo-t-brand-hover)}.customer.login form .button--primary{width:100%;min-height:52px;font-size:16px;font-weight:500}.customer.login .row>div:first-child .button--primary{margin-top:auto;background:#fff!important;color:var(--zo-t-fg)!important;width:100%;min-height:52px;font-size:16px;font-weight:500}.customer.login .row>div:first-child .button--primary:after{box-shadow:0 0 0 1px var(--zo-t-border)!important}.customer.login .row>div:first-child .button--primary:hover{background:var(--zo-t-fg)!important;color:#fff!important}.customer.login #seal-login-helper{margin:24px 0 0!important;padding:16px 20px;border-radius:16px;background:var(--zo-t-sand);text-align:left!important;display:flex;align-items:center;justify-content:space-between;gap:12px}.customer.login #seal-login-helper h5{margin:0;font-family:inherit;font-size:15px;font-weight:500;letter-spacing:normal}.customer.login #seal-login-helper p{margin:0}.customer.login #seal-login-helper a{color:var(--zo-t-brand-hover);font-weight:500;font-size:15px;text-decoration:none;white-space:nowrap}.customer.login .container{margin-left:auto!important;margin-right:auto!important;width:100%;padding-left:16px;padding-right:16px}.customer.login .row{margin-left:0;margin-right:0;justify-content:center;gap:16px;flex-wrap:nowrap}@media(max-width:767px){.customer.login .row{flex-wrap:wrap}.customer.login .row>div{padding:0}}@media(min-width:768px){.customer.login .row>div{padding:0}.customer.login .row>div:last-child{flex:1 1 58%;max-width:none}.customer.login .row>div:first-child{flex:1 1 42%;max-width:none}}variant-selects fieldset label,variant-radios fieldset label,.product-form__input--pill label{border-radius:999px!important;min-width:72px;min-height:42px;padding:0 18px!important;display:inline-flex!important;align-items:center;justify-content:center;background:var(--zo-t-sand)!important;color:var(--zo-t-fg)!important;border:1px solid transparent!important;box-shadow:none!important;font-family:"DM Sans",var(--font-body-family),sans-serif;font-size:15px;font-weight:500;letter-spacing:normal;transition:background .15s,border-color .15s,color .15s}variant-selects fieldset label:before,variant-selects fieldset label:after,variant-radios fieldset label:before,variant-radios fieldset label:after{display:none!important}variant-selects fieldset label:hover,variant-radios fieldset label:hover{border-color:var(--zo-t-border)!important;background:#fff!important}variant-selects fieldset input:checked+label,variant-radios fieldset input:checked+label{background:var(--zo-t-fg)!important;color:#fff!important;border-color:var(--zo-t-fg)!important}variant-selects fieldset input:disabled+label,variant-radios fieldset input:disabled+label{opacity:.45;text-decoration:line-through}.product__info-container .sls-purchase-options-container{display:flex!important;flex-direction:column;gap:10px!important}.product__info-container .sls-option-container{position:relative!important;height:auto!important;min-height:0!important;margin:0!important;top:auto!important;transform:none!important;overflow:visible}.product__info-container .sls-option-container .seal-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:nowrap}.product__info-container .sls-selling-plan-group-first-line{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;line-height:1.35}.product__info-container .sls-savings-badge{margin-left:0!important;white-space:nowrap}.product__info-container .sls-option-container .sls-price,.product__info-container .sls-option-container [class*=price]{white-space:nowrap}.product__info-container .sls-label-container{flex:1;min-width:0}.product__info-container .sls-label-container>.sls-selling-plan-group-first-line{display:flex!important;flex-wrap:nowrap!important;align-items:flex-start;justify-content:space-between;gap:12px}.product__info-container .sls-selling-plan-group-name{flex:1;min-width:0;line-height:1.4}.product__info-container .sls-savings-badge{display:inline-block!important;margin:4px 0 0!important;vertical-align:middle}.product__info-container .sls-selling-plan-group-price{flex:none;text-align:right}
/*# sourceMappingURL=/cdn/shop/t/36/assets/zo-theme.css.map */
