@import"https://fonts.googleapis.com/css2?family=Poppins:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";body{font-family:Poppins,sans-serif;font-weight:400;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif!important;font-style:normal!important}h1{font-size:35px!important;font-weight:500}p,span,li,a{font-family:Poppins,sans-serif!important;font-size:16px;font-weight:300}body a,body span{text-decoration:none!important}.variant-selects-wk *{font-family:Poppins,sans-serif!important}.btn-square{display:inline-block;background-color:#fff;color:#000;text-decoration:none;font-weight:500;padding:.9rem 2.5rem!important;font-size:1.5rem;text-transform:uppercase;letter-spacing:.05em;transition:all .3s ease;border-radius:0;position:relative;overflow:hidden;width:max-content}.btn-square:hover{background-color:#000;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.btn-square:active{transform:translateY(0);box-shadow:none}.btn-square:focus{outline:none;box-shadow:0 0 0 3px #0003}.collection-cards h2,.collection-cards h3{font-family:Poppins,sans-serif}.collection-card h2{font-size:25px;padding:0 0 20px 20px;font-weight:500}.collection-cards .collection-card{min-height:532px;border-radius:0;transition:all .3s ease}.collection-cards .collection-card:hover{transform:translateY(-5px);box-shadow:0 8px 20px #0003}.collection-cards .collection-card:hover .overlay{background:#00000040}.collection-cards .card-content{background:linear-gradient(to top,rgba(0,0,0,.6),transparent)}.two-collection-cards h2,.two-collection-cards h3{font-family:Poppins,sans-serif}.two-collection-card h2{font-size:25px;padding:0 0 20px 20px;font-weight:500}.two-collection-cards .two-collection-card{min-height:700px;border-radius:0;transition:all .3s ease}.two-collection-cards .two-collection-card:hover{transform:translateY(-5px);box-shadow:0 8px 20px #0003}.two-collection-cards .two-collection-card:hover .overlay{background:#00000040}.two-collection-cards .card-content{background:linear-gradient(to top,rgba(0,0,0,.6),transparent)}.product-form__buttons,.product-form__input,.form__button{max-width:100%!important}.product-form__submit{position:relative}.product-form__submit .button-spinner{position:absolute;right:1rem;top:50%;transform:translateY(-50%);opacity:0;transition:opacity .2s ease}.product-form__submit.loading .button-spinner,.product-form__submit.loading .button-text{opacity:1}@media only screen and (min-width:900px){.product--small .thumbnail-list.slider--tablet-up li.thumbnail-list__item.slider__slide{transform:rotate(-90deg);width:calc(33.33% - .8rem)}.grid__item.product__media-wrapper slider-component.thumbnail-slider{position:absolute;top:0;transform:rotate(90deg);width:450px;left:0;transform-origin:left top;height:150px;overflow:hidden}.grid__item.product__media-wrapper{position:relative;padding-left:200px;height:auto}.thumbnail-list.slider--tablet-up li.thumbnail-list__item.slider__slide{transform:rotate(-90deg);width:calc(33.33% - .8rem)}.product-media-container,.product__media-wrapper .product__media img,.product__media-wrapper .media img{width:100%;height:450px!important;object-fit:contain;object-position:top;background-color:#fff;transition:transform .3s ease}.product__media-wrapper,.media{aspect-ratio:auto!important;min-height:450px}}@media only screen and (min-width:900px){.product__modal-opener .modal__content,.product__modal-opener .product__media,.product__modal-opener .media{max-height:450px!important;height:450px!important;width:100%!important;margin:0 auto;object-fit:contain!important;object-position:center}.product__modal-opener,.product__modal-opener .modal__inner{position:absolute!important;top:0;left:0;right:0;bottom:auto;height:450px!important;max-height:450px!important;overflow:hidden!important;background:transparent!important}.modal__overlay{background:transparent!important}.modal--is-active{position:relative!important;height:450px!important;max-height:450px!important}}.newsletter-form__field-wrapper{border:1px solid #fff}.newsletter-form__field-wrapper input::placeholder{color:#fff!important;z-index:1000000}.custom-dark-footer{background-color:#404040;color:#fff;padding:50px 0 20px}.custom-dark-footer a{color:#fff;text-decoration:none}.custom-dark-footer a:hover{text-decoration:underline}.social-icons i{font-size:18px;color:#fff;transition:.3s}.social-icons i:hover{color:#ccc}.footer__bottom{border-color:#ffffff1a;font-size:14px;color:#ddd}.custom-dark-footer input::placeholder{color:#ccc!important;opacity:1}.custom-dark-footer .field__input{color:#fff}.custom-dark-footer .field__input:focus,.custom-dark-footer .field__input:active{border-color:inherit;box-shadow:inherit;background-color:inherit}.custom-dark-footer .field__input:focus,.custom-dark-footer .field__input:not(:placeholder-shown),.custom-dark-footer .field__input:-webkit-autofill,.custom-dark-footer .customer .field input:focus,.custom-dark-footer .customer .field input:not(:placeholder-shown),.custom-dark-footer .customer .field input:-webkit-autofill{color:#ccc!important;opacity:1;padding:1.5rem!important}.footer__social{margin-top:7rem}.product-form__submit span{display:inline-flex;align-items:center;gap:4px}.product-form__submit{background:#5a6d57!important}.product-form__submit span .price-inline{font-size:.9em;opacity:.9}.wk-accordion .wk-accordion-item{border:1px solid #CBCBCB;border-radius:0;border-top:none}.wk-accordion .wk-accordion-item:first-child{border-top:1px solid #CBCBCB}.wk-accordion .wk-accordion-button{background-color:#f0f2ef;color:#000;padding:20px;font-size:24px;box-shadow:none;font-weight:700!important;position:relative;border-radius:0!important}.wk-accordion .wk-accordion-button span{font-weight:700!important}.accordion-button:not(.collapsed){border-bottom:1px solid #CBCBCB}.wk-accordion .wk-accordion-button:after{display:none}.wk-accordion .wk-accordion-icon{font-size:2rem;line-height:1;transition:transform .2s ease}.wk-accordion .wk-accordion-button:not(.collapsed) .wk-accordion-icon{transform:rotate(45deg)}.wk-accordion .wk-accordion-body{background-color:#f0f2ef;color:#333;font-size:16px;line-height:1.6;padding:1rem 1.25rem}.wk-accordion .wk-accordion-body h4{color:#6b8a58;font-weight:700;margin-bottom:.5rem}.contact .field__input,.contact .select__select,.contact .customer .field input,.contact .customer select{border:none!important;border-bottom:1px solid!important;font-family:Poppins,sans-serif}.contact .field__input:focus,.contact .field__input:not(:placeholder-shown),.contact .field__input:-webkit-autofill,.contact .customer .field input:focus,.contact .customer .field input:not(:placeholder-shown),.contact .customer .field input:-webkit-autofill{height:6rem!important;font-family:Poppins,sans-serif}.contact .field__input:focus-visible,.contact .select__select:focus-visible,.contact .customer .field input:focus-visible,.contact .customer select:focus-visible,.contact .localization-form__select:focus-visible,.contact .localization-form__select:after{box-shadow:none}.contact .field:hover.field:after,.contact .select:hover.select:after,.contact .select__select:hover.select__select:after,.contact .customer .field:hover.field:after,.contact .customer select:hover.select:after,.contact .localization-form__select:hover.localization-form__select:after{box-shadow:none!important}.contact .field:after,.contact .select:after,.contact .customer .field:after,.contact .customer select:after,.contact .localization-form__select:after{top:0;bottom:0;left:0;right:0;box-shadow:none;border:none}.image-with-text__grid--reverse .image-with-text__content--desktop-left{padding:2rem 2rem 2rem 0!important}.image-with-text__content--desktop-left{padding:2rem 0 2rem 2rem!important}.image-with-text__grid{align-items:center}.contact__button button{width:222px;background:#5a6d57}.contact__button{text-align:end}.grid__item .card{border:none!important}.color-swatches{display:flex;gap:8px;margin-top:.5rem}.color-swatch{width:24px;height:24px;border-radius:50%;border:0;cursor:pointer;transition:transform .2s ease}.color-swatch:hover{transform:scale(1.2)}.color-swatch.active{outline:2px solid #000;outline-offset:2px}.cart-item__quantity-wrapper{display:flex;justify-content:space-between}quantity-popover .quantity:after{top:0!important;bottom:0!important;left:0!important;right:0!important;border:none!important;box-shadow:none!important}quantity-popover .quantity{background:#d1d9cf!important;border:none!important}#CartDrawer-Checkout{background:#5a6d57;border:none;top:0!important;bottom:0!important;left:0!important;right:0!important;border:none!important;box-shadow:none!important;margin-bottom:6px!important}.cart__checkout-button{background:#5a6d57;border:none!important}.cart__checkout-button:after{top:0!important;bottom:0!important;left:0!important;right:0!important;border:none!important;box-shadow:none!important}#CartDrawer .drawer__inner{width:54rem}.cart-drawer__empty-content .button:after,.cart__warnings .button:after{top:0!important;bottom:0!important;left:0!important;right:0!important;border:none!important;box-shadow:none!important}.cart-drawer__empty-content .button,.cart__warnings .button{background:#5a6d57;border:none!important;margin-bottom:20px!important}.cart__ctas .button:after{top:0!important;bottom:0!important;left:0!important;right:0!important;border:none!important;box-shadow:none!important}.cart__ctas .button{background:#5a6d57;border:none!important;margin-bottom:-20px!important;min-width:100%}.facets-vertical .facets__summary{background:#748c70;color:#fff;padding-left:16px}.facets-vertical .facets__summary:hover{color:#fff}.facets__disclosure-vertical{min-width:32rem;margin-bottom:16px}#main-collection-filters{min-width:35rem}.facets__summary .icon-caret{right:17px!important}.facets__display-vertical{padding:16px}.facets__disclosure-vertical[open]{background:none!important;border:2px solid #748C70}.facets__disclosure-vertical[open] .facets__summary{background:none!important;color:#748c70;font-weight:600!important}.facets__disclosure-vertical[open] .facets__summary .icon-caret{color:#748c70!important;font-weight:600!important}.facets-vertical .facets__summary span{font-weight:500!important}span.active-facets__button-inner{color:#000!important;font-size:16px!important;border-radius:0!important;box-shadow:none!important;background:#d1d9cf!important;padding:7px 13px!important}.facets__heading--vertical{font-size:25px!important;font-weight:500!important;margin:0!important}.active-facets__button-wrapper{margin:0!important}.active-facets-vertical-filter{align-items:center;margin-bottom:16px}.product-grid-container .quick-add{display:none}.product-grid-container .card__information{padding-bottom:0!important}.product-grid-container .color-swatches{margin-bottom:-19px}.product-grid-container .card__heading a{color:#000!important;font-weight:500}#FacetSortForm{margin-bottom:2rem!important}#ProductGridContainer{margin-bottom:28px}select option{font-family:Poppins,sans-serif;padding-left:5px}select::placeholder{font-family:Poppins,sans-serif}select,.facet-filters__field .select__select,.mobile-facets__sort .select__select{font-family:Poppins,sans-serif}.drawer__footer{padding:1.5rem 0 3.5rem!important}.footer-links li{margin-bottom:15px}#ContactFooter{max-width:calc(100% - 60px)}.newsletter-form__field-wrapper{max-width:100%!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
