.tw-absolute{position:absolute}.tw-relative{position:relative}.tw-inset-0{top:0;right:0;bottom:0;left:0}.tw--top-24{top:-6rem}.tw-left-0{left:0}.tw-left-5{left:1.25rem}.tw-top-5{top:1.25rem}.tw-z-10{z-index:10}.tw-order-last{order:9999}.tw-order-first{order:-9999}.tw-col-span-1{grid-column:span 1 / span 1}.tw-col-span-2{grid-column:span 2 / span 2}.tw-m-0{margin:0}.\!tw-my-0{margin-top:0!important;margin-bottom:0!important}.tw-mx-auto{margin-left:auto;margin-right:auto}.tw-my-2{margin-top:.5rem;margin-bottom:.5rem}.tw-mx-0{margin-left:0;margin-right:0}.tw-mt-0{margin-top:0}.tw-mb-5{margin-bottom:1.25rem}.tw-mb-6{margin-bottom:1.5rem}.\!tw-mb-0{margin-bottom:0!important}.\!tw-mb-2{margin-bottom:.5rem!important}.\!tw-mt-2{margin-top:.5rem!important}.tw-mb-1{margin-bottom:.25rem}.tw-mr-2{margin-right:.5rem}.tw-mt-5{margin-top:1.25rem}.tw-mb-4{margin-bottom:1rem}.tw-mt-4{margin-top:1rem}.tw-flex{display:flex}.tw-grid{display:grid}.tw-hidden{display:none}.\!tw-hidden{display:none!important}.tw-h-full{height:100%}.\!tw-h-5{height:1.25rem!important}.tw-h-0{height:0px}.tw-h-5{height:1.25rem}.tw-h-max{height:-webkit-max-content;height:-moz-max-content;height:max-content}.tw-w-full{width:100%}.\!tw-w-5{width:1.25rem!important}.\!tw-w-full{width:100%!important}.tw-w-0{width:0px}.tw-w-5{width:1.25rem}.tw-w-1\/3{width:33.333333%}.tw-min-w-\[220px\]{min-width:220px}.tw-max-w-md{max-width:28rem}.tw-max-w-lg{max-width:32rem}.tw-max-w-screen-1440Width{max-width:1440px}.tw-flex-auto{flex:1 1 auto}.tw-flex-shrink-0{flex-shrink:0}.tw-flex-grow{flex-grow:1}.tw-transform-none{transform:none}.tw-list-none{list-style-type:none}.tw-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.tw-flex-row{flex-direction:row}.tw-flex-col{flex-direction:column}.tw-flex-wrap{flex-wrap:wrap}.tw-flex-nowrap{flex-wrap:nowrap}.tw-items-end{align-items:flex-end}.tw-items-center{align-items:center}.tw-items-stretch{align-items:stretch}.tw-justify-end{justify-content:flex-end}.tw-justify-center{justify-content:center}.tw-justify-between{justify-content:space-between}.tw-gap-4{gap:1rem}.tw-gap-2{gap:.5rem}.tw-gap-1{gap:.25rem}.tw-gap-6{gap:1.5rem}.tw-gap-3{gap:.75rem}.tw-gap-y-2{row-gap:.5rem}.tw-gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.tw-gap-y-1{row-gap:.25rem}.tw-gap-y-3{row-gap:.75rem}.tw-overflow-auto{overflow:auto}.tw-overflow-hidden{overflow:hidden}.tw-whitespace-nowrap{white-space:nowrap}.tw-rounded-2xl{border-radius:1rem}.tw-rounded{border-radius:.25rem}.tw-border{border-width:1px}.tw-border-2{border-width:2px}.tw-border-solid{border-style:solid}.tw-border-none{border-style:none}.tw-border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.tw-bg-\[\#F8F5EC\]{--tw-bg-opacity: 1;background-color:rgb(248 245 236 / var(--tw-bg-opacity))}.tw-bg-cover{background-size:cover}.tw-bg-center{background-position:center}.tw-bg-repeat-space{background-repeat:space}.tw-object-cover{-o-object-fit:cover;object-fit:cover}.tw-object-center{-o-object-position:center;object-position:center}.tw-p-5{padding:1.25rem}.tw-p-3{padding:.75rem}.tw-py-8{padding-top:2rem;padding-bottom:2rem}.tw-py-12{padding-top:3rem;padding-bottom:3rem}.tw-px-2{padding-left:.5rem;padding-right:.5rem}.tw-px-3{padding-left:.75rem;padding-right:.75rem}.tw-py-2{padding-top:.5rem;padding-bottom:.5rem}.tw-pt-2{padding-top:.5rem}.tw-pb-1{padding-bottom:.25rem}.tw-pl-0{padding-left:0}.tw-text-center{text-align:center}.tw-text-right{text-align:right}.tw-text-sm{font-size:.875rem;line-height:1.25rem}.tw-text-xl{font-size:1.25rem;line-height:1.75rem}.tw-text-xs{font-size:.75rem;line-height:1rem}.\!tw-font-semibold{font-weight:600!important}.tw-font-semibold{font-weight:600}.tw-font-bold{font-weight:700}.tw-italic{font-style:italic}.tw-text-\[\#7D7D7D\]{--tw-text-opacity: 1;color:rgb(125 125 125 / var(--tw-text-opacity))}.\!tw-text-white{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important}.\!tw-text-\[\#4b4b4b\]{--tw-text-opacity: 1 !important;color:rgb(75 75 75 / var(--tw-text-opacity))!important}.tw-text-opacity-75{--tw-text-opacity: .75}.tw-opacity-30{opacity:.3}.tw-opacity-0{opacity:0}.tw-outline-none{outline:2px solid transparent;outline-offset:2px}.hover\:tw-text-\[\#1D1D1D\]:hover{--tw-text-opacity: 1;color:rgb(29 29 29 / var(--tw-text-opacity))}@media(min-width:640px){.sm\:tw-w-auto{width:auto}.sm\:tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:768px){.md\:tw-order-last{order:9999}.md\:tw-order-first{order:-9999}.md\:tw-grid{display:grid}.md\:tw-w-2\/6{width:33.333333%}.md\:tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:tw-flex-nowrap{flex-wrap:nowrap}.md\:tw-gap-6{gap:1.5rem}.md\:tw-gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.md\:tw-p-6{padding:1.5rem}.md\:tw-py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:tw-py-16{padding-top:4rem;padding-bottom:4rem}.md\:tw-px-1{padding-left:.25rem;padding-right:.25rem}}@media(min-width:1024px){.lg\:tw-left-6{left:1.5rem}.lg\:tw-top-6{top:1.5rem}.lg\:tw-col-span-2{grid-column:span 2 / span 2}.lg\:tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:tw-gap-5{gap:1.25rem}.lg\:tw-gap-10{gap:2.5rem}.lg\:tw-p-8{padding:2rem}.lg\:tw-py-16{padding-top:4rem;padding-bottom:4rem}.lg\:tw-py-20{padding-top:5rem;padding-bottom:5rem}.lg\:tw-pt-16{padding-top:4rem}.lg\:tw-text-\[28px\]{font-size:28px}}@media(min-width:1150px){.xl\:tw-gap-14{gap:3.5rem}}@media(min-width:1440px){.\31 440Width\:tw-py-20{padding-top:5rem;padding-bottom:5rem}}:root{--font-size-heading-4: 1.75rem}h1,h2,h3,h4,h5,h6{font-weight:900}h1.slideshow-slide__heading,h1.h1,h2.slideshow-slide__heading,h2.h1,h3.slideshow-slide__heading,h3.h1,h4.slideshow-slide__heading,h4.h1,h5.slideshow-slide__heading,h5.h1,h6.slideshow-slide__heading,h6.h1{font-size:2.6rem}@media(min-width:1024px){h1.slideshow-slide__heading,h1.h1,h2.slideshow-slide__heading,h2.h1,h3.slideshow-slide__heading,h3.h1,h4.slideshow-slide__heading,h4.h1,h5.slideshow-slide__heading,h5.h1,h6.slideshow-slide__heading,h6.h1{font-size:3rem}}h1.h2,h1.section--title,h1.home-section--title,h2.h2,h2.section--title,h2.home-section--title,h3.h2,h3.section--title,h3.home-section--title,h4.h2,h4.section--title,h4.home-section--title,h5.h2,h5.section--title,h5.home-section--title,h6.h2,h6.section--title,h6.home-section--title{font-size:2.2rem}@media(min-width:1024px){h1.h2,h1.section--title,h1.home-section--title,h2.h2,h2.section--title,h2.home-section--title,h3.h2,h3.section--title,h3.home-section--title,h4.h2,h4.section--title,h4.home-section--title,h5.h2,h5.section--title,h5.home-section--title,h6.h2,h6.section--title,h6.home-section--title{font-size:2.5rem}}h1.h3,h2.h3,h3.h3,h4.h3,h5.h3,h6.h3{font-size:1.8rem}@media(min-width:1024px){h1.h3,h2.h3,h3.h3,h4.h3,h5.h3,h6.h3{font-size:2rem}}h1.h4,h2.h4,h3.h4,h4.h4,h5.h4,h6.h4{font-size:1.6rem}@media(min-width:1024px){h1.h4,h2.h4,h3.h4,h4.h4,h5.h4,h6.h4{font-size:1.8rem}}h1.h5,h2.h5,h3.h5,h4.h5,h5.h5,h6.h5{font-size:1.4rem}@media(min-width:1024px){h1.h5,h2.h5,h3.h5,h4.h5,h5.h5,h6.h5{font-size:1.6rem}}h1.h6,h2.h6,h3.h6,h4.h6,h5.h6,h6.h6{font-size:1.2rem}@media(min-width:1024px){h1.h6,h2.h6,h3.h6,h4.h6,h5.h6,h6.h6{font-size:1.4rem}}*,html{font-family:Aileron}@media(min-width:1024px){header.site-header #site-header-nav{display:flex;width:100%}}header.site-header .site-navigation .navmenu-link{display:flex;align-items:center;gap:4px}header.site-header .live-search{max-width:400px;flex-shrink:0;width:50%;margin-right:0}header.site-header .live-search button{background-color:var(--primary-btn-color);color:#fff}header.site-header .navmenu-meganav-wrapper .navmenu-meganav-sidenav__items{width:100%;max-width:210px}header.site-header .navmenu-meganav-wrapper .navmenu-meganav-sidenav__items .navmenu-depth-3{left:210px;margin-left:40px}header.site-header .navmenu-meganav-wrapper .navmenu-meganav-sidenav__items .navmenu-depth-3 .navmenu-link{font-size:16px;font-weight:400;line-height:19.5px;width:100%;min-width:unset}header.site-header .navmenu-meganav-wrapper .navmenu-meganav-sidenav__items .navmenu-depth-3 .navmenu-link:hover{color:#1d1d1d;background:#fff;font-weight:700}header.site-header .navmenu-meganav-wrapper .navmenu-meganav-sidenav__item{color:#1d1d1d;font-size:18px;font-weight:400;line-height:19.5px}header.site-header .navmenu-meganav-wrapper .navmenu-meganav-sidenav__item details summary{padding:4px;font-size:18px;font-weight:400;line-height:19.5px}header.site-header .navmenu-meganav-wrapper .navmenu-meganav-sidenav__item details summary[aria-expanded=true]{font-weight:700}header.site-header .navmenu-meganav-wrapper .navmenu-meganav-sidenav__item.navmenu-item.navmenu-item-parent{max-width:210px}header.site-header .navmenu-meganav-wrapper .navmenu-meganav-sidenav__item:hover{color:#1d1d1d;background:#fff;font-weight:700}header.site-header .navmenu-meganav-wrapper .navmenu-meganav-sidenav__item .navmenu-item-text:hover{color:#1d1d1d;background:#fff;font-weight:700}header.site-header .navmenu-meganav-wrapper .navmenu-meganav-sidenav__item .navmenu-meganav-sidenav__item-text{font-size:18px;font-weight:400;line-height:19.5px}.column-cards .card-wrapper{border-radius:16px;border:1px solid rgba(128,128,128,.16);box-shadow:0 1px 4px #8080801c}.column-cards .card-wrapper .article--excerpt-title{font-size:1.75rem;font-weight:700}.column-cards .card-wrapper .article--excerpt-content{padding:16px 12px 24px}.column-cards .card-wrapper .card-btn-link{display:flex;align-items:center;justify-content:center;text-align:center;font-size:18px;font-weight:900;line-height:25.2px;gap:8px}.image-with-text__container{border-radius:1rem}.image-with-text__container .image-with-text__text ol{list-style:none;counter-reset:list-counter;padding-left:0}.image-with-text__container .image-with-text__text ol li{counter-increment:list-counter;display:flex;align-items:center;font-family:Aileron,sans-serif;font-size:18px;font-style:normal;font-weight:700;margin-bottom:10px}.image-with-text__container .image-with-text__text ol li:before{content:counter(list-counter);display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:#ffce44;color:#000;border-radius:50%;font-weight:700;margin-right:10px;flex-shrink:0;margin-top:-2px}.image-with-text--section.custom-section section{max-width:unset}.collection-list__container .collection__item{border-radius:16px}.testimonials-section .testimonial__text{margin-bottom:8px}.testimonials-section .testimonial__text *{margin-bottom:12px}.shopify-section.highlights-banner .highlights-banner__icon{width:70px;height:70px}form .newsletter-input{width:100%;max-width:unset}form .form-field-input{border-color:#d6d6d6;width:100%;max-width:unset;border-radius:12px;overflow:hidden;box-shadow:0 2px 3px #8080801c;transition:all ease-in-out .2s}form .form-field-input:hover,form .form-field-input:not(.live-search-form-field):hover{border-color:#858585;box-shadow:0 2px 6px #00000026,0 0 0 .5px #999}form .form-field-input.form-field-select,form select.form-field-select{padding:15px 10px}form .form-field input{width:100%;max-width:unset;border-radius:12px;overflow:hidden;box-shadow:0 2px 3px #8080801c}form#gate_form select.form-field-input{padding-top:1rem;padding-bottom:1rem}.account-page .account-page-content form .form-action-row{display:flex;align-items:center;gap:20px;text-align:left;justify-content:space-between;flex-direction:column}@media(min-width:768px){.account-page .account-page-content form .form-action-row{flex-direction:row-reverse}}.account-page .account-page-content form .form-action-row button.form-action--submit{width:100%}@media(min-width:768px){.account-page .account-page-content form .form-action-row button.form-action--submit{width:auto}}.account-page .account-page-content form .form-action-row .form-action-row--helper{width:100%;margin:0}@media(min-width:768px){.account-page .account-page-content form .form-action-row .form-action-row--helper{width:auto}}quantity-selector .quantity-selector__wrapper{border-radius:16px;outline:1px solid #DDD;display:flex;box-sizing:border-box;max-width:178px}quantity-selector .quantity-selector__wrapper input{border-left:1px solid #DDD;border-right:1px solid #DDD}.cart--section header .cart-title-right{display:none}.cart--section .cartitems--container .cart-total{max-width:428px;margin-left:auto;border:none}.cart--section .cartitems--container .cart-total .cart-final-total{border:none}.cart--section .cartitems--container .cart-total .cart-final-total .cart-subtotal{font-size:18px;font-weight:600}.cart--section .cartitems--container .cart-total .cart-final-total .cart-subtotal .money{font-size:20px;font-weight:600}.cart--section .cartitems--container .cart-item{height:100%;border-radius:4px}.cart--section .cartitems--container .cart-item .cart-item--inner{height:100%;align-items:start;justify-content:space-between}@media(min-width:768px){.cart--section .cartitems--container .cart-item .cart-item--inner .cart-item__info{flex-grow:1;width:50%;margin-left:4rem}}.cart--section .cartitems--container quantity-selector .quantity-selector__wrapper{border-radius:4px}.atc-banner--container .atc-banner--cart-footer{flex-direction:column}.atc-banner--container .atc-banner--cart-footer #storePickupApp{margin:0}.collection--section .filter-form .collection-filters__filter-list-item span svg,.collection--section .filter-form .collection-filters__filter-list-item span .checkmark{border:1px solid black}.collection--section .filter-form .collection-filters__filter-range .collection-filters__filter-range-input{border-color:#d6d6d6}.modal--productgrid-sidebar .collection-filters__filter-group .collection-filters__filter-list-item .checkmark{border:1px solid black}.modal--productgrid-sidebar .collection-filters__filter-group .collection-filters__filter-range-input{border:1px solid #d6d6d6}.product--section section.product__container .key-details{border-radius:12px;border:1px solid #E6E6E6;padding:12px;background:#4c8bf50d}.product--section section.product__container .collapsible-tab{border-bottom:1px solid #DDD}.product--section.bundle-table .table-wrapper{border-radius:8px 8px 0 0;border:1px solid #B1B1B1}.product--section.bundle-table .table-wrapper:last-child{border-radius:0 0 8px 8px}@media(min-width:768px){.product--section.bundle-table .table-wrapper{border-radius:8px 0 0 8px}.product--section.bundle-table .table-wrapper:last-child{border-radius:0 8px 8px 0}}.product--section.bundle-table table{overflow:hidden}.product--section.bundle-table table thead{background:#f8f5ec}.product--section.bundle-table table thead tr th{color:#171717;font-feature-settings:"liga" off,"clig" off;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:160%;letter-spacing:.32px;padding:16px 30px;width:50px}.product--section.bundle-table table thead tr th:last-child{width:100%}.product--section.bundle-table table tbody tr td{color:#171717;font-feature-settings:"liga" off,"clig" off;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:.28px}.product--section.bundle-table table tr{border-top:1px solid #B1B1B1;border-bottom:1px solid #B1B1B1}.product--section.bundle-table table tr th,.product--section.bundle-table table tr td{border-right:1px solid #B1B1B1;padding:16px 30px}.product--section.bundle-table table tr th:last-child,.product--section.bundle-table table tr td:last-child{border-right:none}#wizard-validation-form #formGeneratorForm .form_generater_form_div,#wizard-validation-form #formGeneratorForm .form_generater_form_div *{color:#1d1d1d}#wizard-validation-form #formGeneratorForm .form_generater_form_div input,#wizard-validation-form #formGeneratorForm .form_generater_form_div select{height:57px}[class$=button--primary],.button-primary,.slideshow-slide__button--primary,.gbbCategoryContainer{border-radius:12px;min-width:188px;text-align:center;padding-top:18px;padding-bottom:18px}@media(min-width:768px){[class$=button--primary],.button-primary,.slideshow-slide__button--primary,.gbbCategoryContainer{font-size:18px!important}}[class$=button--primary][name=subscribe],.button-primary[name=subscribe],.slideshow-slide__button--primary[name=subscribe],.gbbCategoryContainer[name=subscribe]{font-size:16px!important}[class$=button--primary]:disabled,[class$=button--primary][disabled],.button-primary:disabled,.button-primary[disabled],.slideshow-slide__button--primary:disabled,.slideshow-slide__button--primary[disabled],.gbbCategoryContainer:disabled,.gbbCategoryContainer[disabled]{opacity:.6;cursor:not-allowed}[class$=button--primary].tab-button,.button-primary.tab-button,.slideshow-slide__button--primary.tab-button,.gbbCategoryContainer.tab-button{background-color:var(--btn-bg-color);border-color:var(--btn-bg-color)}[class$=button--primary].tab-button.active,.button-primary.tab-button.active,.slideshow-slide__button--primary.tab-button.active,.gbbCategoryContainer.tab-button.active{background-color:var(--btn-bg-color-active);border-color:var(--btn-bg-color-active)}#footer_newsletter_newsletter button[type=submit]{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:16px!important}button.back-to-top__button{border-radius:3px;border:1px solid #DDD;width:48px;height:48px;background:#fff}.cart-checkout button.button-primary[type=submit][disabled]{opacity:.6;cursor:not-allowed}.productgrid--item,.productitem{border-radius:16px;box-shadow:0 1px 4px #8080801c}.productitem .productitem__price .price__current{color:#1d1d1d}.product-block--complementary_products .complementary-product__required-note{color:#fff;background:#6495ed;border:2px solid #4c8bf5;border-radius:8px;padding:.5rem;font-weight:700;font-size:1rem;text-transform:capitalize;margin:0}.product-block--complementary_products .complementary-products__container{margin-top:20px}.product-block--complementary_products .complementary-product{box-shadow:none;margin:0;position:relative}.product-block--complementary_products .complementary-product>label{opacity:.8;border-radius:16px;border:1px solid #E5E5E5;box-shadow:none;outline:none;outline-offset:0px;padding:8px;transition:all ease-in-out .3s;cursor:pointer}.product-block--complementary_products .complementary-product>label input.complementary-product__addon-checkbox{display:none}.product-block--complementary_products .complementary-product>label .complementary-product-card{display:flex;flex-direction:row;align-items:center;gap:.75rem}.product-block--complementary_products .complementary-product>label .complementary-product-card .complementary-product__name{color:#1d1d1d;font-family:Aileron;font-size:16px;font-style:normal;font-weight:400;line-height:21px}.product-block--complementary_products .complementary-product>label .complementary-product-card .complementary-product__price-wrapper{color:#1d1d1d;font-family:Aileron;font-size:20px;font-style:normal;font-weight:600;line-height:23px}.product-block--complementary_products .complementary-product>label .complementary-product-card .complementary-product__price-wrapper .complementary-product__price:only-of-type{color:#1d1d1d}.product-block--complementary_products .complementary-product>label .complementary-product-card .complementary-product-form .complementary-product__button{border-radius:12px;border:1.5px solid #4C8BF5;color:#4c8bf5;font-size:18px;min-width:160px;padding:18px 29px;font-style:normal;font-weight:600;background-color:transparent}.product-block--complementary_products .complementary-product>label .complementary-product-card quantity-selector{opacity:0;transition:all ease-in-out .3s}.product-block--complementary_products .complementary-product>label .complementary-product-card quantity-selector label{display:none}.product-block--complementary_products .complementary-product label:has(input:checked){border:1.5px solid #4c8bf5;box-shadow:2px 2px 10px 6px #1d1d1d2b;opacity:1;transition:all ease-in-out .3s}.product-block--complementary_products .complementary-product label:has(input:checked) .complementary-product-card quantity-selector{transition:all ease-in-out .3s;opacity:1}.cart-footer{display:flex;flex-flow:row}@media(max-width:900px){.cart-footer{flex-flow:column}}#list-carts{margin-top:4rem}#list-carts h2{margin-top:0;font-size:var(--font-size-heading-4);margin-bottom:2rem}/*! DO NOT EDIT THIS FILE. LOOK FOR custom.css AND ADD YOUR CSS CODE IN THERE. */
/*# sourceMappingURL=/cdn/shop/t/23/assets/custom.css.map */
