@font-face{font-family:DMSans_18pt-Regular;src:url(/cdn/shop/files/DMSans_18pt-Regular.ttf?v=1749566766) format("truetype");font-display:swap}@font-face{font-family:DMSans_18pt-Medium;src:url(/cdn/shop/files/DMSans_18pt-Medium.ttf?v=1749566786) format("truetype");font-display:swap}@font-face{font-family:DMSans_18pt-Bold;src:url(/cdn/shop/files/DMSans_18pt-Bold.ttf?v=1749566802) format("truetype");font-display:swap}body,p,li,input,textarea,div{font-family:DMSans_18pt-Regular;letter-spacing:0;font-size:16px}h1,.h1{font-family:DMSans_18pt-Bold;letter-spacing:0}h2,h3,h4,h5,.h0,.h2,.h3,.h4,.h5{font-family:DMSans_18pt-Medium;letter-spacing:0}h5,.h5{font-size:15px;font-weight:400;font-family:DMSans_18pt-Regular}.page-width{width:100%;max-width:1430px;padding-left:15px;padding-right:15px}.header:not(.drawer-menu).page-width{padding-left:15px;padding-right:15px}sticky-header.header-wrapper{background:#f5eceb}nav.header__inline-menu .list-menu--inline{gap:14px}.header__menu-item span{font-size:17px;color:#000}.header__icons .desktop-search .field:before,.header__icons .desktop-search .field:after{display:none}.header__icons .desktop-search .field label.field__label{display:none!important}.header__icons .desktop-search .field input.search__input{color:#3c3c3c!important;border-radius:30px!important;border:1px solid #000!important;background:none!important;box-shadow:none!important;outline:none!important;padding-left:20px;min-width:329px;height:45px;padding-top:15px;padding-bottom:15px;padding-right:8rem;font-family:DMSans_18pt-Regular;font-size:15px;letter-spacing:0}.header__icons .desktop-search .field input.search__input::-webkit-input-placeholder{color:#3c3c3c!important;opacity:1!important}.header__icons .desktop-search .field input.search__input::-moz-placeholder{color:#3c3c3c!important;opacity:1!important}.header__icons .desktop-search .field input.search__input:-ms-input-placeholder{color:#3c3c3c!important;opacity:1!important}.header__icons .desktop-search .field input.search__input:-moz-placeholder{color:#3c3c3c!important;opacity:1!important}.banner .banner__content--middle-center .banner__box.content-container{width:100%;max-width:1100px}h2.banner__heading.h0{font-size:50px;font-family:DMSans_18pt-Bold}.banner .banner__content--middle-center .banner__box .banner__buttons{margin-top:5rem}.banner .banner__content--middle-center .banner__box .banner__buttons a.button{background:#f4be83;color:#000;letter-spacing:0;font-size:20px;min-width:210px;border:none!important;min-height:55px;border-radius:8px!important}.banner .banner__content--middle-center .banner__box .banner__buttons a.button:hover{background:#000;color:#fff}.banner .banner__content--middle-center .banner__box .banner__buttons a.button:before,.banner .banner__content--middle-center .banner__box .banner__buttons a.button:after{display:none}.button{letter-spacing:0;transition:all .3s ease-in-out}.collection-list-wrapper{padding-top:50px!important;padding-bottom:50px!important}.collection-list-wrapper .card-wrapper .card__media{border:1px solid #ccc}.collection-list-wrapper .card-wrapper .card__information .card__heading{text-align:center}.collection-list-wrapper .card-wrapper .card__information .card__heading span.icon-wrap{display:none}h2.title.h2{text-align:center;font-size:45px}.collection__description p{color:#000;font-size:20px;text-align:center;padding-bottom:20px}.shopify-section.section .collection{padding:30px 0 40px!important}.shopify-section.section .collection li{padding:0 3px;margin-bottom:20px}.product-card-wrapper .card__inner:before{padding-bottom:100%!important}.product-card-wrapper .card__inner{border:1px solid #ccc!important}.product-card-wrapper .card__content .card__information h3{font-size:16px;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;position:relative;max-height:40px;min-height:40px;margin-bottom:15px}.product-card-wrapper .card__content .card__information h3 a{text-decoration:none!important}.product-card-wrapper .card__content .card__information .price .price__regular span.price-item.price-item--regular{font-size:16px;font-family:DMSans_18pt-Bold}.product-card-wrapper .card__content .quick-add__submit{text-transform:uppercase;letter-spacing:0;font-family:DMSans_18pt-Medium;font-size:14px;border:1px solid #000}.product-card-wrapper .card__content .quick-add__submit:hover{color:#fff;background:#000;border:1px solid #000}.product-card-wrapper .card__content .quick-add__submit:before,.product-card-wrapper .card__content .quick-add__submit:after{display:none}.collection__view-all a.button{min-width:220px;font-size:20px;text-transform:capitalize;border-radius:8px;min-height:50px;outline:none!important;box-shadow:none!important}.collection__view-all a.button:hover{color:#fff;background:#000}.collection__view-all a.button:before,.collection__view-all a.button:after{display:none}.multicolumn ul.multicolumn-list li .multicolumn-card__image-wrapper{margin:0!important;width:auto}.multicolumn ul.multicolumn-list li .multicolumn-card__image-wrapper .media{padding:0!important}.multicolumn ul.multicolumn-list li .multicolumn-card__image-wrapper .media img{position:relative;width:auto;height:auto;left:0;transform:inherit!important}.multicolumn ul.multicolumn-list li .multicolumn-card.content-container{display:flex;align-items:center;justify-content:center}.multicolumn ul.multicolumn-list li .multicolumn-card__info{padding-top:0;padding-bottom:0}.multicolumn ul.multicolumn-list li .multicolumn-card__info h3{font-family:DMSans_18pt-Regular;font-size:16px}.multicolumn .page-width{padding-top:20px;padding-bottom:20px}.footer__content-bottom{border-top:1px solid #ccc!important;padding:10px 0 20px!important}.footer__content-bottom .page-width{display:flex;align-items:center;flex-wrap:wrap}.footer__content-bottom .page-width .footer__content-bottom-wrapper{width:auto;flex:1}.footer__content-bottom .footer__copyright small.copyright__content{color:#000;font-size:14px;letter-spacing:0}.footer__content-bottom .page-width .footer__content-bottom-wrapper .footer__column.footer__column--info{align-items:flex-end}.footer{padding-bottom:0!important}.footer-block--menu ul li a{font-size:15px!important;color:#000!important;line-height:1.4!important;font-family:DMSans_18pt-Regular;font-weight:400!important}.footer-block p,.footer-block__newsletter p{font-size:15px;color:#000;line-height:1.6}.footer-block__heading{font-size:20px;margin-bottom:25px}.footer-block__heading:after{content:"";width:50px;height:2px;display:block;background:#000;margin-top:7px}li.list-social__item{margin-top:20px;margin-right:15px}li.list-social__item a{padding:0!important}li.list-social__item:last-child{margin-right:0}li.list-social__item svg{width:30px!important;height:30px!important}li.list-social__item a span.svg-wrapper{width:30px;height:30px}.newsletter-form__field-wrapper .field:before,.newsletter-form__field-wrapper .field:after{display:none!important}.newsletter-form__field-wrapper .field{flex-direction:column;gap:18px}.newsletter-form__field-wrapper .field input{border:1px solid #ccc;padding-right:15px;letter-spacing:0;color:#000}.newsletter-form__field-wrapper .field label{letter-spacing:0!important}label{letter-spacing:0!important;font-family:DMSans_18pt-Regular;font-weight:400!important}.newsletter-form__field-wrapper .field button#Subscribe{position:relative;left:0;right:0;top:0;background:#f4be83;color:#000;font-size:17px;font-family:DMSans_18pt-Regular;width:100%;max-width:190px;padding:13px 15px;text-align:center;justify-content:center;border-radius:6px;transition:all .5s ease-in-out}.newsletter-form__field-wrapper .field button#Subscribe:hover{background:#000;color:#fff}.banner__content.banner__content--middle-right.page-width,.banner__content.banner__content--middle-left.page-width{padding-left:15px!important;padding-right:15px!important}.banner__content.banner__content--middle-right h3,.banner__content.banner__content--middle-left h3{margin-bottom:0;font-family:DMSans_18pt-Regular;font-size:17px}.banner__content.banner__content--middle-right h2.h1,.banner__content.banner__content--middle-left h2.h1{font-family:DMSans_18pt-Medium;font-size:40px}.banner__content.banner__content--middle-right .banner__buttons a.button:before,.banner__content.banner__content--middle-right .banner__buttons a.button:after{display:none}.banner__content.banner__content--middle-left .banner__buttons a.button:before,.banner__content.banner__content--middle-left .banner__buttons a.button:after{display:none}.banner__content.banner__content--middle-right .banner__buttons a.button,.banner__content.banner__content--middle-left .banner__buttons a.button{font-size:17px;border-radius:6px}.banner__content.banner__content--middle-right .banner__box.content-container.gradient,.banner__content.banner__content--middle-left .banner__box.content-container.gradient{background:#f4be83e6}.banner__content.banner__content--middle-right .banner__text p,.banner__content.banner__content--middle-left .banner__text p{color:#000;font-size:18px;width:100%;max-width:390px;line-height:1.5;padding-bottom:10px;padding-top:5px}@media only screen and (min-width: 768px){.mobile-search{display:none!important}.shopify-section.section .collection{padding:50px 0 60px!important}.footer__content-top{padding-top:20px;padding-bottom:70px}}@media screen and (min-width: 990px){.collection-list-wrapper .card-wrapper .card__information .card__heading{font-size:20px}.header--middle-left{grid-template-columns:auto 1fr}.header--middle-left .header__inline-menu{text-align:right;padding-right:20px}.header__icons{gap:9px}.header__icon .header__icon--account .icon{width:22px;height:22px}}@media only screen and (max-width:1399px){.page-width{max-width:1200px}h2.title.h2{font-size:35px}.collection__description p{font-size:18px}.product-card-wrapper .card__content .card__information h3{font-size:15px;max-height:40px;min-height:40px}.header--middle-left .header__inline-menu{padding-right:0}nav.header__inline-menu .list-menu--inline{gap:10px}.header__menu-item span{font-size:16px}.header__icons .desktop-search .field input.search__input{min-width:300px}h2.banner__heading.h0{font-size:45px}.collection-list-wrapper .card-wrapper .card__information .card__heading{font-size:18px}.banner__content.banner__content--middle-right.page-width,.banner__content.banner__content--middle-left.page-width{padding-left:60px!important;padding-right:60px!important;max-width:100%}.banner__content.banner__content--middle-right h2.h1,.banner__content.banner__content--middle-left h2.h1{font-size:35px}}@media only screen and (max-width: 1199px){.banner__content.banner__content--middle-right.page-width,.banner__content.banner__content--middle-left.page-width{padding-left:30px!important;padding-right:30px!important;max-width:100%}.page-width{max-width:1000px}.header__menu-item span{font-size:14px}nav.header__inline-menu .list-menu--inline{gap:0}.header__icons{gap:0}.header__icons .desktop-search .field input.search__input{min-width:270px}.header--middle-left{column-gap:14px}}@media only screen and (max-width: 1199px) and (min-width:991px){.header__heading-logo{max-width:120px;width:100%}.banner__content.banner__content--middle-right h2.h1,.banner__content.banner__content--middle-left h2.h1{font-size:30px}}@media only screen and (max-width: 990px){.banner__content.banner__content--middle-right h2.h1,.banner__content.banner__content--middle-left h2.h1{font-size:30px}.collection-list{display:flex;flex-wrap:wrap}.collection-list li.collection-list__item{width:calc(33.33% - 6px);flex:inherit}slider-component.page-width{padding:0 15px}.menu-drawer__menu-item{font-size:16px!important}}@media only screen and (max-width: 767px){.desktop-search{display:none!important}.collection__description p,p{font-size:16px}.collection-list li.collection-list__item{width:calc(50% - 6px);flex:inherit;margin-left:3px;margin-right:3px}.collection-list{column-gap:0!important}.header__heading-logo-wrapper img{max-width:110px}h2.banner__heading.h0{font-size:30px}.banner .banner__content--middle-center .banner__box .banner__buttons{margin-top:2rem}.banner .banner__content--middle-center .banner__box .banner__buttons a.button{font-size:17px;min-width:160px;min-height:45px;border-radius:6px!important}.collection-list-wrapper{padding-top:30px!important;padding-bottom:30px!important}.collection-list-wrapper .card-wrapper .card__information .card__heading{font-size:16px}h2.title.h2{font-size:26px}.collection__description p{font-size:16px;padding-bottom:0}.product-card-wrapper .card__content .card__information .price .price__regular span.price-item.price-item--regular{font-size:14px}.product-card-wrapper .card__content .card__information h3{font-size:14px;max-height:37px;min-height:37px;margin-bottom:10px}.product-card-wrapper .card__content .quick-add__submit{font-size:13px;padding-top:5px;padding-bottom:5px;min-height:40px}.collection__view-all a.button{min-width:170px;font-size:17px;border-radius:6px;min-height:45px}.shopify-section.section .collection li{padding:0 1px;margin-bottom:5px}.shopify-section.section .collection{padding:30px 0!important}.product-grid.slider{margin-bottom:0}.footer__content-top{padding-left:15px!important;padding-right:15px!important}.footer-block.grid__item{margin:20px 0!important}.footer-block__heading{font-size:18px!important;margin-bottom:15px!important;text-align:left}.footer-block__newsletter.grid__item{width:100%!important;text-align:left}.newsletter-form__field-wrapper .field button#Subscribe{font-size:17px;max-width:100%;padding:12px 15px}.footer__content-bottom .page-width .footer__content-bottom-wrapper{width:100%;max-width:100%;flex:inherit}.footer__column.footer__column--info{padding-left:0!important;padding-right:0!important}.footer-block p,.footer-block__newsletter p{font-size:14px}.footer-block--menu ul li a{font-size:14px!important;padding-top:5px!important;padding-bottom:5px!important}.footer-block__newsletter.grid__item{width:100%!important;text-align:left;padding-top:10px}.footer-block__details-content{margin-bottom:0!important}.footer-block.grid__item:first-child{margin-top:0!important}.banner__content.banner__content--middle-right.page-width,.banner__content.banner__content--middle-left.page-width{padding-left:0!important;padding-right:0!important}.banner__content.banner__content--middle-right .banner__box.content-container.gradient,.banner__content.banner__content--middle-left .banner__box.content-container.gradient{padding:25px 15px 30px!important}.banner__content.banner__content--middle-right h2.h1,.banner__content.banner__content--middle-left h2.h1{font-size:26px}.banner__content.banner__content--middle-right .banner__text p,.banner__content.banner__content--middle-left .banner__text p{font-size:16px;max-width:100%;padding-bottom:0;padding-top:0}.banner__content.banner__content--middle-right h3,.banner__content.banner__content--middle-left h3{font-size:15px}.banner__content.banner__content--middle-right .banner__buttons a.button,.banner__content.banner__content--middle-left .banner__buttons a.button{font-size:15px;min-height:44px}.banner--medium.banner--mobile-bottom:not(.banner--adapt) .banner__media,.banner--medium.banner--stacked:not(.banner--mobile-bottom):not(.banner--adapt)>.banner__media{height:20rem!important}.collection__description p{line-height:1.4}.header__heading .header__heading-link{padding-top:5px;padding-bottom:5px}.header__heading-logo-wrapper img{max-width:90px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
