.ui-test-product-list{background-color:#f4f4f4}.ui-test-product-list .section-resource-list,.product-recommendations .section-resource-list{padding:80px 0 100px;grid-gap:36px}.ui-test-product-list .section-resource-list .spacing-style h2,.collection_slider h2,.footer_email_section .custom-section-content .layout-panel-flex h2,.product-recommendations .section-resource-list .section-resource-list__content h3{width:100%;color:#1a1a1a;font-family:Inter;font-size:40px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:0;text-align:left;margin:0;max-width:100%;text-transform:capitalize}.ui-test-product-list .section-resource-list .group-block-content{align-items:center}.ui-test-product-list .section-resource-list .group-block-content .size-style,.home_banner .mobile-column a.button{font-size:18px;background-image:linear-gradient(90deg,#70792e,#cbd67f);background-size:200% 100%;background-position:left;transition:background-position 1s ease,transform .3s ease,box-shadow .3s ease;border-radius:100px;padding:12px 30px;background-color:transparent;font-weight:500;line-height:28px;color:#fff;position:relative;white-space:nowrap;width:auto;display:inline-flex;align-items:center;gap:8px}.ui-test-product-list .section-resource-list .group-block-content .size-style:hover,.home_banner .mobile-column a.button:hover,.footer_email_section .custom-section-content .layout-panel-flex .email-signup-block button.email-signup__button:hover,.product-grid-container .facets-block-wrapper .facets__form .facets__actions .facets__see-results:hover{background-position:right}.ui-test-product-list .section-resource-list .group-block-content .size-style:after,.home_banner .mobile-column a.button:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='32' height='32' rx='16' fill='white'/%3E%3Cpath d='M15.8563 21.8162C15.9632 21.9499 16.1772 21.9499 16.3109 21.8162L21.8997 16.2273C22.0334 16.0936 22.0334 15.9064 21.8997 15.7727L16.3109 10.1838C16.1772 10.0501 15.9632 10.0501 15.8563 10.1838L15.3215 10.6919C15.1877 10.8256 15.1877 11.0395 15.3215 11.1465L19.4663 15.2914H10.3209C10.1604 15.2914 10 15.4518 10 15.6123V16.361C10 16.5482 10.1604 16.6819 10.3209 16.6819H19.4663L15.3215 20.8535C15.1877 20.9604 15.1877 21.1744 15.3215 21.3081L15.8563 21.8162Z' fill='%23151515'/%3E%3C/svg%3E%0A");width:25px;height:25px;display:block;background-size:contain}.home_banner .mobile-column h2{color:#fff;text-align:center;font-family:Inter;font-size:62px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-2.4px}.home_banner .mobile-column{max-width:900px;margin:auto}.home_banner .mobile-column .spacing-style p{width:100%;max-width:660px;text-align:center;margin-bottom:0;font-size:18px;font-weight:400}.resource-list button.slick-arrow{font-size:0;padding:0;border:0;cursor:pointer;width:44px;height:44px;background-color:#000;border-radius:100px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='var(--icon-stroke-width)' vector-effect='non-scaling-stroke' d='M4.25 10h11.5m0 0-4-4m4 4-4 4'%3E%3C/path%3E%3C/svg%3E");background-size:20px;background-repeat:no-repeat;background-position:center;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:1}.resource-list button.slick-arrow.slick-prev{transform:translateY(-50%) rotate(180deg);z-index:1;left:0;right:auto}.ui-test-collection-list .collection_slider{grid-gap:36px;padding:80px 0}.ui-test-product-list .card-gallery slideshow-slides{min-height:490px;border-radius:12px;background-color:#fff}.ui-test-product-list .card-gallery{border-radius:12px}.resource-list__slide .product-card .product-card__content p,.product-grid-container .main-collection-grid .product-card .product-card__content p,.product-recommendations .product-card .product-card__content p{font-size:20px;color:#000;font-weight:400;text-align:center;width:100%}.resource-list__slide .product-card .product-card__content .price,.product-grid-container .main-collection-grid .product-card .price,.product-recommendations .product-card .price{font-size:18px;font-weight:600;color:#70792e;display:table;margin:auto}.footer_email_section .custom-section-content .layout-panel-flex{grid-gap:0;padding:80px 0}.footer_email_section .custom-section-content .layout-panel-flex p{width:100%;max-width:660px;text-align:center;margin-bottom:45px;font-size:18px;font-weight:400;margin-top:10px;color:#fff}.footer_email_section{background-color:#767f33!important}.footer_email_section .custom-section-content .layout-panel-flex h2{text-align:center;color:#fff}.footer_email_section .custom-section-content .layout-panel-flex .email-signup-block button.email-signup__button{background-image:linear-gradient(90deg,#70792e,#cbd67f);width:42px;height:42px;top:5px;right:5px;bottom:5px}.footer_email_section .custom-section-content .layout-panel-flex .email-signup-block button.email-signup__button .email-signup__button-icon{color:#fff}.footer_email_section .custom-section-content .layout-panel-flex .email-signup-block input{padding:14px 60px 15px 20px;background-color:#fff}.footer_email_section .custom-section-content .email-signup__form{max-width:550px;margin:auto}.footer_email_section .custom-section-content .layout-panel-flex p.email-signup__message-text{width:fit-content;margin:0;padding:0}.footer_email_section .custom-section-content .layout-panel-flex .email-signup__message{justify-content:center;margin-top:20px}.footer_email_section .custom-section-content .layout-panel-flex .email-signup__message .icon-success{color:#fff}footer .logo-block .logo-block__image{filter:invert(100%) sepia(3%) saturate(12%) hue-rotate(103deg) brightness(105%) contrast(105%)}footer .menu__heading .menu__heading__default,footer .menu__heading.h3{color:#fff}footer .menu__details .details-content a,footer rte-formatter.spacing-style p,footer rte-formatter.spacing-style a{font-size:16px;text-decoration:none}footer .menu__details .details-content a:hover,footer rte-formatter.spacing-style a:hover{color:#fff!important}footer{padding:40px 0}.footer-utilities .utilities{border-color:#fff3}header.header-section .header__column .menu-list__list-item a{font-size:16px;padding-left:15px;padding-right:15px;color:#000;font-weight:500}.resource-list__slide .product-card .product-card__content .spacing-style{width:100%;text-align:center}header.header-section .header__column .menu-list__list-item a.menu-list__link--active{color:#70792e}.home_banner .hero__container{padding:100px 0 120px}.resource-list{grid-gap:20px}.resource-list--grid .resource-list__item{border-radius:12px;overflow:hidden}.product-grid-container .facets-block-wrapper .facets__item .facets__summary .facets__label{font-size:20px;line-height:24px;color:#111}.product-grid-container .facets-block-wrapper{margin-right:40px}.product-grid-container .main-collection-grid ul.product-grid slideshow-slides{min-height:450px;border-radius:12px;background-color:#fff}.product-grid-container .main-collection-grid ul.product-grid{grid-template-columns:repeat(3,1fr);grid-gap:60px 20px}.section-background:has(+.product-grid-container){background-color:#f4f4f4}results-list.product-grid-container{padding-bottom:100px;padding-top:40px}.product-grid-container .main-collection-grid ul.product-grid slideshow-slides .product-media__image{object-fit:contain;object-position:center}.product-grid-container .facets-block-wrapper .facets__form .facets__actions{background:transparent!important}.product-grid-container .facets-block-wrapper .facets__form .facets__actions .facets__see-results{justify-content:center}.product-grid-container .facets-block-wrapper .facets__form .price-facet__highest-price{color:#000}.custom_ai_dynamic_nav{background-color:#f4f4f4!important;border-bottom:1px solid #d5d5d5!important}.section.color-scheme-1:has(.custom_ai_dynamic_nav){background-color:#f4f4f4}.custom_ai_dynamic_nav ul li a{font-size:16px;padding-left:15px;padding-right:15px;color:#000;font-weight:500}.custom_ai_dynamic_nav ul{grid-gap:0}.product-grid-container .facets-block-wrapper .facets__form .facets__actions .facets__see-results{font-size:18px;background-image:linear-gradient(90deg,#70792e,#cbd67f);background-size:200% 100%;background-position:left;transition:background-position 1s ease,transform .3s ease,box-shadow .3s ease;border-radius:100px;padding:12px 30px;background-color:transparent;font-weight:500;line-height:28px;color:#fff;position:relative;white-space:nowrap;width:auto;align-items:center;gap:8px}.product-recommendations{background-color:#f4f4f4}.resource-list .card-gallery slideshow-slides{min-height:450px;height:450px;border-radius:12px;background-color:#fff}.resource-list .card-gallery slideshow-slides .product-media__image{object-fit:contain}.product-details .group-block-content h1{width:100%;color:#1a1a1a;font-family:Inter;font-size:40px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:0;text-align:left;margin:0;max-width:100%;text-transform:capitalize}.product-details .group-block-content .price{font-size:24px;font-weight:600;color:#70792e}.product-details .group-block-content .group-block-content{grid-gap:5px}.details__header{font-size:17px!important;padding-bottom:20px;padding-top:20px}.details__header svg{margin-right:15px;filter:brightness(0) saturate(100%) invert(47%) sepia(25%) saturate(922%) hue-rotate(27deg) brightness(89%) contrast(91%)}.product-details .variant-option__button-label__pill{background:#70792e!important}.product-details .variant-option__button-label:has(:checked):not(.variant-option__button-label--has-swatch):not(:has([data-option-available=false])):before,.product-details .variant-option__button-label:has(:checked){border-color:#70792e!important}.product-details rte-formatter.rte p{margin-bottom:20px!important;color:#0000009c!important}.product-information__grid--limit-details .product-details>.group-block{max-width:500px}.product-recommendations .section.section--page-width{display:flex;flex-direction:column;padding:80px 50px}.product-recommendations .contents.user-select-text p{padding:10px 30px!important}.product-recommendations .spacing-style.text-block.rte{flex:1}.custom_ai_dynamic_nav{display:none}span.sls-savings-badge{display:none!important}.sealsubs-container{border:1px solid;padding:20px;border-radius:20px}.sealsubs-container .sls-purchase-options-container .sls-option-container.sls-active,.sealsubs-container .sls-option-container.sls-active{border:1px solid #000000!important}@media only screen and (max-width:1365px){.resource-list .card-gallery slideshow-slides{min-height:330px;height:330px}.resource-list__slide .product-card .product-card__content p,.product-grid-container .main-collection-grid .product-card .product-card__content p,.product-recommendations .product-card .product-card__content p{font-size:18px}.hero__container .hero__content-wrapper h2{font-size:42px;max-width:650px}.homeCollectionSlider,.featured_product_section{display:flex;flex-direction:column;padding-left:50px!important;padding-right:50px!important}.featured_product_section slideshow-slides{padding-left:0}.featured_product_section .resource-list .card-gallery slideshow-slides{min-height:370px;height:370px}}@media only screen and (max-width:1199px){.product-information__grid--limit-details .product-details>.group-block{max-width:100%;padding-left:30px;padding-top:0}.product-details .group-block-content h1{font-size:30px}product-price.text-block{padding-bottom:0}.quantity-selector,.add-to-cart-button{height:46px}.variant-option__button-label{height:40px}.product-recommendations .section-resource-list .section-resource-list__content h3{width:100%;color:#1a1a1a;font-family:Inter;font-size:36px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:0;text-align:left;margin:0;max-width:100%;text-transform:capitalize}.product-recommendations .contents.user-select-text p{padding:10px 0!important}.product-recommendations .resource-list .card-gallery slideshow-slides{min-height:280px;height:280px}footer .menu__heading .menu__heading__default,footer .menu__heading.h3{font-size:16px}footer .menu__details .details-content a,footer rte-formatter.spacing-style p,footer rte-formatter.spacing-style a{font-size:14px}.section.section--page-width.color-scheme-5.collectionHero{--section-min-height: 260px !important}.product-grid-container .main-collection-grid ul.product-grid slideshow-slides{min-height:300px}}@media only screen and (max-width:991px){.product-information__grid{display:flex;padding:0 20px}.product-information__grid>*{width:50%!important;max-width:50%!important;min-width:unset}.variant-option__button-label{height:27px;min-height:unset}.product-details .variant-option__button-label:has(:checked):not(.variant-option__button-label--has-swatch):not(:has([data-option-available=false])):before,.product-details .variant-option__button-label:has(:checked){border-color:#70792e!important;border:0!important}.quantity-selector,.add-to-cart-button{height:39px;margin-bottom:10px}.product-recommendations .resource-list--grid{grid-template-columns:1fr 1fr}.product-recommendations .resource-list .card-gallery slideshow-slides{min-height:280px;height:280px}.product-recommendations .section.section--page-width{padding:70px 20px}.section.section--page-width.color-scheme-5.collectionHero{--section-min-height: 200px !important}.product-grid-container .main-collection-grid ul.product-grid{grid-template-columns:repeat(2,1fr);grid-gap:30px 20px}.product-grid-container .main-collection-grid ul.product-grid slideshow-slides{min-height:260px}.footer-content .logo-block.spacing-style{grid-column-end:4;grid-column-start:1;padding-bottom:30px}.footer-content--isolated-grid-item-tablet>:last-child{grid-column:unset!important}results-list.section.product-grid-container{display:flex;padding:20px}.homeCollectionSlider,.featured_product_section{padding:40px 20px!important}.collection_slider h2{font-size:31px}.featured_product_section .resource-list .card-gallery slideshow-slides{min-height:360px;height:370px}}@media only screen and (max-width:767px){.product-information__grid>*{width:100%!important;max-width:100%!important}.product-information__grid{flex-wrap:wrap;grid-gap:30px}.product-details .group-block-content h1{font-size:26px}.product-details .group-block-content .price{font-size:19px}.product-recommendations .section-resource-list .section-resource-list__content h3{font-size:28px}.product-recommendations .resource-list .card-gallery slideshow-slides{min-height:220px;height:220px}.product-recommendations .contents.user-select-text p{padding:0!important;font-size:14px}.product-recommendations .product-card .price{font-size:16px}.footer_email_section .custom-section-content .layout-panel-flex h2{font-size:30px}.footer-content .logo-block.spacing-style{grid-column-end:unset!important}.section.section--page-width.color-scheme-5.collectionHero{--section-min-height: 170px !important}.collectionHero.section h1{font-size:24px}.collection-wrapper.grid.gap-style{width:100%}h2#filters-drawer-heading{font-size:19px}.product-grid-container .facets-block-wrapper .facets__item .facets__summary .facets__label{font-size:15px;line-height:20px}label.facets__label,.sorting-filter__container .sorting-filter__select{font-size:15px!important}.product-grid-container .main-collection-grid ul.product-grid slideshow-slides{min-height:230px}.product-grid-container .main-collection-grid .product-card .product-card__content p,.product-grid-container .main-collection-grid .product-card .price{font-size:15px}.hero__container .hero__content-wrapper h2{font-size:34px}.home_banner .mobile-column .spacing-style p{font-size:16px;line-height:21px}.ui-test-product-list .section-resource-list .group-block-content .size-style,.home_banner .mobile-column a.button{padding:8px 22px}.home_banner .hero__container{padding:50px 0 70px}.featured_product_section .group-block-content{flex-direction:column;align-items:self-start!important}.featured_product_section .resource-list .card-gallery slideshow-slides{min-height:310px;height:330px}.featured_product_section.section-resource-list .spacing-style h2{font-size:29px!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
