.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: 749px){cart-icon.header-actions__cart-icon.header-actions__cart-icon--has-cart .svg-wrapper{width:auto;height:auto}}@media (max-width:767px){.template-404 .content-text{text-align:center}.template-404 h1{font-size:35px;text-align:center}}@media (max-width:749px){.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:749px){.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}}.search-modal__button:hover svg,.header-actions__action:hover svg,.header-wishlist .wishlist_button:hover svg,.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)}.search-modal__button svg,.header-actions__action svg,.header-wishlist .wishlist_button svg,.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}@media (max-width:749px){.header-wishlist{display:none}}.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 .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 .header__row.section--container{padding-left:133px;padding-right:133px;display:block}.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 30px 0 20px}.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:749px){.header-inner .header__row.header__row--top{border-radius:var(--style-border-radius-sm)}}@media (max-width:767px){.header-inner .header__row.section--container{padding-left:30px;padding-right:30px}}@media (max-width:749px){.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 color-mix(in srgb,var(--color-border) 40%,transparent)}.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)}.special-collection .section-resource-list__content{border-top:0}.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: 991px){.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: 767px){.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:991px){.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{max-width:100%;border-radius:var(--style-border-radius-sm);height:auto}.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,.feezee-slider-section .feezee-heading{margin:0}.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: 991px){.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: 767px){.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: 991px){.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: 767px){.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 .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;row-gap:60px;width:21%}.main-product-slider .product-center img{max-width:100%;height:auto;width: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:-68px;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:30px}.main-product-slider .detail-wrap{display:flex;flex-direction:column;row-gap:10px;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: 991px){.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: 749px){.main-product-slider .green-shape{margin-top:-45px}}@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%}.main-product-slider .green-shape{margin-top:-35px}}.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(50%);opacity:0}}@keyframes detailIn{0%{transform:translate(50%);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}@keyframes slideIn{0%{transform:translate(-50%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideOut{0%{transform:translate(0);opacity:1}to{transform:translate(-50%);opacity:0}}.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 .image-text-wrapper{display:flex;overflow:hidden;gap:.5rem}.image-text-section .left-image{width:50%;border-radius:var(--style-border-radius-sm)}.image-text-section .right-content{width:50%}.image-text-section .left-image img{object-fit:cover;margin:0 auto;max-width:100%;height:auto}.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: 991px){.image-text-section .image-text-wrapper{flex-direction:column}.image-text-section .left-image,.image-text-section .right-content{width:100%}}.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: 991px){.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: 991px){.big-heading{font-size:40px}}@media screen and (max-width: 767px){.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:900px;aspect-ratio:16/9;border-radius:10px}@media (max-width: 768px){.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: 991px){.video-shape .image-animation-border img{height:380px}}@media screen and (max-width: 767px){.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:760px;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: 991px){.testimonial-marquee .video-inner{height:480px}}@media (max-width: 767px){.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: 991px){.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: 767px){.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: 991px){.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: 767px){.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: 767px){.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:991px){.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:hover{color:var(--color-primary-button-text);background:var(--color-primary-button-hover-background);transition:background .5s ease,box-shadow .5s ease,color .5s ease}.custom_range_filter ul.advanced-filters a{font-size:1rem;position:relative;text-transform:capitalize;text-align:center;display:block;font-family:var(--font-heading--family);text-decoration:none;padding:.5rem 2rem}.custom_range_filter .advanced-filter.active-filter a{color:var(--color-primary-button-text);background:var(--color-primary-button-hover-background)}@media (max-width:1200px){.custom_range_filter{padding:1rem 0;margin-bottom:0}}@media (max-width:767px){.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:767px){.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}.wishlist_button{padding:8px;cursor:pointer}.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: 760px){.list-view-description{display:none!important}}@media screen and (max-width: 991px){.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: 750px){.facets__inputs-wrapper .facets__inputs-list{gap:var(--gap-lg)}}@media screen and (max-width: 767px){.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: 749px){.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}}.main-wishlist{margin-top:3rem;margin-bottom:6rem}.main-wishlist .wishlist-inner{display:flex;width:100%;flex-wrap:wrap;gap:30px}.main-wishlist .grid__item.wishlist-product__list{position:relative;width:calc(25% - 22.5px);flex:0 0 calc(25% - 22.5px);display:flex}.main-wishlist .c-product{display:flex;flex-direction:column;gap:20px;align-items:flex-start}.main-wishlist-btn svg,.wishlist-wrapper svg{width:24px;height:24px}.short-list-view .icons-others{display:none}.icons-others .compare_button svg{width:22px;height:22px}.icons-others .wishlist-wrapper svg{width:28px;height:28px}.icons-others .wishlist-wrapper svg path{fill:var(--color-primary-button-border)}.main-wishlist .c-product img{width:auto;height:auto;max-width:100%;object-fit:cover;display:inline-block}.main-wishlist .delete-btn-parent{position:absolute;top:10px;left:auto;right:10px}.button-delete-wish{position:relative;overflow:hidden}.button-delete-wish .delete-btn-parent{opacity:0;transform:scale(0);transition:transform .4s ease,opacity .4s ease}.button-delete-wish:hover .delete-btn-parent{opacity:1;transform:scale(1);transition:transform .4s ease,opacity .4s ease}.main-wishlist .product-content{display:flex;flex-direction:column;gap:.5rem}.main-wishlist .c-product__title{margin:0;font-family:var(--font-heading--family)}.wishlist_text{display:none}.main-wishlist .recently-title{margin-bottom:2.5rem}.main-wishlist .product-content .price-item{font-size:1.4rem}.main-wishlist .delete-btn-parent button{padding:10px}.main-wishlist .delete-btn-parent button svg{width:23px;height:23px}.empty-title{font-size:1.4rem;margin:0;font-family:var(--font-heading--family)}@media screen and (max-width:767px){.icons-others .wishlist-wrapper svg{width:23px;height:23px}.icons-others .compare_button svg{width:16px;height:16px}}@media screen and (max-width:991px){.main-wishlist .wishlist-inner{justify-content:center;gap:1.5rem}.main-wishlist .grid__item.wishlist-product__list{flex:1 30%;width:100%}.main-wishlist .c-product img{max-width:100%}.main-wishlist{margin-bottom:4rem}.button-delete-wish .delete-btn-parent{opacity:1;transform:scale(1)}.main-wishlist .delete-btn-parent button{padding:8px}.icons-others .wishlist-wrapper svg{width:20px;height:20px}.icons-others .compare_button svg{width:16px;height:16px}}@media screen and (max-width:767px){.main-wishlist .grid__item.wishlist-product__list{flex:1 30%}}@media screen and (max-width:500px){.main-wishlist .delete-btn button{padding:.5rem 2rem;font-size:14px}.main-wishlist .wishlist-inner{gap:1rem}.main-wishlist{margin-top:2rem}.main-wishlist .c-product__title{font-size:1.1rem}}@media screen and (max-width:499px){.main-wishlist .wishlist-inner{gap:1.5rem}}@media screen and (max-width:400px){.main-wishlist .grid__item.wishlist-product__list{flex:100%}}@media screen and (max-width:320px){.main-wishlist .recently-title{margin-bottom:1.5rem}}.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}.grid-view .wishlist_button{padding:7px}.list-view-description{display:none}@media (max-width:1300px){.product-countdown{gap:0}.countdown-product .product-countdown span{font-size:13px}.timer-block{column-gap:3px}}@media (max-width:991px){.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:767px){.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 button.button.submit-button.size-style.button{border:2px solid var(--color-primary-button-border);box-shadow:1.5px 4px 0 0 var(--color-primary-button-border);transition:box-shadow .5s}.contact-form__form button.button.submit-button.size-style.button:hover{box-shadow:0 0 0 0 var(--color-primary-button-border);transition:box-shadow .5s}.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:768px){.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: 767px){.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: 991px){.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: 767px){.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: 768px){.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: 991px) and (min-width: 749px){.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: 749px){.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:767px){.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;width:2.5rem;height:2.5rem;left:0;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:var(--color-primary-button-text);width:fit-content;margin:0 auto;padding:20px;border-radius:50%;margin-bottom:2rem}.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}.upsell-container .progress-bar{height:.5em}}.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:767px){.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: 750px){.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: 768px){.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:900px){.main-popup .popup-inner{width:48rem}.newsletter-form-sidebar h3{font-size:35px}}@media (max-width:767px){.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:900px;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:767px){.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}.wishlist--filled{display:none}.in-wishlist .wishlist--filled{display:flex}.in-wishlist .wishlist--outline{display:none}.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:991px){.resource-list__carousel .resource-list__slide{width:40%}}@media (max-width:767px){.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:767px){.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:767px){.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}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom.css.map */
