.announcement-bar__message,.announcement-bar__message.h5{font:500 13px var(--font-ar-ui);letter-spacing:0;color:var(--zy-cream-500)}.utility-bar{border:none}.header-wrapper{background:#fffaf5f0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--zy-line)}.shopify-section-header-sticky .header-wrapper{box-shadow:none}.header{padding-top:8px;padding-bottom:8px}.header__heading-link .h2,.header__heading{font-family:var(--font-display);font-weight:600;color:var(--zy-green-800)}.header__menu-item.list-menu__item{font:500 15px var(--font-ar-ui);color:var(--zy-green-800);letter-spacing:0;transition:color .18s}.header__menu-item.list-menu__item:hover{color:var(--accent);text-decoration:none}.header__inline-menu .header__menu-item>span{position:relative}.header__inline-menu .header__menu-item>span:after{content:"";position:absolute;bottom:-5px;inset-inline-start:0;width:0;height:1.5px;background:var(--accent);transition:width .24s var(--ease-out)}.header__inline-menu .header__menu-item:hover>span:after{width:100%}.header__icon{width:44px;height:44px;border-radius:var(--r-pill);color:var(--zy-green-800);transition:background .16s}.header__icon:hover{background:var(--zy-green-100)}.header__icon .icon{color:var(--zy-green-800)}.cart-count-bubble{background:var(--accent);color:#3a2412;font:700 11px var(--font-ui)}.card-wrapper .card,.card--card{background:var(--zy-white);border:1px solid var(--zy-line);border-radius:var(--r-lg);overflow:hidden;box-shadow:var(--shadow-xs);transition:box-shadow .22s,transform .22s}.card-wrapper:hover .card,.card--card:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.card__inner{border-radius:0}.card-wrapper .card--text:before{padding-bottom:125%;margin-bottom:12px;background-color:var(--zy-cream-400);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23013835' stroke-opacity='.3' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10Z'/%3E%3Cpath d='M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:40px 40px}.card-wrapper .card__inner .card__media,.card-wrapper .card__inner .media{height:100%}.card__inner .media img{transition:transform .6s var(--ease-out)}.card-wrapper:hover .card__inner .media img{transform:scale(1.06)}.card__content{padding:4px 6px 8px}.product-grid>li,.grid--4-col-desktop>li,.collection>.grid>li{display:flex}.product-grid>li>.card-wrapper,.grid>li>.card-wrapper{width:100%;display:flex;flex-direction:column}.product-grid>li .card,.grid>li .card-wrapper>.card{height:100%;display:flex;flex-direction:column}.product-grid>li .card>.card__inner,.grid>li .card-wrapper>.card>.card__inner{flex:none}.product-grid>li .card>.card__content,.grid>li .card-wrapper>.card>.card__content{display:flex;flex-direction:column;flex:1 1 auto}.product-grid>li .card>.card__content>.card__information,.grid>li .card-wrapper>.card>.card__content>.card__information{flex:1 1 auto}.product-grid>li .card>.card__content .quick-add,.grid>li .card-wrapper>.card>.card__content .quick-add{margin-top:auto}.card__heading,.card__heading.lm-card-title,.card__heading a{font-family:var(--font-display);font-weight:600;font-size:20px;line-height:1.15;color:var(--zy-green-800);letter-spacing:0}.card__heading a:hover{color:var(--zy-green-800);text-decoration:none}.card__information .caption-with-letter-spacing{font:600 12.5px var(--font-ar-ui);color:var(--accent);letter-spacing:0;text-transform:none}.card-information .price{font:600 19px var(--font-ui);color:var(--zy-green-800);letter-spacing:0}.card-information .price .price-item--regular{font:600 19px var(--font-ui)}.card-information .price--on-sale .price-item--sale{color:var(--zy-sale)}.card-information .price .price-item--compare,.price .price-item--compare{font:400 13px var(--font-ui);color:var(--zy-ink-400)}.card__badge .badge{background:var(--zy-copper-100);color:var(--zy-copper-700);font:600 12px var(--font-ar-ui);border-radius:var(--r-pill);padding:5px 12px;border:none}button.quick-add__submit[name=add],button.quick-add__submit[type=submit],.quick-add__submit.button,.card-wrapper .quick-add-modal__toggle{background:var(--accent);background-image:none;color:#3a2412;border:1.5px solid var(--accent);border-radius:var(--r-pill);font:600 14px var(--font-ar-ui);min-height:44px;box-shadow:var(--shadow-copper);transition:background .2s var(--ease-out),box-shadow .2s var(--ease-out),border-color .2s var(--ease-out)}.quick-add__submit.button:hover,.card-wrapper .quick-add-modal__toggle:hover,.card-wrapper:hover .quick-add__submit.button,.card-wrapper:hover .quick-add-modal__toggle{background:var(--accent-hover);border-color:var(--accent-hover);box-shadow:0 16px 34px -12px #e2915a99}.quick-add__submit.button:focus-visible,.card-wrapper .quick-add-modal__toggle:focus-visible{background:var(--accent-hover);border-color:var(--accent-hover)}.shopify-section .zy-story__heading,.shopify-section .zy-routines__title,.shopify-section .zy-reviews__title,.shopify-section .zy-faq__title,.shopify-section .zy-ugc__title,.shopify-section .zy-why__title,.shopify-section .zy-bundle__title,.shopify-section .zy-gif__title,.shopify-section .zy-cod__title,.shopify-section .zy-cartboost__title,.featured-collection .title,.related-products .title,.collection__title .title{font-family:var(--font-ar-display);font-weight:600;font-size:clamp(26px,3.2vw,40px);line-height:1.18;letter-spacing:0}.button{border-radius:var(--r-pill);font:600 15px var(--font-ar-ui);letter-spacing:.02em;min-height:48px}.button:not(.button--secondary):not(.button--tertiary){box-shadow:var(--shadow-copper)}.button:not(.button--secondary):not(.button--tertiary):hover{box-shadow:0 16px 34px -12px #e2915a99}.button--secondary{border:1.5px solid var(--zy-green-800);color:var(--zy-green-800);box-shadow:none}.shopify-section .zy-btn,.shopify-section .zyra-btn,.shopify-section .zy-rcard__atc,.shopify-section .zy-bundle__atc,.shopify-section .zy-buynow{font-weight:600}.button--secondary:hover{background:var(--zy-green-100)}.button:active{transform:scale(.98)}.field__input,.select__select{min-height:48px;background:var(--zy-white);border:1.5px solid var(--zy-line);border-radius:var(--r-sm);font:400 15px var(--font-ar-ui);color:var(--zy-ink-900)}.field__label{font:600 13.5px var(--font-ar-ui);color:var(--zy-ink-600)}.footer{background:var(--grad-green)}.footer-block__heading{font:600 14px var(--font-ar-ui)!important;color:var(--accent);letter-spacing:0}.footer-block__details-content .link,.footer-block__details-content .list-menu__item{font:400 14px var(--font-ar-ui);color:var(--zy-green-300);padding-top:5px;padding-bottom:5px}.footer-block__details-content .link:hover,.footer-block__details-content .list-menu__item:hover{color:var(--zy-cream-500)}.footer__copyright,.footer__content-bottom .caption{font:400 12.5px var(--font-ar-ui);color:var(--zy-green-300)}.footer__content-bottom{border-top:1px solid var(--border-on-green)}.footer .footer-block__newsletter .field__input{background:#fff2e914;border-color:var(--border-on-green);color:var(--zy-cream-500);border-radius:var(--r-sm)}.footer .list-social__link .icon{color:var(--zy-green-300)}.footer .list-social__link:hover .icon{color:var(--accent)}.search-modal{background:#0114128c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.search-modal__content{background:var(--zy-cream-500);border-radius:22px;box-shadow:var(--shadow-lg)}.search-modal .search__input.field__input{background:transparent;border:none;box-shadow:none;font:400 19px var(--font-ar-ui);color:var(--zy-ink-900)}.search-modal .search__input.field__input:focus{box-shadow:none}.search-modal .field:after,.search-modal .field:before{display:none}.search-modal form.search{border-bottom:1px solid var(--zy-line)}.predictive-search{background:var(--zy-cream-500);border:none;box-shadow:none}.predictive-search__item{border-radius:var(--r-md);transition:background .15s}.predictive-search__item:hover,.predictive-search__item--link-with-thumbnail:hover{background:var(--zy-cream-400)}.predictive-search__item-heading{font:600 16px var(--font-display);color:var(--zy-green-800)}.predictive-search__image{border-radius:var(--r-sm)}.collection-hero{background:var(--grad-green);color:var(--zy-cream-500)}.collection-hero__title{color:var(--zy-cream-500);font-family:var(--font-ar-display);font-weight:600}.collection-hero__description{color:var(--zy-green-300);font:400 16px var(--font-ar-ui)}.facets__summary,.facet-filters__sort,.mobile-facets__open{font:500 13.5px var(--font-ar-ui);color:var(--zy-green-800)}.facets__disclosure fieldset,.facets__display{border:1px solid var(--zy-line);border-radius:var(--r-md);background:var(--zy-white);box-shadow:var(--shadow-md)}.active-facets__button{background:var(--zy-green-800);color:var(--zy-cream-500);border-radius:var(--r-pill);font:500 12.5px var(--font-ar-ui)}.mobile-facets__inner{background:var(--zy-cream-500)}.product__title h1,.product__title .h1{font-family:var(--font-display);font-weight:600;color:var(--zy-green-800);font-size:clamp(30px,4vw,44px);line-height:1.1}.product .price .price-item--regular,.product .price__regular .price-item{font:600 34px var(--font-ui);color:var(--zy-green-800)}.product .price--on-sale .price-item--sale{font:600 34px var(--font-ui);color:var(--zy-sale)}.product .price .price-item--compare{font:400 18px var(--font-ui);color:var(--zy-ink-400)}.product-form__input input[type=radio]+label,variant-radios .product-form__input label{background:transparent;color:var(--zy-green-800);border:1.5px solid var(--zy-line);border-radius:var(--r-pill);padding:8px 17px;font:500 13.5px var(--font-ar-ui);box-shadow:none;transition:background .16s,color .16s,border-color .16s}.product-form__input input[type=radio]:checked+label{background:var(--zy-green-800);color:var(--zy-cream-500);border-color:var(--zy-green-800)}.product-form__input input[type=radio]+label:hover{background:var(--zy-green-100)}.product-form__input input[type=radio]:checked+label:hover{background:var(--zy-green-800)}.product-form__input .form__label{font:600 13.5px var(--font-ar-ui);color:var(--zy-ink-600)}quantity-input.quantity{border:1.5px solid var(--zy-line);border-radius:var(--r-pill);background:var(--zy-white);min-height:48px}.quantity__button{color:var(--zy-green-800);border-radius:var(--r-pill)}.quantity__button:hover{background:var(--zy-green-100)}.quantity__input{font:500 16px var(--font-ar-ui);color:var(--zy-green-800)}.product-form__submit{background:var(--zy-green-800);color:var(--zy-cream-500);border-radius:var(--r-pill);font:500 15px var(--font-ar-ui)}.product-form__submit:hover{background:var(--zy-green-700)}.shopify-payment-button__button--unbranded{background:var(--accent);color:#3a2412;border-radius:var(--r-pill);font:500 15px var(--font-ar-ui);box-shadow:var(--shadow-copper)}.shopify-payment-button__button--unbranded:hover{background:var(--accent-hover)!important}.product__media-wrapper .product__media,.product__media-list .product__media{border-radius:var(--r-xl);overflow:hidden}.thumbnail-list__item .thumbnail{border-radius:14px;border:1px solid var(--zy-line)}.thumbnail-list__item .thumbnail[aria-current]{border:2px solid var(--accent);box-shadow:none}.product__accordion .accordion,.accordion{border-top:1px solid var(--zy-line);border-bottom:none}.accordion__title{font:600 16px var(--font-ar-ui);color:var(--zy-green-800)}.accordion__content{font:400 15px/1.7 var(--font-ar-ui);color:var(--zy-ink-600)}.zy-product-subtitle{font:400 16px/1.65 var(--font-ar-ui);color:var(--zy-ink-600);margin:8px 0 0;max-width:46ch;text-align:right}html:not([dir=rtl]) .zy-product-subtitle{text-align:left}.breadcrumbs__list,.breadcrumbs{font:400 13px var(--font-ar-ui);color:var(--zy-ink-400)}.breadcrumbs__link{color:var(--zy-ink-400)}.breadcrumbs__link:hover{color:var(--zy-green-800)}cart-drawer .drawer__inner,.drawer__inner{background:var(--zy-cream-500)}.drawer__heading{font-family:var(--font-ar-display);font-weight:600;color:var(--zy-green-800)}.cart-item{background:var(--zy-white);border:1px solid var(--zy-line);border-radius:var(--r-lg)}.cart-item__name{font:600 17px var(--font-display);color:var(--zy-green-800)}.cart-item__media .cart-item__image{border-radius:12px}.totals__total-value{font:600 26px var(--font-ui);color:var(--zy-green-800)}.cart__checkout-button{background:var(--accent);color:#3a2412;border-radius:var(--r-pill);box-shadow:var(--shadow-copper)}.cart__checkout-button:hover{background:var(--accent-hover)}.cart-note__label{font:600 13.5px var(--font-ar-ui);color:var(--zy-ink-600)}cart-drawer .drawer__close,.drawer__close{min-width:44px;min-height:44px}cart-drawer .cart__login-title+p .link,cart-drawer .cart-drawer__login-info .link{display:inline-flex;align-items:center;min-height:44px}.cart__note textarea,.cart-note textarea{border-radius:var(--r-sm);border:1.5px solid var(--zy-line);font:400 15px var(--font-ar-ui)}.collapsible-content__grid .accordion,.collapsible-content .accordion{border-color:var(--zy-line)}.collapsible-content .accordion__title{font:600 16px var(--font-ar-ui);color:var(--zy-green-800)}.collapsible-content .accordion__content{font:400 15px/1.7 var(--font-ar-ui);color:var(--zy-ink-600)}.lumin-sticky-cart,.sticky-atc-mobile,.sticky-atc-desktop,sticky-product-form .product-sticky-form{background:#fffaf5f0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--zy-line);box-shadow:0 -12px 30px -18px #012a284d}.sticky-atc-image img{border-radius:12px}.sticky-atc-contents .sticky-atc-title,.sticky-atc-desktop .sticky-atc-title{font:600 16px var(--font-display);color:var(--zy-green-800)}.sticky-atc-mobile .product-form__submit,.sticky-atc-desktop .product-form__submit,.sticky-atc .product-form__submit{background:var(--accent);color:#3a2412;border-radius:var(--r-pill);font:500 15px var(--font-ar-ui);box-shadow:var(--shadow-copper)}.sticky-atc-mobile .product-form__submit:hover,.sticky-atc-desktop .product-form__submit:hover,.sticky-atc .product-form__submit:hover{background:var(--accent-hover)}.pagination__item{border-radius:var(--r-pill);font-family:var(--font-ui);color:var(--zy-green-800)}.pagination__item--current{background:var(--zy-green-800);color:var(--zy-cream-500)}.loading-overlay__spinner .spinner{color:var(--accent)}.cart-notification{background:var(--zy-white);border:1px solid var(--zy-line);border-radius:16px;box-shadow:var(--shadow-lg)}.product__description.rte,.product__accordion .rte,.zy-rte{font:400 16px/1.9 var(--font-ar-ui);color:var(--zy-ink-600);max-width:62ch}.product__description.rte>*+*{margin-top:1.1em}.product__description.rte h3{font-family:var(--font-ar-display);font-weight:600;font-size:20px;line-height:1.3;color:var(--zy-green-800);margin:1.9em 0 .6em;padding-inline-start:14px;border-inline-start:3px solid var(--accent)}.product__description.rte p{margin:0 0 1em}.product__description.rte strong{color:var(--zy-green-800);font-weight:700}.product__description.rte .zy-lead{font-size:18.5px;line-height:1.75;font-weight:500;color:var(--zy-green-800)}.product__description.rte ul{list-style:none;margin:0 0 1em;padding:0;display:flex;flex-direction:column;gap:10px}.product__description.rte ul li{position:relative;padding-inline-start:30px;line-height:1.75}.product__description.rte ul li:before{content:"";position:absolute;inset-inline-start:0;top:.5em;width:18px;height:18px;margin-top:-9px;border-radius:var(--r-pill);background:var(--zy-copper-100) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b96f3c' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / 11px 11px no-repeat}.product__description.rte .zy-note,.product__description.rte .zy-warn,.product__description.rte .zy-cta{border-radius:var(--r-md);padding:14px 16px;margin:1.3em 0;font-size:15px;line-height:1.75}.product__description.rte .zy-note{background:var(--grad-cream);border-inline-start:3px solid var(--zy-green-300);color:var(--zy-ink-600)}.product__description.rte .zy-warn{background:#fdf1ee;border-inline-start:3px solid var(--zy-sale);color:#7c2d1c}.product__description.rte .zy-warn strong{color:#7c2d1c}.product__description.rte .zy-cta{background:var(--zy-green-100);border-inline-start:3px solid var(--zy-green-800);color:var(--zy-green-800);font-weight:500}.accordion__content .rte,.accordion__content{font:400 15px/1.85 var(--font-ar-ui);color:var(--zy-ink-600)}.accordion__content ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.accordion__content ul li{position:relative;padding-inline-start:010px;padding-inline-start:22px}.accordion__content ul li:before{content:"";position:absolute;inset-inline-start:0;top:.72em;width:6px;height:6px;border-radius:50%;background:var(--accent)}.zy-buynow-form{margin:10px 0 0}.zy-buynow{width:100%;min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:9px;background:var(--accent);color:#3a2412;border:none;border-radius:var(--r-pill);font:600 15px var(--font-ar-ui);cursor:pointer;box-shadow:var(--shadow-copper);transition:background .18s,transform .14s,box-shadow .2s}.zy-buynow:hover{background:var(--accent-hover);box-shadow:0 16px 34px -12px #e2915a99}.zy-buynow:active{transform:scale(.99)}.zy-buynow[disabled]{opacity:.5;cursor:not-allowed;box-shadow:none}button.product-form__submit[name=add],button.product-form__submit[type=submit],.product-form__submit.button,.product-form__submit{background:var(--zy-green-800);background-image:none;color:var(--zy-cream-500);border:none;border-radius:var(--r-pill);min-height:52px;font:600 15px var(--font-ar-ui);box-shadow:none}button.product-form__submit[name=add]:hover,button.product-form__submit[type=submit]:hover,.product-form__submit.button:hover,.product-form__submit:hover{background:var(--zy-green-700)}.product-form__submit[disabled]{opacity:.5}.card-wrapper .quick-add__submit.button,.card-wrapper .quick-add-modal__toggle{width:100%;min-height:46px;border-radius:var(--r-pill);font:600 14px var(--font-ar-ui);letter-spacing:0;padding:0 16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-wrapper .quick-add{margin-top:10px}[class^=zy-]:empty,[class*=" zy-"]:empty,[class^=zyra-]:empty,[class*=" zyra-"]:empty{display:block}.zy-rcard__kicker,.eyebrow,.zyra-kicker,.caption-with-letter-spacing,.zy-ugc__handle,.zy-reviews__bar-pct,.zy-rcard__price,.zy-rcard__compare,.zy-rcard__egp,.zy-bundle__price,.zy-bundle__now,.zy-story__stat-num,.zy-reviews__avg-num,.price-item,.price__regular .price-item,.price__sale .price-item,.totals__total-value,.cart-item__price-wrapper .price,.zy-gift__price{direction:ltr;unicode-bidi:isolate}.price,.card-information .price,.product .price,.cart-item__price-wrapper{direction:rtl;text-align:right}.price__container,.price__regular,.price__sale{justify-content:flex-start}.price--on-sale .price__sale,.card-information .price--on-sale .price__sale,.product .price--on-sale .price__sale{display:flex!important;flex-direction:row-reverse!important;justify-content:flex-start;align-items:baseline;gap:8px;flex-wrap:wrap}.card__heading,.card__heading a,.card__heading.lm-card-title,.product__title h1,.product__title .h1,.zy-bundle__name,.cart-item__name,.predictive-search__item-heading,.zy-rcard__name{unicode-bidi:isolate;text-align:right;font-weight:700}.card__heading,.card__heading a,.card__heading.lm-card-title,.zy-bundle__name,.cart-item__name,.predictive-search__item-heading{direction:ltr}html:not([dir=rtl]) .card__heading,html:not([dir=rtl]) .product__title h1{text-align:left}.zy-rte bdi,.rte bdi{unicode-bidi:isolate}div[class^=video-modal-sections--]:not(.active),div[class*=" video-modal-sections--"]:not(.active){visibility:hidden;pointer-events:none}html[dir=rtl] .slider-button .icon,html[dir=rtl] .slideshow__control--previous .icon,html[dir=rtl] .slideshow__control--next .icon,html[dir=rtl] .animate-arrow .icon-arrow,html[dir=rtl] .breadcrumbs__item .icon{transform:scaleX(-1)}html[dir=rtl] .menu-drawer{left:auto;right:0}html[dir=rtl] .header__icons{padding-left:0;padding-right:8px}html[dir=rtl] .list-menu--inline{padding-right:0}html[dir=rtl] .cart-count-bubble{left:auto;right:-6px}html[dir=rtl] .drawer{left:auto;right:0}html[dir=rtl] .drawer__inner{transform:translate(-100%)}html[dir=rtl] .drawer.active .drawer__inner{transform:translate(0)}html[dir=rtl] .skip-to-content-link:not(:focus){position:fixed;inset-block-start:0;inset-inline-start:0;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}html[dir=rtl] .facets__display{left:auto;right:0}html[dir=rtl] .quick-add-modal__toggle{right:auto;left:10px}html[dir=rtl] .thumbnail-list{direction:rtl}html[dir=rtl] .field__label{left:auto;right:calc(var(--inputs-border-width) + 2rem)}#MainContent,.footer{overflow-x:clip}[class*=video-modal-]{max-width:100vw}[class*=video-modal-][class*=video-modal-sections]{overflow:hidden}@media screen and (max-width:749px){.card__heading,.card__heading.lm-card-title,.card__heading a{font-size:17px}.card-information .price,.card-information .price .price-item--regular{font-size:16px}.product__title h1,.product__title .h1{font-size:30px!important}.button{min-height:46px}.footer-block{margin-bottom:24px}.product__description.rte{font-size:15.5px;line-height:1.85}.product__description.rte .zy-lead{font-size:17px}.product__description.rte h3{font-size:18.5px;margin-top:1.6em}.product__description.rte .zy-note,.product__description.rte .zy-warn,.product__description.rte .zy-cta{font-size:14.5px;padding:13px 14px}.zy-buynow,.product-form__submit{min-height:50px;font-size:14.5px}.card-wrapper .quick-add__submit.button,.card-wrapper .quick-add-modal__toggle{font-size:13px;min-height:44px;padding:0 10px}.zy-product-subtitle{font-size:15px;margin-top:6px}}img,svg,video,iframe{max-width:100%;height:auto}.card__media img,.zy-rcard__media img,.zy-bundle__thumb img,.zy-ugc__tile img,.zy-story__media img,.zy-why__media img,.zy-hero__img{height:100%}@media screen and (min-width:1440px){.zy-hero__wrap,.zy-story__wrap,.zy-routines__wrap,.zy-reviews__wrap,.zy-ugc__wrap,.zy-props__wrap,.zy-why__wrap,.zy-bundle__wrap,.zy-gif__wrap,.zy-cod__wrap,.zy-cartboost__wrap{max-width:1280px}}@media screen and (min-width:750px)and (max-width:989px){.zy-story__wrap{grid-template-columns:1fr 1fr;gap:26px}.zy-why__row{gap:26px}.zy-reviews__grid{grid-template-columns:repeat(2,1fr)}.zy-ugc__grid{grid-template-columns:repeat(3,1fr)}.zy-props__wrap{grid-template-columns:repeat(2,1fr)}.product-grid,.grid--4-col-desktop{--grid-desktop-horizontal-spacing: 14px}}@media screen and (max-width:389px){.zy-hero__title{font-size:30px}.zy-hero__sub{font-size:15.5px}.zy-hero__badges{gap:14px;margin-top:26px}.zy-hero__badge{font-size:12.5px}.zy-btn,.zy-btn--primary,.zy-btn--ghost,.zy-btn--solid{padding:13px 20px;font-size:12.5px}.zy-story__stats{gap:16px}.zy-story__stat-num{font-size:27px}.zy-story__float{padding:14px 16px;max-width:190px}.zy-rcard{width:90%;padding:20px}.zy-rcard__name{font-size:23px}.zy-reviews__avg-num{font-size:50px}.zy-reviews__summary{padding:18px}.zy-props__wrap{grid-template-columns:1fr}.zy-bundle__thumb{width:72px;height:84px}.zy-bundle__now{font-size:25px}.card__heading,.card__heading a{font-size:15.5px}.card-information .price{font-size:15px}.card-wrapper .quick-add__submit.button,.card-wrapper .quick-add-modal__toggle{font-size:12px;padding:0 6px}.product__title h1,.product__title .h1{font-size:26px!important}.product__description.rte{font-size:15px}.zy-gif__title{font-size:21px}.zy-cod__card,.zy-cartboost__card{padding:14px}}@media screen and (max-width:340px){.zy-hero__title{font-size:27px}.zy-rcard{width:94%}.zy-gift__icon{display:none}.zy-cartboost__wrap,.zy-cod__wrap,.zy-gif__wrap{padding:0 12px}}@media(pointer:coarse){.zy-btn,.button,.zy-buynow,.product-form__submit,.quick-add__submit,.tagchip,.iconbtn,.header__icon,.zy-rcard__atc,.zy-bundle__atc{min-height:44px}.zy-gift__switch{width:50px;height:28px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.page-width,.page-width-desktop,.collection .page-width,.product .page-width,.cart .page-width{max-width:1200px;padding-inline:40px}@media screen and (max-width:749px){.page-width,.page-width-desktop,.collection .page-width,.product .page-width,.cart .page-width{padding-inline:18px}}#MainContent .collection.section-template--21239600611406__zyra_singles,#MainContent [class*=section-][class*=zyra_singles]{padding-block:84px}@media screen and (max-width:749px){#MainContent .collection.section-template--21239600611406__zyra_singles,#MainContent [class*=section-][class*=zyra_singles]{padding-block:56px}}product-recommendations:not(:has(.grid__item)),.related-products:not(:has(.grid__item)){display:none}.zy-vguide{background:var(--grad-cream);border:1px solid var(--zy-line);border-radius:var(--r-lg);padding:16px 18px 14px;margin:14px 0 4px}.zy-vguide__head{margin:0 0 10px;font:700 13.5px/1.4 var(--font-ar-ui);color:var(--zy-green-800)}.zy-vguide__list{list-style:none;margin:0;padding:0}.zy-vguide__row{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;padding:8px 0;border-bottom:1px solid var(--zy-cream-300)}.zy-vguide__row:last-child{border-bottom:0;padding-bottom:0}.zy-vguide__name{font:600 13px/1.5 var(--font-ui);color:var(--zy-green-800);direction:ltr;unicode-bidi:isolate;flex:none}.zy-vguide__tag{font:600 10.5px/1 var(--font-ar-ui);color:var(--zy-copper-700);background:var(--zy-copper-100);border-radius:var(--r-pill);padding:5px 9px;flex:none}.zy-vguide__desc{font:400 13px/1.6 var(--font-ar-ui);color:var(--zy-ink-600);flex:1 1 200px;min-width:0}.zy-vguide__note{margin:12px 0 0;padding-top:10px;border-top:1px dashed var(--zy-cream-300);font:400 12.5px/1.65 var(--font-ar-ui);color:var(--zy-ink-400)}@media screen and (max-width:749px){.zy-vguide{padding:14px 15px 12px}.zy-vguide__row{gap:8px;padding:9px 0}.zy-vguide__desc{flex-basis:100%}}@media screen and (min-width:990px){#MainContent .product .product__info-wrapper{padding-inline-start:56px;padding-inline-end:0}}@media screen and (min-width:750px)and (max-width:989px){#MainContent .product .product__info-wrapper{padding-inline-start:32px;padding-inline-end:0}}.product-form__buttons{width:100%}button.product-form__submit[name=add],button.product-form__submit[type=submit],.product-form__submit.button,.product-form__submit{width:100%;min-height:58px;font-size:16.5px;font-weight:600;letter-spacing:.01em;padding-inline:24px;border-radius:var(--r-pill)}.zy-buynow{min-height:58px;font-size:16.5px;font-weight:600}@media screen and (max-width:749px){button.product-form__submit[name=add],button.product-form__submit[type=submit],.product-form__submit.button,.product-form__submit,.zy-buynow{min-height:54px;font-size:16px}}body.password{background:var(--grad-green);background-attachment:fixed;color:var(--zy-cream-500);font-family:var(--font-ar-ui);min-height:100svh;display:flex;flex-direction:column}body.password .password-main{flex:1 0 auto;display:flex}body.password .password-main>.shopify-section{flex:1}body.password .shopify-section>[class*=color-],body.password .password-header,body.password .password__footer,body.password .password-footer{background:transparent!important;background-image:none!important;border:0}body.password hr,body.password .password-logo{display:none}body.password .password-header{padding:20px 26px 0;display:flex;justify-content:flex-start;min-height:0}body.password .password-link,body.password .modal__toggle-open{display:inline-flex;align-items:center;gap:8px;background:#fff2e917;border:1px solid rgba(255,242,233,.22);border-radius:var(--r-pill);padding:9px 16px;color:var(--zy-cream-500);font:500 13px/1 var(--font-ar-ui);text-decoration:none;transition:background .2s ease,border-color .2s ease,color .2s ease}body.password .password-link:hover,body.password .modal__toggle-open:hover{background:var(--accent);border-color:var(--accent);color:#3a2412}body.password .password-link svg,body.password .modal__toggle-open svg{width:15px;height:15px}body.password password-modal .modal__content{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;height:100%;background:#012a288c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:20px}body.password .password-modal__content{height:auto;max-height:calc(100svh - 48px);overflow-y:auto}body.password .password-modal__content{background:var(--zy-white);color:var(--zy-ink-900);border-radius:var(--r-xl);border:1px solid var(--zy-line);box-shadow:var(--shadow-lg);padding:34px 30px 30px;max-width:420px;direction:rtl;text-align:right}body.password .password-modal__content-heading{font:600 24px/1.3 var(--font-ar-display);color:var(--zy-green-800);margin:0 0 18px}body.password .password-modal__content .field__input{min-height:52px;border-radius:var(--r-pill);border:1.5px solid var(--zy-line);background:var(--zy-cream-500);color:var(--zy-ink-900);padding:0 20px;font:400 15px var(--font-ar-ui);width:100%}body.password .password-modal__content .field__input:focus-visible{outline:none;border-color:var(--accent);box-shadow:var(--ring-focus)}body.password .password-modal__content button[type=submit],body.password .password-modal__content .button{width:100%;min-height:52px;margin-top:12px;border:0;border-radius:var(--r-pill);background:var(--zy-green-800);color:var(--zy-cream-500);font:600 15.5px var(--font-ar-ui);cursor:pointer}body.password .password-modal__content button[type=submit]:hover,body.password .password-modal__content .button:hover{background:var(--zy-green-700)}body.password .modal__close-button{color:var(--zy-ink-600)}body.password .password__footer,body.password .password-footer{padding:0 24px 30px;flex:none}body.password .list-social__link{color:var(--zy-cream-500)}body.password .list-social__link:hover{color:var(--accent)}body.password .password__footer a,body.password .password__footer p,body.password .password__footer small,body.password .password-footer a,body.password .password-footer p,body.password .password-footer small{color:var(--zy-green-300);font-family:var(--font-ar-ui);font-size:12.5px}.product__description.rte ol.zy-steps{list-style:none;margin:0;padding:0;counter-reset:zystep;display:flex;flex-direction:column;gap:12px}.product__description.rte ol.zy-steps li{counter-increment:zystep;position:relative;padding-inline-start:46px;padding-block:2px;min-height:34px}.product__description.rte ol.zy-steps li:before{content:counter(zystep);position:absolute;inset-inline-start:0;top:0;width:34px;height:34px;border-radius:50%;background:var(--zy-green-800);color:var(--zy-cream-500);font:600 15px/34px var(--font-ui);text-align:center}.product__description.rte ol.zy-steps li strong{display:block;color:var(--zy-green-800);font-weight:700;margin-bottom:2px}.product__description.rte ol.zy-steps li .role{display:inline-block;font:600 10.5px/1 var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--zy-copper-700);background:var(--zy-copper-100);border-radius:var(--r-pill);padding:5px 9px;margin-inline-start:8px;vertical-align:2px}.product__description.rte .zy-value{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;background:var(--grad-cream);border:1px solid var(--zy-line);border-radius:var(--r-lg);padding:16px 20px;margin:0 0 1em;font:500 14.5px/1.6 var(--font-ar-ui);color:var(--zy-ink-600)}.product__description.rte .zy-value b{font:600 22px/1 var(--font-ui);color:var(--zy-green-800);direction:ltr;unicode-bidi:isolate}.product__description.rte .zy-value s{color:var(--zy-ink-400);font-family:var(--font-ui);direction:ltr;unicode-bidi:isolate}.product__description.rte .zy-value em{font-style:normal;font-weight:700;color:var(--zy-copper-700);background:var(--zy-copper-100);border-radius:var(--r-pill);padding:5px 11px;font-size:13px;margin-inline-start:auto}@media screen and (max-width:749px){.product__description.rte ol.zy-steps li{padding-inline-start:40px}.product__description.rte ol.zy-steps li:before{width:30px;height:30px;line-height:30px;font-size:14px}.product__description.rte .zy-value{padding:14px 16px;font-size:13.5px}.product__description.rte .zy-value b{font-size:19px}.product__description.rte .zy-value em{margin-inline-start:0}}.card__heading,.card__heading a,.card__heading.lm-card-title,.zy-bundle__name,.cart-item__name,.predictive-search__item-heading,.product__title h1,.product__title .h1{font-family:var(--font-name);direction:rtl;text-align:right;letter-spacing:0}.card__heading,.card__heading a,.card__heading.lm-card-title{font-size:17px;line-height:1.45;font-weight:700}.product__title h1,.product__title .h1{font-size:clamp(26px,3.4vw,38px);line-height:1.3;font-weight:700}.cart-item__name{font-size:15.5px;line-height:1.45}.zy-pdp-eyebrow{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 6px;font:500 11.5px/1.4 var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--zy-ink-400)}.zy-pdp-eyebrow span:first-child{color:var(--accent);font-weight:600}.zy-pdp-eyebrow span+span:before{content:"\b7";margin-inline-end:10px;color:var(--zy-line)}.zy-pdp-eyebrow span:nth-child(3){font-family:var(--font-ar-ui);letter-spacing:0;text-transform:none;font-size:12.5px}.zy-pdp-warn{display:flex;align-items:flex-start;gap:8px;margin:10px 0 0;padding:10px 14px;background:#fdf1ee;border-radius:var(--r-md);font:600 13.5px/1.6 var(--font-ar-ui);color:#7c2d1c}.zy-pdp-warn svg{flex:none;margin-top:3px}.zy-pdp-short{margin:14px 0 6px}.zy-pdp-short>p:first-child{font:400 16px/1.85 var(--font-ar-ui);color:var(--zy-ink-900);margin:0}.zy-pdp-short__h{font:700 14px var(--font-ar-ui);color:var(--zy-green-800);margin:14px 0 8px}.zy-pdp-short ul{list-style:none;margin:0;padding:0;display:grid;gap:7px}.zy-pdp-short li{display:flex;align-items:flex-start;gap:9px;font:500 14.5px/1.55 var(--font-ar-ui);color:var(--zy-green-800)}.zy-pdp-short li svg{flex:none;width:20px;height:20px;padding:3px;margin-top:1px;border-radius:50%;background:var(--zy-copper-100);color:var(--zy-copper-700)}.zy-vnote{margin:4px 0 8px}.zy-vnote__now{margin:0;padding:10px 14px;background:var(--grad-cream);border:1px solid var(--zy-line);border-radius:var(--r-md);font:400 14px/1.6 var(--font-ar-ui);color:var(--zy-ink-600)}.zy-vnote__now b{color:var(--zy-green-800);font-weight:700;margin-inline-end:8px}.zy-vnote__now span:empty{display:none}.zy-vnote__all{margin-top:8px}.zy-vnote__all summary{cursor:pointer;list-style:none;font:600 13.5px var(--font-ar-ui);color:var(--accent);text-decoration:underline;text-underline-offset:3px}.zy-vnote__all summary::-webkit-details-marker{display:none}.zy-vnote__all ul{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:6px}.zy-vnote__all li{display:grid;grid-template-columns:auto 1fr;gap:2px 10px;align-items:baseline;padding:9px 12px;border-radius:var(--r-sm);background:var(--zy-white);border:1px solid var(--zy-line)}.zy-vnote__all li b{font:700 14px var(--font-ar-ui);color:var(--zy-green-800)}.zy-vnote__all li small{font:500 11px var(--font-ui);color:var(--zy-ink-400);letter-spacing:.06em;justify-self:end}.zy-vnote__all li span{grid-column:1 / -1;font:400 13px/1.55 var(--font-ar-ui);color:var(--zy-ink-600)}.zy-codlist{list-style:none;margin:16px 0 0;padding:16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px;background:var(--grad-cream);border:1px solid var(--zy-line);border-radius:var(--r-lg)}.zy-codlist li{display:flex;align-items:flex-start;gap:10px}.zy-codlist__ic{width:34px;height:34px;flex:none;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--zy-white);color:var(--accent);box-shadow:var(--shadow-xs)}.zy-codlist b{display:block;font:700 13.5px var(--font-ar-ui);color:var(--zy-green-800)}.zy-codlist small{display:block;font:400 12.5px/1.55 var(--font-ar-ui);color:var(--zy-ink-600)}.zy-ru{display:flex;align-items:center;gap:12px;margin:14px 0 4px;padding:12px;border:1.5px dashed var(--accent);border-radius:var(--r-lg);background:var(--zy-white);color:inherit;text-decoration:none;transition:background .2s}.zy-ru:hover{background:var(--zy-cream-500);border-style:solid}.zy-ru__img{width:64px;height:64px;flex:none;object-fit:cover;border-radius:var(--r-md)}.zy-ru__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.zy-ru__eyebrow{font:600 12px var(--font-ar-ui);color:var(--accent)}.zy-ru__name{font:700 15.5px/1.4 var(--font-name);color:var(--zy-green-800)}.zy-ru__price{font:600 13.5px var(--font-ui);color:var(--zy-green-800)}.zy-ru__price s{color:var(--zy-ink-400);font-weight:500;margin-inline-start:4px}.zy-ru__price em{font:700 12px var(--font-ar-ui);font-style:normal;color:var(--zy-success);margin-inline-start:6px}.zy-ru__go{width:34px;height:34px;flex:none;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--accent);color:#fff}.zy-val{display:grid;grid-template-columns:1fr 1fr auto;align-items:stretch;margin:10px 0 4px;border:1px solid var(--zy-line);border-radius:var(--r-lg);background:var(--zy-white);overflow:hidden}.zy-val__cell{display:flex;flex-direction:column;justify-content:center;gap:2px;padding:10px 14px}.zy-val__cell+.zy-val__cell{border-inline-start:1px solid var(--zy-line)}.zy-val__cell small{font:500 12px var(--font-ar-ui);color:var(--zy-ink-600)}.zy-val__cell s{font:600 17px var(--font-ui);color:var(--zy-ink-400)}.zy-val__cell b{font:700 19px var(--font-ui);color:var(--zy-green-800)}.zy-val__save{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:8px 16px;background:var(--zy-green-800);color:var(--zy-cream-500);font:700 13.5px/1.35 var(--font-ar-ui);font-style:normal;text-align:center}.zy-val__save span{font:700 18px var(--font-ui);color:var(--accent)}.zy-rc{margin:16px 0 6px;border:1px solid var(--zy-line);border-radius:var(--r-lg);background:var(--zy-white);padding:14px}.zy-rc__head{display:grid;gap:2px;margin:0 0 12px;font:700 16px/1.4 var(--font-ar-display);color:var(--zy-green-800)}.zy-rc__head span{font:500 13px var(--font-ar-ui);color:var(--zy-ink-600)}.zy-rc ol{list-style:none;margin:0;padding:0;display:grid;gap:10px}.zy-rc__item{display:grid;grid-template-columns:24px 56px 1fr auto;align-items:center;gap:10px}.zy-rc__no{width:24px;height:24px;border-radius:50%;background:var(--zy-green-800);color:var(--zy-cream-500);font:700 12px/24px var(--font-ui);text-align:center}.zy-rc__media{width:56px;height:56px;border-radius:var(--r-sm);overflow:hidden;background:var(--zy-cream-400);display:block}.zy-rc__media img{width:100%;height:100%;object-fit:cover;display:block}.zy-rc__body{min-width:0;display:flex;flex-direction:column;gap:2px}.zy-rc__body small{font:500 11.5px var(--font-ar-ui);color:var(--accent)}.zy-rc__body small span{font-family:var(--font-ui);letter-spacing:.08em;font-size:10.5px}.zy-rc__body a{font:700 14.5px/1.4 var(--font-name);color:var(--zy-green-800);text-decoration:none}.zy-rc__price{font:600 13px var(--font-ui);color:var(--zy-ink-400);white-space:nowrap}.product__description.rte .zy-desc>h3:first-child{margin-top:0}.product__description.rte ul.zy-ing{display:grid;gap:8px}.product__description.rte ul.zy-ing li{display:grid;grid-template-columns:auto 1fr;gap:0 10px;align-items:baseline;padding:11px 14px;border-radius:var(--r-md);background:var(--zy-white);border:1px solid var(--zy-line)}.product__description.rte ul.zy-ing li:before{display:none}.product__description.rte ul.zy-ing li strong{font-size:15px}.product__description.rte ul.zy-ing li small{font:500 11px var(--font-ui);letter-spacing:.05em;color:var(--zy-ink-400);justify-self:end;direction:ltr}.product__description.rte ul.zy-ing li span{grid-column:1 / -1;font-size:14.5px;line-height:1.65}.product__description.rte .zy-inci{font:400 12px/1.7 var(--font-ui);color:var(--zy-ink-400);direction:ltr;text-align:left}.product__description.rte .zy-inci strong{color:var(--zy-ink-600)}.product__description.rte ol.zy-time{list-style:none;margin:0;padding:0;position:relative;display:grid;gap:14px}.product__description.rte ol.zy-time:before{content:"";position:absolute;inset-inline-start:8px;top:8px;bottom:8px;width:2px;background:var(--zy-copper-100)}.product__description.rte ol.zy-time li{position:relative;padding-inline-start:30px;display:flex;flex-direction:column}.product__description.rte ol.zy-time li:before{content:"";position:absolute;inset-inline-start:2px;top:6px;width:14px;height:14px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px var(--zy-cream-500)}.product__description.rte ol.zy-time li strong{font-size:14px;color:var(--accent)}.product__description.rte ol.zy-time li span{color:var(--zy-ink-900)}.product__description.rte ol.zy-order{list-style:none;margin:0;padding:0;counter-reset:zyo;display:grid;gap:10px}.product__description.rte ol.zy-order li{counter-increment:zyo;position:relative;padding-inline-start:40px;min-height:28px}.product__description.rte ol.zy-order li:before{content:counter(zyo);position:absolute;inset-inline-start:0;top:0;width:28px;height:28px;border-radius:50%;background:var(--zy-green-800);color:var(--zy-cream-500);font:700 13px/28px var(--font-ui);text-align:center}.product__accordion .rte ol{padding-inline-start:1.3em;display:grid;gap:6px}.product__accordion .rte p+p{margin-top:.9em}@media screen and (max-width:749px){.product__title h1,.product__title .h1{font-size:25px}.card__heading,.card__heading a,.card__heading.lm-card-title{font-size:14.5px}.zy-codlist{grid-template-columns:1fr;gap:10px;padding:14px}.zy-val__cell{padding:9px 10px}.zy-val__cell b{font-size:17px}.zy-val__save{padding:8px 10px;font-size:12.5px}.zy-rc__item{grid-template-columns:22px 48px 1fr auto;gap:8px}.zy-rc__media{width:48px;height:48px}.zy-rc__body a{font-size:13.5px}}.zy-cardprice{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:4px 0 2px}.zy-cardprice b{font:700 17px/1.2 var(--font-ar-display);color:var(--zy-green-800)}.zy-cardprice s{font:400 13px var(--font-ar-ui);color:var(--zy-ink-400)}.zy-cardprice small{font:500 12px var(--font-ar-ui);color:var(--zy-ink-600)}.card-wrapper .card__badge .badge{background:var(--zy-copper-500)!important;color:#2b1608!important;border:0!important;border-radius:999px;padding:5px 12px;font:700 12px/1.2 var(--font-ar-ui);box-shadow:0 2px 6px #012a281f}.card-wrapper .card__badge .badge svg{display:none}.card-wrapper .card__heading,.card-wrapper .card__heading a{font:700 15px/1.45 var(--font-name, var(--font-ar-ui));color:var(--zy-green-800);text-decoration:none}.card-wrapper .quick-add__submit{background:var(--zy-green-800)!important;color:var(--zy-cream-500)!important;border:0!important;border-radius:999px!important;min-height:44px;font:700 14px var(--font-ar-ui);box-shadow:none!important}.card-wrapper .quick-add__submit:hover{background:var(--zy-green-700)!important}.card-wrapper .quick-add__submit:after{display:none}.zy-cardprice s{color:#5f6b68;font-size:14px;font-weight:500;text-decoration:line-through;text-decoration-color:var(--zy-danger);text-decoration-thickness:1.5px}.card-wrapper .card__badge .badge{background:var(--zy-danger)!important;color:#fff!important}.section-header{position:sticky;top:0;z-index:20}
/*# sourceMappingURL=/cdn/shop/t/19/assets/zyra-theme.css.map */
