@charset "UTF-8";body.no-scroll{overflow:hidden}section .block-background,section .section-background{position:absolute;inset:0;width:100%;height:100%;z-index:0;overflow:hidden}section .block-background .section-background__pattern,section .section-background .section-background__pattern{-o-object-fit:contain;object-fit:contain}section .block-background{z-index:-1}footer .wrapper .block-title,header .wrapper .block-title,section .wrapper .block-title{text-align:center;max-width:80rem;text-transform:uppercase}@media (max-width:574px){footer .wrapper .block-title,header .wrapper .block-title,section .wrapper .block-title{padding:0 1.4rem}}.h2.h2-small,h2.h2-small{font-size:clamp(2.4rem,5vw,4rem)}.h3,h3{font-size:clamp(2.4rem,5vw,3.2rem);line-height:1.2;font-weight:600}.h4,h4{font-size:clamp(2rem,5vw,4rem);line-height:1.2}.h5,h5{font-size:1.8rem;font-weight:600}.h6,h6{font-size:clamp(1.6rem,5vw,1.8rem);line-height:1.2}.m-8{margin-bottom:8px}.m-16{margin-bottom:1.6rem}.m-32{margin-bottom:clamp(2.4rem,3vw,3.2rem)}p.h1-subtitler{font-size:clamp(1.6rem,2.5vw,2.4rem);color:var(--text-grey);font-weight:300}p.h1-subtitler b{font-weight:700;color:#fff}p.h2-3-subtitler{font-size:clamp(1.6rem,2.5vw,1.8rem);text-align:center;font-weight:400;max-width:80rem}p.-title{font-weight:600}p i{font-weight:600}a.-w{color:#fff}.video-controls{position:relative}.video-controls .video-play{position:absolute;inset:0;margin:auto;width:6.4rem;height:6.4rem;border:0;cursor:pointer;background:0 0;display:grid;place-items:center;transition:transform .2s ease,opacity .2s ease}.video-controls .video-play:hover{transform:scale(1.05)}.video-controls .video-play:active{transform:scale(.98)}.video-controls.playing .video-play{opacity:0;pointer-events:none}.-g{color:var(--text-grey)}.-back-b{background-color:var(--color-black)}.language-switcher{display:flex;align-items:center;list-style:none;margin:0;padding:0}.language-switcher li{display:flex;align-items:center}.language-switcher li+li::before{content:"";display:block;width:.1rem;height:1.2rem;margin:0 .4rem;background-color:currentColor;flex-shrink:0}.language-switcher .active{color:var(--color-haki)!important}.language-switcher .active-lang,.language-switcher a{font-size:1.4rem;line-height:1;display:flex;align-items:center}.separator-h{width:100%;height:.1rem;background-color:var(--color-grey)}@media (max-width:766px){.-mob-padding-0{padding:0}}.search-results-page{padding:var(--section-padding) 1.6rem}.search-results-page .search-results__title{margin-bottom:2.4rem;font-size:clamp(2.4rem,4vw,4rem);font-weight:600}.search-results-page .search-results__title span{color:var(--color-haki)}.search-results-page .search-results__count{margin-bottom:3.2rem;font-size:1.6rem;color:var(--color-darkgrey)}.search-results-page .search-dropdown__products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3.2rem;margin-bottom:4rem}.search-results-page .search-dropdown__products .content-product__item{margin:0;width:100%;min-width:0}@media (max-width:1299px){.search-results-page .search-dropdown__products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:766px){.search-results-page .search-dropdown__products{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}@media (max-width:574px){.search-results-page .search-dropdown__products{grid-template-columns:1fr}}.search-results-page .search-results__empty{padding:4rem 0;text-align:center;font-size:1.8rem;color:var(--color-darkgrey)}.search-results-page .search-results__pagination{display:flex;justify-content:center;align-items:center;gap:1.6rem;margin-top:4rem;padding:2rem 0}.search-results-page .search-results__pagination .page-numbers{display:flex;gap:.8rem;list-style:none}.search-results-page .search-results__pagination .page-numbers li a,.search-results-page .search-results__pagination .page-numbers li span{display:flex;align-items:center;justify-content:center;min-width:4rem;height:4rem;padding:0 1.2rem;font-size:1.6rem;text-decoration:none;color:var(--color-black);background-color:var(--color-white);border:.1rem solid var(--color-grey);transition:all .3s ease}.search-results-page .search-results__pagination .page-numbers li a:hover,.search-results-page .search-results__pagination .page-numbers li span:hover{background-color:var(--color-haki);color:var(--color-white);border-color:var(--color-haki)}.search-results-page .search-results__pagination .page-numbers li .current{background-color:var(--color-haki);color:var(--color-white);border-color:var(--color-haki)}#billing_mrkvnp_patronymics_field{display:none!important}.is-wysiwyg,.wp-editor{display:flex;flex-direction:column;gap:.8rem}.is-wysiwyg.-fashion h1,.is-wysiwyg.-fashion h2,.is-wysiwyg.-fashion h3,.is-wysiwyg.-fashion h4,.is-wysiwyg.-fashion h5,.wp-editor.-fashion h1,.wp-editor.-fashion h2,.wp-editor.-fashion h3,.wp-editor.-fashion h4,.wp-editor.-fashion h5{text-transform:uppercase}.is-wysiwyg a:not(.woo-button,.cta-button),.wp-editor a:not(.woo-button,.cta-button){color:inherit;font-size:1.6rem;font-weight:600}.is-wysiwyg a:not(.woo-button,.cta-button):focus,.wp-editor a:not(.woo-button,.cta-button):focus{color:inherit}.is-wysiwyg a:not(.woo-button,.cta-button).-accent-link,.wp-editor a:not(.woo-button,.cta-button).-accent-link{color:var(--color-haki)}.is-wysiwyg a:not(.woo-button,.cta-button).-accent-link:focus,.is-wysiwyg a:not(.woo-button,.cta-button).-accent-link:hover,.wp-editor a:not(.woo-button,.cta-button).-accent-link:focus,.wp-editor a:not(.woo-button,.cta-button).-accent-link:hover{filter:saturate(70%)}.is-wysiwyg .h1,.is-wysiwyg h1,.wp-editor .h1,.wp-editor h1{font-size:clamp(4rem,4.2vw,7.2rem);font-weight:600;line-height:normal}.is-wysiwyg .h2,.is-wysiwyg h2,.wp-editor .h2,.wp-editor h2{font-size:clamp(3.6rem,5vw,4rem);font-weight:600}.is-wysiwyg .h2.h2-small,.is-wysiwyg h2.h2-small,.wp-editor .h2.h2-small,.wp-editor h2.h2-small{font-size:clamp(2.4rem,5vw,4rem)}.is-wysiwyg .h3,.is-wysiwyg h3,.wp-editor .h3,.wp-editor h3{font-size:clamp(2.4rem,5vw,3.2rem);line-height:1.2;font-weight:600}.is-wysiwyg .h4,.is-wysiwyg h4,.wp-editor .h4,.wp-editor h4{font-size:clamp(2rem,5vw,4rem);line-height:1.2}.is-wysiwyg .h5,.is-wysiwyg h5,.wp-editor .h5,.wp-editor h5{font-size:1.8rem;font-weight:600;text-transform:uppercase}.is-wysiwyg .h6,.is-wysiwyg h6,.wp-editor .h6,.wp-editor h6{font-size:clamp(1.6rem,5vw,1.8rem);line-height:1.2}.is-wysiwyg .m-8,.wp-editor .m-8{margin-bottom:8px}.is-wysiwyg .m-16,.wp-editor .m-16{margin-bottom:1.6rem}.is-wysiwyg .m-32,.wp-editor .m-32{margin-bottom:3.2rem}.is-wysiwyg strong,.wp-editor strong{font-weight:600}.is-wysiwyg ul,.wp-editor ul{padding-left:2rem;list-style:disc;font-size:1.6rem}.is-wysiwyg ol,.wp-editor ol{padding-left:2rem;font-size:1.6rem}.is-wysiwyg p,.wp-editor p{font-size:clamp(1.6rem,2.5vw,1.6rem)}.is-wysiwyg p b,.wp-editor p b{font-weight:600}.is-wysiwyg p.h1-subtitler,.wp-editor p.h1-subtitler{font-size:clamp(1.6rem,2.5vw,2.4rem);color:var(--text-grey);font-weight:300}.is-wysiwyg p span.subtitle,.wp-editor p span.subtitle{font-size:clamp(1.6rem,2vw,2.4rem)}.is-wysiwyg .separator,.wp-editor .separator{height:.1rem;width:100%;background-color:var(--color-grey);margin:3.2rem 0}.is-wysiwyg .woo-button,.wp-editor .woo-button{margin-top:1.6rem}.is-wysiwyg .accent-block,.wp-editor .accent-block{border:.1rem solid var(--color-grey);background-color:#fbfbfb;padding:clamp(1.6rem,2vw,2.4rem);display:flex;flex-direction:column;gap:1.6rem}.is-wysiwyg .disclaimer-block,.wp-editor .disclaimer-block{margin:1.6rem 0}.is-wysiwyg .buttons-row,.wp-editor .buttons-row{display:flex;justify-content:center;flex-wrap:wrap;gap:3.2rem}.is-wysiwyg .icon-text-row,.wp-editor .icon-text-row{display:flex;gap:1.6rem;align-items:center}@media (max-width:574px){.is-wysiwyg .buttons-row,.wp-editor .buttons-row{gap:1.6rem}.is-wysiwyg .buttons-row a,.is-wysiwyg .buttons-row button,.wp-editor .buttons-row a,.wp-editor .buttons-row button{width:100%}}.disclaimer-block{border:.1rem solid var(--color-red-border);background-color:var(--color-red-soft);padding:clamp(1.6rem,2vw,2.4rem);display:flex;flex-direction:column;gap:1.6rem}.disclaimer-block p{margin:0}.disclaimer-block b,.disclaimer-block strong{color:var(--color-red)}.page-404{margin-bottom:var(--section-padding);padding:0}.page-404 .wrapper{flex-direction:column;align-items:center;background-color:#fff;padding-top:var(--section-padding);padding-bottom:var(--section-padding)}.page-404 .wrapper .is-wysiwyg{padding:0 1.6rem;align-items:center;text-align:center}.page-404 .wrapper .is-wysiwyg h1.mega-text{font-size:clamp(8.6rem,7vw,12.8rem);color:var(--color-haki)}.page-404 .wrapper .is-wysiwyg p{max-width:59rem}.page-404 .wrapper .is-wysiwyg .cta-button{margin-top:5.6rem}.site-footer__links .footer-column .link-item a{font-size:1.4rem;color:#fff}@media (max-width:574px){.site-footer__links .footer-column .link-item{width:100%;padding:1.6rem 0;border-bottom:1px solid rgba(128,128,128,.3647058824)}}body.modal-open{overflow:hidden}.modal-overlay{position:fixed;top:0;inset:0;width:100%;height:100%;display:none;background:rgba(0,0,0,.5);z-index:9999;padding:2.4rem}.modal-overlay>.loader-wrapper{display:flex}.modal-overlay .modal{position:absolute;left:50%;top:50%;width:calc(100% - 3.2rem);max-width:70.2rem;max-height:80vh;overflow-y:auto;overflow-x:hidden;transform:translateX(-50%) translateY(-50%)}.modal-overlay .modal__content{background:#fff;margin:auto;width:100%;padding:4.8rem;max-height:none;overflow:visible;display:flex;flex-direction:column;gap:3.2rem}.modal-overlay .modal__content .header{display:flex;width:100%;justify-content:space-between;height:-moz-fit-content;height:fit-content}.modal-overlay .modal__content .header h3{text-transform:uppercase;color:var(--color-black);min-width:28rem}.modal-overlay .modal__content .header .modal__close{display:flex;background-color:transparent;width:4rem;height:4rem;min-width:4rem;border:none;align-items:center;justify-content:center;cursor:pointer}.modal-overlay .modal__content .facts-list{display:flex;flex-direction:column;gap:1.2rem}.modal-overlay .modal__content .facts-list h4{font-size:1.6rem;font-weight:500;color:var(--color-darkgrey)}.modal-overlay .modal__content .facts-list .list{display:flex;flex-direction:column;gap:.8rem;list-style:none}.modal-overlay .modal__content .facts-list .list li{display:flex;align-items:center;gap:.8rem;padding:.8rem;font-size:1.4rem;border-radius:.4rem;border:1px solid var(--color-beige)}.modal-overlay .modal__content .facts-list .list li .icon{width:3.6rem;height:3.6rem;background-color:#eff0ff;border-radius:.4rem;display:flex;align-items:center;justify-content:center}.modal-overlay .modal__content .accordion-tabs{gap:3.2rem;border:none}.modal-overlay .modal__content .accordion-tabs__item{border:1px solid rgba(128,128,128,.125)}@media (max-width:574px){.modal-overlay{border:.1rem solid var(--color-beige);background-color:#fdfdfd;padding:1.2rem;overflow-y:auto;-webkit-overflow-scrolling:touch}.modal-overlay .modal{position:static;transform:none;width:100%;max-height:calc(100dvh - 2.4rem);overflow-y:auto}.modal-overlay .modal__content{padding:1.6rem;max-height:none;overflow:visible;border:1px solid var(--color-beige)}.modal-overlay .modal__content .header{position:static;top:0;display:flex;align-items:center;justify-content:space-between;padding-right:0}.modal-overlay .modal__content .header .modal__close{position:static}}body.mini-cart-open{overflow:hidden}.mini-cart-overlay{position:fixed;top:0;inset:0;width:100%;height:100%;display:none;background:rgba(0,0,0,.5);z-index:9999;padding:2.4rem}.mini-cart-overlay .loader-wrapper{display:flex}.mini-cart-overlay .widget_shopping_cart_content{position:absolute;left:50%;top:50%;width:calc(100% - 3.2rem);max-width:70.2rem;overflow:hidden;transform:translateX(-50%) translateY(-50%)}.mini-cart-overlay .mini-cart__content{background:#fff;margin:auto;width:100%;padding:4.8rem;display:flex;flex-direction:column;gap:3.2rem}.mini-cart-overlay .mini-cart__content .header{display:flex;width:100%;justify-content:space-between;height:-moz-fit-content;height:fit-content}.mini-cart-overlay .mini-cart__content .header h3{text-transform:uppercase;color:var(--color-black);min-width:32rem}.mini-cart-overlay .mini-cart__content .header .mini-cart__close{display:flex;background-color:transparent;width:4rem;height:4rem;border:none;align-items:center;justify-content:center;cursor:pointer}.mini-cart-overlay .mini-cart__content .cart-full__product-item{height:-moz-fit-content;height:fit-content}.mini-cart-overlay .mini-cart__footer{display:flex;gap:1.6rem;align-items:center;flex-wrap:wrap}.mini-cart-overlay .mini-cart__footer *{flex:1}@media (max-width:574px){.mini-cart-overlay{border:.1rem solid var(--color-beige);padding:1.2rem}.mini-cart-overlay .mini-cart{position:static;transform:none;width:100%}.mini-cart-overlay .mini-cart__content{overflow-y:scroll;padding:1.6rem;border:1px solid var(--color-beige)}.mini-cart-overlay .mini-cart__content .header{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;padding-right:0}.mini-cart-overlay .mini-cart__content .header .mini-cart__close{position:static}}body.side-cart-open,body.slide-cart-open{overflow:hidden}.slide-cart-overlay{position:fixed;top:0;inset:0;width:100%;height:100%;display:none;background:rgba(0,0,0,.5);z-index:9999;padding:2.4rem}.slide-cart-overlay .loader-wrapper{display:flex}.slide-cart-overlay .widget_side_cart_content{height:100%}.slide-cart-overlay .side-cart{height:100%}.slide-cart-overlay .side-cart__content{background:#fff;margin:auto;height:100%;width:100%;overflow:hidden;padding:4.8rem clamp(1.6rem,3vw,4.8rem);display:flex;flex-direction:column;justify-content:space-between;gap:3.2rem}.slide-cart-overlay .side-cart__content .header{display:flex;width:100%;justify-content:space-between;height:-moz-fit-content;height:fit-content}.slide-cart-overlay .side-cart__content .header h3{text-transform:uppercase;color:var(--color-black);min-width:32rem}.slide-cart-overlay .side-cart__content .header .side-cart__close{display:flex;background-color:transparent;width:4rem;height:4rem;border:none;align-items:center;justify-content:center;cursor:pointer}.slide-cart-overlay .side-cart__content .cart-full__product-item{height:-moz-fit-content;height:fit-content}.slide-cart-overlay .side-cart__block{display:flex;flex-direction:column;gap:clamp(1.6rem,3vw,3.2rem)}.slide-cart-overlay .side-cart__product-list{display:flex;flex-direction:column;gap:clamp(.8rem,2vw,1.6rem);flex:1 1 auto;min-height:0;overflow-y:auto}.slide-cart-overlay .side-cart__product-list .empty-products{display:flex;align-items:center;justify-content:center;height:100%}.slide-cart-overlay .side-cart__footer{display:flex;gap:1.6rem;align-items:center;flex-wrap:wrap}.slide-cart-overlay .side-cart__footer *{flex:1}@media (max-width:574px){.slide-cart-overlay{border:.1rem solid var(--color-beige);padding:1.2rem}.slide-cart-overlay .side-cart{position:static;transform:none;width:100%}.slide-cart-overlay .side-cart__content{overflow-y:scroll;padding:1.6rem;border:1px solid var(--color-beige)}.slide-cart-overlay .side-cart__content .header{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;padding-right:0}.slide-cart-overlay .side-cart__content .header .side-cart__close{position:static}}.slide-cart-overlay{position:fixed;inset:0;z-index:10000;display:none;pointer-events:none}.slide-cart-overlay.is-visible{pointer-events:auto}.slide-cart-overlay.is-visible .slide-cart__backdrop{opacity:.6}.slide-cart-overlay.is-visible .slide-cart__panel{transform:translateX(0);box-shadow:-8px 0 24px rgba(0,0,0,.1)}.slide-cart-overlay .slide-cart__backdrop{position:absolute;inset:0;background:#000;opacity:0;transition:opacity .2s ease}.slide-cart-overlay .slide-cart__panel{position:absolute;top:0;right:0;max-width:70rem;width:100%;height:100%;background:#fff;transform:translateX(100%);transition:transform .5s cubic-bezier(.19,1,.22,1);display:flex;flex-direction:column;overflow:hidden}.slide-cart-overlay .slide-cart__loader{display:flex;align-items:center;justify-content:center;flex:1 1 auto;min-height:100%;width:100%;padding:2.4rem}.slide-cart-overlay .slide-cart__loader .loader-wrapper{position:relative;min-height:100%;width:100%;backdrop-filter:none;-webkit-backdrop-filter:none}.slide-cart-overlay .slide-cart__body{flex:1;min-height:0;overflow-y:auto;width:100%;max-width:70rem}@media (max-width:766px){.slide-cart-overlay .slide-cart__panel{width:min(90vw,38rem)}}@media (max-width:574px){.slide-cart-overlay .slide-cart__panel{width:100%}}.cta-button.-black{background-color:var(--color-black);color:#fff}.cta-button.-black:hover{background:var(--color-darkgrey)}.default-form{display:flex;flex-direction:column;gap:2.4rem}.default-form.with-success .success-message{display:none;position:absolute;top:0;left:0;background-color:var(--color-grey);width:100%;height:100%;z-index:20}.default-form.with-success .success-message__inner{position:absolute;left:50%;top:50%;width:100%;padding:4.8rem;transform:translateX(-50%) translateY(-50%);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.8rem;text-align:center}.default-form.with-success .success-message__icon{width:6.4rem;height:auto}.default-form.with-success .success-message__title{color:var(--color-haki);font-size:2.4rem;text-transform:none}.default-form.with-success .success-message__description{color:var(--color-black);font-size:var(--form-text-size)}.default-form .cta-button{width:100%}.default-form .file-upload{display:flex;flex-direction:column;align-items:flex-start;gap:2.4rem}.default-form .file-upload .actions{display:flex;align-items:flex-start;gap:2.4rem;width:100%}.default-form .file-upload .upload-btn{display:flex;width:-moz-fit-content;width:fit-content;background:var(--color-grey);padding:.8rem 3rem .8rem 1.6rem;cursor:pointer;font-weight:500;transition:background .2s}.default-form .file-upload .upload-btn span{display:flex;align-items:center;font-size:var(--form-text-size);gap:.8rem;white-space:nowrap}.default-form .file-upload .upload-btn:hover{background:#e3e3dc}.default-form .file-upload .file-previews{display:flex;flex-wrap:wrap;gap:10px}.default-form .file-upload .file-previews .file-item{flex:1 0 6rem;aspect-ratio:1/1;height:auto;position:relative}.default-form .file-upload .file-previews .remove{position:absolute;top:0;right:0;cursor:pointer;background:rgba(0,0,0,.6);color:#fff;border-radius:50%;padding:2px 6px;font-size:12px}.default-form .file-upload .add-more-files{background:0 0;border:none;width:-moz-fit-content;width:fit-content;color:#8b8b6f;cursor:pointer;font-weight:500}.default-input{display:flex;padding:1.8rem 1.6rem;font-size:1.6rem;font-weight:500;background-color:#fbfbfb;border:1px solid var(--color-grey);width:100%;transition:outline .1s ease-in,color .1s ease-in,border .1s ease-in}.default-input::-moz-placeholder{color:var(--color-black)}.default-input::placeholder{color:var(--color-black)}.default-input:focus{outline:1px solid var(--color-haki)}.thin-input{display:flex;padding:1.4rem 1.6rem;font-size:1.6rem;font-weight:500;background-color:#fbfbfb;border:1px solid var(--color-grey);width:100%;transition:all .1s ease-in}.thin-input::-moz-placeholder{color:var(--color-black)}.thin-input::placeholder{color:var(--color-black)}.thin-input:focus{outline:1px solid var(--color-haki)}.radio-label{display:flex;padding:1.8rem 1.6rem;font-size:1.6rem;background-color:#fbfbfb;border:1px solid var(--color-grey);width:100%;transition:all .1s ease-in}.radio-label::-moz-placeholder{color:var(--color-black)}.radio-label::placeholder{color:var(--color-black)}.radio-label:focus{outline:1px solid var(--color-haki)}.radio-label .tform-catalog-filter__link,.radio-label label{padding-left:3.4rem;position:relative;color:inherit;text-decoration:none;cursor:pointer}.radio-label .tform-catalog-filter__link:before,.radio-label label:before{position:absolute;left:0;top:0;content:"";display:inline-block;width:1.8rem;height:1.8rem;background:#fff;border:1px solid var(--color-grey);transition:all .1s ease-out;z-index:1}.radio-label .tform-catalog-filter__link:after,.radio-label label:after{content:"";display:block;overflow:hidden;width:.8rem;height:.8rem;background-color:var(--color-green);position:absolute;left:.5rem;top:.5rem;transform:scale(0);transition:transform .2s ease-in-out;z-index:2}.radio-label .radio-label-input{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:absolute;z-index:3}.radio-label .radio-label-input:checked+.tform-catalog-filter__link:after,.radio-label .radio-label-input:checked+label:after{transform:scale(1)}.cf7-radio-label{display:flex;width:100%;padding:1.8rem 1.6rem;font-size:1.6rem;background-color:#fbfbfb;border:1px solid var(--color-grey);transition:border-color .1s ease-in}.cf7-radio-label .wpcf7-form-control-wrap,.cf7-radio-label .wpcf7-radio{width:100%}.cf7-radio-label .wpcf7-radio{display:flex;flex-direction:column;gap:1.2rem}.cf7-radio-label .wpcf7-list-item{margin:0}.cf7-radio-label label{position:relative;display:flex;align-items:flex-start;min-height:1.8rem;padding-left:3.4rem;color:var(--color-black);cursor:pointer}.cf7-radio-label input[type=radio]{position:absolute;top:0;left:0;z-index:3;width:1.8rem;height:1.8rem;margin:0;opacity:0;cursor:pointer}.cf7-radio-label .wpcf7-list-item-label{line-height:1.3}.cf7-radio-label .wpcf7-list-item-label::after,.cf7-radio-label .wpcf7-list-item-label::before{position:absolute;content:"";display:block}.cf7-radio-label .wpcf7-list-item-label::before{top:0;left:0;width:1.8rem;height:1.8rem;background-color:var(--color-white);border:1px solid var(--color-grey);transition:border-color .1s ease-out,outline .1s ease-out}.cf7-radio-label .wpcf7-list-item-label::after{top:.5rem;left:.5rem;width:.8rem;height:.8rem;background-color:var(--color-green);transform:scale(0);transition:transform .2s ease-in-out}.cf7-radio-label input[type=radio]:checked+.wpcf7-list-item-label::after{transform:scale(1)}.cf7-radio-label input[type=radio]:focus-visible+.wpcf7-list-item-label::before{border-color:var(--color-haki);outline:1px solid var(--color-haki);outline-offset:2px}.cf7-radio-label .wpcf7-radio.wpcf7-not-valid .wpcf7-list-item-label::before{border-color:var(--color-red)}.default-textarea{display:flex;padding:1.8rem 1.6rem;font-size:1.6rem;font-weight:500;min-width:100%;height:14rem;max-height:16rem;background-color:#fbfbfb;border:1px solid var(--color-grey);width:100%;transition:all .1s ease-in}.default-textarea::-moz-placeholder{color:var(--color-black)}.default-textarea::placeholder{color:var(--color-black)}.default-textarea:focus{outline:1px solid var(--color-haki)}.default-submit{display:flex;align-items:center;justify-content:center;gap:1.6rem;width:100%;width:-moz-fit-content;width:fit-content;cursor:pointer;min-width:-moz-max-content;min-width:max-content;background:var(--color-haki);border:none;color:#fff;transition:filter .1s ease;transition:filter .2s ease-in;padding:1.4rem 2rem;height:-moz-fit-content;height:fit-content;text-transform:uppercase}.default-submit:hover{filter:saturate(40%)}.default-input.is-invalid,.default-input.wpcf7-not-valid{border-color:var(--color-red)!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Ccircle cx='10' cy='10' r='8.5' stroke='%23F3392D'/%3E%3Cpath d='M9.99781 14.4623C10.1725 14.4623 10.3188 14.4033 10.4368 14.2853C10.5541 14.1673 10.6128 14.021 10.6128 13.8463C10.6128 13.6723 10.5538 13.5263 10.4358 13.4083C10.3178 13.2903 10.1718 13.231 9.99781 13.2303C9.82381 13.2297 9.67781 13.2887 9.55981 13.4073C9.44181 13.526 9.38281 13.672 9.38281 13.8453C9.38281 14.0187 9.44181 14.165 9.55981 14.2843C9.67781 14.4037 9.82381 14.4637 9.99781 14.4623ZM9.49781 11.1533H10.4978V5.15332H9.49781V11.1533Z' fill='%23F3392D'/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:2rem 2rem}.has-error-label,.just-validate-error-label,.wpcf7-not-valid-tip{position:absolute;top:100%;left:0;color:var(--color-red)!important;font-size:1.2rem}.rating{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:4px}.rating input{display:none}.rating label{cursor:pointer;width:28px;height:28px}.wpcf7-form{position:relative;display:flex;flex-direction:column;gap:2.4rem}.wpcf7-form .cta-button{width:100%;text-transform:uppercase}.wpcf7-form label{font-size:1.6rem;color:#555}.wpcf7-form .uacf7-form-wrapper-container{display:flex;flex-direction:column;gap:1.2rem}.wpcf7-form .wpcf7-spinner{display:none!important}.wpcf7-form.submitting .loader-wrapper{display:flex}.wpcf7-form .wpcf7-response-output{display:none!important}.wpcf7-form-control-wrap{display:flex;height:-moz-fit-content;height:fit-content;flex-direction:column}.is-disabled{filter:saturate(30%)}.select2-container .select2-selection--single{height:56px}.select2-container--default .select2-selection--single .select2-selection__arrow{top:17px}.select2-selection--single{font-size:1.6rem!important;font-weight:500;background-color:#fbfbfb!important;border:1px solid var(--color-grey)!important;width:100%;transition:all .1s ease-in;border-radius:0!important}.select2-selection__rendered{padding:1.4rem 1.6rem!important}.select2-results__option{font-size:1.6rem}.woo-button{cursor:pointer;min-width:-moz-max-content;min-width:max-content;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;justify-content:center}.woo-button.-add-to-cart{padding:.8rem;display:flex;justify-content:center;align-items:center;background:var(--color-haki);font-weight:500;border:none;transition:filter .1s ease;aspect-ratio:1/1;height:-moz-fit-content;height:fit-content}.woo-button.-learn-more{padding:.8rem;display:flex;justify-content:center;align-items:center;background:var(--color-haki);color:var(--color-white);border:none;transition:filter .1s ease;aspect-ratio:unset;height:-moz-fit-content;height:fit-content}.woo-button.-open-filters{padding:.4rem;display:flex;justify-content:center;align-items:center;background:var(--color-grey);border:none;transition:filter .1s ease}.woo-button.-open-filters:hover{filter:saturate(20%)}.woo-button.-semi-transparent{border:1px solid var(--color-grey);background-color:rgba(122,121,83,.1294117647);color:var(--color-haki);display:flex;align-items:center;justify-content:center;gap:1.6rem;padding:1.4rem 2rem;font-size:clamp(1.4rem,2vw,1.6rem);font-weight:600}.woo-button.-white{width:100%;background-color:#fbfbfb;border:1px solid var(--color-grey);color:var(--color-haki);display:flex;align-items:center;justify-content:center;gap:1.6rem;padding:1.4rem 2rem;font-size:clamp(1.4rem,2vw,1.6rem);font-weight:600}.woo-button.-add-to-cart-full,.woo-button.-big-accent{display:flex;align-items:center;justify-content:center;gap:1.6rem;background:var(--color-haki);border:none;color:#fff;font-weight:500;transition:filter .1s ease,background .2s ease-in-out,color .2s ease-in-out;width:-moz-fit-content;width:fit-content;padding:1.4rem 2rem;font-size:1.6rem;height:-moz-fit-content;height:fit-content;text-transform:uppercase}.woo-button.-add-to-cart-full:hover,.woo-button.-big-accent:hover{background:var(--color-darkgrey)}.woo-button.-accent-transparent{display:flex;align-items:center;justify-content:center;gap:1.6rem;background:var(--color-transparent);border:1px solid var(--color-grey);color:var(--color-black);transition:filter .1s ease;width:-moz-fit-content;width:fit-content;padding:1.4rem 2.4rem;font-size:1.6rem;font-weight:500;height:-moz-fit-content;height:fit-content}.woo-button.-transparent{border:1px solid #fff;color:#fff;padding:1.8rem 2.4rem;text-transform:uppercase}.woo-button.-full{width:100%}.woo-button.-green{padding:1.8rem 2.4rem;background-color:var(--color-green);color:#fff;text-transform:uppercase}.woo-button:hover{filter:saturate(40%)}.content-product__item{display:flex;flex-direction:column;transition:transform .4s ease;height:100%;width:100%;position:relative}.content-product__item .image{display:flex;aspect-ratio:4/5;width:100%;height:auto;transition:filter .2s ease}.content-product__item .badge-list{position:absolute;z-index:4;left:0;top:2.4rem;display:flex;flex-direction:column;gap:.4rem}.content-product__item .badge-list .badge{padding:.8rem;font-size:1.4rem;color:#fff;display:flex;justify-content:center}.content-product__item .badge-list .badge.-new{background-color:var(--color-green)}.content-product__item .badge-list .badge.-sale{background-color:var(--color-red)}.content-product__item .badge-list .badge.-top{background-color:var(--color-black)}.content-product__item .badge-list .badge.-made-to-order{background-color:var(--color-orange)}.content-product__item .wishlist-button{position:absolute;z-index:10;right:clamp(1.6rem,2vw,2.4rem);top:clamp(1.6rem,2vw,2.4rem);height:4rem;width:4rem;background-color:var(--color-haki-50);border-radius:.4rem;border:none;cursor:pointer}.content-product__item .product-out-of-stock{position:absolute;z-index:6;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.5);display:flex;justify-content:center;align-items:center}.content-product__item .product-out-of-stock .unstock-notice{background-color:var(--color-transparent);text-transform:uppercase;padding:1.8rem 2.4rem}.content-product__item .info{padding:clamp(1.6rem,2vw,2.4rem);display:flex;flex-direction:column;gap:.8rem;height:100%;color:var(--color-black);font-weight:500;background-color:#fff;transition:background .4s ease}.content-product__item .info .product-name{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.content-product__item .info .actions{display:flex;justify-content:space-between;align-items:center}.content-product__item .info .actions .price{display:flex;align-items:center;flex-wrap:wrap;-moz-column-gap:1.6rem;column-gap:1.6rem;row-gap:.4rem;color:var(--color-haki)}.content-product__item .info .actions .price .new-price{font-size:clamp(1.4rem,2vw,2.4rem)}.content-product__item .info .actions .price .new-price.sale{color:var(--color-red)}.content-product__item .info .actions .price .old-price{font-size:clamp(1.2rem,2vw,1.6rem);text-decoration:line-through;color:var(--color-haki)}.content-product__item:hover{transform:translateY(-.4rem)}.content-product__item:hover .info{background-color:var(--color-beige)}.content-product__item:hover .image{filter:brightness(80%)}.breadcrumbs-section{padding-top:calc(var(--header-height) + clamp(1.6rem,3vw,2.4rem));padding-bottom:0;background-color:initial;background-color:var(--color-grey)}.breadcrumbs{width:100%}.breadcrumbs ol{display:flex;padding-bottom:clamp(.8rem,2vw,2.4rem);align-items:center;list-style:none;width:100%;white-space:nowrap;overflow:auto;margin:0}.breadcrumbs ol li{display:flex;align-items:center;color:var(--color-haki);font-size:1.4rem}.breadcrumbs ol li a{font-size:1.4rem}.breadcrumbs ol li a span{font-size:1.4rem}.breadcrumbs li:not(:last-child)::after{content:"";display:inline-block;width:6px;height:10px;background:currentColor;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 10'><path d='M1 1L5 5L1 9' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>") no-repeat center/contain;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 10'><path d='M1 1L5 5L1 9' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>") no-repeat center/contain;margin:0 8px;color:var(--color-haki)}.custom-select{position:relative;width:100%;font-family:inherit}.custom-select input[type=hidden]{display:none}.custom-select .select-field{display:flex;align-items:center;min-height:var(--select-min-height);padding:var(--select-padding-vertical) var(--select-padding-horizontal);background-color:var(--select-background-color);border:var(--select-border-width) solid var(--select-border-color);border-radius:var(--select-border-radius);cursor:pointer;transition:all var(--select-transition-duration) var(--select-transition-timing)}.custom-select .select-field:hover:not(.disabled){background-color:var(--select-background-hover);border-color:var(--select-border-color-hover)}.custom-select .select-field:hover:not(.disabled) .arrow-down{color:var(--select-arrow-hover-color)}.custom-select .select-field:focus-within:not(.disabled){background-color:var(--select-background-focus);border-color:var(--select-border-color-focus);box-shadow:var(--select-shadow-focus);outline:0}.custom-select .select-field.active:not(.disabled){border-color:var(--select-border-color-focus);box-shadow:var(--select-shadow-focus)}.custom-select .select-field.active:not(.disabled) .arrow-down{transform:rotate(180deg)}.custom-select .select-field.disabled{background-color:var(--select-background-disabled);border-color:var(--select-border-color-disabled);cursor:not-allowed;opacity:var(--select-opacity-disabled)}.custom-select .select-field.disabled .arrow-down{cursor:not-allowed}.custom-select .selected-options{display:flex;flex-wrap:wrap;gap:.8rem;flex:1;min-width:0}.custom-select .selected-options .placeholder{color:var(--select-placeholder-color);font-size:var(--select-font-size);line-height:var(--select-line-height);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;flex:1;flex:1;flex:1;min-width:0;min-width:0;min-width:0;overflow:hidden;overflow:hidden;overflow:hidden;text-overflow:ellipsis;text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;white-space:nowrap;white-space:nowrap}.custom-select .selected-option{display:inline-flex;align-items:center;gap:.6rem;padding:var(--select-option-selected-padding);background-color:var(--select-option-selected-background);color:var(--select-option-selected-color);border:var(--select-border-width) solid var(--select-option-selected-border);border-radius:var(--select-option-selected-border-radius);font-size:var(--select-option-selected-font-size);line-height:1.2;max-width:20rem}.custom-select .selected-option .option-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:16rem}.custom-select .selected-option i.sprite{flex-shrink:0;width:1.6rem;height:1.6rem;margin-right:.4rem}.custom-select .selected-option .remove-btn{display:inline-flex;align-items:center;justify-content:center;width:var(--select-remove-button-size);height:var(--select-remove-button-size);color:var(--select-remove-button-color);background:0 0;border:none;border-radius:50%;cursor:pointer;transition:all var(--select-transition-duration) var(--select-transition-timing);flex-shrink:0}.custom-select .selected-option .remove-btn:hover{color:var(--select-remove-button-hover-color);background-color:var(--select-remove-button-hover-background)}.custom-select .arrow-down{display:flex;align-items:center;justify-content:center;width:var(--select-arrow-size);height:var(--select-arrow-size);color:var(--select-arrow-color);margin-left:.8rem;transition:all var(--select-transition-duration) var(--select-transition-timing);flex-shrink:0}.custom-select .options-container{position:absolute;top:100%;left:0;right:0;z-index:var(--select-dropdown-z-index);margin:0;padding:0;list-style:none;background-color:var(--select-dropdown-background);border:var(--select-border-width) solid var(--select-dropdown-border-color);border-radius:var(--select-dropdown-border-radius);box-shadow:var(--select-dropdown-shadow);max-height:var(--select-dropdown-max-height);max-width:var(--select-dropdown-max-width);min-width:var(--select-dropdown-min-width);overflow-y:auto;overflow-x:hidden;margin-top:.4rem;opacity:0;visibility:hidden;transform:translateY(-.8rem);transition:all var(--select-transition-duration) var(--select-transition-timing)}.custom-select .options-container.active{opacity:1;visibility:visible;transform:translateY(0)}.custom-select .options-container::-webkit-scrollbar{width:.6rem}.custom-select .options-container::-webkit-scrollbar-track{background:0 0}.custom-select .options-container::-webkit-scrollbar-thumb{background:var(--select-border-color);border-radius:.3rem}.custom-select .options-container::-webkit-scrollbar-thumb:hover{background:var(--select-border-color-hover)}.custom-select .option{display:flex;align-items:center;padding:var(--select-option-padding);color:var(--select-option-color);font-size:var(--select-option-font-size);line-height:var(--select-line-height);cursor:pointer;transition:all var(--select-transition-duration) var(--select-transition-timing);max-width:100%}.custom-select .option .option-text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:var(--select-option-max-width)}.custom-select .option i.sprite{flex-shrink:0;width:1.6rem;height:1.6rem;margin-right:.8rem}.custom-select .option:hover:not(.disabled):not(.active){background-color:var(--select-option-hover-background);color:var(--select-option-hover-color)}.custom-select .option.active{background-color:var(--select-option-active-background);color:var(--select-option-active-color)}.custom-select .option.disabled{color:var(--select-option-disabled-color);background-color:var(--select-option-disabled-background);cursor:not-allowed;opacity:var(--select-opacity-disabled)}.custom-select .option:first-child{border-top-left-radius:calc(var(--select-dropdown-border-radius) - var(--select-border-width));border-top-right-radius:calc(var(--select-dropdown-border-radius) - var(--select-border-width))}.custom-select .option:last-child{border-bottom-left-radius:calc(var(--select-dropdown-border-radius) - var(--select-border-width));border-bottom-right-radius:calc(var(--select-dropdown-border-radius) - var(--select-border-width))}.custom-select[aria-expanded=true]:not(.disabled) .arrow-down{transform:rotate(180deg)}.custom-select[aria-expanded=true]:not(.disabled) .options-container{opacity:1;visibility:visible;transform:translateY(0)}.custom-select.selected .placeholder{display:none}@media (max-width:768px){.custom-select .select-field{padding:1rem 1.2rem}.custom-select .selected-option{font-size:1.2rem;padding:.4rem .8rem}.custom-select .option{padding:1rem 1.2rem;font-size:1.3rem}}.custom-select:focus-visible{outline:.2rem solid var(--select-border-color-focus);outline-offset:.2rem}.custom-select.disabled .select-field,.custom-select[aria-disabled=true] .select-field{background-color:var(--select-background-disabled);border-color:var(--select-border-color-disabled);cursor:not-allowed;opacity:var(--select-opacity-disabled)}.custom-select.disabled .select-field:hover,.custom-select[aria-disabled=true] .select-field:hover{background-color:var(--select-background-disabled);border-color:var(--select-border-color-disabled)}.custom-select.disabled .arrow-down,.custom-select.disabled .selected-option .remove-btn,.custom-select[aria-disabled=true] .arrow-down,.custom-select[aria-disabled=true] .selected-option .remove-btn{cursor:not-allowed;opacity:.5;pointer-events:none}.custom-select.disabled .placeholder,.custom-select[aria-disabled=true] .placeholder{color:var(--select-text-color-disabled)}.custom-select.size-small{--select-height:3.6rem;--select-min-height:3.6rem;--select-padding-horizontal:1.2rem;--select-padding-vertical:.8rem;--select-font-size:1.3rem;--select-option-selected-font-size:1.2rem;--select-option-font-size:1.3rem;--select-dropdown-max-width:25rem;--select-dropdown-min-width:15rem;--select-option-max-width:20rem}.custom-select.size-small .selected-options{max-width:15rem}.custom-select.size-small .selected-options .option-label{max-width:12rem}.custom-select.size-large{--select-height:5.6rem;--select-min-height:5.6rem;--select-padding-horizontal:2rem;--select-padding-vertical:1.6rem;--select-font-size:1.6rem;--select-option-selected-font-size:1.4rem;--select-option-font-size:1.6rem;--select-dropdown-max-width:35rem;--select-dropdown-min-width:25rem;--select-option-max-width:30rem}.custom-select.size-large .selected-options{max-width:25rem}.custom-select.size-large .selected-options .option-label{max-width:20rem}.custom-select.variant-error{--select-border-color:#ef4444;--select-border-color-hover:#dc2626;--select-border-color-focus:#ef4444;--select-shadow-focus:0 0 0 .3rem rgba(239,68,68,.1)}.custom-select.variant-success{--select-border-color:#10b981;--select-border-color-hover:#059669;--select-border-color-focus:#10b981;--select-shadow-focus:0 0 0 .3rem rgba(16,185,129,.1)}.custom-select.variant-warning{--select-border-color:#f59e0b;--select-border-color-hover:#d97706;--select-border-color-focus:#f59e0b;--select-shadow-focus:0 0 0 .3rem rgba(245,158,11,.1)}.notification,.pushNative{max-width:45rem!important;width:100%;border-radius:none!important;font-size:1.6rem;box-shadow:none!important}.notification.toastify,.pushNative.toastify{top:2rem!important;bottom:auto!important}.notification.success,.pushNative.success{background:var(--color-green)!important;color:#fff!important;border-radius:none!important;overflow:hidden}.notification.attention,.pushNative.attention{background:#e46500!important;background:linear-gradient(90deg,#f35804 0,#f09b0c 100%)!important;color:#fff!important;border-radius:none!important;overflow:hidden}.notification.error,.pushNative.error{background:var(--color-red)!important;color:#fff!important;border-radius:none!important;overflow:hidden}.notification .notification a,.pushNative .notification a{color:#fff;font-weight:600;text-decoration:underline;cursor:pointer}.notification .toast-close,.pushNative .toast-close{opacity:1!important;position:absolute;right:.7rem;cursor:pointer}.notification .toastify,.pushNative .toastify{cursor:default!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.notification .pushNotificationBody,.pushNative .pushNotificationBody{position:relative;position:fixed;right:2rem;top:2rem;width:20rem;padding:1rem .5rem;display:flex;background-color:green;border:1rem;color:#000}.notification .pushNotificationTimer,.pushNative .pushNotificationTimer{height:.5rem;background-color:rgba(46,46,46,.3882352941);width:100%;border-radius:1rem;position:absolute;bottom:0;left:0}@media (max-width:767px){.notification,.pushNative{max-width:calc(100% - 3rem)!important;width:-moz-fit-content;width:fit-content;right:1.5rem!important;transform:none!important}}.pushNative{padding-right:3.5rem!important}.loader-wrapper{position:absolute;z-index:2;inset:0;display:none;align-items:center;justify-content:center;width:100%;height:100%;backdrop-filter:brightness(60%);-webkit-backdrop-filter:brightness(60%)}.woo-loader{animation:tform-loader-rotate 2s infinite;height:50px;width:50px}.woo-loader::after,.woo-loader::before{border-radius:50%;content:"";display:block;height:20px;width:20px}.woo-loader::before{animation:tform-loader-ball1 2s infinite;background-color:rgba(255,255,255,.16);box-shadow:30px 0 0 var(--color-haki);margin-bottom:10px}.woo-loader::after{animation:tform-loader-ball2 2s infinite;background-color:var(--color-haki);box-shadow:30px 0 0 rgba(255,255,255,.16)}.account-modal .modal-account-control{max-width:51.6rem}.js-account-form{display:flex;flex-direction:column;gap:1.6rem}.js-account-form .lost_password a{font-size:1.6rem;text-decoration:underline;color:var(--color-haki)}.js-account-form .has-error input{outline:var(--color-red);border:1px solid var(--color-red);background-color:rgba(193,0,3,.1450980392)}.js-account-form .has-error .error-tip{display:block}.js-account-form .error-tip{display:none;width:100%;background-color:#ffe6e6;color:var(--color-red);font-size:1.2rem;text-align:left;padding:.4rem .6rem;border-radius:.4rem}.js-account-form .cta-button{margin-top:1.6rem}.js-account-form .account-control__hint{margin-top:1.6rem;display:flex;flex-direction:column;gap:.8rem;text-align:center;font-size:1.6rem}.js-account-form .account-control__hint a{font-size:inherit;text-decoration:underline;color:var(--color-haki)}.js-account-form .woocommerce-error{margin-bottom:0;padding:.8rem 1.6rem .8rem 4.8rem;font-size:1.6rem;background-color:rgba(193,0,3,.1450980392);border:none;color:var(--color-red)}.js-account-form .woocommerce-error:before{top:50%;left:1.6rem;width:2.4rem;font-size:2.4rem;transform:translateY(-50%)}.cart-full__product-item{display:flex;padding:clamp(.8rem,3vw,1.6rem);align-items:flex-start;gap:clamp(.8rem,3vw,1.6rem);background-color:var(--color-lightgrey);position:relative}.cart-full__product-item .product-image{aspect-ratio:1/1;max-width:36%;height:auto;overflow:hidden}.cart-full__product-item .product-image a{display:flex;width:100%;height:100%}.cart-full__product-item .info{display:flex;flex-direction:column;gap:clamp(1.6rem,2vw,2.4rem);width:100%}.cart-full__product-item .product-header{display:flex;align-items:flex-start;justify-content:space-between}.cart-full__product-item .product-header .name{max-width:60%}.cart-full__product-item .product-header .remove{width:2.4rem;height:2.4rem;display:flex}.cart-full__product-item .product-header .remove:hover{background:0 0!important}.cart-full__product-item .product-header .remove:focus{fill:var(--color-haki)}.cart-full__product-item .product-attributtes{display:flex;flex-direction:column;gap:.4rem}.cart-full__product-item .product-attributtes dl{display:flex;flex-direction:column;font-size:1.4rem}.cart-full__product-item .product-attributtes dl .variation-row{display:flex;align-items:center}.cart-full__product-item .product-attributtes dl .variation-row dt{flex:0 1 clamp(8rem,3vw,14rem);width:-moz-fit-content;width:fit-content}.cart-full__product-item .product-attributtes dl .variation-row dd{flex:1;font-weight:600}.cart-full__product-item .product-controls{display:flex;justify-content:space-between;gap:1.6rem}.cart-full__product-item .product-controls .cart-price{display:flex;flex-direction:column}.cart-full__product-item .product-controls .cart-price .price-old{font-size:1.4rem;text-decoration:line-through}.cart-full__product-item .product-controls .cart-price .price-sale{color:var(--color-red);font-size:1.8rem;font-weight:600}.cart-full__product-item .product-controls .cart-price .price-current{font-size:1.8rem;font-weight:600;color:var(--color-black)}.cart-full__product-item .product-controls .quantity-selector{width:-moz-fit-content;width:fit-content;display:flex;order:1;align-items:center;gap:1.6rem;font-size:var(--li-size)}.cart-full__product-item .product-controls .quantity-control{display:flex;align-items:stretch;width:-moz-fit-content;width:fit-content;gap:1.6rem;justify-content:space-between;padding:.8rem;border:1px solid var(--color-grey)}.cart-full__product-item .product-controls .quantity-control .value{display:flex;align-items:center;gap:.4rem;font-weight:600}.cart-full__product-item .product-controls .quantity-control button{border:none;background-color:transparent;cursor:pointer;transition:background-color .2s ease}.cart-full__product-item .product-controls .quantity-control button:hover{background-color:var(--color-grey)}.has-cookie-consent-open{overflow:hidden}.tform-cookie-consent.is-visible{opacity:1;pointer-events:auto}.size-grid{display:grid;width:100%;overflow-x:auto;overflow-y:visible;border:1px solid #ddd;border-radius:4px;background:#fff;font-family:inherit}.size-grid__row{display:grid;grid-template-columns:minmax(16rem,max-content) repeat(8,minmax(6.4rem,1fr));min-width:-moz-max-content;min-width:max-content;border-bottom:1px solid #e5e5e5}.size-grid__row:last-child{border-bottom:none}.size-grid__row.-footer{background:#fafafa}.size-grid__row.-footer .-title{min-width:-moz-fit-content;min-width:fit-content;color:var(--color-black);font-weight:600}.size-grid__row.-footer .size-grid__cell{grid-column:1/-1;display:flex;align-items:center;justify-content:center;gap:3rem;min-width:-moz-fit-content;min-width:fit-content;text-align:center}.size-grid__row.-footer .-note{grid-column:2/-1}.size-grid__cell{min-width:-moz-max-content;min-width:max-content;padding:1.6rem;border-right:1px solid #e5e5e5;font-size:1.6rem;text-align:center}.size-grid__cell:last-child{border-right:none}.size-grid__cell.-title{min-width:-moz-max-content;min-width:max-content;background:#f8f8f8;font-weight:600;text-align:left}.size-grid__cell p{margin:0;font-size:1.6rem}.size-grid__cell b{font-weight:600}.size-grid__header{background:#f5f5f5;font-weight:600}@media (max-width:766px){.size-grid__row{font-size:1.4rem}.size-grid__cell{padding:.8rem}}.wishlist-products__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.6rem,2vw,3.2rem);width:100%}.wishlist-products__grid .content-product__item{min-width:0}@media (max-width:1299px){.wishlist-products__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:766px){.wishlist-products__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:574px){.wishlist-products__grid{grid-template-columns:1fr}}.hero{width:100%;min-height:100vh;padding-top:calc(var(--section-padding) + 2 * var(--first-nav-height));position:relative}.hero.-has-slider{padding:0}.hero__swiper{width:100%;align-self:stretch}.hero__swiper .swiper-wrapper{align-items:stretch;height:auto}.hero__slide.swiper-slide{position:relative;display:flex;align-items:center;justify-content:center;height:auto;min-height:100vh;padding:calc(var(--section-padding) + 2 * var(--first-nav-height)) 1.6rem var(--section-padding)}.hero__link{position:absolute;inset:0;z-index:1;display:block}.hero.-is-link .wrapper,.hero__slide.-is-link .wrapper{pointer-events:none}.hero.-is-link .wrapper a,.hero.-is-link .wrapper button,.hero.-is-link .wrapper input,.hero.-is-link .wrapper select,.hero.-is-link .wrapper textarea,.hero__slide.-is-link .wrapper a,.hero__slide.-is-link .wrapper button,.hero__slide.-is-link .wrapper input,.hero__slide.-is-link .wrapper select,.hero__slide.-is-link .wrapper textarea{pointer-events:auto}.hero__dots{position:absolute;left:0;right:0;bottom:2.4rem;z-index:2;display:flex;align-items:center;justify-content:center;gap:.8rem}.hero__dots .bullet{width:.8rem;height:.8rem;border-radius:50%;background-color:rgba(255,255,255,.45);cursor:pointer;transition:background-color .2s ease,width .2s ease}.hero__dots .bullet-active{width:2.4rem;border-radius:.4rem;background-color:#fff}.hero::after,.hero__slide::after{content:"";position:absolute;inset:0;width:100%;height:100%;background:linear-gradient(to bottom,rgba(0,0,0,.8),rgba(0,0,0,0))}.hero.-has-slider::after{content:none}.hero .wrapper{align-items:center;justify-content:center}.hero .content{display:flex;flex-direction:column;align-items:center;max-width:110rem;width:100%;text-align:center}.hero .content h1{color:#fff;text-transform:uppercase}.hero .content p{max-width:85rem}@media (max-width:766px){.hero{margin-top:var(--header-height);min-height:0;aspect-ratio:763/1280;padding-top:var(--section-padding);padding-bottom:var(--section-padding)}.hero.-has-slider{aspect-ratio:auto;padding-bottom:0}.hero__slide.swiper-slide{min-height:0;height:auto;aspect-ratio:763/1280;padding-top:var(--section-padding);padding-bottom:var(--section-padding)}}.hero-2{width:100%;height:55.2rem;padding:14rem 1.6rem;position:relative}.hero-2::after{content:"";position:absolute;inset:0;width:100%;height:100%;background:linear-gradient(to bottom,rgba(0,0,0,.8),rgba(0,0,0,0))}.hero-2 .wrapper{align-items:center;justify-content:center}.hero-2 .content{display:flex;flex-direction:column;align-items:center;max-width:110rem;width:100%;text-align:center}.hero-2 .content h1{color:#fff;text-transform:uppercase}.hero-2 .content p{max-width:85rem}@media (max-width:574px){.hero-2{aspect-ratio:unset;padding-bottom:calc(var(--section-padding) + 2 * var(--first-nav-height))}}.propositions{background-color:var(--color-grey)}.propositions .wrapper{flex-direction:column;align-items:center}.propositions__row{width:100%;display:flex;flex-wrap:wrap}.propositions__row a{flex:1 1 38rem}@media (max-width:574px){.propositions__row{gap:1.6px}}.propositions__item{flex:1 1 38rem;height:80rem;max-height:80rem;position:relative;padding:clamp(2.4rem,2.8vw,4.8rem);color:#fff;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}.propositions__item h3{word-break:break-word;white-space:normal}.propositions__item p{text-align:left}.propositions__item .text{position:absolute;bottom:calc(-10.8rem + clamp(2.4rem,2.8vw,4.8rem));width:calc(100% - 2 * clamp(2.4rem,2.8vw,4.8rem));transition:all .1s ease-in-out;display:flex;flex-direction:column}.propositions__item .text .woo-button{width:-moz-fit-content;width:fit-content;margin-top:4.8rem;opacity:0;transition:all .1s ease}@media (min-width:1201px){.propositions__item:hover .text{bottom:clamp(2.4rem,2.8vw,4.8rem)}.propositions__item:hover .text .woo-button{opacity:1}}@media (max-width:574px){.propositions__row{gap:1.6rem}.propositions__item{height:auto;aspect-ratio:1/1.1}}.propositions-2 .wrapper{flex-direction:column;align-items:center}.propositions-2__row{width:100%;display:flex;gap:clamp(1.6rem,2vw,3.2rem);flex-wrap:wrap}.propositions-2__row a{flex:1 1 38rem}@media (max-width:574px){.propositions-2__row{gap:1.6px}}.propositions-2__item{flex:1 1 38rem;height:80rem;max-height:60rem;position:relative;padding:clamp(2.4rem,2.8vw,4.8rem);color:#fff;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}.propositions-2__item .block-background::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.75) 0,rgba(0,0,0,.45) 40%,rgba(0,0,0,.15) 100%)}.propositions-2__item h3{word-break:break-word;white-space:normal}.propositions-2__item p{text-align:left}.propositions-2__item .text{position:absolute;bottom:clamp(2.4rem,2.8vw,4.8rem);width:calc(100% - 2 * clamp(2.4rem,2.8vw,4.8rem));display:flex;flex-direction:column}.propositions-2__item .text .woo-button{width:-moz-fit-content;width:fit-content;margin-top:2.4rem}@media (max-width:574px){.propositions-2__item .text .woo-button{width:100%;font-size:1.8rem}}@media (max-width:574px){.propositions-2__row{gap:1.6rem}.propositions-2__item{height:56rem}}.accordion-tabs{display:flex;flex-direction:column;width:100%;flex:1;border:1px solid rgba(128,128,128,.1254901961)}.accordion-tabs__item{width:100%;overflow:hidden;background:#fff;border-bottom:1px solid rgba(128,128,128,.1254901961);cursor:pointer}.accordion-tabs__item:last-child{border:none}.accordion-tabs__title{display:flex;justify-content:space-between;align-items:center;padding:1.2rem 1.6rem;cursor:pointer}.accordion-tabs__title-text{display:flex;align-items:center;gap:1.6rem;color:var(--color-black);font-size:clamp(1.4rem,2vw,1.6rem);font-weight:500}.accordion-tabs__title:hover{background:#fbfbfb}.accordion-tabs__title.accordion-tabs__title--active{background:#fbfbfb}.accordion-tabs__title.accordion-tabs__title--active .accordion-tabs__title-text{color:var(--color-haki);stroke:var(--color-haki);font-weight:600}.accordion-tabs__arrow{display:flex;align-items:center;justify-content:center;min-width:36px;min-height:36px;width:36px;height:36px;border-radius:50%;transition:all .3s ease}.accordion-tabs__content{background-color:#fbfbfb;display:none;padding:1.2rem 1.6rem 1.6rem;font-size:14px;color:var(--text-color2)}@media (max-width:574px){.accordion-tabs{width:100%}.accordion-tabs__item{width:100%}}.measurements-guide .wrapper{flex-direction:column}.measurements-guide .accordion-tabs{gap:1.6rem}@media (max-width:574px){.measurements-guide .accordion-tabs{gap:.8rem}}.measurements-guide .accordion-tabs__content{padding:clamp(1.6rem,2vw,2.4rem)}.measurements-guide .accordion-tabs__title{background-color:var(--color-haki-light)}.measurements-guide .accordion-tabs__title.accordion-tabs__title--active,.measurements-guide .accordion-tabs__title:hover{background-color:var(--color-haki-light)}.measurements-guide .accordion-tabs__title .accordion-tabs__title-text,.measurements-guide .accordion-tabs__title.accordion-tabs__title--active .accordion-tabs__title-text{color:var(--color-white);gap:.8rem}.measurements-guide__cards{counter-reset:measure;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(1.4rem,1.8vw,2rem),1fr));gap:1.6rem}@media (max-width:574px){.measurements-guide__cards{gap:.8rem}}.measurements-guide__card{display:flex;flex-direction:column;gap:.8rem;counter-increment:measure}.measurements-guide__photo{aspect-ratio:1/1;overflow:hidden}.measurements-guide__name{display:flex;align-items:flex-start;gap:.8rem;margin:0;color:var(--color-black);font-weight:600;font-size:1.4rem;line-height:1.3}.measurements-guide__name::before{content:counter(measure);flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background-color:var(--color-beige);font-size:1.2rem;font-weight:600}.measurements-guide__description{margin:0;padding-left:2.8rem;font-size:1.3rem;line-height:1.4;color:var(--color-black)}.measurements-guide__schemes{display:grid;grid-template-columns:repeat(auto-fit,minmax(24rem,1fr));gap:clamp(1.6rem,2vw,3.2rem)}.measurements-guide__scheme{display:flex;flex-direction:column;gap:1.6rem}.measurements-guide__scheme-title{margin:0;text-align:center;font-weight:600;font-size:1.6rem}.measurements-guide__legend{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.8rem}.measurements-guide__legend li{display:flex;align-items:center;gap:.8rem;font-size:1.4rem}.measurements-guide__marker{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background-color:var(--color-beige);font-size:1.2rem;font-weight:600}.editor-block .wrapper{flex-direction:column}.about-us{padding-top:clamp(0,4vw,14rem)}.about-us .background{-o-object-position:bottom right;object-position:bottom right}.about-us .image-shape{position:absolute;bottom:0;right:0;width:auto;height:var(--about-back-height)}.about-us .content{max-width:78rem;padding:100px clamp(1.6rem,4vw,100rem);background-color:var(--color-beige)}@media (max-width:574px){.about-us .content{padding:50px clamp(1.6rem,4vw,100rem)}}@media (max-width:574px){.about-us{padding:0;display:flex;flex-direction:column}.about-us .section-background{position:static;order:2;aspect-ratio:16/9;width:100%}.about-us .wrapper{order:1}.about-us #aboutShape{z-index:2;overflow:hidden}}.benefits{width:100%;background-color:var(--color-grey)}.benefits .wrapper{flex-direction:column;align-items:center}.benefits .wrapper .h2-3-subtitler{margin-bottom:48px}.benefits__row{display:flex;flex-wrap:wrap;gap:clamp(1.6rem,5vw,3.2rem)}.benefits__item{background-color:#fff;padding:clamp(2.4rem,2.5vw,4.8rem);flex:1 1 30rem;display:flex;flex-direction:column;gap:4.8rem}.benefits__item h5{margin-bottom:.8rem}@media (max-width:574px){.benefits__item{flex-direction:row;align-items:flex-start;gap:1.6rem}}.video-section .section-background{background-color:var(--color-black)}.video-section .wrapper{display:flex;align-items:center;gap:12rem;flex-wrap:wrap}.video-section .wrapper .content{flex:1;flex:1 1 50rem;max-width:65rem;display:flex;flex-direction:column;gap:50px;justify-content:space-between}.video-section .wrapper .video-wrapper{flex:1 1 50rem;position:relative;aspect-ratio:51/29;margin:0 auto;overflow:hidden}.video-section .wrapper .video-wrapper .video{display:block;width:100%;height:100%;background:#000}.services{background-color:var(--color-grey)}.services .wrapper{display:flex;align-items:stretch;flex-wrap:wrap;gap:3.2rem;min-height:56rem}.services__content-left{display:flex;flex:2 1 75rem;background:#fff}.services__content-left .content-left__text{flex:2 1 32rem;background-color:#fff;padding:clamp(2.4rem,5vw,6.4rem);gap:4.8rem;display:flex;flex-direction:column;justify-content:space-between;align-self:stretch}.services__content-left .content-left__img{flex:1 1 20rem;overflow:hidden}.services__content-right{display:flex;flex-direction:column;justify-content:space-between;gap:4.8rem;flex:1 1 40rem;background-color:var(--color-beige);padding:clamp(2.4rem,5vw,6.4rem)}@media (max-width:83.2rem){.services__content-left,.services__content-right{flex:1 1 100%}}@media (max-width:766px){.services .wrapper{gap:0}.services__content-left{flex-direction:column;background-color:transparent}.services__content-left .content-left__text{background-color:transparent}.services__content-left .content-left__img{flex:0 0 auto;aspect-ratio:1/1}}@media (max-width:574px){.services__content-left .content-left__text{gap:2.4rem}.services__content-right{gap:2.4rem}}.cta-block-1 .wrapper{align-items:center;justify-content:center}.cta-block-1 .wrapper .content{background-color:var(--color-beige);max-width:106rem;width:100%;display:flex;align-items:center;padding:clamp(2rem,4vw,10rem) 5rem;flex-direction:column}.cta-block-1 .wrapper .content h2,.cta-block-1 .wrapper .content p{text-align:center;max-width:50rem}.cta-block-1 .wrapper .content p{margin-bottom:4.8rem}.cta-block-1__actions{display:flex;flex-wrap:wrap;gap:3.2rem}@media (max-width:574px){.cta-block-1 .wrapper .content{padding:2.4rem 1.2rem}.cta-block-1 .wrapper .content p{margin-bottom:2.4rem}.cta-block-1__actions{gap:1.6rem}.cta-block-1__actions a,.cta-block-1__actions button{width:100%}}.cta-block-2{background-color:var(--color-black);padding-top:clamp(5.2rem,4vw,7rem)}.cta-block-2 .wrapper{align-items:center;justify-content:center}.cta-block-2 .wrapper .content{background-color:rgba(88,146,0,.1882352941);max-width:106rem;max-width:132.8rem;width:100%;display:flex;align-items:center;justify-content:center;padding:clamp(10.4rem,4vw,14rem) 1.6rem;border:.2rem dashed rgba(88,146,0,.5019607843);flex-direction:column}.cta-block-2__actions{display:flex;flex-wrap:wrap;gap:3.2rem}@media (max-width:574px){.cta-block-2__actions{gap:1.6rem}.cta-block-2__actions a,.cta-block-2__actions button{width:100%}}.provided-faq{background-color:var(--color-grey)}.provided-faq .wrapper{flex-direction:column;align-items:center}.provided-faq .provided-faq__row{display:flex;flex-wrap:wrap;align-items:flex-start;gap:clamp(.8rem,3vw,3.2rem);max-width:132.8rem;width:100%}.provided-faq .provided-faq__item{min-width:28rem;background-color:#fff;padding:clamp(2.4rem,5vw,3.3rem);display:flex;flex-direction:column;gap:1.6rem;overflow:hidden;flex:1 1 50rem}.provided-faq .provided-faq__item .item__title{cursor:pointer;display:flex;justify-content:space-between;align-items:center;position:relative;border-radius:var(--border-radius-default);transition:all .2s ease}.provided-faq .provided-faq__item .item__title-text{font-weight:500}.provided-faq .provided-faq__item .item__title .item__arrow{display:flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:36px;min-height:36px;border-radius:50%;font-size:18px;font-weight:700;transition:all .3s ease}.provided-faq .provided-faq__item .item__title .item__arrow .item__arrow-item{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:2.2rem}.provided-faq .provided-faq__item .item__title .item__arrow .item__arrow-item.item__arrow-active{color:#000}.provided-faq .provided-faq__item .item__content{display:none}.provided-faq .provided-faq__list{width:100%;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;gap:16px}@media (max-width:574px){.provided-faq .provided-faq__row{gap:.8rem}}.cooperation{background-color:var(--color-haki)}.cooperation__row{display:flex;align-items:stretch;gap:3.2rem;flex-wrap:wrap}.cooperation__row .left{flex:1 1 60rem;background-color:var(--color-beige);padding:10.4rem clamp(1.6rem,5vw,10.4rem)}@media (max-width:574px){.cooperation__row .left{padding:5rem clamp(1.6rem,5vw,10.4rem)}}.cooperation__row .left .block-title{text-align:left}.cooperation__row .left .text{display:flex;flex-direction:column;gap:4rem}.cooperation__row .right{flex:1 1 60rem;background-color:var(--color-beige);display:flex;flex-direction:column}.cooperation__row .right .image{overflow:hidden}.cooperation__row .right .text{display:flex;flex-direction:column;gap:2.4rem;padding:10.4rem clamp(1.6rem,5vw,10.4rem)}@media (max-width:574px){.cooperation__row .right .text{padding:5rem clamp(1.6rem,5vw,10.4rem)}}.cooperation__row .right .text .actions{display:flex;align-items:center;flex-wrap:wrap;gap:2rem;font-size:clamp(1.6rem,3vw,1.8rem)}.cooperation__row .right .text .actions .-b:hover{text-decoration:underline}.cooperation__row .right .text .actions .separator{width:.1rem;height:1.6rem;background-color:var(--color-black)}.cooperation__row .right .text .actions .actions__social{display:flex;gap:1.6rem;align-items:center;fill:transparent}.cooperation__row .right .text .actions .actions__social a{display:flex;width:24px;height:auto;aspect-ratio:1/1;transition:transform .3s ease}.cooperation__row .right .text .actions .actions__social a:hover{transform:scale(1.1);transition:transform .3s ease}@media (max-width:574px){.cooperation__row{gap:0}.cooperation__row .right .image{order:2}.cooperation__row .right .text{order:1;padding-top:2rem}.cooperation__row .left{padding-bottom:2rem}}.seo-tabs{background-color:var(--color-grey);padding:2.4rem 1.6rem}.seo-tabs .wrapper{align-items:flex-start;flex-wrap:wrap;gap:clamp(0,1vw,3.2rem)}.seo-tabs__sidebar{flex:1 1 27rem}.seo-tabs__sidebar ul{list-style:none}.seo-tabs__sidebar ul li{color:var(--color-black);background-color:#fff;stroke:var(--color-black);transition:all .2s ease-in-out;cursor:pointer}.seo-tabs__sidebar ul li a{font-weight:600;font-size:1.6rem;padding:1.8rem 1.6rem;display:flex;justify-content:space-between}.seo-tabs__sidebar ul li.active{color:#fff;background-color:var(--color-haki);cursor:default}.seo-tabs__content{flex:3 1 60rem;background-color:#fff}.seo-tabs__content .tab-content-inner{display:none;flex-direction:column;align-items:center}.seo-tabs__content .tab-content-inner .text-content{width:100%;padding:4.8rem clamp(1.6rem,3vw,4.8rem)}.seo-tabs__content .tab-content-inner .text-content .measurements-guide{padding-left:0;padding-right:0}.seo-tabs__content .tab-content-inner .text-content__list{width:100%;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.seo-tabs__content .tab-content-inner .text-content h1{font-size:clamp(2.4rem,5vw,3.2rem);line-height:1.2;font-weight:600}.seo-tabs__content .tab-content-inner.active{display:flex}.seo-tabs__content .tab-content-inner-faq__row{display:flex;flex-wrap:wrap;align-items:flex-start;max-width:132.8rem;width:100%}.seo-tabs__content .tab-content-inner-faq__item{min-width:28rem;background-color:var(--color-lightgrey);border-top:.1rem solid var(--color-grey);padding:clamp(1.6rem,5vw,2.1rem) 1.6rem;display:flex;flex-direction:column;gap:1.6rem;overflow:hidden;width:100%;transition:all .2s cubic-bezier(.075,.82,.165,1)}.seo-tabs__content .tab-content-inner-faq__item .item__title{cursor:pointer;display:flex;justify-content:space-between;align-items:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:var(--border-radius-default);transition:all .2s ease}.seo-tabs__content .tab-content-inner-faq__item .item__title-text{font-weight:500}.seo-tabs__content .tab-content-inner-faq__item .item__title .item__arrow{display:flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:36px;min-height:36px;border-radius:50%;font-size:18px;font-weight:700;transition:all .3s ease}.seo-tabs__content .tab-content-inner-faq__item .item__title .item__arrow .item__arrow-item{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:2.2rem;color:#7a7953;font-weight:400}.seo-tabs__content .tab-content-inner-faq__item .item__title .item__arrow .item__arrow-item.item__arrow-active{color:#7a7953}.seo-tabs__content .tab-content-inner-faq__item .item__content{display:none}.seo-tabs__content .tab-content-inner-faq__item.active{background-color:rgba(174,173,110,.168627451)}.seo-tabs__content .image-banner{height:24rem;width:100%}@media (max-width:574px){.seo-tabs{padding-left:0;padding-right:0}}.banner{background-color:var(--color-grey)}.banner .wrapper .content{width:100%;position:relative;display:flex;align-items:stretch;gap:3rem}.banner .wrapper .content .block-background{z-index:-1;background-color:var(--color-beige)}.banner .wrapper .content__text{padding:10.4rem 1.6rem clamp(1.6rem,5vw,10.4rem) clamp(1.6rem,5vw,10.4rem);flex:1 1 40rem;z-index:1}.banner .wrapper .content__text .is-wysiwyg{max-width:53rem}.banner .wrapper .content__illustration{z-index:1;flex:1 1 40rem;position:relative;display:flex;align-items:flex-end}@media (max-width:799px){.banner .wrapper .content{flex-direction:column;gap:0}.banner .wrapper .content__text{flex:none}.banner .wrapper .content__illustration{flex:none}}@media (max-width:574px){.banner{padding-left:0;padding-right:0;padding-bottom:0}}.big-banner{padding-bottom:0;background-color:var(--color-beige)}.big-banner .wrapper{flex-direction:column;align-items:center;gap:4.8rem}@media (max-width:574px){.big-banner{padding-inline:0}.big-banner .is-wysiwyg{padding:0 1.6rem}.big-banner .wrapper{overflow:hidden}}.video-banner{background-color:var(--color-grey)}.video-banner .wrapper{align-items:stretch;flex-wrap:wrap}.video-banner__text{position:relative;flex:7;padding:10.4rem clamp(1.6rem,5vw,10.4rem)}.video-banner__text .block-background{background-color:var(--color-beige)}@media (max-width:574px){.video-banner__text{padding:5rem clamp(1.6rem,5vw,10.4rem)}}.video-banner__video{flex:5;min-width:60rem}.video-banner__video video{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}@media (max-width:766px){.video-banner .wrapper{flex-direction:column}.video-banner__text .block-background{background-color:var(--color-grey)}.video-banner__video{min-width:unset;width:100%;aspect-ratio:68/54}}@media (max-width:574px){.video-banner{padding:0}}.gallery{flex-direction:column;align-items:center;gap:clamp(6.4rem,6vw,8rem);background-color:var(--color-beige);padding-left:0;padding-right:0}.gallery .wrapper{justify-content:center}.gallery__swiper{width:100%}.gallery__swiper .swiper-slide{aspect-ratio:47/64}.special-proposal{background-color:var(--color-black);width:100%;padding-top:clamp(5.2rem,4vw,7rem);padding-bottom:clamp(5.2rem,4vw,7rem)}.special-proposal .wrapper{flex-direction:column;align-items:center}.special-proposal__disclaimer{padding:6.4rem 1.6rem;position:relative;margin-bottom:clamp(10.4rem,7vw,14rem);border:.2rem dashed rgba(88,146,0,.5019607843);background-color:rgba(88,146,0,.1019607843);width:100%;max-width:132.8rem}.special-proposal__tabs{display:flex;flex-direction:column;align-items:center;width:100%}.special-proposal__tabs-header{width:100%;max-width:144rem;display:flex;align-items:center;gap:.8rem;margin-bottom:3.2rem}.special-proposal__tabs-header .proposal-items-swiper{width:100%}.special-proposal__tabs-header .swiper-slide{display:flex;align-items:center;justify-content:center}.special-proposal__tabs-header .tab-item{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:relative;padding:clamp(1.6rem,2vw,3rem) clamp(1.6rem,2vw,4rem);color:var(--color-white);background-color:rgba(88,146,0,.1019607843);border:.2rem dashed rgba(88,146,0,.5019607843);text-transform:uppercase}.special-proposal__tabs-header .tab-item h3{font-size:clamp(1.6rem,3vw,3.2rem)}.special-proposal__tabs-header .tab-item.active{color:#589200}.special-proposal__tabs-content{width:100%;display:flex}.special-proposal__tabs-content .tab-content{display:none;color:var(--color-white);align-items:stretch;width:100%}.special-proposal__tabs-content .tab-content .special-gallery{flex:1 1 40rem;width:60%;display:flex;align-items:stretch;max-height:70rem;gap:clamp(.8rem,2vw,3.2rem)}.special-proposal__tabs-content .tab-content .special-gallery .main-swiper{width:100%;height:auto;aspect-ratio:8/5}.special-proposal__tabs-content .tab-content .special-gallery .main-swiper .swiper-slide{aspect-ratio:8/6;width:100%}.special-proposal__tabs-content .tab-content .special-gallery .main-swiper .gallery-bullets{display:flex;align-items:center;justify-content:center;bottom:2.4rem;gap:.4rem}.special-proposal__tabs-content .tab-content .special-gallery .main-swiper .gallery-bullets .bullet{display:flex;width:.8rem;height:.8rem;background:var(--color-grey);border-radius:2rem;opacity:1;transition:width .2s ease-in-out}.special-proposal__tabs-content .tab-content .special-gallery .main-swiper .gallery-bullets .bullet-active{width:2.4rem;background:var(--color-haki)}@media (max-width:574px){.special-proposal__tabs-content .tab-content .special-gallery .main-swiper{aspect-ratio:1/1}.special-proposal__tabs-content .tab-content .special-gallery .main-swiper .swiper-slide{aspect-ratio:1/1}}.special-proposal__tabs-content .tab-content .special-gallery .thumbnails-swiper{height:100%}.special-proposal__tabs-content .tab-content .special-gallery .thumbnails-swiper .swiper-slide{width:100%;aspect-ratio:1/1}@media (max-width:574px){.special-proposal__tabs-content .tab-content .special-gallery .thumbnails-swiper .swiper-slide{width:6.4rem;height:6.4rem}}@media (max-width:574px){.special-proposal__tabs-content .tab-content .special-gallery .thumbnails{width:100%}}.special-proposal__tabs-content .tab-content .text{flex:1 1 30rem;padding:3.2rem 1.6rem 3.2rem clamp(1.6rem,5vw,13.6rem);display:flex;width:100%}.special-proposal__tabs-content .tab-content .text .is-wysiwyg{width:100%;max-width:55rem}.special-proposal__tabs-content .tab-content.active{display:flex}@media (max-width:959px){.special-proposal__tabs-content .tab-content{flex-direction:column}.special-proposal__tabs-content .tab-content .special-gallery{width:100%}}@media (max-width:767px){.special-proposal__tabs-content .tab-content .special-gallery{flex-direction:column}}.promo{background-color:var(--color-grey)}.promo .wrapper{display:flex;flex-direction:column;gap:3.2rem}.promo .wrapper .block-title{text-align:left}.promo .wrapper .block-title--inner{display:none}@media (max-width:574px){.promo .wrapper .block-title{display:none}.promo .wrapper .block-title--inner{display:inline-block;text-transform:uppercase;margin-bottom:1.6rem}}.promo .content{display:flex;align-items:stretch;flex-wrap:wrap}.promo__list{padding:10.4rem clamp(1.6rem,6vw,10.4rem);flex:1 1 30rem;background-color:#fff}@media (max-width:574px){.promo__list{padding:5rem clamp(1.6rem,6vw,10.4rem)}}.promo__image{flex:1.2 1 30rem}.promo__text{padding:10.4rem clamp(1.6rem,6vw,10.4rem);flex:1 1 30rem;background-color:var(--color-beige)}@media (max-width:574px){.promo__text{padding:5rem clamp(1.6rem,6vw,10.4rem)}}@media (max-width:574px){.promo{padding-left:0;padding-right:0}}.products-slider{background-color:var(--color-grey);padding-bottom:0}.products-slider .wrapper{flex-direction:column;align-items:stretch;gap:clamp(2.4rem,4vw,4.8rem)}.products-slider .product-name{font-size:clamp(1.2rem,2vw,1.6rem)}.products-slider .block-title{position:relative;display:flex;align-items:center;justify-content:center;gap:2.4rem;width:100%;max-width:none;margin:auto}@media (max-width:574px){.products-slider .block-title{gap:1.6rem;padding:0}}.products-slider__viewport{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(1.2rem,2vw,2.4rem);width:100%}@media (max-width:849px){.products-slider__viewport{grid-template-columns:minmax(0,1fr);gap:0}}.products-slider__next,.products-slider__prev{width:4.8rem;height:4.8rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background-color:var(--color-haki);color:#fff;cursor:pointer;flex-shrink:0;z-index:2;transition:opacity .2s ease}.products-slider__next:hover,.products-slider__prev:hover{opacity:.85}.products-slider__next.swiper-button-disabled,.products-slider__prev.swiper-button-disabled{opacity:.4;pointer-events:none}@media (max-width:849px){.products-slider__next,.products-slider__prev{display:none}}.products-slider__swiper{width:100%;min-width:0;overflow:hidden}.products-slider__swiper .swiper-slide{height:auto;box-sizing:border-box;width:70%}@media (min-width:640px){.products-slider__swiper .swiper-slide{width:calc(( 100% - 2.4rem ) / 2)}}@media (min-width:900px){.products-slider__swiper .swiper-slide{width:calc(( 100% - 4.8rem ) / 3)}}@media (min-width:1200px){.products-slider__swiper .swiper-slide{width:calc(( 100% - 9.6rem ) / 4)}}.products-slider__swiper .content-product__item{height:100%}.products-slider.is-locked .products-slider__next,.products-slider.is-locked .products-slider__prev{visibility:hidden;pointer-events:none}.products-slider.is-locked .products-slider__swiper .swiper-wrapper{justify-content:center;transform:none!important}.products-slider__dots{display:flex;align-items:center;justify-content:center;gap:.4rem}.products-slider__dots[hidden]{display:none}.products-slider__dots .bullet{width:.8rem;height:.8rem;border-radius:2rem;background-color:rgba(10,10,10,.2);cursor:pointer;opacity:1;transition:width .2s ease-in-out,background-color .2s ease}.products-slider__dots .bullet-active{width:2.4rem;background-color:var(--color-haki)}@media (max-width:574px){.products-slider{padding-left:0;padding-right:0}.products-slider .wrapper{padding-left:1.6rem;padding-right:1.6rem}}body.single-product{background-color:var(--color-grey)}.woocommerce-Price-amount{white-space:nowrap}.cat-title{font-size:clamp(1.4rem,2vw,1.6rem);font-weight:600;text-transform:uppercase;color:#fff}.info .product-name{font-size:clamp(1.2rem,2vw,1.6rem);font-weight:500}.info .price{font-size:clamp(1.4rem,2vw,2.4rem);color:var(--color-haki)}.accordion-tabs{display:flex;flex-direction:column;width:100%;flex:1;border:1px solid rgba(128,128,128,.1254901961)}.accordion-tabs__item{width:100%;overflow:hidden;background:#fff;border-bottom:1px solid rgba(128,128,128,.1254901961);cursor:pointer}.accordion-tabs__item:last-child{border:none}.accordion-tabs__title{display:flex;justify-content:space-between;align-items:center;padding:1.2rem 1.6rem;cursor:pointer}.accordion-tabs__title-text{display:flex;align-items:center;gap:1.6rem;color:var(--color-black);font-size:clamp(1.4rem,2vw,1.6rem);font-weight:500}.accordion-tabs__title:hover{background:#fbfbfb}.accordion-tabs__title.accordion-tabs__title--active{background:#fbfbfb}.accordion-tabs__title.accordion-tabs__title--active .accordion-tabs__title-text{color:var(--color-haki);stroke:var(--color-haki);font-weight:600}.accordion-tabs__arrow{display:flex;align-items:center;justify-content:center;min-width:36px;min-height:36px;width:36px;height:36px;border-radius:50%;transition:all .3s ease}.accordion-tabs__content{background-color:#fbfbfb;display:none;padding:1.2rem 1.6rem 1.6rem;font-size:14px;color:var(--text-color2)}@media (max-width:574px){.accordion-tabs{width:100%}.accordion-tabs__item{width:100%}}.switch-tabs{display:flex;flex-direction:column;border:1px solid rgba(128,128,128,.1254901961)}.switch-tabs__header{display:flex;align-items:center;flex-wrap:wrap;border-bottom:1px solid rgba(128,128,128,.1254901961)}.switch-tabs__item{cursor:pointer;flex:1;display:flex;align-items:center;justify-content:center;white-space:nowrap;gap:1rem;padding:1.6rem;border-right:1px solid rgba(128,128,128,.1254901961);font-size:clamp(1.4rem,2vw,1.6rem)}.switch-tabs__item.active{color:var(--color-haki);font-weight:600;background-color:#fbfbfb}.switch-tabs__item:last-child{border:none}.switch-tabs__body{background-color:#fbfbfb;padding:1.6rem}.switch-tabs__content{display:none}.switch-tabs__content.active{display:block}.hero-banner{aspect-ratio:48/19;padding-bottom:3.2rem;background-color:var(--color-beige)}.hero-banner .section-background.-has-overlay::after{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.35);pointer-events:none}.hero-banner .section-background .mobile{display:none}.hero-banner .section-background .desktop{display:block}@media (max-width:766px){.hero-banner .section-background .mobile{display:block}.hero-banner .section-background .desktop{display:none}}.hero-banner .wrapper{padding-top:calc(10.4rem + var(--header-height));padding-bottom:10.4rem;align-items:flex-start;justify-content:center;flex-direction:column;gap:1.6rem}@media (max-width:766px){.hero-banner .wrapper{height:100%;width:100%;padding-top:10.4rem;justify-content:flex-start;align-items:center;text-align:center}}.hero-banner .wrapper .woo-button{margin-top:clamp(4.8rem,3vw,6.4rem)}.hero-banner__title{color:#fff;max-width:85rem;text-transform:uppercase;font-size:clamp(4rem,5vw,6.4rem)}.hero-banner__desc{max-width:50rem}@media (max-width:766px){.hero-banner{margin-top:var(--header-height);aspect-ratio:unset;width:100%;height:65rem}}.category-catalog__card a{display:flex;align-items:flex-end;justify-content:flex-start;height:100%;padding:2.4rem;text-decoration:none;cursor:pointer}.category-catalog__card .block-background{transition:filter .2s ease}.category-catalog__card .mask{position:absolute;inset:0;z-index:-1;width:100%;height:100%;background:radial-gradient(circle,rgba(0,0,0,0) 0,rgba(0,0,0,.3) 100%),linear-gradient(360deg,rgba(0,0,0,.3) 0,rgba(230,9,163,0) 100%)}.category-catalog__card:hover .block-background{filter:brightness(60%)}.category-products .search-results__title{margin-bottom:2.4rem;font-size:clamp(2.4rem,4vw,4rem);font-weight:600;text-align:center}.category-products .search-results__title span{color:var(--color-haki)}.category-products .search-results__form{display:flex;align-items:center;gap:1.6rem;margin-bottom:3.2rem;max-width:120rem;width:100%;margin:auto}@media (max-width:766px){.category-products .search-results__form{flex-direction:column;gap:1.2rem}}.category-products .search-results__input-wrapper{position:relative;flex:1;width:100%;display:flex;align-items:center}.category-products .search-results__icon{position:absolute;left:1.6rem;width:2rem;height:2rem;color:var(--color-darkgrey);pointer-events:none;z-index:1}.category-products .search-results__input{width:100%;padding:2rem 1.6rem 2rem 4.8rem;border:1px solid var(--color-beige);background-color:#fff;font-size:1.6rem;color:var(--color-black);border-radius:0;transition:border-color .3s ease}.category-products .search-results__input:focus{outline:0;border-color:var(--color-haki)}.category-products .search-results__input::-moz-placeholder{color:var(--color-darkgrey)}.category-products .search-results__input::placeholder{color:var(--color-darkgrey)}.category-products .search-results__submit{padding:2rem 3.2rem;background-color:var(--color-haki);color:var(--color-white);border:none;font-size:1.6rem;font-weight:500;cursor:pointer;transition:background-color .3s ease;white-space:nowrap}.category-products .search-results__submit:hover{background-color:var(--color-haki-dark,#6a6b4a)}@media (max-width:766px){.category-products .search-results__submit{width:100%}}.category-products__left li{background-color:#fff;border-bottom:1px solid var(--color-grey);transition:background .1s ease;cursor:pointer}.category-products__left li a{display:flex;color:var(--color-black);font-weight:500;padding:1.8rem 1.6rem}.category-products__left li:hover{background-color:var(--color-grey)}.category-products__header.is-sticky{border-color:var(--color-haki)}.category-products__header .filter-toggle{display:flex}.category-products__grid.loading .loader-wrapper{display:flex}.category-products .pagination{-webkit-user-select:none;-moz-user-select:none;user-select:none}.category-products .pagination .pagination__list{display:flex;gap:clamp(.8rem,2vw,1.6rem)}.category-products .pagination .pagination__list .pagination__item{display:flex;justify-content:center;align-items:center;width:4rem;height:4rem;font-size:1.6rem;background-color:#fff;color:var(--color-black);transition:filter .2s ease}.category-products .pagination .pagination__list .pagination__item .arrow{height:100%;display:flex;justify-content:center;align-items:center}.category-products .pagination .pagination__list .pagination__item a{width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:var(--color-black);font-size:1.6rem}.category-products .pagination .pagination__list .pagination__item.is-active{color:#fff;background-color:var(--color-haki)}.category-products .pagination .pagination__list .pagination__item:hover{filter:brightness(70%)}.search-results{padding-top:20rem}.search-results .category-products .wrapper{flex-direction:column}.tform-catalog-filter{width:100%;background:#fff}.tform-catalog-filter__header{display:none}.tform-catalog-filter__close{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;padding:0;border:0;background:0 0;cursor:pointer}.tform-catalog-filter__accordion{border:0}.tform-catalog-filter__group{border-bottom:1px solid var(--color-grey)}.tform-catalog-filter__group .accordion-tabs__content{display:none;padding:0 1.6rem 1.6rem;cursor:default}.tform-catalog-filter__options{display:flex;flex-direction:column;gap:.8rem}.tform-catalog-filter__option{padding:1.2rem 0;border:0;background:0 0}.tform-catalog-filter__option label{width:100%;font-size:1.5rem;cursor:pointer}.tform-catalog-filter__price{display:flex;flex-direction:column;gap:1.6rem}.tform-catalog-filter__price-field{text-align:center}.tform-catalog-filter__range{position:relative;display:grid;gap:.8rem}.tform-catalog-filter__range input[type=range]{width:100%;accent-color:var(--color-haki);cursor:pointer}.tform-catalog-filter__actions{display:flex;align-items:center;gap:1.2rem;padding:1.6rem;border-top:1px solid var(--color-grey)}.tform-catalog-filter__actions .default-submit{width:100%;min-width:0}.tform-catalog-filter__reset{font-size:1.4rem;font-weight:500;color:var(--color-haki);white-space:nowrap}.category-products .filters-wrapper{position:fixed;left:-100%;top:calc(var(--header-height) + var(--header-shift));z-index:1001;display:flex;max-width:36.8rem;width:100%;height:100%;max-height:calc(100vh - var(--header-height) - var(--header-shift));padding:1.2rem;overflow-y:auto;background:var(--color-grey);transition:all .5s cubic-bezier(.19,1,.22,1)}@media (max-width:1099px){.category-products .filters-wrapper{max-width:80vw;width:100%}}.category-products .filters-wrapper.is-open{left:0}.category-products__filter-overlay.is-open{opacity:1;pointer-events:auto}.tform-catalog-filter__header{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.2rem 1.6rem;border-bottom:1px solid var(--color-grey);font-size:1.8rem;font-weight:600}.catalog-skeleton{display:block;overflow:hidden;border-radius:.2rem;background:linear-gradient(90deg,#eee 25%,#f8f8f8 37%,#eee 63%);background-size:400% 100%;animation:catalog-skeleton-loading 1.4s ease infinite}.catalog-skeleton--title{width:55%;height:2.4rem}.catalog-skeleton--line{width:100%;height:2rem}.catalog-skeleton--category{width:70%;height:1.8rem}.catalog-skeleton--count{width:16rem;height:1.8rem}.tform-catalog-filter--skeleton .tform-catalog-filter__group{padding:1.8rem 1.6rem}.category-products__left--skeleton li{padding:1.8rem 1.6rem;cursor:default}.category-products__left--skeleton li:hover{background-color:#fff}.catalog-product-skeleton{display:flex;flex-direction:column;gap:1.2rem;min-width:0;padding-bottom:1.2rem;background:#fff}.catalog-product-skeleton__image{width:100%;aspect-ratio:3/4}.catalog-product-skeleton__title{width:80%;height:2rem;margin:0 1.2rem}.catalog-product-skeleton__price{width:40%;height:1.8rem;margin:0 1.2rem}.product-description{padding-top:1.6rem;padding-bottom:1.6rem;background-color:var(--color-grey)}.product-description .wrapper{flex-direction:column}.product-description .wrapper .content{display:flex;flex-direction:column;align-items:stretch}.product-description .wrapper .block-title{text-align:left}.product-description__item{display:flex;align-items:stretch;background-color:#fff}.product-description__item .text{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.6rem;text-align:left;box-sizing:border-box}.product-description__item .text .is-wysiwyg{padding:4.8rem 1.6rem}.product-description__item .text .is-wysiwyg h3{line-height:1.6;font-weight:500;font-size:clamp(2.1rem,3vw,3.2rem)}.product-description__item .text h2{max-width:59rem;width:100%;text-transform:uppercase}.product-description__item .text p{max-width:59rem;width:100%}.product-description__item .image{flex:1;aspect-ratio:4/3}.product-description__item:nth-child(2n+1) .text{order:1}.product-description__item:nth-child(2n+1) .image{order:2}.product-description__item:nth-child(2n) .text{order:2}.product-description__item:nth-child(2n) .image{order:1}@media (max-width:766px){.product-description__item{flex-direction:column}.product-description__item:nth-child(2n+1) .text{order:2}.product-description__item:nth-child(2n+1) .image{order:1}}@media (max-width:999px){.product-description{padding-left:0;padding-right:0}.product-description .block-title{text-align:center}}@media (max-width:574px){.product-description{padding-bottom:5.3rem}}.product-anchors{display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:1.6rem}.product-anchors__link{text-transform:uppercase}@media (max-width:574px){.product-anchors{gap:.4rem}.product-anchors .product-anchors__link{font-size:1.2rem;margin-top:.8rem;padding:.8rem 1.2rem}}.rating-link{display:inline-flex;color:inherit}.product-info{background-color:var(--color-grey);--li-size:1.6rem;padding-top:2.4rem;padding-bottom:1.6rem}.product-info li{font-size:var(--li-size);font-weight:400}.product-info li strong{font-weight:600}.product-info .wrapper{align-items:center;gap:3.2rem;width:100%;position:relative;flex-wrap:wrap}@media (max-width:574px){.product-info .wrapper{gap:.8rem}}.product-info .content{width:100%;display:flex;align-items:flex-start;justify-content:center;gap:3.2rem}@media (max-width:819px){.product-info .content{flex-direction:column}}.product-info__gallery{flex:1 1 30rem;display:flex;max-width:calc(50% - 1.6rem);flex-direction:column;position:relative;gap:3.2rem}.product-info__gallery .badge-list{position:absolute;z-index:4;left:0;top:2.4rem;display:flex;flex-direction:column;gap:.4rem}.product-info__gallery .badge-list .badge{padding:.8rem;font-size:1.4rem;color:#fff;display:flex;justify-content:center}.product-info__gallery .badge-list .badge.-new{background-color:var(--color-green)}.product-info__gallery .badge-list .badge.-sale{background-color:var(--color-red)}.product-info__gallery .badge-list .badge.-top{background-color:var(--color-black)}.product-info__gallery .badge-list .badge.-made-to-order{background-color:var(--color-orange)}.product-info__gallery .main-photo{display:flex;overflow:hidden;width:100%;height:100%;aspect-ratio:1/1}.product-info__gallery .video-wrapper{width:100%;height:100%}.product-info__gallery .video-wrapper video{width:100%;height:100%}.product-info__gallery .main-swiper{width:100%;aspect-ratio:1/1}.product-info__gallery .main-swiper a{display:flex;width:100%;height:100%}.product-info__gallery .main-swiper .gallery-bullets{display:none;align-items:center;justify-content:center;bottom:2.4rem;gap:.4rem}.product-info__gallery .main-swiper .gallery-bullets .bullet{display:flex;width:.8rem;height:.8rem;background:var(--color-grey);border-radius:2rem;opacity:1;transition:width .2s ease-in-out}.product-info__gallery .main-swiper .gallery-bullets .bullet-active{width:2.4rem;background:var(--color-haki)}@media (max-width:574px){.product-info__gallery .main-swiper .gallery-bullets{display:flex}}.product-info__gallery .thumbnails{display:flex;display:flex;align-items:stretch;justify-content:space-between;gap:.8rem;overflow:hidden}.product-info__gallery .thumbnails .thumbnails-button-next,.product-info__gallery .thumbnails .thumbnails-button-prev{transform:none;position:static;height:auto;width:5.2rem;background-color:#fff;margin-top:unset}.product-info__gallery .thumbnails .thumbnails-button-next::after,.product-info__gallery .thumbnails .thumbnails-button-prev::after{font-size:2.4rem;color:#000}.product-info__gallery .thumbnails .thumbnails-button-next.swiper-button-disabled,.product-info__gallery .thumbnails .thumbnails-button-prev.swiper-button-disabled{background-color:#e7e7e7;filter:saturate(90%);opacity:1}@media (max-width:574px){.product-info__gallery .thumbnails{display:none}}.product-info__gallery .thumbnails-swiper{width:100%}.product-info__gallery .thumbnails-swiper .swiper-slide{aspect-ratio:1/1;width:100%;max-width:10.4rem;position:relative}.product-info__gallery .thumbnails-swiper .swiper-slide .thumbnail-play-button{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);width:3.2rem;height:3.2rem}.product-info__gallery .thumbnails-swiper .swiper-slide a{display:flex;max-width:10.4rem}@media (max-width:819px){.product-info__gallery{width:100%;max-width:none}}.product-info__data{padding:4.8rem clamp(1.6rem,3vw,4.8rem);background-color:#fff;flex:1 1 30rem;width:100%;display:flex;flex-direction:column}.product-info__data ul{list-style:none}.product-info__data .product-block{margin-bottom:3.2rem}.product-info__data .product-block:last-child{margin-bottom:0}.product-info__data .data-properties{display:none}.product-info__data .wishlist-button{background:0 0;border:none;cursor:pointer;display:flex;align-items:center;gap:.4rem}.product-info__data .wishlist-button span{font-size:var(--li-size)}@media (max-width:574px){.product-info__data .-ls-only span{display:none}}.product-info__data .info{display:flex;align-items:center;justify-content:space-between;width:100%}.product-info__data .titler{font-size:var(--li-size);color:var(--color-black);font-weight:400;display:flex;align-items:center;gap:.8rem}.product-info__data .titler a{white-space:nowrap}.product-info__data .titler strong{font-weight:600}.product-info__data .product-name{font-size:clamp(2.4rem,3vw,4rem)}.product-info__data .data-header{display:flex;flex-direction:column;gap:.8rem}.product-info__data .data-header .product-name{font-size:clamp(2.4rem,3vw,4rem)}.product-info__data .data-header .data-rating{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.product-info__data .data-header .data-rating li{flex:1 1 20rem;padding:.4rem 2.2rem;font-size:var(--li-size);display:flex;align-items:center;gap:.8rem;border-right:1px solid rgba(128,128,128,.1254901961);white-space:nowrap}.product-info__data .data-header .data-rating li a{display:flex;align-items:center;gap:.8rem;font-size:var(--li-size);color:var(--color-black)}.product-info__data .data-header .data-rating li:first-child{padding-left:0;justify-content:flex-start}.product-info__data .data-header .data-rating li:nth-child(2){justify-content:center}.product-info__data .data-header .data-rating li:last-child{padding-right:0;justify-content:flex-end;border-right:none}.product-info__data .data-header .data-rating .rating{display:flex;align-items:center;justify-content:center;gap:.6rem}.product-info__data .data-header .data-rating .stars{position:relative;width:8.5rem;height:1.6rem;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="16" viewBox="0 0 17 16" fill="none"><path d="M6.22548 5.49062L7.95748 2.00262C8.00789 1.90167 8.08543 1.81677 8.1814 1.75743C8.27737 1.69809 8.38798 1.66666 8.50081 1.66666C8.61364 1.66666 8.72425 1.69809 8.82022 1.75743C8.91619 1.81677 8.99373 1.90167 9.04414 2.00262L10.7761 5.49062L14.6481 6.05328C14.7598 6.06877 14.8649 6.11535 14.9514 6.18769C15.0379 6.26004 15.1023 6.35524 15.1372 6.46244C15.1722 6.56963 15.1763 6.68449 15.1491 6.79392C15.122 6.90335 15.0645 7.00292 14.9835 7.08129L12.1821 9.79462L12.8435 13.628C12.9281 14.12 12.4081 14.4946 11.9635 14.2626L8.50081 12.452L5.03748 14.2626C4.59348 14.4953 4.07348 14.12 4.15814 13.6273L4.81948 9.79395L2.01814 7.08062C1.93747 7.0022 1.88041 6.90272 1.85345 6.79349C1.8265 6.68426 1.83072 6.56966 1.86566 6.46271C1.90059 6.35577 1.96482 6.26077 2.05106 6.18851C2.13729 6.11625 2.24207 6.06963 2.35348 6.05395L6.22548 5.49062Z" stroke="%23808080" stroke-linecap="round" stroke-linejoin="round"/></svg>') repeat-x;background-size:1.7rem 1.6rem}.product-info__data .data-header .data-rating .stars__fill{position:absolute;top:0;left:0;height:100%;width:0;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="16" viewBox="0 0 17 16" fill="%236B6D45"><path d="M6.22548 5.49062L7.95748 2.00262C8.00789 1.90167 8.08543 1.81677 8.1814 1.75743C8.27737 1.69809 8.38798 1.66666 8.50081 1.66666C8.61364 1.66666 8.72425 1.69809 8.82022 1.75743C8.91619 1.81677 8.99373 1.90167 9.04414 2.00262L10.7761 5.49062L14.6481 6.05328C14.7598 6.06877 14.8649 6.11535 14.9514 6.18769C15.0379 6.26004 15.1023 6.35524 15.1372 6.46244C15.1722 6.56963 15.1763 6.68449 15.1491 6.79392C15.122 6.90335 15.0645 7.00292 14.9835 7.08129L12.1821 9.79462L12.8435 13.628C12.9281 14.12 12.4081 14.4946 11.9635 14.2626L8.50081 12.452L5.03748 14.2626C4.59348 14.4953 4.07348 14.12 4.15814 13.6273L4.81948 9.79395L2.01814 7.08062C1.93747 7.0022 1.88041 6.90272 1.85345 6.79349C1.8265 6.68426 1.83072 6.56966 1.86566 6.46271C1.90059 6.35577 1.96482 6.26077 2.05106 6.18851C2.13729 6.11625 2.24207 6.06963 2.35348 6.05395L6.22548 5.49062Z"/></svg>') repeat-x;background-size:1.7rem 1.6rem}@media (max-width:574px){.product-info__data .data-header .data-rating{flex-wrap:nowrap}.product-info__data .data-header .data-rating li:nth-child(2){order:unset}}.product-info__data .data-attribute .disclaimer-block{display:none;margin:0}.product-info__data .data-attribute .disclaimer-block.-is-visible{display:flex}.product-info__data .data-disclaimers{display:flex;flex-direction:column;gap:1.6rem}.product-info__data .data-disclaimers .disclaimer-block{margin:0}.product-info__data .data-colors{display:flex;flex-direction:column;gap:.8rem}.product-info__data .data-colors.has-error li{border-color:var(--color-red)!important}.product-info__data .data-colors ul{display:flex;align-items:center;gap:.8rem}.product-info__data .data-colors ul li{width:100%;max-width:12rem;height:auto;aspect-ratio:1/1;display:flex;border:1px solid var(--color-grey);cursor:pointer}.product-info__data .data-colors ul li.active{border:1px solid var(--color-haki)}.product-info__data .data-colors ul li[data-surcharge].active{border-color:var(--color-red);box-shadow:0 0 0 .1rem var(--color-red)}.product-info__data .data-sizes{display:flex;flex-direction:column;gap:.8rem}.product-info__data .data-sizes.has-error li{border-color:var(--color-red)!important}.product-info__data .data-sizes ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(4rem,1fr));gap:.8rem}.product-info__data .data-sizes ul li{padding:1.4rem;flex:1 1 4.1rem;border:1px solid var(--color-grey);background-color:#fff;transition:all .2s ease;transition:background-color .2s ease;display:flex;align-items:center;justify-content:center;cursor:pointer}.product-info__data .data-sizes ul li:hover{background-color:var(--color-grey)}.product-info__data .data-sizes ul li.active{border-color:var(--color-haki);background-color:var(--color-haki);font-weight:600;color:#fff}.product-info__data .data-sizes ul li[data-surcharge].active{border-color:var(--color-red);box-shadow:0 0 0 .1rem var(--color-red)}.product-info__data .data-sizes .titler.-haki{color:var(--color-haki)}.product-info__data .data-sizes .actions{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap}.product-info__data .data-sizes .woo-button{flex:1 1 25rem}.product-info__data .data-sizes .height-selector{flex:1 1 25rem;display:flex;align-items:center;gap:1.6rem;font-size:var(--li-size)}.product-info__data .data-sizes .height-selector.-is-empty .unit{display:none}.product-info__data .data-sizes .height-selector.has-error .height-control{border-color:var(--color-red);box-shadow:0 0 0 .1rem var(--color-red)}.product-info__data .data-sizes .height-control{width:100%;display:flex;align-items:stretch;gap:1rem;justify-content:space-between;padding:1.2rem .8rem;border:1px solid var(--color-grey)}.product-info__data .data-sizes .height-control .value{display:flex;align-items:flex-end;gap:.4rem;font-weight:600}.product-info__data .data-sizes .height-control button{border:none;background-color:transparent;cursor:pointer;transition:background-color .2s ease}.product-info__data .data-sizes .height-control button:hover{background-color:var(--color-grey)}.product-info__data .data-individual{display:flex;flex-direction:column;gap:.8rem}.product-info__data .data-additional{display:flex;align-items:center;gap:1.6rem}.product-info__data .data-additional label{font-size:var(--li-size);white-space:nowrap}.product-info__data .data-additional select{cursor:pointer;width:100%;padding:1.4rem 1.6rem;background-color:#ebebeb;border:1px solid var(--color-grey);color:var(--color-black);font-size:var(--li-size);font-weight:600}.product-info__data .data-actions{display:flex;flex-direction:column;gap:.8rem}.product-info__data .data-actions .cart-actions{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.6rem}.product-info__data .data-actions .cart-actions .price{display:flex;align-items:center;gap:1.6rem;color:var(--color-black)}.product-info__data .data-actions .cart-actions .price .new-price{font-size:clamp(2.4rem,2vw,3.2rem)}.product-info__data .data-actions .cart-actions .price .new-price.sale{color:var(--color-red)}.product-info__data .data-actions .cart-actions .price .old-price{font-size:var(--li-size);text-decoration:line-through}.product-info__data .data-actions .cart-actions .quantity-selector{width:100%;display:flex;flex:1 1 10.6rem;order:1;align-items:center;gap:1.6rem;font-size:var(--li-size)}.product-info__data .data-actions .cart-actions .quantity-control{width:100%;display:flex;align-items:stretch;gap:1.6rem;justify-content:space-between;padding:1.2rem .8rem;border:1px solid var(--color-grey)}.product-info__data .data-actions .cart-actions .quantity-control .value{display:flex;align-items:center;gap:.4rem;font-weight:600}.product-info__data .data-actions .cart-actions .quantity-control button{border:none;background-color:transparent;cursor:pointer;transition:background-color .2s ease}.product-info__data .data-actions .cart-actions .quantity-control button:hover{background-color:var(--color-grey)}.product-info__data .data-actions .cart-actions .-add-to-cart-full{flex:1 1 20rem;order:2}@media (min-width:576px){.product-info__data .data-tabs .switch-tabs{display:flex}.product-info__data .data-tabs .accordion-tabs{display:none}}@media (max-width:574px){.product-info__data .data-tabs .switch-tabs{display:none}.product-info__data .data-tabs .accordion-tabs{display:flex}}@media (max-width:574px){.product-info{padding-left:0;padding-right:0}.product-info__gallery .main-photo{aspect-ratio:4/5}.product-info__data{padding:2.4rem 1.6rem}.product-info__data>.data-actions{order:2}.product-info__data>.data-colors{order:3}.product-info__data>.data-sizes{order:3}.product-info__data>.data-disclaimers{order:3}.product-info__data>.is-wysiwyg{order:4}.product-info__data>.data-properties{order:5}.product-info__data>.data-tabs{order:6}.product-info__data .data-properties{padding:0;display:flex;flex-direction:column}.product-info__data .data-properties .product-properties__list{max-height:none}.product-info__data .product-block{margin-bottom:2.4rem}.product-info__data .product-block:last-child{margin-bottom:0}.product-info .wrapper .content{gap:0}}.product-properties{background-color:var(--color-grey);--li-size:clamp(1.4rem,2vw,1.6rem);padding-top:1.6rem;padding-bottom:1.6rem}.product-properties .wrapper{align-items:stretch;gap:3.2rem}@media (max-width:819px){.product-properties .wrapper{flex-direction:column}}.product-properties__slider{flex:1 1 30rem;max-width:calc(50% - 1.6rem)}@media (max-width:574px){.product-properties__slider{padding-left:1.6rem;padding-right:1.6rem}}.product-properties__slider .upsells-header{display:flex;align-items:center;gap:1.6rem;justify-content:space-between;margin-bottom:clamp(1.6rem,3vw,3.2rem)}.product-properties__slider .upsells-header .upsells-nav{display:flex;align-items:center;gap:1.6rem}.product-properties__slider .upsells-header .upsells-nav button{width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;border:none;background-color:#fff}@media (max-width:849px){.product-properties__slider .upsells-header .upsells-nav{display:none}}@media (max-width:819px){.product-properties__slider{width:100%;max-width:none}}.product-properties__specs{flex:1 1 30rem;background-color:#fff;padding:4.8rem var(--product-block-padding)}.product-properties__list{display:flex;flex-direction:column;align-items:center;overflow:scroll;max-height:40rem;width:100%;border:1px solid #ededed}.product-properties__row{width:100%;display:flex;align-items:center;gap:2.4rem;padding:1.6rem;background-color:#fff;border-bottom:1px solid #ededed}.product-properties__row:last-child{border:none}.product-properties__row:nth-child(2n+1){background-color:#fbfbfb}.product-properties__row dt{flex:1;font-size:var(--li-size)}.product-properties__row dd{flex:3;font-size:var(--li-size);font-weight:600}@media (max-width:574px){.product-properties{padding-left:0;padding-right:0}.product-properties__specs{display:none;padding:2.4 var(--product-block-padding)}.product-properties__row{flex-direction:column;align-items:flex-start;gap:.8rem}.product-properties__row dt{flex:none;font-weight:600}.product-properties__row dd{flex:none;font-weight:400}.product-properties__row dd li{padding-left:1.6rem}.product-properties__specs h3{text-transform:uppercase}}.product-footer{padding-top:1.6rem}.product-footer .wrapper{align-items:stretch;flex-wrap:wrap;flex-direction:column;gap:3.2rem}.product-footer__reviews{width:100%;background:#fff;padding:4.8rem var(--product-block-padding);display:flex;flex-direction:column;align-items:flex-start;gap:3.2rem}.product-footer__reviews .action-review{display:flex;justify-content:space-between;align-items:center;width:100%;gap:2.4rem;padding:1.6rem;border:1px solid var(--color-grey);background-color:#fbfbfb}.product-footer__reviews .action-review p{font-size:1.6rem;color:var(--color-black);font-weight:600}@media (max-width:574px){.product-footer__reviews .action-review{flex-direction:column}.product-footer__reviews .action-review a,.product-footer__reviews .action-review button{width:100%}}.product-footer__reviews .reviews-swiper{width:100%}.product-footer__reviews .reviews-swiper .review-nav{display:flex;align-items:center;gap:1.6rem;position:absolute;bottom:2.4rem;right:2.4rem;z-index:4}.product-footer__reviews .reviews-swiper .review-nav button{width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;border:none;background-color:#fff}.product-footer__reviews .reviews-swiper .review-item{display:flex;flex-direction:column;align-items:flex-start;gap:2.4rem;padding:2.4rem;height:100%;border:1px solid var(--color-grey);background-color:#fbfbfb;font-size:1.6rem}.product-footer__reviews .reviews-swiper .review-item__header{display:flex;justify-content:flex-start;gap:1.6rem}.product-footer__reviews .reviews-swiper .review-item__header .stars{position:relative;width:85px;height:16px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="16" viewBox="0 0 17 16" fill="none"><path d="M6.22548 5.49062L7.95748 2.00262C8.00789 1.90167 8.08543 1.81677 8.1814 1.75743C8.27737 1.69809 8.38798 1.66666 8.50081 1.66666C8.61364 1.66666 8.72425 1.69809 8.82022 1.75743C8.91619 1.81677 8.99373 1.90167 9.04414 2.00262L10.7761 5.49062L14.6481 6.05328C14.7598 6.06877 14.8649 6.11535 14.9514 6.18769C15.0379 6.26004 15.1023 6.35524 15.1372 6.46244C15.1722 6.56963 15.1763 6.68449 15.1491 6.79392C15.122 6.90335 15.0645 7.00292 14.9835 7.08129L12.1821 9.79462L12.8435 13.628C12.9281 14.12 12.4081 14.4946 11.9635 14.2626L8.50081 12.452L5.03748 14.2626C4.59348 14.4953 4.07348 14.12 4.15814 13.6273L4.81948 9.79395L2.01814 7.08062C1.93747 7.0022 1.88041 6.90272 1.85345 6.79349C1.8265 6.68426 1.83072 6.56966 1.86566 6.46271C1.90059 6.35577 1.96482 6.26077 2.05106 6.18851C2.13729 6.11625 2.24207 6.06963 2.35348 6.05395L6.22548 5.49062Z" stroke="%23808080" stroke-linecap="round" stroke-linejoin="round"/></svg>') repeat-x;background-size:17px 16px}.product-footer__reviews .reviews-swiper .review-item__header .stars__fill{position:absolute;top:0;left:0;height:100%;width:0;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="16" viewBox="0 0 17 16" fill="%236B6D45"><path d="M6.22548 5.49062L7.95748 2.00262C8.00789 1.90167 8.08543 1.81677 8.1814 1.75743C8.27737 1.69809 8.38798 1.66666 8.50081 1.66666C8.61364 1.66666 8.72425 1.69809 8.82022 1.75743C8.91619 1.81677 8.99373 1.90167 9.04414 2.00262L10.7761 5.49062L14.6481 6.05328C14.7598 6.06877 14.8649 6.11535 14.9514 6.18769C15.0379 6.26004 15.1023 6.35524 15.1372 6.46244C15.1722 6.56963 15.1763 6.68449 15.1491 6.79392C15.122 6.90335 15.0645 7.00292 14.9835 7.08129L12.1821 9.79462L12.8435 13.628C12.9281 14.12 12.4081 14.4946 11.9635 14.2626L8.50081 12.452L5.03748 14.2626C4.59348 14.4953 4.07348 14.12 4.15814 13.6273L4.81948 9.79395L2.01814 7.08062C1.93747 7.0022 1.88041 6.90272 1.85345 6.79349C1.8265 6.68426 1.83072 6.56966 1.86566 6.46271C1.90059 6.35577 1.96482 6.26077 2.05106 6.18851C2.13729 6.11625 2.24207 6.06963 2.35348 6.05395L6.22548 5.49062Z"/></svg>') repeat-x;background-size:17px 16px}.product-footer__reviews .reviews-swiper .review-item__author{font-weight:600}.product-footer__reviews .reviews-swiper .review-item__text p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product-footer__reviews .reviews-swiper .review-item__gallery{width:100%;display:flex;align-items:center;gap:.8rem;overflow:scroll}.product-footer__reviews .reviews-swiper .review-item__image{display:flex;width:8rem;height:8rem}.product-footer__social{width:100%;display:flex;flex-direction:column;gap:.8rem;padding:4.8rem var(--product-block-padding);background-color:#fff}.product-footer__social .social-title{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1.6rem}@media (max-width:574px){.product-footer__social .social-title{flex-direction:column}.product-footer__social .social-title a,.product-footer__social .social-title button{width:100%}}.product-footer__social .social-gallery{display:grid;gap:.8rem;grid-template-columns:repeat(auto-fill,minmax(clamp(11rem,11vw,17rem),1fr))}.product-footer__social .social-gallery .image{position:relative;width:100%;aspect-ratio:1/1;height:auto;overflow:hidden}@media (max-width:574px){.product-footer{padding-left:0;padding-right:0;padding-top:2.4rem;padding-bottom:2.4rem}}.provided-faq{background-color:var(--color-grey)}.provided-faq .wrapper{flex-direction:column;align-items:center}.provided-faq .provided-faq__row{display:flex;flex-wrap:wrap;align-items:flex-start;gap:clamp(.8rem,3vw,3.2rem);max-width:132.8rem;width:100%}.provided-faq .provided-faq__item{min-width:28rem;background-color:#fff;padding:clamp(2.4rem,5vw,3.3rem);display:flex;flex-direction:column;gap:1.6rem;overflow:hidden;flex:1 1 50rem}.provided-faq .provided-faq__item .item__title{cursor:pointer;display:flex;justify-content:space-between;align-items:center;position:relative;border-radius:var(--border-radius-default);transition:all .2s ease}.provided-faq .provided-faq__item .item__title-text{font-weight:500}.provided-faq .provided-faq__item .item__title .item__arrow{display:flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:36px;min-height:36px;border-radius:50%;font-size:18px;font-weight:700;transition:all .3s ease}.provided-faq .provided-faq__item .item__title .item__arrow .item__arrow-item{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:2.2rem}.provided-faq .provided-faq__item .item__title .item__arrow .item__arrow-item.item__arrow-active{color:#000}.provided-faq .provided-faq__item .item__content{display:none}.provided-faq .provided-faq__list{width:100%;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;gap:16px}@media (max-width:574px){.provided-faq .provided-faq__row{gap:.8rem}}.my-account{padding-top:.8rem;background-color:var(--color-grey)}.my-account .wrapper{align-items:flex-start;gap:3.2rem}@media (max-width:1029px){.my-account .wrapper{flex-direction:column}}.my-account .sidebar{flex:3;background-color:#fff}.my-account .sidebar .account-menu__list{list-style:none;display:flex;flex-direction:column}@media (max-width:1029px){.my-account .sidebar .account-menu__list{flex-direction:row}}.my-account .sidebar .account-menu__item{padding:clamp(.8rem,2vw,1.6rem);gap:.8rem}.my-account .sidebar .account-menu__item.active{background-color:var(--color-haki);color:#fff}.my-account .sidebar .account-menu__item .arrow{justify-self:flex-end}@media (max-width:1029px){.my-account .sidebar .account-menu__item{flex:1;text-align:center}.my-account .sidebar .account-menu__item .arrow{display:none}}.my-account .sidebar .account-menu__link{display:flex;align-items:center;justify-content:space-between;font-size:clamp(1rem,2vw,1.6rem)}.my-account .sidebar .account-menu__link .item-name{display:flex;gap:.8rem;align-items:center}@media (max-width:1029px){.my-account .sidebar .account-menu__link{justify-content:center;align-items:center}.my-account .sidebar .account-menu__link .item-name{flex-direction:column;height:100%;font-size:clamp(1rem,2vw,1.4rem);justify-content:space-between}}@media (max-width:1029px){.my-account .sidebar{width:100%;flex:unset}}.my-account .account-content{flex:9;background-color:#fff;padding:clamp(2.4rem,2vw,4.8rem) clamp(1.6rem,2vw,4.8rem)}.my-account .account-content .account-greeting{display:flex;align-items:center;justify-content:space-between}.my-account .account-content .wishlist-products__grid{position:relative;display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(19rem,25vw,30rem),1fr));gap:clamp(.8rem,2vw,3.2rem);width:100%;align-items:stretch}@media (max-width:1029px){.my-account .account-content{flex:unset;width:100%}}@media (max-width:574px){.my-account{padding-left:0;padding-right:0}}.account-control{background-color:var(--color-grey);padding:clamp(2.4rem,4vw,4.8rem) clamp(1.6rem,3vw,3.2rem)}.account-control__columns{margin:0 auto;display:grid;display:flex;gap:clamp(1.6rem,3vw,3.2rem);flex-wrap:wrap;align-items:start}.account-control__editing{display:flex;flex-direction:column;gap:3.2rem}.account-control__card{flex:1 1 32rem;background:#fff;padding:clamp(2rem,2.5vw,3.2rem);box-shadow:0 12px 28px rgba(0,0,0,.04);display:flex;flex-direction:column;gap:1.6rem;border:none}.account-control__card-editing{width:100%;background:#fff;display:flex;flex-direction:column;gap:1.6rem;border:none}.account-control__title{font-size:1.8rem;text-transform:uppercase;line-height:1.2}.account-control__subtitle{margin:-.8rem 0 .8rem;color:var(--color-grey-dark)}.account-control .woocommerce-form{display:grid;gap:1.2rem;border:none!important}.account-control .input-wrapper{display:flex;flex-direction:column;gap:.4rem}.account-control .input-wrapper .thin-input{width:100%}.account-control .input-wrapper .error-tip{color:var(--color-alert);font-size:1.2rem;min-height:1.4rem}.account-control .account-control__hint{font-size:1.4rem;color:var(--color-grey-dark)}.account-control .account-control__hint a{color:var(--color-haki);font-weight:600}.account-control .form-row{margin-top:.4rem}.account-control .checkbox{display:inline-flex;align-items:center;gap:.6rem;cursor:pointer}.account-content-wrapper{display:flex;flex-direction:column;gap:3.2rem}.edit-account{width:100%}.edit-account .account-control__columns{gap:clamp(1.6rem,2vw,2.4rem)}.edit-account .account-control__card-editing{background:0 0;display:flex;flex-direction:column;gap:1.6rem}.edit-account .form-grid{display:grid;gap:1.2rem}.edit-account .form-grid.-two{grid-template-columns:repeat(auto-fit,minmax(24rem,1fr))}.edit-account .form-grid.-one{grid-template-columns:1fr}.edit-account .cta-button{width:-moz-fit-content;width:fit-content}.order-details-custom{margin-top:1.6rem;display:flex;flex-direction:column;gap:2.4rem}.order-details-custom .card{background:#fff;border:1px solid var(--color-beige)}.order-details-custom__head{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;font-weight:600;font-size:1.6rem;padding:1.8rem 1.6rem;background-color:rgba(174,173,110,.1647058824)}.order-details-custom__body{display:flex;flex-direction:column}.order-details-custom__row{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;align-items:center;gap:1.2rem;padding:1.2rem;border-bottom:1px solid var(--color-beige)}.order-details-custom__row:last-child{border:none}.order-details-custom .item-product{display:flex;align-items:center;gap:1.2rem}.order-details-custom .item-product .info{display:flex;flex-direction:column;gap:.6rem}.order-details-custom .item-product .info .title{font-weight:600;font-size:1.5rem;line-height:1.3}.order-details-custom .item-product .info .review{display:inline-flex;align-items:center;gap:.6rem;color:var(--color-haki);font-weight:600}.order-details-custom .item-product .info .review a{color:inherit;text-decoration:none}.order-details-custom .item-price,.order-details-custom .item-qty,.order-details-custom .item-size{font-size:1.4rem;font-weight:500}.order-details-custom .price-old{text-decoration:line-through;color:#666}.order-details-custom .price-new{color:#c10000;font-weight:700}.order-details-custom__meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(26rem,1fr));gap:1.2rem}.order-details-custom .meta-card{background:#fff;border:var(--color-beige) 1px solid}.order-details-custom .meta-card__header{background-color:rgba(174,173,110,.1647058824);padding:1.8rem 1.6rem}.order-details-custom .meta-card__content{padding:1.8rem 1.6rem}.order-details-custom .meta-card h4{font-size:1.8rem;font-weight:600}.order-details-custom .meta-card p{margin:0 0 .6rem;font-size:1.4rem}.order-details-custom .meta-card p strong{display:inline-block;min-width:12rem}.order-details-custom .meta-card .total-line{margin-top:1.2rem}.order-details-custom .meta-card .total-line .total-amount{color:var(--color-haki);font-weight:700}@media (max-width:766px){.order-details-custom__head,.order-details-custom__row{grid-template-columns:1fr}.order-details-custom .item-product{grid-template-columns:1fr}}.my-orders{display:grid}.my-orders__header{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));background:var(--color-grey);padding:1.2rem 1.6rem;font-weight:600;font-size:1.4rem}@media (max-width:768px){.my-orders__header{display:none}}.my-orders__body{display:grid}.my-orders__row{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));padding:1.6rem;border:1px solid var(--color-grey)}.my-orders__row--completed .my-orders__cell--order-status{font-weight:500;color:var(--color-grey-dark)}.my-orders__row--processing .my-orders__cell--order-status{font-weight:500;color:var(--color-green)}.my-orders__row--cancelled .my-orders__cell--order-status{font-weight:500;color:var(--color-red)}.my-orders__cell{display:flex;flex-direction:column;gap:.4rem;font-size:1.4rem;font-weight:400}.my-orders__cell a{font-size:1.4rem;font-weight:400}@media (max-width:768px){.my-orders__cell::before{content:attr(data-title);font-weight:600;color:#777;font-size:1.2rem}}.my-orders__actions{display:flex;gap:.8rem;flex-wrap:wrap}.my-orders__action{padding:.6rem 1.2rem;font-size:1.2rem;border-radius:.4rem}.order-details{display:grid;gap:2rem}.order-details__header{display:grid;grid-template-columns:2fr 1fr;padding:1.6rem;background:#f6f6f0;font-weight:600;border-radius:.6rem}.order-details__body{display:grid;gap:1.2rem}.order-details__row{display:grid;grid-template-columns:2fr 1fr;padding:1.6rem 1.2rem;border-bottom:1px solid #e5e5e5}.order-details__row:last-child{border-bottom:none}.order-details__product{display:flex;align-items:flex-start;gap:1.6rem}.order-details__title{font-size:1.6rem;font-weight:600;margin-bottom:.4rem}.order-details__qty{margin-top:.4rem;color:#666}.order-details__price-old{text-decoration:line-through;color:#aaa;font-size:1.4rem;display:block}.order-details__price-new{color:#c40000;font-weight:700;font-size:1.6rem;display:block}.order-details__price{font-weight:600;font-size:1.6rem}.order-details__actions{display:flex;gap:1rem;flex-wrap:wrap;padding-top:1rem}.order-details__totals{border-top:1px solid #e3e3e3;padding-top:1.4rem;display:grid;gap:.8rem}.order-details__total-row{display:flex;justify-content:space-between}.order-details__total-label{font-weight:600}@media (max-width:768px){.order-details__header,.order-details__row{grid-template-columns:1fr 1fr}}.account-control--lost .account-control__card{align-items:center;text-align:center;padding:clamp(4rem,6vw,8rem) clamp(1.6rem,3vw,3.2rem)}.account-control--lost .account-control__card .account-control__title{font-size:clamp(2rem,2.2vw,2.6rem);text-transform:none}.account-control--lost .account-control__card .account-control__subtitle{max-width:44rem;margin:0 auto;font-size:1.5rem;line-height:1.5}.account-control--lost .account-control__card .form-row,.account-control--lost .account-control__card form{width:100%;max-width:34rem}.account-control--lost .account-control__card form{display:grid;gap:1.2rem;margin:0 auto}.account-control--lost .account-control__card .form-row{margin:0 auto}.account-control--lost .account-control__card .form-row .cta-button{width:100%;margin-top:.8rem}.account-control--lost .account-control__card .account-control__hint{font-size:1.4rem}.account-control--lost .account-control__card .account-control__hint a{text-decoration:underline;color:var(--color-haki)}.account-control--lost .account-control__success-icon{display:block;margin:0 auto;color:var(--color-haki)}.cart-full{background-color:var(--color-grey);padding-top:calc(var(--header-height) + clamp(1.6rem,3vw,2.4rem))}.cart-full .wrapper .woocommerce{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;gap:clamp(1.6rem,3vw,3.2rem)}.cart-full .wrapper .woocommerce>.woocommerce-notices-wrapper{flex:0 0 100%}.cart-full .wrapper .woocommerce>.woocommerce-notices-wrapper:empty{display:none}.cart-full .wrapper .woocommerce>.woocommerce-notices-wrapper .tform-notice:last-child{margin-bottom:0}.cart-full .wrapper .woocommerce .woocommerce-cart-form{padding:4.8rem clamp(1.6rem,3vw,4.8rem);background-color:#fff;flex:7}@media (max-width:1023px){.cart-full .wrapper .woocommerce{flex-direction:column}.cart-full .wrapper .woocommerce .woocommerce-cart-form{flex:unset}}.cart-full__product-list{display:flex;flex-direction:column;gap:clamp(1.6rem,3vw,3.2rem)}.cart-full .cart-totals{position:sticky;top:4rem;padding:4.8rem clamp(1.6rem,3vw,4.8rem);background-color:#fff;flex:5}.cart-full .cart-totals .separator-h{margin:clamp(1.6rem,3vw,2.4rem) 0}.cart-full .cart-totals .coupon .coupon-row{display:flex;align-items:stretch}.cart-full .cart-totals__content{display:flex;flex-direction:column;gap:3.2rem}.cart-full .cart-totals__list{display:flex;flex-direction:column;gap:2.4rem}.cart-full .cart-totals .cart-row{display:flex;align-items:flex-start;justify-content:space-between;gap:2.4rem}.cart-full .cart-totals .cart-row.cart-shipping{font-size:18px}.cart-full .cart-totals .cart-row .cart-label{font-size:1.6rem;color:var(--color-black)}.cart-full .cart-totals .cart-row .cart-value{font-size:1.6rem;font-size:600;color:var(--color-black)}.cart-full .cart-totals__checkout{display:flex;flex-direction:column;gap:3.2rem}@media (max-width:1023px){.cart-full .cart-totals{flex:unset;width:100%}}.cart-full .empty-cart{width:100%}.cart-full .empty-cart__content{margin-top:3.2rem;background-color:#fff;padding:clamp(10.4rem,3vw,14rem) clamp(1.6rem,3vw,14rem)}.cart-full .empty-cart__content .is-wysiwyg{align-items:center}@media (max-width:574px){.cart-full{padding-left:0;padding-right:0}}.products-slider.cross-sells{padding-top:0;padding-bottom:var(--section-padding)}section.checkout{padding-top:calc(var(--header-height) + clamp(1.6rem,3vw,2.4rem))}.checkout{background-color:var(--color-grey)}.checkout .woocommerce-NoticeGroup{display:none}.checkout .delivery-methods .cart-shipping{font-size:16px}.checkout .wrapper .woocommerce{width:100%}.checkout .wrapper .woocommerce-checkout{display:flex;align-items:flex-start;gap:3.2rem}.checkout .wrapper .woocommerce-checkout .checkout-fields{flex:7;background-color:#fff;padding:4.8rem clamp(1.6rem,3vw,4.8rem)}.checkout .wrapper .woocommerce-checkout .checkout-fields .woocommerce-billing-fields__field-wrapper{display:flex;flex-direction:column;gap:3.2rem}.checkout .wrapper .woocommerce-checkout .checkout-fields .woocommerce-shipping-methods{display:flex;flex-direction:column;gap:.8rem;margin-top:15px}.checkout .wrapper .woocommerce-checkout .checkout-fields .checkout-section{display:flex;flex-direction:column;gap:2.4rem}.checkout .wrapper .woocommerce-checkout .checkout-fields .checkout-section .fields-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(30rem,1fr));gap:2.4rem}.checkout .wrapper .woocommerce-checkout .checkout-fields .checkout-section .fields-row .form-row{float:none;width:100%}.checkout .wrapper .woocommerce-checkout .checkout-fields .checkout-section.contact-info p{margin:0!important}.checkout .wrapper .woocommerce-checkout .checkout-fields p{margin:25px 0}.checkout .wrapper .woocommerce-checkout .checkout-fields .address-field:has(#billing_country){display:none}.checkout .wrapper .woocommerce-checkout .woocommerce-checkout-review-order{position:sticky;top:6rem;flex:5;min-width:70rem;background-color:#fff;padding:4.8rem clamp(1.6rem,3vw,4.8rem)}.checkout .wrapper .woocommerce-checkout .woocommerce-checkout-review-order .coupon .coupon-row{display:flex;align-items:stretch}@media (max-width:1179px){.checkout .wrapper .woocommerce-checkout{flex-direction:column}.checkout .wrapper .woocommerce-checkout .checkout-fields{flex:unset;width:100%}.checkout .wrapper .woocommerce-checkout .woocommerce-checkout-review-order{flex:unset;width:100%;min-width:unset}}.checkout #mrkv_ua_shipping_nova-poshta-shipping-info label{display:block;margin-top:25px;margin-bottom:10px}.checkout #mrkv_ua_shipping_nova-poshta_address_flat_field,.checkout #mrkv_ua_shipping_nova-poshta_address_house_field{display:flex;flex-direction:column;margin:15px 0}.checkout #mrkv_ua_shipping_nova-poshta_address_flat_field input,.checkout #mrkv_ua_shipping_nova-poshta_address_house_field input{display:flex;padding:1.8rem 1.6rem;font-size:1.6rem;font-weight:500;background-color:#fbfbfb;border:1px solid var(--color-grey);width:100%;transition:all .1s ease-in}.checkout .wc_payment_method{margin-bottom:15px}.checkout .payment_method_wayforpay span{display:block}.checkout .payment_methods .payment_box p{display:none!important}.checkout .order-completed{background-color:#fff;padding:10.4rem clamp(1.6rem,3vw,10.4rem);display:flex;align-items:center;justify-content:center;flex-direction:column}@media (max-width:574px){.checkout .order-completed{padding:5rem clamp(1.6rem,3vw,10.4rem)}}.checkout .order-completed .is-wysiwyg{max-width:80rem;align-items:center}.checkout .order-completed .is-wysiwyg .accent-block{align-items:center;margin-top:clamp(3.2rem,4vw,6.4rem)}@media (max-width:574px){.checkout{padding-left:0;padding-right:0}}.checkout-review{display:grid;gap:2rem}.checkout-review__header{display:grid;grid-template-columns:2fr 1fr;background:rgba(174,173,110,.1647058824);padding:1.2rem 1.6rem;font-weight:600;font-size:1.4rem}.checkout-review__items{display:grid;gap:1.2rem}.checkout-review__row{display:grid;grid-template-columns:2fr 1fr;padding:1.6rem 1rem}.checkout-review__row:last-child{border-bottom:none}.checkout-review__product{display:flex;flex-direction:column;gap:.4rem}.checkout-review__title{font-size:1.6rem;font-weight:600}.checkout-review__qty{font-size:1.4rem;color:#666}.checkout-review__meta{font-size:1.3rem;color:#444}.checkout-review__col--subtotal,.checkout-review__subtotal{text-align:right}.checkout-review__totals{display:grid;gap:.8rem;padding-top:.4rem}.checkout-review__total-row{display:flex;justify-content:space-between;font-size:1.4rem;padding:1.6rem}.checkout-review__total-value{display:flex;align-items:center}.checkout-review__total-value a{aspect-ratio:1/1;width:2.4rem;margin-left:.8rem}.checkout-review__total-label{font-weight:600}.checkout-review__total-row--grand{font-size:1.8rem;font-weight:700;margin-top:.8rem}.checkout-review .cart-totals__list{margin-bottom:1.6rem}@media (max-width:768px){.checkout-review__header,.checkout-review__row{grid-template-columns:1fr 1fr}}.woocommerce-checkout .form-row.is-invalid input,.woocommerce-checkout .form-row.is-invalid select,.woocommerce-checkout .is-invalid,.woocommerce-checkout .woocommerce-invalid input.input-text,.woocommerce-checkout .woocommerce-invalid select{border-color:var(--color-red)!important}.woocommerce-checkout .is-invalid .select2-selection,.woocommerce-checkout .woocommerce-invalid .select2-selection{border-color:var(--color-red)!important}