.footer-utilities a:hover svg{transform:rotateY(350deg);-webkit-transform:rotateY(350deg);transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s}.footer-utilities a svg{transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s}.zoom-button:hover svg{animation:zoomPulse .6s ease-in-out infinite alternate}.zoom-button svg{transition:transform .3s ease-in-out}@keyframes zoomPulse{0%{transform:scale(1)}to{transform:scale(1.2)}}.cart-drawer__close-button .svg-wrapper{pointer-events:auto}.template-page .tt-table-responsive-md{padding-top:1.2rem}.jdgm-preview-badge .jdgm-prev-badge__text{display:none}.jdgm-preview-badge .jdgm-star{color:var(--color)!important}.jdgm-write-review-modal .jdgm-write-review-modal__product-image{background:#e4e4e485}.search-action.search-button .header-actions__action svg{width:25px;height:25px}@media(min-width:1025px){cart-icon.header-actions__cart-icon.header-actions__cart-icon--has-cart .svg-wrapper{width:auto;height:auto}}@media(max-width:1024px){.template-404 .content-text{text-align:center}.template-404 h1{font-size:35px;text-align:center}}@media(max-width:1024px){.header__column .button.header-actions__action .header-actions__cart-icon{padding:var(--padding-lg)}}@media(max-width:500px){.cart-drawer__close-button{top:var(--margin-sm)}}.green-shape img{width:auto;max-width:100%;height:auto}.quick-add-modal.dialog-modal .product-recommendations-wrapper,.quick-add-modal.dialog-modal .accordion,.quick-add-modal.dialog-modal .content-container{display:none}.quick-add-modal.dialog-modal .product-details{padding:0}.header__row .overflow-menu:after{content:unset}.details[open] .details__header,.details[open] .cart-note__summary,.details[open] .cart-discount__summary,.details[open] .cart-discount__summary .cart-discount__label{color:var(--color-primary-hover)}.template-collection .collection-wrapper{overflow-x:clip}.quick-add-modal.dialog-modal .quick-add-modal__content{padding:20px}@media(max-width:1024px){.template-product .product-information{padding:10px}}.cart-spinner{display:inline-flex;align-items:center;justify-content:center;margin-left:8px;vertical-align:middle;height:15px;width:15px}.cart-spinner[hidden]{display:none!important}.spinner-icon{width:20px;height:20px;animation:rotate 1s linear infinite}.spinner-icon .path{stroke:currentColor;stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.main-service-sec .hover-icon:hover img,.contact-link-block:hover .contact-link-icno{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg)}.main-service-sec .hover-icon img,.contact-link-block .contact-link-icno{text-decoration:none;transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s}.cart__ctas .cart-unde{text-decoration:underline;text-underline-position:under;width:100%;text-align:center;justify-content:center;display:flex;align-items:center}product-card:focus-within .quick-add__button,.card-gallery:hover .quick-add__button{transition:box-shadow .5s}[product-grid-view=zoom-out] .countdown-product .product-countdown span{font-size:12px}[product-grid-view=zoom-out] .timer-block{column-gap:1px}[product-grid-view=zoom-out] .product-countdown{gap:2px}.jdgm-write-rev-link.jdgm-write-rev-link{border-radius:var(--style-border-radius-sm)}.notify-popup input.button-primary:hover{background:var(--color-primary-button-background)}.icon-close:hover{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg)}.icon-close{display:inline-block;transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s}.metafield-rich_text_field p{display:-webkit-box}.quick-add-modal .main-buttons .sizechart.openSizeChart{display:none}.quick-add-modal .block-resource-list{padding-bottom:10px}.quick-add-modal .accordion{padding-bottom:2rem}.button.button-secondary{border:2px solid var(--color-primary-button-border);box-shadow:1.5px 4px 0 0 var(--color-primary-button-border);transition:box-shadow .5s}.button.button-secondary:hover{box-shadow:0 0 0 0 var(--color-primary-button-border);transition:box-shadow .5s}.image-animation{overflow:hidden;display:block}.image-animation:hover img{transform:scale(1.1)}.image-animation img{display:block;transform:scale(1);transition:transform 3s ease-in-out}table.tt-table-modal-info tr{border-bottom:1px solid color-mix(in srgb,var(--color-border) 25%,transparent)}.header-actions__cart-icon{display:flex;align-items:center;justify-content:center;grid-column-gap:5px;--cart-bubble-right: 0}.header-actions__cart-icon .svg-wrapper,.header-actions__cart-icon .svg-wrapper>svg{width:2.25rem!important;height:2.25rem!important}@media(max-width:1024px){.header-actions__cart-icon .svg-wrapper,.header-actions__cart-icon .svg-wrapper>svg{width:1.75rem!important;height:1.75rem!important}}.footer-utilities{padding-inline:80px;box-sizing:border-box}@media(max-width:1024px){.footer-utilities{padding-inline:24px}}.header-actions__cart-icon .cart-bubble,.cart-bubble__background{position:static;display:block}.cart-bubble__text-count{border-radius:18px 8px;justify-content:center;align-items:center;min-width:20px;height:19px;margin-left:0;margin-right:0;font-size:12px;line-height:140%;display:flex;text-align:center;padding-left:6px;padding-right:6px;font-weight:700}.header-inner .search-button{color:var(--second-text-color)}.header-inner .header__row.section--container{padding-left:133px;padding-right:133px;display:block}.header-inner .header__row.header__row--top{border-radius:var(--style-border-radius-sm)}.header-inner .header__row.header__row--bottom{border-radius:0 0 var(--style-border-radius-sm) var(--style-border-radius-sm)}.menu-short-menu ul.mega-menu__list{width:100%;display:block}.menu-short-menu .menu-list__submenu{overflow-y:auto;position:absolute;left:auto;width:auto;right:auto;max-width:min-content;opacity:0;visibility:hidden;transform:translateY(-15px);transition:opacity .4s ease,transform .4s ease;margin-left:-35px}.menu-short-menu .menu-list__list-item:hover>.menu-list__submenu,.menu-short-menu .menu-list__list-item:focus-within>.menu-list__submenu{opacity:1;visibility:visible;margin-left:-35px;transform:translateY(0)}.menu-list__link svg{transition:transform .6s}.menu-list__submenu{border-radius:var(--style-border-radius-sm)}.menu-list__submenu-inner,.menu-list__submenu{box-shadow:var(--shadow-drawer)}.menu-short-menu .menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu,.menu-short-menu .overflow-menu::part(overflow){width:min-content}.menu-short-menu .mega-menu__content{display:none}.menu-short-menu .mega-menu{width:max-content;padding:0 20px 0 0}.menu-short-menu .mega-menu__grid{display:block}.header-menu__inner .resource-card__media{border-radius:var(--style-border-radius-sm)}@media(max-width:1200px){.header-inner .header__row.section--container{padding-left:80px;padding-right:80px}}@media(max-width:1024px){.header-inner .header__row.header__row--top{border-radius:var(--style-border-radius-sm)}}@media(max-width:1024px){.header-inner .header__row.section--container{padding-left:30px;padding-right:30px}}@media(max-width:1024px){.menu-drawer__menu-item--mainlist{--menu-top-level-font-size: var(--menu-font-md--size)}ul.menu-drawer__menu.has-submenu>li.menu-drawer__list-item:first-child>.menu-drawer__menu-item{border-block-end:1px solid var(--color-border)}.close-button.button:not(.button-secondary,.button-unstyled){outline:none;--button-border-color: 0}.close-button .svg-wrapper.header-drawer-icon{color:#000}.menu-drawer__featured-content-list-item--product{width:41cqi}.menu-drawer__nav-buttons .menu-drawer__menu-item-text,.menu-drawer__list-item .menu-drawer__menu-item--mainlist{font-family:var(--menu-parent-font-family);font-style:var(--menu-parent-font-style);font-weight:var(--menu-parent-font-weight);font-size:var(--menu-parent-font-size);line-height:var(--menu-parent-font-line-height);text-transform:var(--menu-parent-font-case);color:var(--menu-parent-font-color)}.menu-drawer__featured-content .resource-card__media{border-radius:var(--style-border-radius-sm)}}@media(max-width:600px){.header-inner .header__row.section--container{padding-left:10px;padding-right:10px}}@media(max-width:525px){.resource-card__title{font-size:var(--font-size--lg)}.price{font-size:16px}.main-price-parent .compare-at-price{font-size:14px}.resource-card__content .main-price-parent{gap:4px}.menu-drawer__featured-content-list-item--product{width:50cqi}}@media(max-width:423px){.menu-drawer__featured-content-list-item--product{width:60cqi}.menu-drawer__menu-item--parent{--menu-parent-font-size: var(--menu-font-md--size)}}@media(max-width:320px){.menu-drawer__featured-content-list-item--product{width:75cqi}}.slideshow-control{position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden}.card-gallery slideshow-arrows .slideshow-control{grid-column-gap:0px;grid-row-gap:0px;flex:none;justify-content:flex-end;align-items:center;width:20px;height:14px;display:flex;overflow:hidden}.slideshow-control .svg-wrapper{position:absolute;transition:transform .6s ease,opacity .6s ease;flex:none;display:flex}.slideshow-control .svg-wrapper:first-child{transform:translate(0);opacity:1}.slideshow-control .svg-wrapper:last-child{transform:translate(-100%);opacity:0}.slideshow-control:hover .svg-wrapper:first-child{transform:translate(100%);opacity:0}.slideshow-control:hover .svg-wrapper:last-child{transform:translate(0);opacity:1}.ui-test-product-list .section-resource-list__header h2{line-height:1.3}.product-badges__badge{border:2px solid var(--color-primary-button-border);box-shadow:1.4px 2px 0 0 var(--color-primary-button-border)}.product-badges__badge:hover{box-shadow:0 0 0 0 var(--color-primary-button-border)}.featured-collection .product-grid__card{border-left:0;border-bottom:0}.special-collection .product-grid__card,.product-recommendations-div .product-grid__card{border-left:0}.featured-collection .resource-list__item:first-child .product-grid__card.product-grid__card,.featured-collection .resource-list__item:nth-child(5) .product-grid__card.product-grid__card,.special-collection .resource-list__item:first-child .product-grid__card.product-grid__card,.special-collection .resource-list__item:nth-child(5) .product-grid__card.product-grid__card{border-left:0}.product-badges{padding:10px 10px 0;display:flex;align-items:flex-start;justify-content:flex-start;width:100%;left:0}.product-badges .product-badges__badge.product-badges__badge--rectangle{margin-right:10px;color:var(--second-text-color)}.product-badges .arrow-svg{width:22px;display:flex}.arrow-round-shape{width:50px;height:50px}.ui-test-product-list .size-style{padding:15px 0}.ui-test-product-list .size-style.link:hover{color:var(--color-text-hover);transition:color .5s}.ui-test-product-list .section-resource-list__content{border-bottom:1px solid var(--color-foreground-heading);border-top:1px solid var(--color-foreground-heading)}.button.button-primary{border:2px solid var(--color-primary-button-border);box-shadow:1.5px 4px 0 0 var(--color-primary-button-border);transition:box-shadow .5s}.button.button-primary:hover{box-shadow:0 0 0 0 var(--color-primary-button-border);color:var(--button-color);transition:box-shadow .5s}.notify-me-button.button.button-primary{padding:11px}.facets-icon-filter{display:flex;align-items:flex-start}.facets-icon-filter .svg-wrapper{padding-right:5px}@media(max-width:1150px){.featured-collection .product-grid__card,.special-collection .product-grid__card,.product-recommendations-div .product-grid__card{padding:max(20px,calc(var(--spacing-scale) * 10px))}}@media(max-width:1024px){.ui-test-product-list .resource-list--grid{--resource-list-columns: repeat(2, 1fr) !important}.section-resource-list__header h2{font-size:40px}.product-badges .product-badges__badge.product-badges__badge--rectangle{font-size:11px}}@media(max-width:1024px){.product-badges{align-items:flex-start}.arrow-round-shape{width:35px;height:35px}.section-resource-list__header h2{font-size:30px}.custom-typography p{font-size:20px}.price{font-size:18px}.compare-at-price{font-size:14px}}@media(max-width:400px){.section-resource-list__header h2{font-size:25px}}.progress-wrap{position:fixed;right:2.5rem;bottom:4rem;width:3rem;height:3rem;padding:5px;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 .2rem #0000001a;z-index:7;opacity:0;border-radius:50%;visibility:hidden;-webkit-transition:all .2s linear;transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear}.progress-wrap.active-progress{opacity:1;visibility:visible}.progress-wrap svg.progress-circle{position:absolute;top:0;left:0;transform:translateY(0);z-index:0}.progress-wrap svg.progress-circle path{stroke-width:4;fill:none}.progress-wrap:hover{transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s}.progress-wrap:hover svg path{stroke:var(--gradient-background);transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s}.arrow-up-icon{z-index:1;transform:rotate(45deg)}.top-arrow-btn.slideshow-control .svg-wrapper:first-child{transform:translateY(0);opacity:1}.top-arrow-btn.slideshow-control .svg-wrapper:last-child{transform:translateY(100%);opacity:0}.top-arrow-btn.slideshow-control:hover .svg-wrapper:first-child{transform:translateY(-100%);opacity:0}.top-arrow-btn.slideshow-control:hover .svg-wrapper:last-child{transform:translateY(0);opacity:1}@media(max-width:1024px){.progress-wrap{right:.5rem;bottom:1rem}}@media(max-width:350px){.progress-wrap{width:2.7rem;height:2.7rem}}.feezee-slider-section .feezee-slide{display:flex;gap:10px}.feezee-slider-section .feezee-left img{width:100%;height:100%;object-fit:cover;border-radius:var(--style-border-radius-sm)}.feezee-slider-section .feezee-left{position:relative;overflow:hidden;width:40%}.feezee-slider-section .feezee-right{color:#fff;display:flex;align-items:center;text-align:left;justify-content:space-between}.feezee-slider-section .hero-content-area{width:60%;padding:40px;border-radius:var(--style-border-radius-sm)}.feezee-slider-section .content-area{gap:30px;flex-flow:column;align-self:center;align-items:flex-start;width:60%;display:flex}.feezee-slider-section .feezee-btn{border:2px solid var(--color-primary-button-border);box-shadow:1.5px 4px 0 0 var(--color-primary-button-border);border-radius:50px;padding:14px 36px;font-weight:500;transition:box-shadow .4s}.feezee-slider-section .feezee-btn:hover{box-shadow:0 0 0 0 var(--color-primary-button-border)}.feezee-slider-section .swiper-button-next,.feezee-slider-section .swiper-button-prev{border:2px solid var(--color-primary-button-border);background-color:var(--color-variant-hover-background);box-shadow:1.5px 4px 0 0 var(--color-primary-button-border);transition:box-shadow .4s}.feezee-slider-section .swiper-button-next:hover,.feezee-slider-section .swiper-button-prev:hover{box-shadow:0 var(--color-primary-button-border)}.feezee-slider-section .swiper-button-next:after,.feezee-slider-section .swiper-rtl .swiper-button-prev:after,.feezee-slider-section .swiper-button-prev:after,.feezee-slider-section .swiper-rtl .swiper-button-next:after{content:unset}.feezee-slider-section .swiper-button-prev,.feezee-slider-section .swiper-button-next{border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;margin-top:0;margin-bottom:0;transition:box-shadow .4s}.feezee-slider-section .swiper-button-prev,.feezee-slider-section .swiper-button-next{opacity:0;transition:all .3s ease}.feezee-slider-section .swiper-button-prev{transform:translate(-20px);left:25px}.feezee-slider-section .swiper-button-next{transform:translate(20px);right:25px}.feezee-slider-section:hover .swiper-button-prev,.feezee-slider-section:hover .swiper-button-next{opacity:1;transform:translate(0)}.feezee-slider-section .swiper-button-next svg,.feezee-slider-section .swiper-button-prev svg{width:28px;height:28px}.feezee-slider-section .swiper-button-next svg path,.feezee-slider-section .swiper-button-prev svg path{fill:var(--color-primary-button-text)}.feezee-slider-section .content-area p,.feezee-slider-section .content-area h3{margin:0}.feezee-slider-section .feezee-heading{margin:0;line-height:calc(1.2em - 14px)!important}.featured-collection slideshow-arrows .slideshow-control{opacity:1!important;animation:none!important}.feezee-slider-section .feezee-can-img{object-fit:cover;width:100%;max-width:100%;height:auto}.feezee-slider-section .image-area-inner{position:relative}.feezee-slider-section .image-rotate{position:absolute;top:auto;bottom:-70px;display:inline-block;width:auto;height:auto;max-width:100%}.feezee-slider-section .image-area{border-radius:300px 300px 30px 30px;overflow:hidden;align-self:stretch}.feezee-slider-section .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,.feezee-slider-section .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:unset;transform:0}.feezee-slider-section .swiper-pagination-bullet{width:10px;height:10px;transform:unset}.feezee-slider-section .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{background:#fff;transform:0}@keyframes zoomInOut{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.feezee-slider-section .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.feezee-slider-section .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{display:none}@media screen and (max-width:1500px){.feezee-slider-section .feezee-can-img{max-width:285px}}@media screen and (max-width:1400px){.feezee-slider-section .feezee-heading{font-size:60px}}@media screen and (max-width:1300px){.feezee-slider-section .feezee-logo-image{max-width:140px;bottom:-30px}}@media screen and (max-width:1250px){.feezee-slider-section .image-rotate{bottom:-30px}}@media screen and (max-width:1050px){.feezee-slider-section .feezee-can-img{max-width:185px}.feezee-slider-section .feezee-heading{font-size:40px}}@media screen and (max-width:1024px){.feezee-slider-section .feezee-slide{flex-wrap:wrap}.feezee-slider-section .feezee-left,.feezee-slider-section .hero-content-area{width:100%}.feezee-slider-section .feezee-can-img{max-width:100%;height:auto}.feezee-slider-section .feezee-heading{font-size:50px}.feezee-slider-section .content-area{width:100%}.feezee-slider-section .feezee-right{gap:40px}}@media screen and (max-width:1024px){.feezee-slider-section .feezee-can-img,.feezee-slider-section .feezee-logo-image{display:none}.feezee-slider-section .feezee-right{gap:0}.feezee-slider-section .swiper-button-prev,.feezee-slider-section .swiper-button-next{display:none}.feezee-slider-section .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.feezee-slider-section .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{display:block}.feezee-slider-section .hero-content-area{padding:30px 30px 50px}.feezee-slider-section .content-area{width:100%}.feezee-slider-section .swiper-button-prev,.feezee-slider-section .swiper-button-next{opacity:1}.feezee-slider-section:hover .swiper-button-prev,.feezee-slider-section:hover .swiper-button-next{transform:unset}.feezee-slider-section .swiper-button-next svg,.feezee-slider-section .swiper-button-prev svg{width:20px;height:20px}.feezee-slider-section .swiper-button-prev,.feezee-slider-section .swiper-button-next{width:40px;height:40px}.feezee-slider-section .swiper-button-prev{left:15px}}@media screen and (max-width:500px){.feezee-slider-section .feezee-heading{font-size:40px}.feezee-slider-section .feezee-btn{padding:10px 26px;font-size:16px}}@media screen and (max-width:400px){.feezee-slider-section .feezee-heading{font-size:30px}.main-category-product .section-title p{font-size:14px}.main-category-product .section-title{row-gap:10px}}@media screen and (max-width:320px){.feezee-slider-section .hero-content-area{padding:30px 20px 50px}}.feezee-slider-section .swiper-cube .swiper-cube-shadow:before{content:unset!important}.feezee-slider-section .feezee-swiper{width:100%;position:relative;overflow:hidden}.feezee-slider-section .swiper-slide{position:relative;display:flex;align-items:center;justify-content:center}.feezee-slider-section .slide-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;transform:scale(1);transition:transform 2s ease,opacity 1.2s ease}.feezee-slider-section .swiper-slide-active .slide-bg{transform:scale(1.1);opacity:1}.feezee-slider-section .swiper-slide-next .slide-bg,.feezee-slider-section .swiper-slide-prev .slide-bg{transform:scale(1);opacity:.6}.feezee-slider-section .slide-content{position:relative;z-index:2;color:#fff;text-align:center;padding:20px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.main-category-product{overflow-x:clip}.main-category-product .section-title{flex-flow:column;align-items:center;display:flex;text-align:center;max-width:860px;margin:0 auto 50px;row-gap:25px}.main-category-product .section-title p,.main-category-product .section-title h2{margin:0}.main-category-product .section-title h2{line-height:1.2}.main-category-product .collection-image-inner h6,.main-category-product .collection-image-inner h3{margin:0}.main-category-product .collection-hover-grid{display:flex;justify-items:flex-start;justify-content:flex-start;width:100%;border:1px solid var(--color-foreground-heading);border-radius:var(--style-border-radius-sm);flex-flow:column}.main-category-product .center-area-inf{justify-self:center}.main-category-product .collection-hover-grid .collection-item{position:relative;text-align:left;transition:all .3s ease;width:100%;padding:50px 30px;display:grid;justify-content:center;align-items:center;grid-template-columns:1fr 1fr 1fr;place-items:center}.main-category-product .start_at_text{margin-bottom:5px}.main-category-product .end-text{justify-self:end}.main-category-product .collection-image-inner{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--color-foreground-heading)}.main-category-product .collection-image-inner:last-child{border-bottom:0}.main-category-product .collection-hover-grid a{text-decoration:none}.main-category-product .cate-image{position:absolute;border-radius:50%;opacity:0;z-index:1;pointer-events:none;transition:rotate .2s ease,opacity .5s ease}.main-category-product .cate-image img{object-fit:cover;max-width:100%;height:auto;width:auto}.main-category-product .collection-title{justify-self:start}.main-category-product .cate-card:hover .cate-image{opacity:1;transform:rotate(20deg)}.main-category-product .button-parent{display:flex;align-items:center;justify-content:center;margin-top:50px}.main-category-product .button.button-primary{border:2px solid var(--color-primary-button-border);box-shadow:1.5px 4px 0 0 var(--color-primary-button-border)}.main-category-product .button.button-primary:hover{box-shadow:0 0 0 0 var(--color-primary-button-border)}@media screen and (max-width:1024px){.main-category-product .collection-hover-grid .collection-item{grid-template-columns:1fr 1fr;gap:20px;padding:30px}.main-category-product .cate-image{position:static;transform:none;grid-area:span 3 / span 1 / span 3 / span 1;opacity:1}.main-category-product .center-area-inf,.main-category-product .end-text{justify-self:left}.main-category-product .section-title h2{font-size:2.5rem}}@media screen and (max-width:1024px){.main-category-product .section-title h2{font-size:30px;max-width:100%}.main-category-product .section-title{max-width:100%}.main-category-product .collection-title,.collection-image-inner h3{font-size:var(--font-size--h4)}.main-category-product .section-title{margin-bottom:30px;row-gap:15px}}@media screen and (max-width:479px){.main-category-product .collection-hover-grid .collection-item{grid-template-columns:1fr}.main-category-product .section-title h2{font-size:var(--font-size--h4)}}.main-product-slider{overflow:hidden}.main-product-slider>.main-slider-section>.container{max-width:100vw;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:0;padding-right:0}.main-product-slider .slider,.main-product-slider .swiper-wrapper{width:100vw!important;max-width:100vw!important}.main-product-slider .swiper-slide{width:100vw!important;flex-shrink:0}.main-product-slider .swiper-slide{padding-inline:25px;box-sizing:border-box}@media(max-width:1024px){.main-product-slider .swiper-slide{padding-inline:25px}}.main-product-slider .slider{position:relative;height:100%}.main-product-slider .swiper-slide{display:flex;justify-content:space-between}.main-product-slider .slider-text{text-align:left;margin-top:20px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;margin-bottom:10px;width:35%}.slider-text-inner,.main-button{overflow:hidden}.main-product-slider .slider-title{margin:20px 0 0}.main-product-slider .slider-subtitle{margin:0;font-weight:600}.main-product-slider .slider-text h1{margin:20px 0 0}.main-product-slider .slider-btn{padding:14px 36px;cursor:pointer;margin:0 10px 10px 0}.main-product-slider .product-center{text-align:center;display:flex;flex-direction:column;justify-content:space-between;row-gap:32px;width:35%}.main-product-slider .product-center img{max-width:100%;max-height:360px;height:auto;width:auto;object-fit:contain;margin:0 auto}.main-product-slider .product-center .caption,.main-product-slider .product-name,.main-product-slider .detail-wrap h3{margin:0}.main-product-slider .product-center .caption{font-size:16px;font-weight:600}.main-product-slider .green-shape{z-index:0;justify-content:center;align-items:flex-start;margin-top:-77px;margin-bottom:40px;display:flex;position:relative}.title-counter{display:flex;flex-direction:column;row-gap:10px}.main-product-slider .product-right{text-align:right;display:flex;flex-direction:column;justify-content:space-between;width:35%;row-gap:16px}.main-product-slider .detail-wrap{display:flex;flex-direction:column;row-gap:6px;overflow:hidden}.main-product-slider .detail-wrap p{font-size:14px;margin:0;font-weight:700}.main-product-slider .detail-wrap div{font-size:14px;font-weight:600}.main-product-slider .swiper-button-prev{left:34%}.main-product-slider .swiper-button-next{right:34%}.main-product-slider .swiper-button-prev,.main-product-slider .swiper-button-next{border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;z-index:1;transition:box-shadow .4s}.main-product-slider .swiper-button-next:after,.main-product-slider .swiper-button-prev:after{content:unset!important}.main-product-slider .swiper-button-next img,.main-product-slider .swiper-button-prev img{max-width:100%;height:auto;width:auto}@media screen and (max-width:1450px){.main-product-slider .slider-text h1{font-size:60px}}@media screen and (max-width:1100px){.main-product-slider .green-shape{margin-top:-80px}}@media screen and (max-width:1024px){.main-product-slider .slider-text h1{font-size:40px}.main-product-slider .detail-wrap h3{font-size:30px}.main-product-slider .swiper-button-next{right:32%}.main-product-slider .swiper-button-prev{left:32%}.main-product-slider .product-name{font-size:30px}.main-slider-section:after{height:54px}.main-slider-section{margin-bottom:50px!important}.main-product-slider .product-center{order:-9999;grid-area:span 1 / span 2 / span 1 / span 2;width:45%;margin:0 auto;row-gap:20px}.main-product-slider .swiper-slide{display:grid;grid-template-columns:1fr 1fr}.main-product-slider .swiper-button-next{right:0}.main-product-slider .swiper-button-prev{left:0}.main-product-slider .slider-subtitle{font-size:16px}.main-product-slider .slider-text,.main-product-slider .product-right{width:100%}}@media screen and (max-width:479px){.main-product-slider .slider-text{order:-9999;text-align:center;align-items:center;margin:0;row-gap:20px}.main-product-slider .slider-text h1{font-size:30px;margin:0}.main-product-slider .swiper-slide{grid-template-columns:1fr;row-gap:30px}.main-product-slider .product-center{width:55%}.main-product-slider .detail-wrap h3{font-size:26px}.main-product-slider .slider-btn{padding:10px 32px;font-size:14px}.main-product-slider .swiper-button-next img,.main-product-slider .swiper-button-prev img{max-width:22px}.main-product-slider .swiper-button-prev,.main-product-slider .swiper-button-next{width:40px;height:40px}.main-product-slider .product-right{justify-content:center;text-align:center!important}.main-product-slider .product-center .caption{font-size:14px}.main-product-slider .product-name{font-size:26px}}@media screen and (max-width:350px){.main-product-slider .product-center{width:100%}}@keyframes slideOut{0%{transform:translate(0);opacity:1}to{transform:translate(calc(-100% - 25px));opacity:0}}@keyframes slideIn{0%{transform:translate(calc(-100% - 25px));opacity:0}to{transform:translate(0);opacity:1}}.award-name.animate-out{animation:slideOut .8s ease forwards}.award-name.animate-in{animation:slideIn .8s ease forwards}@keyframes imageOut{0%{transform:scale(1);opacity:1}to{transform:scale(.6);opacity:0}}@keyframes imageIn{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}.product-image.animate-out{animation:imageOut .8s ease forwards}.product-image.animate-in{animation:imageIn .8s ease forwards}@keyframes nameOut{0%{transform:translateY(0);opacity:1}to{transform:translateY(50%);opacity:0}}@keyframes nameIn{0%{transform:translateY(50%);opacity:0}to{transform:translateY(0);opacity:1}}.product-name.animate-out{animation:nameOut .8s ease forwards}.product-name.animate-in{animation:nameIn .8s ease forwards}@keyframes detailOut{0%{transform:translate(0);opacity:1}to{transform:translate(calc(100% + 25px));opacity:0}}@keyframes detailIn{0%{transform:translate(calc(100% + 25px));opacity:0}to{transform:translate(0);opacity:1}}.slider-btn-animate.animate-in{animation:slideIn .8s ease forwards}.slider-btn-animate.animate-out{animation:slideOut .6s ease forwards}.detail-animate-out{animation:detailOut .8s ease forwards}.detail-animate-in{animation:detailIn .8s ease forwards}:dir(rtl) .award-name.animate-out{animation:slideOut-rtl .8s ease forwards}:dir(rtl) .award-name.animate-in{animation:slideIn-rtl .8s ease forwards}:dir(rtl) .detail-animate-out{animation:detailOut-rtl .8s ease forwards}:dir(rtl) .detail-animate-in{animation:detailIn-rtl .8s ease forwards}@keyframes slideOut-rtl{0%{transform:translate(0);opacity:1}to{transform:translate(50%);opacity:0}}@keyframes slideIn-rtl{0%{transform:translate(50%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes detailOut-rtl{0%{transform:translate(0);opacity:1}to{transform:translate(-50%);opacity:0}}@keyframes detailIn-rtl{0%{transform:translate(-50%);opacity:0}to{transform:translate(0);opacity:1}}.image-text-section{margin-top:10px}.image-text-section .image-text-wrapper{display:flex;overflow:hidden;gap:10px;align-items:stretch}.image-text-section .left-image{width:40%;border-radius:var(--style-border-radius-sm);overflow:hidden}.image-text-section .right-content{width:60%}.image-text-section .left-image img{object-fit:cover;width:100%;height:100%;display:block}.image-text-section .right-content{flex:1;display:flex;flex-direction:column;justify-content:center;border-radius:var(--style-border-radius-sm);gap:.5rem;padding:3vw}.image-text-section .btn-text{margin-top:10px;padding:13px 30px}.image-text-section .conntent-inner{display:flex;row-gap:10px;align-items:flex-start;justify-content:flex-start;flex-flow:column}@media screen and (max-width:1100px){.image-text-section .btn-text{padding:9px 23px;font-size:16px}}@media screen and (max-width:1024px){.image-text-section .image-text-wrapper{flex-direction:column}.image-text-section .left-image,.image-text-section .right-content{width:100%}}@media screen and (max-width:1024px){.image-text-section .right-content{padding:40px 3vw;min-height:360px;box-sizing:border-box}.image-text-section .left-image{height:320px;min-height:320px;max-height:320px}.image-text-section .left-image img{width:100%;height:100%;object-fit:cover}}.about-main-section .about-section-wrapper{display:flex;flex-direction:row;gap:70px;align-items:center}.about-main-section{width:100%}.about-main-section .about-inner{justify-content:center;align-items:center;display:flex;position:relative}.about-main-section .about-image-text{display:flex;flex-direction:column;gap:14px}.about-main-section .about-image-block img{max-width:100%;height:auto;border-radius:12px;width:auto}.about-main-section .about-image-tag-image{position:absolute;top:73%;right:-13%;left:auto}.about-main-section .about-left-wrapper{grid-column-gap:40px;grid-row-gap:40px;text-align:center;border-radius:20px;flex-flow:column;justify-content:flex-start;align-items:center;padding:60px 30px 30px;display:flex;overflow:hidden;width:60%}.about-detail .button{padding:14px 35px}.about-main-section .about-left-wrapper .title-color{max-width:640px}.about-main-section .about-detail{display:flex;flex-direction:column;row-gap:30px;width:40%}.about-main-section .about-heading-wrapper{display:flex;flex-direction:column;gap:20px}.about-main-section .button.button-primary:hover{box-shadow:0 0 0 0 var(--color-primary-button-border);background:var(--color-secondary-button-hover-text);color:var(--color-secondary-button-text)}.about-main-section .button.button-primary{padding:14px 33px}.about-image-tag-image img{animation:zoomInOut 1.2s infinite ease-in-out;transform-origin:center center}@keyframes zoomInOut{0%{transform:scale(1)}20%{transform:scale(1.15)}40%{transform:scale(1)}60%{transform:scale(1.1)}80%{transform:scale(1)}to{transform:scale(1)}}@media screen and (max-width:1300px){.big-heading{font-size:50px}.about-main-section .about-left-wrapper{width:60%}.about-main-section .about-section-wrapper{gap:60px}}@media screen and (max-width:1100px){.about-main-section .about-left-wrapper{width:50%}.about-main-section .about-image-tag-image{top:69%;right:-4%}.about-main-section .about-left-wrapper .title-color{font-size:30px}}@media screen and (max-width:1100px){.about-main-section .about-section-wrapper{gap:30px}.about-main-section .about-left-wrapper{width:55%}}@media screen and (max-width:1024px){.about-main-section .about-section-wrapper{display:flex;flex-direction:column-reverse}.about-main-section .about-left-wrapper{width:100%}.about-main-section .about-detail{width:100%;text-align:center;justify-content:center;align-items:center}.about-main-section .about-left-wrapper .title-color{max-width:480px}.about-detail .button{padding:10px 32px}}@media screen and (max-width:1024px){.big-heading{font-size:40px}}@media screen and (max-width:1024px){.about-main-section .about-heading-wrapper{gap:10px}}@media screen and (max-width:479px){.big-heading{font-size:36px}.about-main-section .about-image-tag-image img{width:120px}}@media screen and (max-width:350px){.big-heading{font-size:30px}.about-main-section .about-left-wrapper .title-color{font-size:26px}.about-main-section .about-heading-wrapper{gap:10px}.about-main-section .button.button-primary{padding:10px 30px}}.main-image-editorial{overflow-x:clip}.video-shape .custom-video-wrapper{position:relative}.video-shape .bi-monthly-editorial .left-image video{width:100%;height:100%}.video-shape .bi-monthly-editorial .custom-video-wrapper img{max-width:100%;width:auto;display:block;object-fit:cover}.video-shape .bi-monthly-editorial .video-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:7rem;height:7rem;border-radius:50%;font-size:2.4rem;text-align:center;text-decoration:none;box-shadow:0 .4rem 1.2rem #00000026}.video-shape .curved-text{position:absolute;top:-3rem;left:50%;transform:translate(-50%);width:20rem;height:20rem;font-size:1.4rem;text-align:center;transform-origin:center}.video-shape .curved-text:after{content:attr(data-text);display:block;transform:rotate(0);white-space:pre-wrap}.video-shape video::-webkit-media-controls{display:none!important}.video-shape video::-moz-media-controls{display:none!important}.video-shape video{outline:none}.video-shape .main-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer}.video-shape .play-button-wrapper{position:relative;width:8rem;height:8rem}.play-button-wrapper{transition:transform .01s ease-out;will-change:transform}.video-shape .play-button{width:100%;height:100%;border-radius:50%;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;padding:5px}.video-shape .play-button textPath{font-size:12.6px;font-weight:600}.video-shape .play-icon{font-size:2rem;position:absolute;z-index:3;pointer-events:none}.video-shape .main-play-button svg{transform:rotate(0);animation:spin 12s linear infinite}.video-shape .text-circle{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;padding:2px;transform:rotate(0)}.video-shape .inner-ring{position:absolute;border-radius:50%;z-index:1;display:block!important}.video-shape .inner-ring{width:50%;height:50%;top:25%;left:25%}.video-shape .video-popup{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:9999;visibility:visible;opacity:1}.video-shape .video-popup-content{position:relative;width:100%;max-width:1024px;aspect-ratio:16/9;border-radius:10px}@media(max-width:1024px){.video-shape .video-popup-content{max-width:100%;aspect-ratio:16/9}.video-shape .play-button textPath{font-size:14px}.video-shape .play-button{width:120px;height:120px}}@media(max-width:480px){.video-shape .video-popup-content{max-width:100%;aspect-ratio:16/9}.video-shape .close-popup{top:-10px;right:-10px}}.video-shape .video-popup-content iframe,.video-shape .video-popup-content video{width:100%;height:100%;border:0;object-fit:cover}.video-shape .video-popup video{width:100%;height:auto}.video-shape .close-popup{position:absolute;left:auto;top:-2rem;right:0rem;cursor:pointer}.video-shape .video-inner-popup{display:flex;justify-content:center;align-items:center;width:100%;height:100%;position:fixed;background:#000c;top:0;left:0;z-index:9999;padding:1rem;box-sizing:border-box}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.video-shape .play-button text{text-transform:capitalize;white-space:nowrap}@media screen and (max-width:1024px){.video-shape .image-animation-border img{height:380px}}@media screen and (max-width:1024px){.video-shape .image-animation-border img{height:320px}}@media screen and (max-width:479px){.video-shape .image-animation-border img{height:280px}.video-shape .video-popup-content{max-width:100%;aspect-ratio:16 / 14}}.testimonial-marquee .green-shape{z-index:0;justify-content:center;align-items:flex-start;margin-top:-120px;margin-bottom:40px;display:flex;position:relative}.testimonial-marquee{text-align:center;display:flex;flex-direction:column;row-gap:50px}.testimonial-marquee .container-content{max-width:1024px;margin:0 auto;display:flex;flex-direction:column;row-gap:20px}.testimonial-marquee .marquee{overflow:hidden;position:relative;width:100%}.testimonial-marquee .marquee-inner{display:flex;width:max-content;gap:40px;animation:scroll-marquee 60s linear infinite;animation-play-state:running}.testimonial-marquee .marquee-inner:hover{animation-play-state:paused}@keyframes scroll-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.testimonial-marquee .video-inner{position:relative;width:320px;height:550px;overflow:hidden}.testimonial-marquee .play-button1{position:absolute;top:0;right:0;left:auto;padding:11px}.testimonial-marquee .testimonial-item .button.button-primary:hover{background-color:var(--color-secondary-button-background)}.testimonial-marquee .testimonial-item button{padding:11px;line-height:0;margin:0}.testimonial-marquee .testimonial-item{flex:0 0 auto;overflow:hidden;row-gap:15px;display:flex;flex-direction:column}.testimonial-marquee .testimonial-item video{width:100%;height:100%;object-fit:cover;display:block;border-radius:var(--style-border-radius-sm)}.testimonial-marquee .testimonial-item .info{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.testimonial-marquee .names-list{display:flex;flex-direction:column;text-align:left;row-gap:2px}.testimonial-marquee .testimonial-item h4{font-size:24px;margin:0;word-break:break-all;color:var(--color-primary)}.testimonial-marquee .testimonial-item p{font-size:14px;margin:0;word-break:break-all;color:var(--color-primary);font-style:italic}.testimonial-marquee .testimonial-item .stars{font-size:23px;margin:0;letter-spacing:-1px;white-space:nowrap}.testimonial-marquee .video-toggle-btn{position:absolute;bottom:10px;right:10px;background:#0009;border:none;border-radius:50%;padding:8px;cursor:pointer;color:#fff;display:flex;align-items:center;justify-content:center}.testimonial-marquee .video-toggle-btn svg{fill:#fff}@media screen and (max-width:1024px){.testimonial-marquee .video-inner{height:480px}}@media(max-width:1024px){.testimonial-marquee .video-inner{height:460px}.testimonial-marquee .container-content{max-width:720px}.testimonial-marquee .marquee-inner{gap:30px}.testimonial-marquee .container-content h2{font-size:30px}.testimonial-marquee{row-gap:30px}}@media(max-width:650px){.testimonial-marquee .container-content{row-gap:10px}}@media screen and (max-width:479px){.testimonial-marquee .video-inner{width:280px;height:400px}}.store-locations-wrapper .locations-grid{display:flex;gap:5rem;align-items:center}.store-locations-wrapper .locations-list{display:grid;grid-template-columns:1fr 1fr;gap:30px}.store-locations-wrapper .locations-list-parent,.store-locations-wrapper .locations-image{width:50%}.store-locations-wrapper .location-card{border-radius:12px;padding:30px;box-shadow:0 2px 8px #00000014;display:flex;flex-direction:column;row-gap:1.2rem;justify-content:space-between}.store-locations-wrapper .our-locations-detail{display:flex;flex-direction:column;row-gap:8px}.store-locations-wrapper .country_city{font-weight:var(--font-accent--weight)}.store-locations-wrapper .location-card h4{margin:0;font-size:22px}.store-locations-wrapper .location-card p{margin:0;font-size:14px}.store-locations-wrapper .location-btn{padding:14px 36px;font-size:16px;font-weight:var(--font-accent--weight)}.store-locations-wrapper .locations-image img{border-radius:16px;max-width:100%;height:auto;display:block}@media screen and (max-width:1300px){.store-locations-wrapper .locations-grid{gap:3rem}.store-locations-wrapper .location-card h4{font-size:18px}}@media screen and (max-width:1150px){.store-locations-wrapper .locations-grid{gap:2rem}.store-locations-wrapper .location-card{padding:20px}.store-locations-wrapper .locations-list{gap:20px}}@media screen and (max-width:1024px){.store-locations-wrapper .locations-grid{flex-wrap:wrap;flex-direction:column-reverse}.store-locations-wrapper .locations-list-parent,.store-locations-wrapper .locations-image{width:100%}}@media screen and (max-width:1024px){.store-locations-wrapper .location-card{padding:15px}.store-locations-wrapper .locations-list{gap:15px}}@media screen and (max-width:479px){.store-locations-wrapper .location-card h4{font-size:18px}.store-locations-wrapper .locations-list{grid-template-columns:1fr}.store-locations-wrapper .location-btn{padding:12px 23px;font-size:14px}}.blog-slider-section .blog-title,.blog-post-card__content .text-block{font-family:var(--font-h2--family)}.blog-tag{padding:.3rem .7rem;font-size:.9rem}.blog-post-card .circle-divider{top:3.1rem}.blog-posts-container .blog-slider-section{padding-bottom:0}@media screen and (max-width:479px){.blog-slider-section .blog-title{font-size:18px}.blog-slider-section .container-content{margin-bottom:1rem}}.blog-slider-section .container-content{display:flex;flex-direction:column;row-gap:20px;margin-bottom:3rem;justify-content:center;text-align:center}.blog-slider-section{overflow:clip;padding-bottom:1rem}.blog-slider-section .image-article{border-radius:var(--style-border-radius-sm)}.blog-slider-section .blog-card .image-animation:hover img{transform:scale(1.2)}.blog-slider-section .blog-card .image-animation img{transition:transform .3s ease-in-out;transform:scale(1)}.blog-slider-section .blog-card{display:flex;flex-direction:column;row-gap:.8rem}.blog-slider-section .blog-content{display:flex;flex-direction:column;row-gap:1rem}.blog-slider-section .blog-image img{object-fit:cover;width:auto;max-width:100%;height:100%}.blog-slider-section .view-all{display:flex;align-items:center;justify-content:center;margin-top:3rem}.blog-slider-section .read-more{position:relative;display:inline-block;text-decoration:none;font-size:1rem;color:var(--button-color)!important}.blog-slider-section .read-more:after{content:"";position:absolute;bottom:0;left:50%;height:1px;transform:translate(-50%);width:0;background:currentColor;transition:width .3s ease}.blog-slider-section .view-all .button.button-primary{padding:.9rem 2rem;font-size:1rem;line-height:1.2}.blog-slider-section .view-all .button.button-primary:hover{color:var(--color-primary-button-hover-text)}.blog-slider-section .read-more:hover:after{width:100%}.menu-list__link-title{position:relative}.blog-slider-section .circle-divider{position:absolute;top:1.3rem;padding:.8rem;background-color:var(--color-background);border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;font-size:1rem}.blog-slider-section .image-animation.image-article a{position:relative}.blog-slider-section .image-article{position:relative;display:inline-block;overflow:hidden}.blog-slider-section .image-article .circle-divider{position:absolute;opacity:1;transform:translate(-100%);transition:transform .4s ease,opacity .4s ease}.blog-slider-section .image-article:hover .circle-divider{transform:translate(0);opacity:1}@media screen and (max-width:1050px){.blog-slider-section .blog-card{row-gap:.5rem}.blog-slider-section .container-content .title{font-size:40px}.blog-slider-section .container-content{row-gap:.5rem;margin-bottom:2rem}.blog-slider-section .view-all{margin-top:2rem}}@media screen and (max-width:1024px){.blog-slider-section .container-content .title{font-size:40px}.blog-slider-section .image-article .circle-divider{opacity:1;transform:translate(0)}.blog-posts{--columns-gap: 20px;--rows-gap: 20px}.blog-slider-section .image-article:hover .circle-divider{opacity:1;transform:translate(0)}}@media screen and (max-width:1024px){.blog-slider-section .container-content .title{font-size:30px}.blog-slider-section .circle-divider{padding:.5rem;font-size:.9rem}}@media screen and (max-width:550px){.blog-post-card__content .text-block{font-size:1rem}.blog-slider-section .image-article .circle-divider{font-size:.8rem}.blog-slider-section .read-more{padding:0}.blog-tag{padding:.2rem .6rem;font-size:.8rem}}@media screen and (max-width:551px){.blog-posts-container{grid-template-columns:1fr}}@media screen and (max-width:320px){.blog-slider-section .circle-divider{font-size:.8rem}.blog-slider-section .view-all .button.button-primary{padding:.6rem 1.3rem;font-size:.8rem}.blog-slider-section .view-all{margin-top:1rem}}.main-blog-post{display:flex;gap:3rem}@media screen and (min-width:1200px){.main-blog-post aside{width:30%}.main-blog-post .blog-detail-inner{width:70%!important;margin:0 auto;gap:0}}.main-blog-post .blog-post-featured-image{margin-bottom:3rem}.main-blog-post .blog-post-content{color:var(--color-foreground-heading)}.main-blog-post .main-blog-social,.main-blog-post .blog-writer-wrapper{display:flex;flex-flow:wrap;justify-content:space-between;align-items:center;gap:1.5rem}.main-blog-post .blog-writer-wrapper{gap:1rem}.main-blog-post .main-blog-social img{max-width:100%;height:auto;width:auto}.blog-writer-image img{border-radius:var(--style-border-radius-inputs)}.main-blog-post .blog-writer-detail{grid-row-gap:6px;flex-flow:column;display:flex}.main-blog-post .blog-writer-wrapper h5{font-family:var(--font-heading--family)}.main-blog-post .blog-writer-wrapper p,.main-blog-post .blog-writer-wrapper h5{margin:0;color:var(--color-foreground-heading)}.main-blog-post .blog-share-wrapper .button{padding:.6rem}.main-blog-post .main-blog-social{margin-top:3rem}.main-blog-post .blog-share-block{display:flex;flex-direction:column;gap:.8rem}.main-blog-post .blog-share-block h6{margin:0;color:var(--color-foreground-heading)}.main-blog-post .blog-share-wrapper{display:flex;align-items:center;gap:.8rem}.main-blog-post .blog-search-form{position:relative;display:flex;align-items:center;justify-content:space-between}.main-blog-post .blog-search-form input[type=text]{padding:15px 45px 15px 15px;width:100%;font-size:1rem;border:.1rem solid #ccc}.main-blog-post .blog-post-content h2{font-size:2.4rem}.main-blog-post .blog-search-form input:focus-visible{outline:none}.main-blog-post .blog-search-form button{padding:1rem 1.2rem;border:none;cursor:pointer;background:transparent;position:absolute;top:0;left:auto;right:0}.main-blog-post .search-results-container{position:absolute;top:100%;left:0;width:100%;border-radius:var(--style-border-radius-inputs);border:.1rem solid #eee;background-color:#fff;box-shadow:0 .2rem .5rem #0000001a;z-index:100;max-height:20rem;overflow-y:auto;display:none}.main-blog-post .search-results-container div{padding:.8rem;cursor:pointer}.main-blog-post .search-results-container a{text-decoration:none;display:block;font-size:1rem}.main-blog-post .recent-title li,.main-blog-post .widget li{list-style:none;font-size:1rem}.main-blog-post .recent-title h4,.main-blog-post .widget h4{margin:0}.main-blog-post .blog-sidebar{display:flex;flex-direction:column;row-gap:30px;margin-top:50px}.blog-search-input{border:2px solid var(--color-border);padding:1.5rem;border-radius:var(--style-border-radius-inputs)}.main-blog-post .recent-title,.main-blog-post .widget{display:flex;flex-direction:column;row-gap:15px;border-bottom:1px solid #e3e3e3;padding:0 0 2rem}.main-blog-post .recent-title ul,.main-blog-post .widget ul{padding:0;display:flex;flex-direction:column;row-gap:12px;margin:0}.main-blog-post .recent-title a:hover{color:var(--second-text-color);transition:.5s color}.main-blog-post .widget:last-child{border-bottom:0}.main-blog-post .widget a:hover,.main-blog-post .search-results-container a:hover{color:var(--second-text-color)}.detail-right-heading{margin:0 0 10px}@media screen and (max-width:1150px){.main-blog-post{flex-direction:column-reverse}.main-blog-post .section-content-wrapper.section-content-wrapper{padding:0}.main-blog-post .blog-sidebar{margin-top:0rem;row-gap:1.5rem}.main-blog-post .widget:last-child{padding:0}.main-blog-post .blog-post-content h2{font-size:2rem}.main-blog-post .blog-post-featured-image{margin-bottom:0}}@media screen and (max-width:1024px){.main-blog-post{gap:0rem}}@media screen and (max-width:350px){.main-blog-post .blog-post-featured-image{margin-bottom:2rem}.main-blog-post .blog-post-content h2{font-size:1.8rem;line-height:1.4}.main-blog-post .blog-share-wrapper .button{padding:.5rem}}.ui-test-collection-list .resource-list__item{border-radius:var(--style-border-radius-sm);position:relative;overflow:hidden}.ui-test-collection-list .collection-card__image{transition:transform .5s ease-in-out,opacity .2s ease;z-index:11;pointer-events:none;max-width:290px}.ui-test-collection-list .resource-list__item:hover .collection-card__image{transform:rotate(8deg) scale(1.1)}.ui-test-collection-list .category-image img{transition:transform .2s ease-out;will-change:transform}.ui-test-collection-list .category-icon{width:150px;position:absolute;z-index:13;opacity:.9}.ui-test-collection-list .collection-card__inner{padding:20px 10px;gap:10px}.ui-test-collection-list .category-icon img{width:auto;height:auto;object-fit:cover;transition:transform .5s ease-out;max-width:100%}.ui-test-collection-list .category-icon-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .3s ease;pointer-events:none}.ui-test-collection-list .category-icon{opacity:0;transition:opacity .3s ease}.ui-test-collection-list .resource-list__item:hover .category-icon{opacity:1}.ui-test-collection-list .resource-list{gap:30px}accordion-custom details .details-content p{color:var(--color-foreground-heading)}.cart-discount__pill-code{padding:8px 15px!important;font-size:16px;display:flex;align-items:center;justify-content:center;line-height:1.5}@media(max-width:1100px){.ui-test-collection-list .collection-card__image{max-width:160px}.ui-test-collection-list .collection-card__content p{font-size:2rem}}@media(max-width:600px){.ui-test-collection-list .collection-card__content p{font-size:1.7rem}}@media(max-width:1024px){.ui-test-collection-list .collection-card__image{max-width:290px}.ui-test-collection-list .resource-list{grid-template-columns:1fr 1fr}.ui-test-collection-list .category-icon{opacity:1}.ui-test-collection-list .resource-list__item:hover .collection-card__image,.ui-test-collection-list .resource-list__item .collection-card__image{transform:unset}}@media(max-width:470px){.ui-test-collection-list .resource-list{grid-template-columns:1fr}.ui-test-collection-list .collection-card__content p{font-size:1.7rem}}.bottom__line:hover:after{width:30%}.bottom__line{position:relative}.contains-media .custom-product-badge,.recently-collection .custom-product-badge{position:absolute;top:0;margin:1rem;border:0}.product__info-wrapper .product__info-container .badge.price__badge-sold-out,.product__info-wrapper .price .price__badge-sold-out{display:none}.product__info-wrapper .price .badge{display:block;width:max-content;margin-top:.5rem}.custom_range_filter{padding:1.6rem 0;margin-bottom:2rem;display:flex;align-items:center;justify-content:flex-start;gap:1rem}.custom_range_filter .tags-title{flex:none}.custom_range_filter ul.advanced-filters{display:flex;margin:0;align-items:flex-start;text-align:left;flex-wrap:wrap;column-gap:.7rem;row-gap:1rem;padding:0}.custom_range_filter ul.advanced-filters::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}.custom_range_filter ul.advanced-filters::-webkit-scrollbar{height:6px;background-color:#f5f5f5}.custom_range_filter ul.advanced-filters::-webkit-scrollbar-thumb{background-color:#000}.custom_range_filter ul.advanced-filters li{list-style:none}.custom_range_filter .tag-title{margin:0;letter-spacing:0;color:rgb(var(--color-foreground));font-family:var(--font-heading--family);font-size:1.5rem}.custom_range_filter ul.advanced-filters.active-filter li a:after{width:100%}.custom_range_filter ul.advanced-filters a{position:relative;display:block;font-family:var(--font-body--family, "DM Sans", sans-serif);font-size:.9rem;font-weight:500;letter-spacing:.01em;line-height:1.1;text-transform:capitalize;text-align:center;text-decoration:none;color:#1a3326;background:transparent;border:1px solid rgba(26,51,38,.25);border-radius:999px;box-shadow:none;padding:.62rem 1.4rem;transition:background-color .28s cubic-bezier(.22,1,.36,1),border-color .28s cubic-bezier(.22,1,.36,1),color .28s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.22,1,.36,1)}.custom_range_filter ul.advanced-filters a:hover,.custom_range_filter ul.advanced-filters a:focus-visible{color:#1a3326;background:#b4cf5c;border-color:#b4cf5c;box-shadow:none;transform:translateY(-2px)}.custom_range_filter .advanced-filter.active-filter a{color:#f8f5ef;background:#1a3326;border-color:#1a3326}.custom_range_filter .advanced-filter.active-filter a:hover{color:#f8f5ef;background:#2a6644;border-color:#2a6644}@media(prefers-reduced-motion:reduce){.custom_range_filter ul.advanced-filters a{transition:none}.custom_range_filter ul.advanced-filters a:hover,.custom_range_filter ul.advanced-filters a:focus-visible{transform:none}}@media(max-width:1200px){.custom_range_filter{padding:1rem 0;margin-bottom:0}}@media(max-width:1024px){.custom_range_filter{flex-direction:column;justify-content:flex-start}.custom_range_filter{margin:0;text-align:left;align-items:flex-start;justify-content:flex-start}}@media(max-width:600px){.custom_range_filter ul.advanced-filters a{font-size:13px;padding:.4rem 1rem}}@media(max-width:500px){.custom_range_filter ul.advanced-filters{column-gap:1rem}.custom_range_filter ul.advanced-filters{column-gap:.5rem}}@media(max-width:320px){.custom_range_filter ul.advanced-filters{row-gap:.5rem}}.cta-banner{padding:80px 20px;border-radius:var(--style-border-radius-lg);text-align:center;position:relative;overflow:hidden;max-width:1120px;margin:0 auto;display:flex;justify-content:center;align-items:center;flex-flow:row}.cta-content{display:flex;flex-direction:column;row-gap:1.5rem;max-width:710px;z-index:1;justify-content:center;align-items:center;text-align:center;position:relative}.cta-banner .small-heading,.cta-banner .main-heading,.cta-banner .description{margin:0}.cta-banner .small-heading{font-weight:var(--font-accent--weight)}.cta-content .button{font-size:1rem;padding:.9rem 2.5rem}.decorative-images{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto auto auto auto auto auto;gap:16px;border-radius:50%;grid-auto-columns:1fr;width:820px;height:820px;position:absolute;inset:auto;z-index:0;animation:rotate-grid 25s linear infinite}.cta-banner .decorative-images img{max-width:100%;width:auto;height:100%;object-fit:cover}.small-image{justify-content:center;align-items:center;width:100px;height:100px;display:flex}@keyframes rotate-grid{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.image01{transform:translate(-20px)}.decorative-images .img1{align-self:end;transform:translate(-30px,30px)}.decorative-images .img2{align-self:start;transform:translate(-20px,-40px)}.decorative-images .img3{place-self:center;transform:translate(10px,-100px)}.decorative-images .img4{align-self:start;transform:translate(50px,-40px)}.decorative-images .img5{align-self:end;transform:translate(50px,50px)}.decorative-images .img6{align-self:center;transform:translate(-10px,30px)}.decorative-images .img7{align-self:center;transform:translate(10px,30px)}.decorative-images .img8{place-self:center start;transform:translate(-50px,40px)}.decorative-images .img9{align-self:center;transform:translate(50px,40px)}.decorative-images .img10{place-self:center start;transform:translate(-40px,50px)}.decorative-images .img11{align-self:center;transform:translate(40px,50px)}.decorative-images .img12{place-self:end start;transform:translate(-100px,60px)}.decorative-images .img13{align-self:end;transform:translate(-30px,30px)}.decorative-images .img14{place-self:end center;transform:translate(-70px)}.decorative-images .img15{place-self:end center;transform:translateY(50px)}.decorative-images .img16{place-self:end center;transform:translate(70px)}.small-image{display:inline-block}.small-image img{transform:scale(1);transition:transform .6s ease-in-out}.small-image:hover img{transform:scale(1.4)}@media(max-width:1024px){.decorative-images{display:none}.cta-banner{padding:20px}.main-heading{font-size:2rem}.cta-banner .main-heading{font-size:2rem;line-height:1.3}.cta-content{row-gap:1rem}.cta-banner .description{font-size:.9rem}}@media(max-width:370px){.cta-banner .main-heading{font-size:1.3rem}.cta-content .button{padding:.6rem 1.4rem}}.filter-sidebar .facets:not(.facets--drawer) .facets__panel{padding:6px 0}.facets__form.filter-sidebar summary.facets__summary{font-family:var(--font-body--family);font-size:20px}.filter-sidebar li.facets__inputs-list-item,.facets__summary .icon-caret{color:var(--color-foreground);font-size:1.1rem}.filter-sidebar .price-facet__highest-price{font-size:1rem}.add-cart-button{width:100%;padding:14px}.add-cart-button .add-to-cart-text,.stickey-cart-pdp .add-cart-button{display:block}.add-cart-button .svg-wrapper.add-to-cart-icon{display:none}.add-cart-button .add-to-cart-text__content{opacity:1}.add-cart-button :is(.product-card):has(.quick-add__product-form-component--multi-variant):not(:has(swatches-variant-picker-component)) .quick-add__button--add,.list-view .main-price-text .quick-add__button,.short-list-view .quick-add__button{display:block!important}quick-add-component.quick-add{display:block;cursor:pointer}.list-view quick-add-component.quick-add,.short-list-view quick-add-component.quick-add{position:static}.list-view .add-cart-button[name=notify]{padding:10px;width:310px}.add-cart-button .compare-at-price{font-size:14px}.card-gallery .btn_arrow_badge{opacity:0;transform:scale(0);transition:transform .4s ease,opacity .4s ease,box-shadow .5s}.card-gallery:hover .btn_arrow_badge{opacity:1;transform:scale(1);transition:transform .4s ease,opacity .4s ease,box-shadow .5s}.product-grid-view-zoom-out--details .h4,.price,.compare-at-price{font-family:var(--font-heading--family)!important}.main-price-parent{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.product-grid-view-zoom-out--details .h4{font-size:1.2rem}.compare-at-price{font-size:14px;opacity:.8;text-decoration:line-through}.main-price-parent .compare-at-price,.exit-popup-dashboard .compare-at-price{font-size:16px}ul.list-view,ul.short-list-view{display:block}ul.list-view li,ul.short-list-view li{margin:30px 0}ul.list-view li:first-child,ul.short-list-view li:first-child{margin-top:0}.list-view .product-grid__card.product-grid__card,.short-list-view .product-grid__card.product-grid__card{display:grid;column-gap:1.5rem}.list-view .product-grid__card.product-grid__card{grid-template-columns:.6fr 1fr}.short-list-view .product-grid__card.product-grid__card{grid-template-columns:.8fr 1fr .5fr}.short-list-view .color-swatches,.list-view .color-swatches,.short-list-view .custom-font-size,.list-view .custom-font-size,.list-view .jdgm-horizon-widget,.short-list-view .jdgm-horizon-widget,.list-view .card-gallery .add-cart-button,.short-list-view .card-gallery .shopify-product-form .add-cart-button{display:none}.list-view .main-price-text,.short-list-view .main-price-text{display:flex!important;flex-direction:column;row-gap:11px}.list-view .quick-add__product-form-component .shopify-product-form,.short-list-view .quick-add__product-form-component .shopify-product-form{display:none}.list-view .product__description,.short-list-view .product__description{font-size:16px;line-height:1.3}.list-view .main-price-text h4,.short-list-view .main-price-text{margin:0;line-height:1}.list-view .main-price-text product-price,.short-list-view .product-price product-price{margin:0}.list-view .button.quick-add__button{max-width:310px}.list-view .button.quick-add__button .add-to-cart-text--added,.list-view .button.quick-add__button .add-to-cart-icon,.short-list-view .button.quick-add__button .add-to-cart-icon,.short-list-view .button.quick-add__button .add-to-cart-text--added{display:none}.list-view .quick-add__button .add-to-cart-text__content,.short-list-view .quick-add__button .add-to-cart-text__content{opacity:1;width:100%;transform:unset}.short-list-view .button-list-view{display:none;padding:0 10px 0 0}.short-list-view .buton-short-list-view{display:flex!important;flex-direction:column;padding-right:.2rem}.buton-short-list-view,.grid-view .button-list-view,.list-view .icons-others,.list-view.icons-others,.icons-others.short-list-view{display:none}.list-view .list-view.icons-others,.short-list-view .icons-others.short-list-view{display:flex;flex-direction:row;gap:10px;padding-top:10px}.short-list-view .icons-others.short-list-view{justify-content:center;align-items:center}.icons-others .compare_button{padding:11px}.other-product{display:flex;flex-direction:column;gap:10px}.icons-others{display:flex;flex-direction:column;row-gap:12px}.others-button-{justify-content:flex-end}.page-content-wrapper{padding:3rem 0 4rem}@media screen and (max-width:1050px){.list-view .list-view.icons-others,.short-list-view .icons-others.short-list-view{padding-bottom:10px}}@media screen and (max-width:1024px){.list-view-description{display:none!important}}@media screen and (max-width:1024px){.card-gallery:hover .btn_arrow_badge{opacity:1;transform:scale(1)}.card-gallery .btn_arrow_badge{font-size:15px;padding:10px}.add-cart-button{padding:12px}.card-gallery .btn_arrow_badge{opacity:1;transform:scale(1)}.list-view .list-view.icons-others,.short-list-view .icons-others.short-list-view{padding-top:10px;padding-bottom:15px}.list-view .quick-add__button .add-to-cart-text__content,.short-list-view .quick-add__button .add-to-cart-text__content{font-size:16px}.short-list-view .buton-short-list-view{padding:8px 0 0}.short-list-view .countdown-product{bottom:10px}}@media screen and (min-width:1025px){.facets__inputs-wrapper .facets__inputs-list{gap:var(--gap-lg)}}@media screen and (max-width:1024px){.product-badges.add-cart-button{padding:12px;font-size:16px}.facets__inputs-wrapper .facets__inputs-list{gap:15px}}@media screen and (max-width:520px){.grid-view.product-grid{display:block;margin-bottom:1rem}.grid-view .product-grid__item{padding-bottom:1rem}.grid-view .countdown-product .product-countdown-wrapper{height:2.7rem}.grid-view .countdown-product .product-countdown-wrapper{bottom:10px}.facets-block-wrapper--vertical+.facets-toggle{margin-bottom:1rem}.grid-view .countdown-product{bottom:55px}}@media screen and (max-width:390px){.list-view .product-grid__card.product-grid__card{grid-template-columns:1fr}}.facets .facets-drawer__title{font-size:var(--font-h4--size)}.facets__filters-wrapper .facets__label{font-size:var(--font-h5--size);font-family:var(--font-body--family)}.facets--drawer[open]{max-width:450px}.facets .facets__clear-all{padding:.5rem 1.2rem}.full-container{max-width:1670px;margin:0 auto;padding:0 15px}.full-container .facets.facets--vertical{padding:0!important}.template-suffix-off-sidebar .collection-wrapper{display:block}@media screen and (max-width:1024px){.list-view .product__description{display:none!important}.list-view .list-view.icons-others{padding-top:4px;padding-bottom:5px}.list-view .countdown-product{bottom:10px}}.card-gallery:hover .countdown-product{opacity:0;transform:scale(0)}.card-gallery .countdown-product{opacity:1;transform:scale(1);transition:transform .7s ease,opacity .7s ease}.product-countdown{display:flex;gap:10px;justify-content:center;align-items:center;text-align:center;font-family:inherit}.template-search results-list .product-countdown{gap:0}.countdown-block{display:flex;flex-direction:column;align-items:center;font-size:1.6rem;font-family:var(--font-heading-family)}.countdown-label{font-style:italic;font-family:var(--font-body--family)}.countdown-seconds{color:red!important}.countdown-product{top:auto;display:block;bottom:10px}.flip-countdown{width:100%;float:left}.collection .card-wrapper:hover .card--standard .quick-add.countdown-product,.template-search .card-wrapper:hover .card--standard .quick-add.countdown-product{opacity:0;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;visibility:hidden;top:-8rem}.card-wrapper.product-card-wrapper{overflow:hidden}.collection .card-wrapper .card--standard .quick-add.countdown-product,.template-search .card-wrapper .card--standard .quick-add.countdown-product{opacity:1;visibility:visible;transform:translateY(0);transition:all .4s ease}.collection .card-wrapper:hover .card--standard .quick-add.countdown-product,.template-search .card-wrapper:hover .card--standard .quick-add.countdown-product{transform:translateY(-20px);opacity:0;visibility:hidden}.countdown-product .product-countdown-wrapper{position:absolute;left:0;right:0;text-align:center;top:auto;bottom:0;width:100%!important;float:none;width:auto;transform:unset;display:flex;align-items:center;justify-content:center;gap:.5rem;height:4.2rem;border:none;border-radius:var(--style-border-radius-sm);padding:0;margin:auto;z-index:1;transition:all .5s ease-in-out 0s;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;visibility:visible;--button-border-color: 0}.collection .countdown-product .product-countdown-wrapper{top:12px;margin:0}.countdown-product .product-countdown span{margin:0 .2rem;font-size:14px}span.countdown-number{font-family:var(--font-heading--family)}.timer-block{flex-direction:row;column-gap:10px}.countdown-product .product-countdown .countdown-number:last-child{color:red}.grid-view .product-countdown{gap:0}.grid-view .timer-block{column-gap:5px}.second-grid-view span.countdown-label{font-size:12px}.second-grid-view .countdown-block.timer-block:last-child .countdown-seconds{color:red}.second-grid-view .countdown-product .countdown-number{font-size:14px}.second-grid-view .add-cart-button{padding:11px;font-size:16px}.list-view-description{display:none}.list-view-description>*{margin:0}.list-view-description>*+*{margin-top:.85em}.list-view-description p{line-height:1.6}.list-view-description :is(h1,h2,h3,h4,h5,h6){margin-top:1.15em;font-weight:600;line-height:1.3}.list-view-description :is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}.list-view-description ul{list-style:disc;padding-left:1.25em}.list-view-description ol{list-style:decimal;padding-left:1.25em}.list-view-description li{margin-top:.3em}@media(max-width:1300px){.product-countdown{gap:0}.countdown-product .product-countdown span{font-size:13px}.timer-block{column-gap:3px}}@media(max-width:1024px){.countdown-product{bottom:18%}.countdown-product .product-countdown span{font-size:14px}.card-gallery:hover .countdown-product{opacity:1;transform:scale(1)}.countdown-label{display:none}.countdown-product .product-countdown-wrapper{height:2.7rem}}.subcollection-image img{max-width:22rem;min-height:auto}.subcollection-image{border-radius:var(--product-card-corner-radius)}.subcollection-wrapper .subcollection-slider a{text-decoration:none}.subcollection-title{position:relative}.subcollection-grid a{text-decoration:none}.subcollection-image{width:100%;flex:32.33%;display:flex;height:auto;max-width:max-content}.subcollection-slider{display:flex;flex-wrap:wrap;width:100%;column-gap:2rem;row-gap:3rem}.subcollection-grid{display:flex;overflow-x:auto;overflow-y:hidden;justify-content:flex-start;gap:2rem}.whatsapp-button-section{max-width:44rem;margin:0}.whatsapp-btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:all .3s ease;border:none;width:100%;font-size:18px;min-height:50px;max-width:100%;padding:0 3rem;border-radius:var(--style-border-radius-buttons-secondary)}.whatsapp-icon{margin-right:10px;display:inline-block;width:20px;height:20px}@media(max-width:320px){.whatsapp-btn{font-size:15px}}.product-other-detail-section{padding-top:60px;padding-bottom:60px;overflow-x:clip}.product-other-detail-section h2{font-size:3.8rem}.counter-number{display:flex;grid-row-gap:18px;flex-direction:column;justify-content:center;align-items:center}.product-other-detail-grid{justify-content:space-between;align-items:center;display:flex}@media screen and (max-width:999px){.product-other-detail-grid{justify-content:space-between;align-items:center;display:grid;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;grid-column-gap:20px;grid-row-gap:40px}}@media screen and (max-width:1024px){.product-other-detail-section h2{font-size:3.2rem}}@media screen and (max-width:480px){.product-other-detail-section h2{font-size:2.5rem}.counter-number h5{font-size:1.1rem}}.variant-option--default-width-buttons .variant-option__button-label{flex:0 0 calc(5ch + 2.3em);min-height:calc(3ch + 1.2em);border:2px solid var(--color-primary-button-border);transition:box-shadow .5s,background-color .5s,color .5s;box-shadow:1.5px 4px 0 0 var(--color-primary-button-border)}.variant-option--default-width-buttons .variant-option__button-label:hover{box-shadow:0 0 0 0 var(--color-primary-button-border);transition:box-shadow .5s,background-color .5s,color .5s}.product-form-buttons .shopify-payment-button__button:hover{background-color:var(--color-variant-background);--button-color: var(--color-secondary-button-text);border:2px solid var(--color-primary-button-border);transition:box-shadow .5s,background-color .5s,color .5s;box-shadow:0 0 0 0 var(--color-primary-button-border)}.product-form-buttons .shopify-payment-button__button{box-shadow:1.5px 4px 0 0 var(--color-primary-button-border);transition:box-shadow .5s,background-color .5s,color .5s}.template-product .shape-image-wrapper-03{bottom:-10px}.contact-form__form .contact-form__form-row{display:block;width:100%}.contact-form__form .visually-hidden:not(:focus,:active){position:static!important}.contact-form__form .contact-form{display:flex}.contact-form-inner .visually-hidden:not(:focus,:active){margin:0;height:17px;overflow:visible}.contact-form__form .contact-form__input{margin-top:5px}.contact-form-inner{display:flex;flex-direction:column;row-gap:20px}.contact-detail-wrapper{display:flex;flex-direction:column;row-gap:30px;max-width:630px}.contact-detail-wrapper .section-heading-wrapper{display:flex;flex-direction:column;row-gap:20px}.contact-detail-wrapper .section-heading-wrapper h2{margin:0;font-size:3.2rem}.contact-detail-wrapper .custom-section-content p,.contact-detail-wrapper .section-heading-wrapper p{margin:0}.contact-detail-wrapper .section-heading-wrapper p{color:var(--body-text-color)}.contact-detail-wrapper .contact-link-grid{display:flex;flex-direction:column;row-gap:20px}.contact-detail-wrapper .contact-link-block{display:flex;flex-direction:row;gap:20px;align-items:center;padding:15px 70px 15px 32px;border-radius:var(--style-border-radius-sm);max-width:500px}.contact-detail-wrapper .contact-detail-wrapper img{width:auto}.contact-detail-wrapper .contact-link-grid h5,.contact-detail-wrapper .contact-link-grid h6{margin:10px 0}.contact-detail-wrapper{max-width:580px}@media screen and (max-width:1200px){.contact-detail-wrapper{max-width:550px}.contact-detail-wrapper .section-heading-wrapper h2{font-size:2.6rem}.section-content-wrapper.section-content-wrapper{--gap: max(24px, calc(var(--gap-scale, 1) * 30px)) !important}}@media screen and (max-width:1050px){.contact-detail-wrapper{max-width:470px}}@media screen and (max-width:950px){.contact-detail-wrapper{max-width:360px}.contact-detail-wrapper .section-heading-wrapper h2{font-size:2.2rem}.contact-detail-wrapper .section-heading-wrapper p{font-size:16px}.contact-detail-wrapper .contact-link-block{padding:8px 30px 8px 22px}}@media screen and (max-width:1024px){.section-content-wrapper .contact-grid{width:100%}.contact-detail-wrapper{max-width:100%}.contact-detail-wrapper .contact-link-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.contact-detail-wrapper .contact-link-block{flex-direction:column;padding:15px 30px 15px 22px;max-width:100%;text-align:center}.contact-detail-wrapper .contact-link-block{gap:0}}@media screen and (max-width:570px){.contact-detail-wrapper .contact-link-grid h5{font-size:16px}.contact-form label,.contact-form__input{font-size:14px}}@media screen and (max-width:479px){.contact-detail-wrapper .contact-link-grid{grid-template-columns:1fr}.contact-detail-wrapper .section-heading-wrapper h2{font-size:2rem}}.product-notification{position:fixed;bottom:7rem;width:330px;transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s;opacity:0;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;z-index:2;visibility:hidden;border-radius:var(--style-border-radius-sm);left:5rem;padding:.8rem;border:.1rem solid #e5e5e5}.product-notification.pos-right{right:5rem;left:auto}.product-notification.active{bottom:5rem;opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;filter:alpha(opacity=100);visibility:visible}.product-notification .closeNotify{display:flex;align-items:center;justify-content:center;width:1.5rem;border-radius:var(--style-border-radius-sm);height:1.5rem;background:#000;color:#fff;position:absolute;right:-1rem;top:-1rem;cursor:pointer;transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s}.product-notification .icon.icon-close:hover{stroke:#fff}.product-notification .product-suggest{float:left;width:100%;display:flex;flex-direction:row}.product-notification .product-suggest .product-image{margin:auto;float:left;border-radius:var(--style-border-radius-sm)}.product-notification .product-suggest .product-image img{border-radius:var(--style-border-radius-sm);max-width:100%;height:auto}.product-notification .product-suggest .column-right{padding:0 1rem;float:right;width:72%}.product-notification .product-suggest .column-right label{color:var(--color-foreground);font-size:.9rem;float:left;width:100%}.product-notification .product-suggest .column-right .product-name{color:rgb(var(--color-foreground));font-size:1rem;float:left;width:100%;margin:.3rem 0;text-decoration:none;font-family:var(--font-heading--family)}.product-notification .product-suggest .column-right .from-ago,.product-notification .product-suggest .column-right .time-ago{color:var(--color-foreground);font-size:.9rem;float:left;width:100%;font-weight:var(--font-body--weight)}@media(max-width:1024px){.product-notification .product-suggest .column-right{width:68%}}@media(max-width:500px){.product-notification .product-suggest .column-right{width:100%}}@media only screen and (max-width:480px){.product-notification{width:290px;left:auto;margin-left:.5rem}}#exit-popup{position:fixed;left:0;top:0;right:0;bottom:0;background:#0009;z-index:11;padding:1rem}.exit-popup-dashboard .countdown-product .product-countdown-wrapper{top:-40px}.exit-popup-inner{max-width:80rem;width:100%;padding:4rem 2rem;text-align:center;box-shadow:0 1rem 3rem #0000004d;animation:fadeIn .3s ease-in-out;position:relative;border-radius:var(--style-border-radius-sm)}.add-cart-button.btn-quick{padding:0}.main-exit-popup .exit-popup-btn{padding:10px 42px}.main-exit-popup .price{font-size:20px}#exit-popup h2{margin-bottom:1rem;margin-top:0;font-size:2.5rem}.exit-popup-inner quick-add-component.quick-add{display:block;cursor:pointer;position:absolute;top:auto;width:100%;bottom:0;padding:20px}.button-close{display:flex;align-items:center;justify-content:center;text-align:center}.product-card__title{margin:0;font-family:var(--font-heading--family);font-size:24px}.product-card__info{display:flex;flex-direction:column;row-gap:7px;padding-top:10px;text-align:left}.main-exit-popup .product-badges{top:0}.exit-popup-dashboard{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.main-product-data{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;width:100%;overflow-y:auto;max-height:560px;padding-top:10px;margin-bottom:3rem}.product-data{flex:0 1 25.33%}.exit-popup-dashboard .close-btn.modal__close-button{position:absolute;left:auto;right:.4rem;top:.8rem;background:none;border:0;margin:0;cursor:pointer}.main-exit-popup .exit-popup-btn button{margin-top:20px}.product-card__image{position:relative;overflow:hidden;border-radius:var(--style-border-radius-sm)}.product-card__image img{display:block;width:100%;transition:opacity .3s ease}.product-card__image .hover-image{position:absolute;top:0;left:0;opacity:0}.product-card__image:hover .hover-image{opacity:1}.product-card__image:hover .primary-image{opacity:0}@media screen and (max-width:1050px){#exit-popup h2{font-size:2rem}}@media screen and (max-width:1024px){.product-data{flex:0 1 30.33%}.main-product-data{gap:2rem}.product-card__title{font-size:20px}.main-product-data{margin-bottom:2rem}}@media screen and (max-width:1024px){.main-product-data{flex-wrap:nowrap;justify-content:space-between;overflow:auto;max-height:100%}.collection-swatches li.size-option span{font-size:1.4rem}.exit-popup-inner p{font-size:16px}.product-data{width:35%;flex:none}#exit-popup h2{font-size:2rem}.product-card__info{row-gap:3px}.main-product-data{gap:1.2rem}}@media screen and (max-width:1024px){.exit-popup-inner{max-width:95%;max-height:65rem;overflow-y:auto}}@media screen and (max-width:550px){.exit-popup-inner .product-data{width:60%;flex:none}#exit-popup h2{font-size:1.8rem}}@media screen and (max-width:400px){.exit-popup-inner .product-data{width:70%}.exit-popup-inner .countdown-product .product-countdown-wrapper{height:5.3rem}#exit-popup h2{font-size:1.6rem}.exit-popup-inner .countdown-product .product-countdown-wrapper{top:-28px}.exit-popup-inner .countdown-product .product-countdown span{font-size:1.1rem}.exit-popup-inner .product-countdown{gap:.5rem}.exit-popup-inner{padding:2rem 1.4rem}}@media screen and (max-width:320px){.product-data{width:80%;flex:none}.exit-popup-inner{padding:3rem 2rem}.exit-popup-inner .product-data{width:100%}}.shopify-section:not(.header-section).shopify-section-group-footer-group .section-background{margin-top:6rem}.main-footer-class.section--full-width{max-width:1680px;margin:0 auto;padding:0 15px}.shopify-section-group-footer-group .green-shape{margin-top:50px;justify-content:center;align-items:flex-start;display:flex;position:relative}.main-footer-class summary{padding-block:0 var(--padding-3xl)}.main-footer-class .content-text:first-child{padding-block:0 var(--padding-5xl)}.main-footer-class .email-signup__heading.paragraph-content{padding-block:var(--padding-4xl);line-height:1.5}.main-footer-class .email-signup__heading{padding:0;padding-block:0 var(--padding-md)}.main-footer-class .footer-utilities__text{word-break:break-word;white-space:break-spaces;display:flex;align-items:center;gap:.3rem}.main-footer-class .email-signup__input-group .email-signup__input--underline{padding:15px 34px 15px 15px}.main-footer-class rte-formatter.content-text{display:flex;flex-direction:column;row-gap:15px}.main-footer-class rte-formatter.content-text h6{margin:0}.main-footer-class rte-formatter.content-text h6 a{text-decoration:underline}.main-footer-class li.menu__item a{position:relative}.main-footer-class li.menu__item a:after{content:"";position:absolute;bottom:-2px;left:50%;height:1px;transform:translate(-50%);width:0;background:currentColor;transition:width .3s ease}.main-footer-class li.menu__item a:hover:after{width:100%}@media(max-width:1400px){.menu:not(:has(.menu__heading--empty)) .details-content{margin:0}.main-footer-class .content-text:first-child{padding-block:0 var(--padding-2xl)}.main-footer-class .email-signup__heading.paragraph-content{padding-block:var(--padding-xl)}.main-footer-class .menu{width:100%}}@media(max-width:1024px)and (min-width:1025px){.main-footer-class .group-block-content.layout-panel-flex.layout-panel-flex--row.mobile-column{gap:10px;grid-template-columns:1.2fr 1fr;display:grid}.main-footer-class .layout-panel-flex--row>.group-block--width-custom,.main-footer-class .email-signup-block{width:100%}}@media(max-width:1024px){.layout-panel-flex--row>.group-block--width-custom{padding-bottom:1rem}.email-signup-block{padding-bottom:2rem}.main-footer-class .footer-utilities__text{display:block}.main-footer-class .payment-icons__list{justify-content:center}.main-footer-class summary{padding-block:0 var(--padding-xl)}.main-footer-class .content-text:first-child{padding-block:0 var(--padding-lg)}}@media(max-width:550px){.shopify-section:not(.header-section).shopify-section-group-footer-group .section-background{margin-top:3rem}.shopify-section-group-footer-group .green-shape{margin-top:-8px}}.policy-text-block h2{font-size:40px}@media(max-width:1024px){.policy-text-block h2{font-size:35px}}@media(max-width:400px){.policy-text-block h2{font-size:30px;line-height:1.5}.policy-text-block p{font-size:16px}}.upsell-container{width:100%;display:flex;flex-direction:column}.upsell-container .progress-bar{background-color:#e2e4e3;display:flex;height:.8em;width:100%;border-radius:.75em;padding:.3rem;position:relative;align-items:center;margin-top:.3rem}.upsell-container .progress-bar:before{content:" "}.cart-drawer__inner .cart-note__instructions{box-shadow:var(--input-box-shadow)}.upsell-container .truck-icon{position:absolute;right:0;top:50%;transform:translate(50%,-50%)}.upsell-container .free-shipping-icon{position:absolute;right:0;left:0;width:2.5rem;height:2.5rem;border-radius:2rem;background-color:#e2e4e3;display:flex;align-items:center;justify-content:center;box-shadow:0 0 1rem #00000070}.main-cart-items .cart-items__table-row:last-child{grid-template-columns:1fr 1fr;justify-content:space-between;text-align:left;border-bottom:1px solid color-mix(in srgb,var(--color-border) 25%,transparent);margin-bottom:20px;padding-bottom:10px}.cart-drawer__items{padding-top:.7rem}.cart-items__table-row #productTotal{text-align:right}.price-text{font-size:var(--font-size--md);font-family:var(--font-heading--family)}.cart-discount__button{font-size:var(--cart-font-size--md)}.tax-note.tax-note.tax-note{font-size:var(--font-size--h6)}.cart__summary-totals summary{padding-block:var(--padding-2xs)}.cart__total-container span.cart__total-label{font-family:var(--font-heading--family)}.cart-drawer__content .cart__total-container:has(.cart__installments){row-gap:var(--gap-2xs)}.cart-drawer__summary .cart-actions{border-top:0;border-block:1px solid color-mix(in srgb,var(--color-border) 25%,transparent)}.cart-drawer__summary .cart-actions__divider{border-block-start:1px solid color-mix(in srgb,var(--color-border) 25%,transparent)}.cart-drawer__summary .cart-note__instructions{border-width:0}.cart-note__instructions::placeholder{color:#858585}.cart-drawer__summary textarea:focus-visible{outline:none}.cart-drawer__dialog .cart-icon-drawer{background:#b4cf5c47;color:#2a6644;width:96px;height:96px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:50%;margin:0 auto 1.75rem}.cart-drawer__dialog .cart-icon-drawer svg{width:42px;height:42px}.upsell-container{padding:20px}.cart-items__wrapper p{color:var(--body-text-color)}@media(max-width:410px){.cart-drawer--empty .cart-drawer__heading{font-size:30px}.cart-drawer__dialog .cart-icon-drawer{margin-bottom:1rem}.cart-items__wrapper p{margin:0}.shipping-message{font-size:15px}}.template-cart .price-text{font-size:var(--font-size--lg)}.template-cart .compare-at-price{font-size:16px}.template-cart .cart-vendor{font-size:var(--cart-font-size--md)}.cart-page__title .cart-bubble__text-count{min-width:20px;height:35px;font-size:18px;border-radius:22px 5px;padding:10px}#sticky-cart{position:fixed;left:0;width:100%;display:flex;align-items:center;justify-content:space-between;z-index:9;box-shadow:0 -.2rem 1rem #0000001a;opacity:0;transform:translateY(100%);transition:transform .5s ease,opacity .5s ease}.stickey-cart-pdp .sticky-cart-content{display:flex;align-items:center;width:100%;justify-content:space-between}#sticky-cart{padding:1rem 1.5rem .8rem}.stickey-cart-pdp .image-inner{border-radius:var(--style-border-radius-sm)}.stickey-cart-pdp .sticky-product{display:flex;align-items:flex-start;width:50%;column-gap:15px}.stickey-cart-pdp .color-swatch-btn{width:35px;height:35px}.stickey-cart-pdp .sticky-product img{max-width:80px;height:auto}.stickey-cart-pdp .sticky-product-info h4{margin:0 0 .4rem;font-size:var(--font-size--2xl)}.stickey-cart-pdp .sticky-product-info p{margin:0}.stickey-cart-pdp .sticky-product #sticky-cart-button{background:#ff6f61;color:#fff;border:none;padding:1rem 2rem;cursor:pointer}.stickey-cart-pdp pickup-availability{display:none}.stickey-cart-pdp span.price-item.price-item--sale.price-item--last,.stickey-cart-pdp span.price-item.price-item--regular{font-size:1.6rem}.stickey-cart-pdp .shopify-product-form .add-cart-button{padding:14px 80px;cursor:pointer}#sticky-cart.top{top:0;bottom:auto}#sticky-cart.bottom{bottom:0;top:auto}.close-sticky-cart{position:absolute;top:0rem;right:0;width:2rem;height:2rem;border:none;cursor:pointer;background:transparent;display:flex;align-items:center;justify-content:center}@media(max-width:1024px){.stickey-cart-pdp .shopify-product-form .add-cart-button{padding:14px 50px}.stickey-cart-pdp .sticky-product-info h4{font-size:var(--font-size--xl)}}@media(max-width:450px){.stickey-cart-pdp .shopify-product-form .add-cart-button{padding:12px 40px}.stickey-cart-pdp .sticky-cart-content{flex-direction:column}.stickey-cart-pdp .sticky-product{width:100%}}.resource-card{position:relative;overflow:hidden}.resource-card__media{position:relative}.resource-card__image{display:block;width:100%;height:auto;transition:transform .6s ease,opacity .6s ease}.resource-card__image--secondary{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transform:scale(1.1);transition:opacity .6s ease,transform .6s ease;pointer-events:none}.resource-card:hover .resource-card__image--secondary{opacity:1;transform:scale(1);transition:opacity .6s ease,transform .6s ease}.resource-card:hover .resource-card__image:not(.resource-card__image--secondary){transform:scale(.9);transition:opacity .6s ease,transform .6s ease}@media screen and (max-width:1200px){.search-modal__content{--modal-width: 91dvw}}@media screen and (min-width:1025px){.search-modal .dialog-modal{max-width:80rem}}@media screen and (max-width:400px){.search-page-input{padding-block:var(--padding-sm)}}@media screen and (max-width:320px){.search-page__header h3{font-size:var(--font-size--h4)!important}}@media(min-width:1025px){.main-popup .popup-text{padding:0 2rem;margin:auto}.main-popup .popup-inner{width:54rem}.main-popup .popup-image,.main-popup .popup-text{width:50%}.image-inner.left{flex-direction:row-reverse}}.main-popup .popup-inner{display:flex;flex-wrap:wrap;position:relative;align-items:stretch}.main-popup .popup-text{text-align:center}.main-popup .popup-inner h6{margin:0;line-height:1.5}.main-popup .newsletter-form__message{justify-content:center;font-size:1.6rem}.popup-text .main-popup .popup-text p{margin:0 0rem 2.2rem}.main-popup .button:after{box-shadow:none;position:static}.main-popup .newsletter-form__field-wrapper .field__input{background:none;padding-right:2rem}.main-popup .popup-image img{width:100%;height:100%;background:#3333330a;border-bottom-right-radius:var(--style-border-radius-sm);border-top-right-radius:var(--style-border-radius-sm)}.main-popup .social-popup ul{justify-content:center;margin-top:1rem}.main-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 1rem #0000004d;display:none;z-index:1000}.overlay-popup{position:fixed;top:0;left:0;width:100%;height:100%;border-radius:var(--style-border-radius-sm);background:#00000080;display:none;z-index:999}.main-popup .close-btn{position:absolute;left:.5rem;right:auto;top:1rem;background:none;border:0;margin:0;cursor:pointer}.main-popup .main-form{display:flex;flex-direction:column;row-gap:30px}.main-popup .newsletter-form-sidebar{display:flex;flex-direction:column;row-gap:20px}.newsletter-form-sidebar h3,.newsletter-form-sidebar h6{margin:0}.main-popup .email-signup__input{border:1px solid;padding:12px 20px;font-size:16px;text-align:center;border-radius:var(--style-border-radius-sm)}.main-popup .email-signup__form{display:flex;flex-direction:column}.main-popup .email-signup__message{justify-content:center;margin-top:20px}.main-popup .email-signup__input-group{display:flex;flex-direction:column;row-gap:20px;justify-content:center;align-items:center}.email-signup__button-icon{width:24px;height:24px}.main-popup .email-signup__button{margin:0;width:100%;min-height:50px;display:flex;align-items:center;justify-content:center}@media(max-width:1024px){.main-popup .popup-inner{width:48rem}.newsletter-form-sidebar h3{font-size:35px}}@media(max-width:1024px){.popup-image{display:none}.main-popup{width:90%}.main-popup .popup-text{padding:3rem}.main-popup .popup-inner{width:auto}}@media(max-width:440px){.main-popup .popup-text{padding:2rem}.main-popup .close-btn{left:0;top:1rem}.main-popup .popup-inner h2{font-size:2.2rem}.main-popup .popup-inner p{font-size:16px;margin:0}.newsletter-form-sidebar h3{font-size:30px}}@media(max-width:320){.newsletter-form-sidebar h3{font-size:25px}.main-popup .email-signup__input{padding:9px 16px;font-size:14px}.main-popup .popup-text{padding:1rem}.main-popup .close-btn{top:.3rem}}.custom-modal.second-popup-size{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#00000080}.second-popup-size .custom-modal-content{background:#fff;margin:5% auto;padding:0;width:70%;max-width:1024px;border-radius:var(--style-border-radius-sm);box-shadow:0 5px 25px #0003;animation:fadeIn .3s ease}.quick-add-modal__content .quick-add-modal__content-info{overflow-y:clip}.second-popup-size .custom-modal-header{display:flex;align-items:center;padding:2rem 2rem 1rem;border-bottom:1px solid color-mix(in srgb,var(--color-border) 25%,transparent);justify-content:center;position:relative}.custom-modal-body p{color:var(--body-text-color)}.second-popup-size .custom-modal-header h3{margin:0;text-transform:capitalize}.second-popup-size .custom-close{position:absolute;right:1rem;left:auto;top:1.2rem;background:none;border:0;margin:0;cursor:pointer;color:#000}.custom-modal-body p{text-align:center}.second-popup-size .custom-modal-body{padding:1rem 2rem 2em}.sizechart span{font-size:16px}@keyframes fadeIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.second-popup-size .modal-body{position:relative;flex:1 1 auto;padding:1rem}.second-popup-size .size-chart-section .tt-table-responsive-md{overflow:auto}.second-popup-size .modal-dialog table{width:100%;margin-top:17px;border:none}.second-popup-size table{float:left;width:100%}.second-popup-size table{caption-side:bottom;border-collapse:collapse}.second-popup-size tbody,.second-popup-size td,.second-popup-size tfoot,.second-popup-size th,.second-popup-size thead,.second-popup-size tr{border-color:inherit;border-style:solid;border-width:0}.tt-table-responsive-md table thead tr{background:#ddd}.second-popup-size .modal-dialog table thead th{color:#111;font-size:13px;font-weight:700;text-align:center;padding:15px;border:none}.second-popup-size th,.second-popup-size td{text-align:center;padding:15px;position:relative;color:rgba(var(--color-foreground))}.second-popup-size table tbody tr:nth-child(odd){background:#e5e5e5}.second-popup-size table tbody tr{background:#f7f7f7}.second-popup-size table td{color:#666;font-size:14px;font-weight:400;text-align:center;padding:10px 4px;border:none}.second-popup-size table{width:100%;margin-top:17px;border:none}@media(max-width:1200px){.second-popup-size .custom-modal-content{width:90%}}@media(max-width:1024px){.second-popup-size .custom-modal-header h3{font-size:30px}.main-buttons p{font-size:16px}}@media(max-width:320px){.second-popup-size .custom-modal-body{padding:12px 14px 24px}.second-popup-size th,.second-popup-size td{font-size:16px}}.notify-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:none;justify-content:center;align-items:center;z-index:9999}.notify-popup{background:#fff;border-radius:12px;max-width:500px;width:90%;padding:1.3rem;position:relative}.notify-popup .button.button-primary{padding:9px 30px}.notify-popup .close-btn{position:absolute;top:1rem;right:1rem;cursor:pointer}.styled-input{width:100%;padding:1rem;margin-bottom:1rem;border:1px solid #ccc;font-size:16px}.styled-label{display:block;color:rgb(var(--color-foreground));margin-top:1rem;margin:0 0 10px;text-align:left}.content-container{width:100%}.bundle-section h3{font-size:28px;margin-top:1rem;margin-bottom:1.2rem}.content-container .button.button-primary{padding:11px}@media(max-width:500px){.bundle-section h3{font-size:1.6rem}.content-container .button.button-primary{font-size:1rem;padding:.7rem}}@media(max-width:320px){.content-container{margin-bottom:0}}.product__preorder-notice{padding-top:1rem;text-align:left}.template-product .media-gallery--carousel slideshow-arrows .slideshow-control{padding-inline:var(--button-padding-inline)}.icons-others .heart-filled path{stroke:var(--color-primary-button-border);stroke-width:1.3px;fill:var(--color-primary-button-border)}.product-recommendations-wrapper .color-swatches{margin:0}.column-options__option{cursor:pointer;border-radius:6px;padding:4px;transition:background-color .3s ease}.column-options__option.active{background-color:red;color:#fff}@media(max-width:1200px){.resource-list__carousel .resource-list__slide{width:32%}}@media(max-width:1024px){.resource-list__carousel .resource-list__slide{width:40%}}@media(max-width:1024px){.resource-list__carousel .resource-list__slide{width:50%}.section-resource-list__content h2{text-align:center;font-size:30px}[data-testid=product-recommendations-section] .section-resource-list__content{gap:15px}}@media(max-width:650px){.resource-list__carousel .resource-list__slide{width:70%}}@media(max-width:500px){.resource-list__carousel .resource-list__slide{width:100%}}.template-cart .cart-actions{border-block-start:0}.template-cart .cart__summary-inner{gap:var(--gap-xl)}.product-badges.add-cart-button{justify-content:center}#predictive-search-products .resource-card .resource-card__media{border-radius:var(--search-border-radius)}#filters-drawer .facets__form-wrapper{overflow-x:clip}.button.quantity-plus .svg-wrapper svg{transition:transform .3s ease,stroke-width .3s ease,fill .3s ease;stroke:currentColor;color:#555}.button.quantity-plus:hover .svg-wrapper svg{transform:scale(1.2);stroke-width:2.5;color:#000;animation:pulseZoom .6s ease-in-out}@keyframes pulseZoom{0%{transform:scale(1)}50%{transform:scale(1.25)}to{transform:scale(1.2)}}.tt-table-modal-info th{text-transform:capitalize}@media(max-width:1024px){.product-badges.add-cart-button{display:block}.quick-add__button{display:block!important}}.color-swatches{display:flex;gap:10px;padding:3px}.color-swatch-btn{width:50px;height:50px;border-radius:50%;border:1px solid #ddd;background-size:cover;background-position:center;cursor:pointer;transition:.2s ease;outline:none}.color-swatch-btn:hover{transform:scale(1.1)}.color-swatch-btn.active{border-color:var(--second-text-color);transform:scale(1.1)}@media(max-width:1150px){.color-swatch-btn{width:40px;height:40px}.ui-test-product-list .section-resource-list__header h2{font-size:2.5rem;text-align:center}.ui-test-product-list .group-block-content{padding:0 10px}}@media(max-width:1024px){.ui-test-product-list .section-resource-list__header h2{font-size:30px}}@media(max-width:480px){.ui-test-product-list .group-block-content h3{font-size:30px}.cart-title{padding-bottom:10px}.cart-title h1{font-size:30px!important}}.breadcrumbs{margin:0 0 1em}.breadcrumbs__list{list-style-type:none;margin:0;padding:0;align-items:center;gap:5px}.breadcrumbs__item{display:inline-block;color:rgba(var(--color-foreground),.75)}.breadcrumbs__item a{color:rgba(var(--color-foreground),.75);transition:unset;animation:unset}.breadcrumbs__item a:hover,.breadcrumbs__link[aria-current=page]:hover,.breadcrumbs__link:hover{color:var(--second-text-color)}.breadcrumbs__item:not(:last-child):after{border-style:solid;border-width:.12em .12em 0 0;content:"";display:inline-block;height:.4em;margin:0 .6em;position:relative;transform:rotate(45deg);vertical-align:middle;width:.4em}.home-tab-arrow{display:flex;align-items:center}.breadcrumbs__link{font-size:1.1rem}.home-tab{color:inherit}.template-article .breadcrumbs{padding-top:2rem}.header-section .header-inner .menu-list__link{font-family:var(--font-heading--family);font-size:18px;font-weight:400;letter-spacing:.01em;color:#f8f5ef!important;text-decoration:none;transition:color .25s ease-out}.header-section .header-inner .menu-list__link:hover,.header-section .header-inner .menu-list__list-item:hover .menu-list__link{color:#b4cf5c!important}.header-section .header-inner .menu-list__link-title{font-family:var(--font-heading--family);font-size:18px;font-weight:400;letter-spacing:.01em;color:inherit}.header-section .header-inner .menu-list__list{gap:36px}@media(hover:hover)and (pointer:fine){.button.button-primary,.button.button-secondary,.feezee-slider-section .feezee-btn{transition:box-shadow .4s ease-out,transform .4s ease-out,color .4s ease-out,background-color .4s ease-out!important}.button.button-primary:hover,.button.button-secondary:hover,.feezee-slider-section .feezee-btn:hover{transform:translate(1.5px,4px)!important}}.button--with-arrow{display:inline-flex!important;align-items:center;gap:14px}.button--with-arrow .button__arrow{display:inline-block;transition:transform .4s ease-out;font-size:1.1em;line-height:1}.button--with-arrow:hover .button__arrow{transform:translate(5px)}.hero-content-area{position:relative}.seal-badge{position:absolute;top:36px;right:44px;width:130px;height:130px;z-index:3;pointer-events:none;opacity:0;animation:sealBadgeFadeIn .8s ease-out 1s forwards}.seal-badge__svg{width:100%;height:100%;animation:sealBadgeRotate 22s linear infinite;transform-origin:center}@keyframes sealBadgeRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes sealBadgeFadeIn{to{opacity:1}}@media(prefers-reduced-motion:reduce){.seal-badge__svg{animation:none}.seal-badge{animation:none;opacity:1}}@media(max-width:1024px){.seal-badge{width:96px;height:96px;top:24px;right:24px}}@media(max-width:600px){.seal-badge{width:80px;height:80px;top:18px;right:18px}}.hero-eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:18px}.eyebrow-line{display:inline-block;width:32px;height:1.5px;background-color:#b4cf5c;flex-shrink:0}.eyebrow-text{font-size:.75rem;font-weight:600;letter-spacing:.12em;color:#b4cf5c;font-family:var(--font-body--family)}.feezee-heading .heading-accent,.image-text-section .title .heading-accent{color:#b4cf5c;font-style:italic;font-family:inherit}.image-text-section .conntent-inner>.hero-eyebrow{margin-bottom:12px}.image-text-section .btn-text.button--with-arrow{align-items:center;gap:8px}.hero-description{font-size:1rem;line-height:1.65;color:#f8f5efd1;max-width:480px;margin-top:16px;margin-bottom:28px;font-family:var(--font-body--family)}.hero-btn-row{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.hero-credentials{font-size:.7rem;font-weight:600;letter-spacing:.08em;color:#f8f5ef99;line-height:1.7;font-family:var(--font-body--family);border-left:1px solid rgba(248,245,239,.25);padding-left:20px}.section-text-slider .marquee-slide{padding-top:10px!important;padding-bottom:10px!important}.header-section{padding:0!important}.header-section .section-background{border-radius:0!important}.header-section .header-inner{margin:0!important;border-radius:0!important;background-color:#2a6644!important;border-bottom:none!important;box-shadow:none!important;overflow:visible!important;padding-left:0!important;padding-right:0!important}.header-section .header-inner .header__row{background:transparent!important;border-radius:0!important}.header-section .header-inner [class*=color-scheme]{background:transparent!important}.header-section .header-inner .menu__link-title,.header-section .header-inner .menu-list__link-title,.header-section .header-inner .header__heading-link,.header-section .header-inner a{color:#f5f0e8!important}.header-section .header-inner .menu__item>a,.header-section .header-inner .menu-list__link{transition:opacity .2s ease}.header-section .header-inner .menu__item>a:hover,.header-section .header-inner .menu-list__link:hover{opacity:.7}.menu__link-title,.menu-list__link-title{letter-spacing:.04em;font-weight:400;font-size:.9rem}.header-section .header-inner .header-actions__action:not(:has(.header-actions__cart-icon)) svg,.header-section .header-inner .header__icon svg{color:#f5f0e8!important;stroke:#f5f0e8!important}.header-section .header-inner .cart-count-bubble{background-color:#b4cf5c!important;color:#1a3326!important}.header-section .header-inner .cart-items a:not(.button){color:var(--color-foreground)!important}@media(max-width:1024px){header-drawer .menu-drawer,header-drawer [data-header-drawer],header-drawer .menu-drawer.menu-drawer,details[open]>.menu-drawer,.menu-drawer[class*=color-]{background-color:#b4cf5c!important;background-image:none!important}header-drawer .menu-drawer .menu-drawer__navigation,header-drawer .menu-drawer .menu-drawer__menu,header-drawer .menu-drawer__submenu{background-color:#b4cf5c!important}.menu-drawer .menu-drawer__menu-item--mainlist,.menu-drawer .menu-drawer__menu-item--mainlist .menu-drawer__menu-item-text{color:#1a3326!important;font-weight:500!important;letter-spacing:.02em;opacity:1!important}.menu-drawer .menu-drawer__menu-item--parent,.menu-drawer .menu-drawer__menu-item--child,.menu-drawer .menu-drawer__menu-item--parent .menu-drawer__menu-item-text,.menu-drawer .menu-drawer__menu-item--child .menu-drawer__menu-item-text{color:#1a3326!important;opacity:1!important}.menu-drawer .menu-drawer__list-item--divider,.menu-drawer ul.menu-drawer__menu.has-submenu>li.menu-drawer__list-item>.menu-drawer__menu-item{border-block-end-color:#1a332626!important}.menu-drawer .menu-drawer__menu-item .svg-wrapper svg{color:#1a3326!important;stroke:#1a3326!important}.menu-drawer .menu-drawer__close-button .svg-wrapper svg{color:#1a3326!important;stroke:#1a3326!important}.menu-drawer .menu-drawer__menu-item--active{color:#1a3326!important;font-weight:600!important}.menu-drawer .menu-drawer__featured-content,.menu-drawer .menu-drawer__featured-content-list,.menu-drawer .menu-drawer__featured-content-list-item,.menu-drawer .menu-drawer__account,.menu-drawer .menu-drawer__menu--grid{display:none!important}html,body{overflow-x:hidden!important;max-width:100vw!important}#header-group{display:block!important;position:fixed!important;top:0!important;left:0!important;right:0!important;width:100vw!important;max-width:100vw!important;box-sizing:border-box!important;overflow-x:hidden!important;z-index:1000!important}#header-group>*{max-width:100vw!important;box-sizing:border-box!important}body{padding-top:var(--header-group-height, 100px)!important}header-drawer .menu-drawer{top:var(--header-group-height, 100px)!important;left:0!important;width:100vw!important;max-width:100vw!important;height:calc(100dvh - var(--header-group-height, 100px))!important;padding:0!important;box-sizing:border-box!important}.menu-drawer__backdrop{top:var(--header-group-height, 100px)!important;height:calc(100dvh - var(--header-group-height, 100px))!important}details[open] .header__icon--menu .header-drawer-icon--open{display:none!important}details[open] .header__icon--menu .header-drawer-icon--close{display:flex!important}details[open] .header__icon--menu .header-drawer-icon--close svg{color:#f5f0e8!important;stroke:#f5f0e8!important}.menu-drawer>.menu-drawer__close-button{display:none!important}body .feezee-heading.feezee-heading,body h1.feezee-heading.feezee-heading,body .feezee-heading.feezee-heading .heading-accent{line-height:1.3!important}section:has(.feezee-slider-section),.feezee-slider-section{padding-top:0!important;margin-top:10px!important}.hero-content-area>.feezee-left,.feezee-slider-section .hero-content-area .feezee-left{display:block!important;width:100%!important;height:320px!important;min-height:320px!important;max-height:320px!important;aspect-ratio:auto!important;margin-top:24px!important;margin-bottom:0!important;padding:0!important;border-radius:12px!important;overflow:hidden!important;position:relative!important;flex:none!important}.hero-content-area>.feezee-left>*,.hero-content-area>.feezee-left img,.feezee-slider-section .hero-content-area .feezee-left img{width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;object-fit:cover!important;object-position:center!important;display:block!important;border-radius:12px!important}.hero-content-area>.hero-btn-row{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:12px!important;width:100%!important;padding:24px 0 8px!important;margin:0!important;text-align:center!important}.hero-content-area>.hero-btn-row .feezee-btn{width:auto!important;min-width:220px!important}.main-service-section .swiper,.main-service-section .swiper-wrapper{display:flex!important;flex-direction:column!important;width:100%!important;transform:none!important}.main-service-section .swiper-slide,.main-service-section .feature-slide{width:100%!important;max-width:100%!important;margin:0 0 24px!important;flex-shrink:0!important}.main-service-section .feature-item{max-width:100%!important;text-align:center!important;align-items:center!important}.main-service-section .feature-icon{margin:0 auto 16px!important}.main-service-section .swiper-button-prev,.main-service-section .swiper-button-next,.main-service-section .swiper-pagination{display:none!important}footer .main-footer-class,footer .main-footer-class *{text-align:center!important}footer .section-content-wrapper,footer .layout-panel-flex,footer .group-block,footer .group-block-content,footer .menu-block,footer [class*=block-]{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important}footer img,footer svg,footer picture{margin-left:auto!important;margin-right:auto!important;display:block!important}footer ul,footer ol{list-style:none!important;padding-left:0!important;padding-right:0!important;margin-left:auto!important;margin-right:auto!important;width:100%!important}footer li{text-align:center!important;list-style:none!important}footer h1,footer h2,footer h3,footer h4,footer h5,footer h6,footer p,footer a{text-align:center!important;width:100%!important}}media-gallery:has(slideshow-controls[thumbnails]) .slideshow-controls__thumbnails-container{max-width:calc(var(--thumbnail-width, 100px) * 3 + var(--gap-xs, 8px) * 2 + var(--padding-sm, 16px) * 2);margin-inline:auto;scroll-snap-type:x proximity}media-gallery:has(slideshow-controls[thumbnails]) .slideshow-controls__thumbnails .slideshow-control{scroll-snap-align:start}media-gallery:has(slideshow-controls[thumbnails]) .product-media-container:not(.dialog-zoomed-gallery *){max-height:min(56vh,520px)}media-gallery:has(slideshow-controls[thumbnails]) .product-media-container:not(.dialog-zoomed-gallery *) :is(img,video,iframe,.product-media__image,.deferred-media__poster-image){object-fit:contain}@media(max-width:1024px){[id$=__section_Vt4TWC] .layout-panel-flex{align-items:center!important}[id$=__section_Vt4TWC] [class*=__image_BAkbDC]{order:2;width:100%!important}[id$=__section_Vt4TWC] [class*=__accordion_UDcchf]{order:1;width:100%!important;padding-inline-start:0!important;padding-inline-end:0!important}}:root{--au-divider-color: rgba(26, 51, 38, .32);--au-divider-weight: 2px;--au-gap: 64px}.green-shape[class*=section-bg-]{background-image:none!important;background-color:#2a6644!important;animation:none!important;border-top:var(--au-divider-weight) solid var(--au-divider-color)!important}.main-slider-section:after,.shape-bottom{display:none!important}.shape-images .top-shape-wrapper img{display:none!important}.main-slider-section,.main-service-section{margin-bottom:var(--au-gap)!important}.main-slider-section,.main-service-section{border-top:var(--au-divider-weight) solid var(--au-divider-color)!important;border-bottom:var(--au-divider-weight) solid var(--au-divider-color)!important}[id*=shape_images_rx6PJW],[id*=shape_images_idFptt]{display:none!important}[id*=product_list_fa6P9H]{margin-top:var(--au-gap)!important}.shape-images{padding-top:0!important}.shape-images .top-shape-wrapper{position:relative!important;min-height:0!important;height:var(--au-gap)!important;overflow:hidden!important}.shape-images .top-shape-wrapper:after{content:"";position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:var(--au-divider-weight);background:var(--au-divider-color);z-index:2}.header-actions__cart-label{display:none}.header-actions__action:has(.header-actions__cart-icon){background-color:#1a3326!important;color:#f8f5ef!important;border-radius:999px!important;min-height:44px!important;padding:0 16px!important;display:inline-flex!important;align-items:center!important;transition:background-color .2s ease,color .2s ease!important}.header-actions__action:has(.header-actions__cart-icon):hover{background-color:#b4cf5c!important;color:#1a1f1b!important}.header-actions__action:has(.header-actions__cart-icon) .header-actions__cart-icon{display:inline-flex!important;align-items:center;gap:9px;color:inherit}.header-actions__action:has(.header-actions__cart-icon) .svg-wrapper,.header-actions__action:has(.header-actions__cart-icon) .svg-wrapper>svg{width:20px!important;height:20px!important}.header-actions__action:has(.header-actions__cart-icon) .header-actions__cart-icon svg{-webkit-mask:none!important;mask:none!important}.header-actions__action:has(.header-actions__cart-icon) .header-actions__cart-label{display:inline;font-family:var(--font-body--family, sans-serif);font-weight:600;font-size:15px;line-height:1}.header-actions__action:has(.header-actions__cart-icon) .cart-bubble{position:static!important;inset:auto!important;transform:none!important;background-color:#b4cf5c!important;color:#1a1f1b!important;min-width:22px!important;height:22px!important;padding:0 6px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:12px!important;font-weight:700!important}.header-actions__action:has(.header-actions__cart-icon) .cart-bubble__background{display:none!important}.header-actions__action:has(.header-actions__cart-icon) .cart-bubble__text,.header-actions__action:has(.header-actions__cart-icon) .cart-bubble__text-count{background:transparent!important;color:inherit!important;border-radius:0!important;min-width:0!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;font-size:12px!important;font-weight:700!important;line-height:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.header-actions__action:has(.header-actions__cart-icon):hover .cart-bubble{background-color:#1a3326!important;color:#b4cf5c!important}@media screen and (max-width:749px){.header-actions__action:has(.header-actions__cart-icon) .header-actions__cart-label{display:none}.header-actions__action:has(.header-actions__cart-icon){padding:0 12px!important}}.header-actions__action:has(.header-actions__cart-icon) .header-actions__cart-icon:not(.header-actions__cart-icon--has-cart) .cart-bubble{display:none!important}*{font-style:normal!important}body.template-index .shopify-section:not(.header-section).shopify-section-group-footer-group .section-background{margin-top:0!important}.shopify-section-group-footer-group .green-shape{height:75px!important;margin:0!important;padding:0!important;overflow:hidden!important;border:none!important}.shopify-section-group-footer-group .footer-utilities{margin-top:75px!important}@media(max-width:749px){.shopify-section-group-footer-group .green-shape{height:40px!important}.shopify-section-group-footer-group .footer-utilities{margin-top:40px!important}}.shopify-section-group-footer-group .main-footer-class.section--full-width{max-width:1360px!important}.shopify-section-group-footer-group .section-background,.shopify-section-group-footer-group .green-shape[class*=section-bg-]{background-color:#2a6644!important}.shopify-section-group-footer-group,.shopify-section-group-footer-group h1,.shopify-section-group-footer-group h2,.shopify-section-group-footer-group h3,.shopify-section-group-footer-group h4,.shopify-section-group-footer-group h5,.shopify-section-group-footer-group h6,.shopify-section-group-footer-group p,.shopify-section-group-footer-group span,.shopify-section-group-footer-group li,.shopify-section-group-footer-group strong,.shopify-section-group-footer-group a,.shopify-section-group-footer-group a:hover{color:#fff!important}.shopify-section-group-footer-group a{text-decoration-color:#fff!important}.shopify-section-group-footer-group .main-footer-class a,.shopify-section-group-footer-group .main-footer-class rte-formatter.content-text h6 a{text-decoration:none!important}.shopify-section-group-footer-group .main-footer-class rte-formatter.content-text h6,.shopify-section-group-footer-group .main-footer-class rte-formatter.content-text h6 a{font-weight:400!important}.shopify-section-group-footer-group .main-footer-class rte-formatter.content-text h6 a[href^="mailto:"]{text-decoration:underline!important}.shopify-section-group-footer-group .footer-utilities{border-top-color:#fff!important}.shopify-section-group-footer-group svg:not(.payment-icons__list *){color:#fff!important;fill:#fff!important}.shopify-section-group-footer-group svg:not(.payment-icons__list *) path{fill:#fff!important}.shopify-section-group-footer-group .main-footer-class h4{font-family:var(--font-heading--family)!important;font-weight:600!important}.facets--filters-title{font-family:var(--font-h1--family, "Young Serif", serif);font-weight:400;color:#1a3326;letter-spacing:0}.facets__summary,.sorting-filter__label{color:#1a3326;font-weight:600}.tags-title{font-family:var(--font-h1--family, "Young Serif", serif);color:#1a3326}.template-collection .breadcrumbs{display:none}.facets--horizontal{border-top:1px solid rgba(26,51,38,.12);margin-top:.4rem;padding-top:.9rem}.facets__summary:hover,.sorting-filter__horizontal:hover .sorting-filter__label{color:#2a6644}.column-options__option.active{color:#1a3326}.column-options__option:hover{color:#2a6644}.template-collection .product-card.aaaaaa,.template-collection .product-card{background:transparent;border:0;box-shadow:none}.template-collection .card-gallery{border-radius:12px;overflow:hidden;background:#11201a}.template-collection .card-gallery img{transition:transform .6s cubic-bezier(.22,1,.36,1);will-change:transform}.template-collection .product-card:hover .card-gallery img{transform:scale(1.05)}.template-collection .product-grid-view-zoom-out--details,.template-collection .product-card .product__description{display:none}.template-collection ul.product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1100px){.template-collection ul.product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.template-collection ul.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.template-collection .product-card .contents .text-block{font-family:var(--font-h1--family, "Young Serif", serif);font-size:1.02rem;line-height:1.28;font-weight:400;color:#1a3326}@media(prefers-reduced-motion:reduce){.template-collection .card-gallery img,.template-collection .product-card:hover .card-gallery img{transition:none;transform:none}}.green-shape{display:none}.shopify-section-group-footer-group{background-color:#2a6644}.product-information .view-product-title .link{font-family:var(--font-h1--family, "Young Serif", serif)!important;font-size:clamp(28px,3vw,40px)!important;font-weight:400!important;line-height:1.12!important;letter-spacing:-.01em;color:#1a3326!important;text-decoration:none;text-wrap:balance}.product-information .price,.product-information .price .price-item{color:#2a6644!important;font-weight:600}.product-information .add-to-cart-button,.sticky-cart-content .add-cart-button{background-color:#2a6644!important;color:#f8f5ef!important;border:none!important;border-radius:999px!important;box-shadow:none!important;font-weight:600;transition:background-color .25s ease}.product-information .add-to-cart-button:hover,.sticky-cart-content .add-cart-button:hover{background-color:#1a3326!important}.product-information .add-to-cart-button .add-to-cart-text,.product-information .add-to-cart-button svg,.sticky-cart-content .add-cart-button .add-to-cart-text{color:#f8f5ef!important}.product-information .shopify-payment-button__button{border-radius:999px!important;overflow:hidden;box-shadow:none!important}.product-information .shopify-payment-button__button--unbranded{position:relative;background-color:#e9b53b!important;background-image:none!important;color:#1a3326!important;border:none!important;font-weight:700;transition:filter .25s ease}.product-information .shopify-payment-button__button--unbranded:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(110deg,transparent 0%,transparent 42%,rgba(255,244,214,.55) 50%,transparent 58%,transparent 100%);background-size:250% 100%;background-position:120% 0;animation:au-bin-sheen 4.5s ease-in-out infinite}.product-information .shopify-payment-button__button--unbranded:hover{filter:brightness(1.05)}@keyframes au-bin-sheen{0%,55%{background-position:120% 0}to{background-position:-30% 0}}@media(prefers-reduced-motion:reduce){.product-information .shopify-payment-button__button--unbranded{animation:none;background-image:none!important}.product-information .shopify-payment-button__button--unbranded:after{animation:none;display:none}}.product-information .bundle-discount.button{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;color:#2a6644!important;font-weight:600;text-decoration:underline;text-underline-offset:4px;padding-block:6px!important;transition:color .2s ease}.product-information .bundle-discount.button:hover{color:#1a3326!important}.product-information .variant-option__button-label{border-radius:999px!important;border-color:#1a332659!important;box-shadow:none!important}.product-information .quantity-selector{border-radius:999px!important;border-color:#1a33264d!important}.product-information .quick-add__button{display:none!important}.sticky-cart-content{background:#f8f5ef!important;border-top:1px solid rgba(26,51,38,.14)!important;box-shadow:0 -6px 18px #1a332612!important}.cart-drawer__dialog .cart-drawer__header{border-bottom-color:#1a332624}.cart-drawer__dialog .cart-drawer__heading{display:inline-flex;align-items:center;gap:10px;color:#1a3326;font-family:var(--font-heading--family)}.cart-drawer__heading .cart-bubble{padding:0}.cart-drawer__heading .cart-bubble__background{display:none}.cart-drawer__heading .cart-bubble__text-count{background-color:#b4cf5c!important;color:#1a3326!important;min-width:24px;height:24px;padding:0 7px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.cart-drawer__dialog .cart-drawer__close-button{color:#1a3326}.cart-drawer__dialog .cart-items__table thead.main-cart-items{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cart-drawer__dialog .cart-items--dividers .cart-items__table-row{border-bottom-color:#1a33261f}.cart-drawer__dialog .cart-items__title{font-weight:600;color:#1a3326}.cart-drawer__dialog .cart-items__price,.cart-drawer__dialog .cart-items__price *,.cart-drawer__dialog .cart-items__details .price-text{color:#1a3326;font-weight:600}.cart-drawer__dialog .quantity-selector{border-radius:999px!important;border:1px solid rgba(26,51,38,.3)!important;background:transparent}.cart-drawer__dialog .cart-items__remove{color:#1a33268c}.cart-drawer__dialog .cart-items__remove:hover{color:#1a3326}.cart-drawer__summary .cart-actions{border-block-color:rgba(26,51,38,.14)}.cart-drawer__summary .cart-actions__divider{border-block-start-color:#1a332624}.cart-drawer__summary .cart-note__label,.cart-drawer__summary .cart-discount__label{color:#1a3326;font-weight:600}.cart-drawer__summary .cart-note__instructions{background:#fff;border:1px solid rgba(26,51,38,.2);border-radius:12px}.cart-drawer__dialog .cart__total-label{color:#1a3326}.cart-drawer__dialog .cart__total-value{color:#1a3326;font-weight:600}.cart-drawer__dialog .tax-note,.cart-drawer__dialog .tax-note *{color:#1a3326a6!important;font-size:13px!important}.cart__ctas .cart__checkout-button{background-color:#2a6644!important;color:#f8f5ef!important;border:none!important;border-radius:999px!important;box-shadow:none!important;font-weight:600;transition:background-color .25s ease}.cart__ctas .cart__checkout-button:hover{background-color:#1a3326!important}.cart-drawer__dialog shopify-accelerated-checkout-cart,.template-cart shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-border-radius: 999px}.header-section .header-inner .cart__ctas a.cart-unde,.cart__ctas .cart-unde{color:#2a6644!important;font-weight:600;text-underline-offset:4px}.header-section .header-inner .cart__ctas a.cart-unde:hover,.cart__ctas .cart-unde:hover{color:#1a3326!important}.cart-drawer--empty .cart-drawer__header{border-bottom:none}.cart-drawer--empty .cart-drawer__content{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;overflow-y:auto;padding:24px 28px 40px}.cart-empty{margin-block:auto;width:100%;max-width:420px;display:flex;flex-direction:column;align-items:center}.cart-drawer--empty .cart-drawer__heading--empty{font-size:clamp(26px,3.5vw,34px)!important;color:#1a3326;margin-bottom:.5rem}.cart-empty__sub{color:#1a3326bf!important;font-size:15.5px;line-height:1.5;max-width:32ch;margin:0}.cart-empty__picks{width:100%;margin-top:30px}.cart-empty__picks-label{display:flex;align-items:center;gap:14px;color:#1a3326;font-size:13px;font-weight:600;letter-spacing:.02em;white-space:nowrap}.cart-empty__picks-label:before,.cart-empty__picks-label:after{content:"";flex:1;height:1px;background:#1a332624}.cart-empty__picks-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:16px}.header-section .header-inner a.cart-empty__pick,a.cart-empty__pick{display:flex;flex-direction:column;text-align:left;text-decoration:none!important;color:#1a3326!important}.cart-empty__pick-media{display:block;aspect-ratio:1;border-radius:12px;overflow:hidden;background-color:#fff}.cart-empty__pick-media img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.cart-empty__pick:hover .cart-empty__pick-media img{transform:scale(1.05)}@media(prefers-reduced-motion:reduce){.cart-empty__pick-media img{transition:none}}.cart-empty__pick-title{margin-top:9px;font-size:12.5px;line-height:1.35;font-weight:600;color:#1a3326;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cart-empty__pick-price{margin-top:3px;font-size:12.5px;font-weight:600;color:#2a6644}.cart-empty .cart-items__empty-button{margin-top:30px}.cart-drawer__dialog .cart-items__empty-button{background-color:#2a6644!important;color:#f8f5ef!important;border:none!important;border-radius:999px!important;box-shadow:none!important;font-weight:600;transition:background-color .25s ease}.cart-drawer__dialog .cart-items__empty-button:hover{background-color:#1a3326!important}.header-section .header-inner dropdown-localization-component .localization-wrapper,dropdown-localization-component .localization-wrapper{background-color:#b4cf5c!important;background-image:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:none!important;border-radius:4px!important;box-shadow:0 20px 48px #1a1f1b2e,0 4px 12px #1a1f1b1a,0 0 0 1px #1a1f1b14!important;min-width:240px!important;padding:8px 0!important}dropdown-localization-component .localization-form__list,dropdown-localization-component .country-selector-form__wrapper{padding:0!important;overflow-y:auto!important;scrollbar-width:thin;scrollbar-color:rgba(42,102,68,.45) transparent}dropdown-localization-component .country-selector-form__wrapper{background-color:#1a332614!important;border-top:1px solid rgba(26,31,27,.14);border-bottom:1px solid rgba(26,31,27,.14)}dropdown-localization-component .localization-form__list{max-height:17rem!important}dropdown-localization-component .localization-form__list-item:not([hidden]){font-family:var(--font-h1--family, "Young Serif", serif)!important;font-size:17px!important;font-weight:400!important;letter-spacing:.005em!important;color:#2a6644!important;margin:0!important;padding:14px 28px!important;border-radius:0!important;border-bottom:1px solid rgba(26,31,27,.1);transition:background-color .2s ease,color .2s ease,padding-left .2s ease!important}dropdown-localization-component .localization-form__list-item:last-child{border-bottom:none}dropdown-localization-component .localization-form__list-item .country,dropdown-localization-component .localization-form__list-item .localization-form__currency{color:#2a6644!important}dropdown-localization-component .localization-form__list-item:hover,dropdown-localization-component .localization-form__list-item:focus-visible{background-color:#2a664424!important;padding-left:32px!important}dropdown-localization-component .localization-form__list-item[aria-current=true]{background-color:#2a664424!important}dropdown-localization-component .localization-form__list-item:hover .country,dropdown-localization-component .localization-form__list-item:focus-visible .country{color:#1a1f1b!important}dropdown-localization-component .localization-form .icon-checkmark{color:#2a6644!important;width:var(--icon-size-xs)!important;height:var(--icon-size-xs)!important}.header-section .header-inner .dropdown-localization__button,.header-section .header-inner .dropdown-localization__button:hover,.header-section .header-inner .dropdown-localization__button .currency-code{color:#f5f0e8!important}.header-section .header-inner .dropdown-localization__button .icon-caret svg,.header-section .header-inner .dropdown-localization__button svg{color:#f5f0e8!important;stroke:#f5f0e8!important}dropdown-localization-component .language-selector{padding:12px 20px!important;box-shadow:none!important}dropdown-localization-component .language-selector__label{font-family:var(--font-h1--family, "Young Serif", serif)!important;font-size:17px!important;color:#2a6644!important;opacity:1!important}dropdown-localization-component .language-selector .localization-form__select{background-color:#f8f5ef!important;color:#1a3326!important;border:1px solid rgba(26,31,27,.14)!important;border-radius:8px!important;padding:8px 40px 8px 16px!important;font-size:15px!important;text-align:left!important;cursor:pointer}dropdown-localization-component .language-selector .localization-form__select option{text-align:left}dropdown-localization-component .language-selector .svg-wrapper.icon-caret{right:32px!important;pointer-events:none}dropdown-localization-component .language-selector .localization-form__select option{background-color:#f8f5ef;color:#1a3326}dropdown-localization-component .language-selector .icon-caret svg{color:#2a6644!important;stroke:#2a6644!important}.header-section .header-inner .header-actions__action:has(.header-actions__cart-icon){opacity:1!important}@media screen and (max-width:749px){.header-section .header-inner .header-actions__action:has(.header-actions__cart-icon){position:relative!important;width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;justify-content:center!important;border-radius:50%!important}.header-section .header-inner .header-actions__action:has(.header-actions__cart-icon) .cart-bubble{position:absolute!important;top:-3px!important;right:-3px!important;min-width:18px!important;height:18px!important;padding:0 4px!important;box-shadow:0 0 0 2px #2a6644}.header-section .header-inner .header-actions__action:has(.header-actions__cart-icon) .cart-bubble__text,.header-section .header-inner .header-actions__action:has(.header-actions__cart-icon) .cart-bubble__text-count{font-size:11px!important}}.header-section .header-inner header-drawer .menu-drawer,.header-section .header-inner header-drawer .menu-drawer__navigation,.header-section .header-inner header-drawer .menu-drawer__menu,.header-section .header-inner header-drawer .menu-drawer__submenu,.header-section .header-inner details[open]>.menu-drawer{background-color:#b4cf5c!important;background-image:none!important}.header-section .header-inner .drawer-localization__button,.header-section .header-inner .drawer-localization__button--label,.header-section .header-inner .drawer-localization__button .currency-code,.header-section .header-inner .drawer-localization .localization-form__list-item .country,.header-section .header-inner .drawer-localization .localization-form__list-item .localization-form__currency{color:#1a3326!important}.header-section .header-inner .drawer-localization__button .svg-wrapper svg{color:#1a3326!important;stroke:#1a3326!important}.header-section .header-inner .drawer-localization .localization-form__list-item:not([hidden]){color:#1a3326!important;margin:0!important;padding:14px 4px!important;border-radius:0!important;border-bottom:1px solid rgba(26,51,38,.15)}.header-section .header-inner .drawer-localization .localization-form__list-item:last-child{border-bottom:none}.header-section .header-inner .drawer-localization .localization-form__list-item[aria-current=true]{background-color:#1a33261a!important}.header-section .header-inner .drawer-localization .icon-checkmark,.header-section .header-inner .menu-drawer a,.header-section .header-inner .menu-drawer a .menu-drawer__menu-item-text,.header-section .header-inner .menu-drawer .menu-drawer__menu-item,.header-section .header-inner .menu-drawer .menu-drawer__menu-item-text,.header-section .header-inner .menu-drawer .menu-drawer__back-button,.header-section .header-inner .menu-drawer .menu-drawer__nav-buttons .menu-drawer__menu-item-text{color:#1a3326!important}.header-section .header-inner .menu-drawer .menu-drawer__menu-item .svg-wrapper svg,.header-section .header-inner .menu-drawer .menu-drawer__back-button .svg-wrapper svg,.header-section .header-inner .menu-drawer .menu-drawer__close-button .svg-wrapper svg{color:#1a3326!important;stroke:#1a3326!important}h1.product-title-heading{font:inherit;color:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;text-wrap:inherit;margin:0}.main-blog-post .blog-post-heading{font-family:var(--font-heading--family);font-size:clamp(1.75rem,1.2rem + 2.2vw,2.75rem);line-height:1.15;letter-spacing:-.01em;color:var(--color-foreground-heading, #1a3326);margin:0 0 .25em;text-wrap:balance}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
