@import"https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,300..900;1,300..900&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";*,*:before,*:after{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}:focus,:active{outline:none!important}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,pre,a,abbr,acronym,address,big,cite,code,del,dfn,img,ins,kbd,q,s,samp,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;list-style:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{-webkit-text-size-adjust:100%;outline:none;scroll-behavior:smooth}:root{--font-1: "Inter", sans-serif;--font-2: "Figtree", sans-serif;--font-3: "Montserrat", sans-serif;--white: #fff;--main-color: #3A4534;--text-color: #18321C;--light-bg: #FBFBFB;--light-gray: #F2F2EE;--color-black: #000000;--color-1: #F5F4EF;--color-2: #FCFCF9}.page-width{max-width:1320px;width:100%;margin:0 auto;padding:0 20px}body{color:var(--text-color);display:flex;flex-direction:column;height:100%;font-family:var(--font-1);font-size:16px}main{flex:1}.caption,.text-md,.text-lg,h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-3);color:var(--text-color)}.flex{display:flex;flex-wrap:wrap}.aspect-ratio{padding-top:100%;width:100%;position:relative;overflow:hidden}.aspect-ratio>img,.aspect-ratio>video{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;object-fit:cover}input[type=text],input[type=email],input[type=password],input[type=number],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:0;border-radius:0;display:block;width:100%}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}a,button{text-decoration:none;outline:none;box-shadow:none;cursor:pointer;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;background:transparent;border:0}a{text-decoration:none;display:block}.overflow-hidden{overflow:hidden}.section-spacing{margin:clamp(60px,6.95vw,100px) 0}.btn{--border-color:var(--text-color);--btn-text-color:var(--text-color);--bg:transparent;--hover-border: var(--text-color);--hover-text-color:var(--white) ;--hover-bg: var(--text-color);height:50px;border:1px solid var(--border-color);padding:8px 25px;display:inline-flex;align-items:center;justify-content:space-between;gap:20px;font-family:var(--font-2);font-weight:500;font-size:15px;line-height:18px;color:var(--btn-text-color);border-radius:6px;background-color:var(--bg);transition:.2s all ease-in-out}.btn svg{height:15px;width:15px;display:flex;align-items:center;justify-content:center}.btn:active{background-color:var(--hover-bg);border-color:var(--hover-border);color:var(--hover-text-color)}.wt-product__wrapper{max-width:1320px;padding:32px 20px clamp(60px,6.95vw,100px)}.wt-product__wrapper .wt-product{gap:30px}.wt-product .wt-product__gallery--carousel-horizontal{margin:0!important;padding:0!important;max-width:inherit}.wt-product .wt-product__gallery--carousel-horizontal .wt-slider__container--thumbs{position:static;margin-top:10px;height:auto;display:block!important}.wt-product__gallery--carousel-horizontal .wt-slider__slide,.wt-product__gallery--carousel-horizontal .wt-product__img.wt-product__img--zoom-cursor{border-radius:0!important}.wt-product .wt-product__gallery--carousel-horizontal [data-thumbs] .wt-slider__slide{margin:0!important;height:110px!important}.wt-slider__container--thumbs .thumbs-list{gap:10px}.wt-product__gallery .wt-slider__container--thumbs .swiper-slide:before{border-radius:0!important;border-width:1px!important}.wt-product .wt-product__main .wt-product__name{margin:0;text-transform:none;font-family:var(--font-1);font-style:normal;font-weight:700;font-size:26px;line-height:1;color:#2a2a2a}.wt-product .wt-product__main .wt-product__text-block{padding:0;font-family:var(--font-1);font-weight:400;font-size:16px;line-height:1.4;margin-top:15px}.wt-product__add-to-cart_form form{max-width:100%}.wt-product__add-to-cart_form .js-add-to-cart{--border-color: var(--text-color);--btn-text-color: var(--white);--bg: var(--text-color);--hover-border: var(--text-color);--hover-text-color: var(--white);--hover-bg: var(--color-black);width:100%;font-size:18px;letter-spacing:0;line-height:20px;justify-content:center}.wt-product__add-to-cart{margin:0}.wt-product__add-to-cart_form.main-product__buy-buttons--container{margin:clamp(24px,2.18vw,40px) 0 16px}.wt-product__price,.wt-product__options{margin:clamp(16px,1.39vw,20px) 0}.wt-product__options .wt-product__option__wrapper{margin-bottom:10px}.wt-product__info .wt-product__promo{font-family:var(--font-1);font-weight:400;font-size:12px;line-height:15px;padding:16px 28px;border-radius:6px;margin-bottom:15px}.wt-product__info .wt-collapse{border-top:1px solid var(--text-color)}.wt-product__info .wt-collapse:last-child{border-bottom:1px solid var(--text-color)}.wt-product__info .wt-collapse .wt-collapse__trigger{font-family:var(--font-1);font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:var(--text-color);text-transform:none;letter-spacing:0;gap:10px;padding:15px 0}.wt-collapse__trigger .wt-collapse__trigger__text{flex:1;gap:18px}.wt-collapse__trigger__icon .svg-icon{height:20px;width:20px}.wt-collapse__trigger .wt-collapse__trigger__text .wt-collapse__trigger__title{margin:0;font-family:var(--font-1);font-style:normal;font-weight:400;font-size:16px;line-height:22px}.wt-collapse__trigger .wt-icon{height:20px;width:20px;transition:all .5s ease}.wt-collapse__trigger .wt-icon .svg-icon{height:8px;width:18px}.wt-product__info .wt-collapse .wt-collapse__trigger.wt-collapse__trigger--active .wt-icon{transform:rotate(180deg)}.wt-collapse .wt-collapse__target--text .wt-collapse__target__content{margin:0;padding-bottom:15px;font-family:var(--font-1);font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:var(--text-color)}.wt-product__gallery .swiper-scrollbar,.wt-product__gallery .swiper-pagination{display:none!important}.wt-product__wrapper .wt-product .wt-product__gallery [data-gallery]{margin:0!important;padding:0!important}.wt-product__price .price .wt-product__price__final{font-family:var(--font-1);font-weight:700;font-size:22px;line-height:1;color:var(--text-color)}.wt-product__option__body--tiles .f-button__list .f-button__list__link{background-color:var(--color-1);font-family:var(--font-1);font-weight:400;font-size:14px;line-height:1;color:#18321c}.wt-product__option__body--tiles .f-button__list .f-button__list__link:before{content:none}.wt-product__option__body--tiles .f-button__list input:checked+label{background-color:var(--text-color);color:var(--white)}.wt-product__option__body--tiles .f-button__list .f-button__list__link .sub-label{margin:0}.wt-product__wrapper .wt-product .wt-product__gallery .photoswipe .wt-slider__nav-btn{display:block;height:30px;width:30px;border:1px solid var(--text-color);border-radius:4px;margin:0;transform:translateY(-50%);color:var(--text-color);display:flex;align-items:center;justify-content:center}.wt-product__wrapper .wt-product .wt-product__gallery .photoswipe .wt-slider__nav-btn svg{height:14px;width:auto}.wt-product__wrapper .wt-product .wt-product__gallery .photoswipe .wt-slider__nav-btn.wt-slider__nav-next{right:20px}.wt-product__wrapper .wt-product .wt-product__gallery .photoswipe .wt-slider__nav-btn.wt-slider__nav-prev{left:20px}.wt-product__wrapper .wt-product .wt-product__gallery .photoswipe .wt-slider__nav-btn:not(.swiper-button-disabled):active{border:1px solid var(--text-color);background-color:var(--text-color);color:var(--white)}.wt-product__option__body--tiles .f-swatch__list{display:flex;flex-direction:column;gap:18px}.wt-product__option__body--tiles .f-swatch__list .f-swatch__list__item{max-width:100%;margin:0}.wt-product__option__body--tiles input{display:none}.wt-product__option__body--tiles .f-swatch__list__link{padding:14px 14px 35px;border-radius:6px!important;border:1px solid #E7E5D9;transition:border .2s ease-in-out}.wt-product__option__body--tiles .f-swatch__list__link:before{content:none}.wt-product__option__body--tiles .f-swatch__list__link .sub-option{width:100%}.f-swatch__list__link .sub-option .sub-top{display:flex;align-items:center;justify-content:space-between;gap:6px;position:relative;padding-left:20px}.f-swatch__list__link .sub-option .sub-label{margin:0;font-family:var(--font-2);font-weight:600;font-size:13px;line-height:15px;color:var(--text-color);text-align:left}.f-swatch__list__link .sub-option .price{text-align:right}.f-swatch__list__link .sub-option .price .main-price{margin-bottom:0;font-family:var(--font-2);font-weight:600;font-size:13px;line-height:15px;color:var(--text-color)}.f-swatch__list__link .sub-option .sub-bottom{display:grid;grid-template-columns:repeat(2,1fr);text-align:start;list-style:circle;gap:5px;padding-top:12px;border-top:1px solid #E7E5D9;margin-top:12px;transition:border .2s ease-in-out}.f-swatch__list__link .sub-option .sub-bottom li{font-family:var(--font-2);font-style:normal;font-weight:400;font-size:11px;line-height:14px;color:var(--text-color)}.f-swatch__list__link .sub-option .sub-bottom li:before{content:"";height:4px;width:4px;display:inline-block;border-radius:50%;background-color:var(--text-color);position:relative;top:-2px;margin-right:8px}.f-swatch__list__link .sub-option .sub-top:before{content:"";height:14px;width:14px;border:1px solid var(--text-color);flex-shrink:0;border-radius:50%;position:absolute;left:0;top:50%;transform:translateY(-50%)}.f-swatch__list__link .sub-option .sub-top:after{content:"";height:10px;width:10px;background-color:var(--text-color);flex-shrink:0;border-radius:50%;position:absolute;left:2px;top:50%;transform:translateY(-50%);opacity:0;transition:opacity .2s ease-in-out}.f-swatch__list__link .sub-option .badge{display:block;width:calc(100% + 28px);margin:-14px -14px 10px;padding:8px;font-family:var(--font-2);font-weight:600;font-size:12px;line-height:10px;color:var(--white);background-color:var(--text-color)}.wt-product__option__body--tiles .f-swatch__list__item input:checked+.f-swatch__list__link .sub-bottom,.wt-product__option__body--tiles .f-swatch__list__item input:checked+.f-swatch__list__link{border-color:var(--text-color)}.wt-product__option__body--tiles .f-swatch__list .f-swatch__list__item input:checked+.f-swatch__list__link .sub-option .sub-top:after{opacity:1}.sticky-atc{position:fixed;left:0;bottom:0;width:100%;background-color:var(--white);display:flex;z-index:9999;padding:20px 0;box-shadow:#00000040 0 .0625em .0625em,#00000040 0 .125em .5em,#ffffff1a 0 0 0 1px inset;transform:translateY(calc(100% + 10px));transition:opacity .2s ease-in-out}.sticky-atc.active{transform:translateY(0)}.sticky-atc-outer{display:grid;grid-template-columns:1fr min(300px,30%);gap:20px}.sticky-atc-outer .options{display:flex;gap:20px;flex-wrap:wrap}.sticky-atc-outer .option{padding:10px 14px 10px 32px;border:1px solid var(--text-color);border-radius:6px;flex:1;position:relative;cursor:pointer}.sticky-atc-outer .option:before{content:"";position:absolute;top:50%;left:8px;transform:translateY(-50%);height:14px;width:14px;border:1px solid var(--text-color);border-radius:50%}.sticky-atc-outer .option:after{content:"";position:absolute;top:50%;left:11px;transform:translateY(-50%);height:8px;width:8px;background-color:var(--text-color);border-radius:50%;opacity:0;transition:opacity .2s ease-in-out}.sticky-atc-outer .options .option.active:after{opacity:1}.sticky-atc-outer .options .option.active{border-color:var(--text-color)}.sticky-atc-outer .option h5{font-family:var(--font-2);font-size:16px;line-height:1;font-weight:700;text-transform:none;margin-bottom:2px}.sticky-atc-outer .option p{font-family:var(--font-1);font-weight:400;font-size:14px;line-height:1;text-transform:none;margin-top:4px}.sticky-atc-outer .submit-btn .btn{width:100%;--border-color: var(--text-color);--btn-text-color: var(--white);--bg: var(--text-color);--hover-border: var(--text-color);--hover-text-color: var(--text-color);--hover-bg: transparent;min-height:100%}@media screen and (hover: hover){.btn:hover{background-color:var(--hover-bg);border-color:var(--hover-border);color:var(--hover-text-color)}.wt-product__wrapper .wt-product .wt-product__gallery .photoswipe .wt-slider__nav-btn:not(.swiper-button-disabled):hover{border:1px solid var(--text-color);background-color:var(--text-color);color:var(--white)}}@media screen and (min-width:768px){.wt-product__wrapper .wt-product{gap:20px clamp(30px,4.17vw,60px);flex-direction:row;align-items:flex-start}.wt-product .wt-product__main{width:45%;margin-bottom:0;flex-shrink:0}.wt-product__wrapper .wt-product .wt-product__gallery{margin:0!important}}@media screen and (min-width:1201px){.wt-product__wrapper .wt-product{gap:20px clamp(30px,4.17vw,60px)}.wt-product .wt-product__main{width:39.063%;margin-bottom:0}}@media screen and (max-width:1140px){.sticky-atc-outer .options{gap:10px}}@media screen and (max-width:992px){.wt-product__info .wt-product__promo{padding:10px 20px}.sticky-atc-outer{grid-template-columns:1fr min(300px,26%);gap:14px}.sticky-atc-outer .options{gap:6px}.sticky-atc-outer .option{padding:10px 10px 10px 24px}.sticky-atc-outer .option h5{font-size:13px}.sticky-atc-outer .option p{font-size:12px}.sticky-atc-outer .option:before{left:7px;height:12px;width:12px}.sticky-atc-outer .option:after{left:10px;height:6px;width:6px}}@media screen and (max-width:767px){.btn{height:40px;padding:4px 15px;font-size:14px;line-height:16px}.btn svg{height:12px;width:12px}.section-spacing{margin:40px 0}.wt-product__add-to-cart_form .js-add-to-cart{font-size:16px;line-height:1.2}.wt-product__option__body--tiles .f-swatch__list__link{padding-bottom:24px}.sticky-atc-outer .option h5{font-size:14px}.sticky-atc-outer{grid-template-columns:1fr;gap:10px}.sticky-atc-outer .submit-btn .btn{height:52px}.sticky-atc-outer .options{gap:10px;flex-direction:column}.sticky-atc-outer .options:not(.open) .option:not(.active){display:none}}.wt-product .wt-product__main .loop-widget-container{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
