body{overflow-x:hidden}body.gradient,.gradient{background:#f2e8de}img{max-width:100%}a{text-decoration:none!important}.header__icon,.header__icon--cart .icon{height:auto;width:auto;padding:0;text-decoration:none}.header__icon span{padding-left:0;text-transform:uppercase;font-family:Lora,serif;font-weight:400;letter-spacing:normal;font-size:12px}.list-menu__item{text-transform:uppercase;text-decoration:none;color:rgb(var(--color-foreground));font-family:Lora,serif;font-weight:400;letter-spacing:normal;text-transform:capitalize;font-size:15px}.header__active-menu-item,.header__menu-item:hover span{text-decoration:none}.header-wrapper--border-bottom{border-bottom:none}.custom-media-section .media-grid{display:flex;align-items:center;justify-content:center}.custom-media-section .media-item{flex:1;text-align:center;position:relative;min-height:700px!important;max-height:1200px!important;height:calc(100vh - 140px)!important;overflow:hidden}.custom-media-section .media-item.video video,.custom-media-section .media-item img{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;object-fit:cover;outline:none;padding:0;position:absolute;right:0;top:0;width:100%;object-position:50% 15%}.custom-media-section .media-item.video video{object-position:50% 33%}.custom-media-section .media-item a{display:block}.custom-category-section{text-align:center;position:relative;top:-140px}.section-heading{font-size:24px;margin-bottom:20px;text-transform:uppercase;font-family:Grange-Light-Extended;font-weight:700}.category-grid{display:flex;justify-content:center;gap:10px}.category-item{flex:1;position:relative}.category-text{display:block;margin-top:18px;font-size:16px;font-weight:400;text-transform:uppercase;text-decoration:none;color:#000;font-family:Grange-Light-Extended}.custom-full-image-section{text-align:center;padding:30px 0}.image-wrapper{display:block}.image-text{margin-top:10px;font-size:16px;font-weight:400;text-transform:uppercase}.image-text a{text-decoration:none;color:#000;font-family:Lora,serif}.get h2{font-size:30px;font-weight:600;margin-bottom:10px}.banner_custom h2{font-size:40px;font-weight:600}.custom-footer{padding:40px 0;border-top:1px solid #ddd;margin-top:40px}.custom-footer .page-width{display:flex;flex-wrap:wrap;justify-content:space-between}.footer-column{flex:1;margin-bottom:30px}.footer-column h4{font-size:14px;font-weight:400;text-transform:uppercase;margin-bottom:10px;margin-top:0;font-family:Lora,serif}.footer-column p{font-size:14px;color:#333;font-family:Lora,serif}.footer-column ul{list-style:none;padding:0;margin-top:0}.footer-column ul li{margin-bottom:8px}.footer-column ul li a{text-decoration:none;color:#333;font-size:14px;transition:color .3s ease;font-family:Lora,serif}.footer-column ul li a:hover{color:#000}.footer-block__newsletter .field:before,.footer-block__newsletter .field:after{display:none}.footer-block__newsletter .field input{box-shadow:none!important;border-bottom:1px solid #ccc!important;padding-left:0}.footer-block__newsletter .field .field__label{left:0!important}.custom-footer .footer-bottom .page-width{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:initial;align-items:center}.footer-bottom p{font-size:12px;color:#888;text-align:right;font-family:Lora,serif}.social-icons{display:flex;gap:15px}.social-icons a{font-size:20px;color:#333;transition:color .3s ease}.social-icons a:hover{color:#000}.svg-wrapper{display:inline-block;width:20px;height:20px}#main-collection-filters,.collection-hero__text-wrapper{padding-right:2rem;padding-left:2rem}.collection .card--standard>.card__content .card__information{padding:20px 50px 20px 20px}.card__content .card__heading.h5{display:block!important}.full-unstyled-link{color:#2d2e2c;text-decoration:none!important;font-weight:600;font-size:15px;font-family:Grange-Light-Extended}.price .price-item{font-size:13px}ul.product__media-list{display:block}.product--stacked ul.product__media-list .product__media-item{width:100%;max-width:100%}.variant_selects_row{position:fixed;top:0;right:-100%;z-index:999999999;height:100vh;margin:0!important;background:#f6f6f6;width:100%;max-width:450px;transition:all .4s linear;overflow-x:auto;display:flex;flex-direction:column}.variant_selects_row.open{right:0}.variant_selects_row variant-selects fieldset{padding:0 40px;height:100%}.popup_close.active{position:fixed;top:0;left:0;background:#000;box-shadow:none;border:0;font-size:0;width:100%;height:100%;opacity:.4;margin:0!important;padding:0;display:block;box-shadow:#00000059 0 5px 15px;cursor:pointer}.popup_close{display:none}.variant_selects_row tr:not(:first-of-type)>td:first-of-type{padding-right:20px}.add-to-cart-row{background:#fafafa;padding:30px 40px;box-shadow:#64646f33 0 7px 29px;margin-top:auto}.active-popup{overflow:hidden}.cart-drawer .cart-item>td+td.cart-item__totals.right{padding-left:0}.custom-width{max-width:85%;padding:0;width:calc(100% - 4rem / var(--font-body-scale))}.contact-row{max-width:130rem;width:calc(100% - 4rem / var(--font-body-scale))}.custom-width .page-title{font-size:35px;color:#000;font-weight:500;margin-bottom:20px;font-family:Grange-Light-Extended}.contact-row{border:1px solid #ddd;border-radius:10px;padding:20px 25px}.contact-row #ContactForm input,.contact-row #ContactForm textarea{padding:12px;border:1px solid #ddd}body .contact-row #ContactForm .field__input:focus~.field__label{display:none}body .contact-row .customer input,body .contact-row .field__label,.contact-row .customer .field label,.contact-row #ContactForm textarea{font-size:14.4px;letter-spacing:normal;color:#000;font-weight:500}body .contact-row #ContactForm .field:hover.field:after,body .contact-row #ContactForm .field:after,body .contact-row #ContactForm .field__input:focus-visible,body .contact-row #ContactForm .field__input:focus{box-shadow:none}body .contact-row #ContactForm button{font-size:1.5rem;letter-spacing:.1rem;line-height:calc(1 + .2 / var(--font-body-scale));display:flex;margin:0;padding:15px 40px;color:#fff;background:#000;margin-top:2rem;text-transform:uppercase!important}body.contact-page .custom-width .page-title{font-size:21.615px;font-weight:600;text-transform:uppercase;margin-top:15px;margin-bottom:15px;text-align:start;outline:none;text-align:center}body.contact-page .custom-width.section-template--19320387207383__main-padding{margin-bottom:0}body.contact-page .field{margin-bottom:12px}.custom-width p,.custom-width ul li{font-family:Lora,serif;color:#000;letter-spacing:normal}@media screen and (min-width: 750px){.page-product .product__info-container{padding:60px 50px;width:100%;top:25rem}.sticky_row .page-product .product__info-container{top:3rem}}@media screen and (max-width:750px){.get .image-with-text__content{padding:15px 0 0}body .image-faq-container{grid-template-columns:1fr}body .container.enabled{max-width:96%}}@media (max-width: 768px){.custom-media-section .media-item.media-row{display:none}.custom-media-section .media-item.media-row:nth-child(2){display:block}.category-grid{flex-direction:column;gap:20px}.category-item{width:100%}.custom-width,.contact{padding:0 1.5rem}.header.page-width{padding:12px 1.6rem}.collection .card--standard>.card__content .card__information{padding:15px 50px 20px 20px}.page-product .product__info-wrapper.grid__item,.product slider-component{padding:0 1.5rem}.custom-footer .page-width,.footer-bottom{flex-direction:column;text-align:center}.footer-newsletter{text-align:center;margin-top:15px}.social-icons{justify-content:center;margin-top:10px}.contact-row{padding:12px 17px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
