@font-face{font-family:Archivo;src:url(/cdn/shop/files/Archivo-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Archivo;src:url(/cdn/shop/files/Archivo-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Archivo;src:url(/cdn/shop/files/Archivo-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Archivo;src:url(/cdn/shop/files/Archivo-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6,p,span,strong,a{font-family:Archivo}html{scroll-behavior:smooth}@media (max-width: 1920px) and (min-width: 1441px){.product.container{width:var(--page-width)!important;padding:0 1.5rem!important}.product__grid{grid-template-columns:1fr 1fr!important}}@media (max-width:1440px){.product__grid{grid-template-columns:1fr 500px!important}}@media (min-width: 750px){.product.container{padding:0 20px!important}}@media (min-width: 1000px){.product.container{padding:0 80px!important}}@media (max-width: 1200px){.product__grid{grid-template-columns:1fr 470px!important}}@media (max-width: 1024px){.product__grid{grid-template-columns:1fr 350px!important}}@media (max-width: 989px){.product__grid{grid-template-columns:1fr 350px!important}}.product__gallery.flex{gap:20px}.product-gallery-wrap{position:sticky;top:33px;height:max-content}.product__gallery.flex .product__gallery-thumbnails{margin:0;overflow:auto;top:0}.product__gallery-thumbnails .flickity-slider{overflow:scroll}.product__gallery-thumbnails .flickity-viewport{height:100%!important}.product__gallery-thumbnails .flickity-slider{transform:unset!important}.product__gallery-thumbnail{position:unset!important;transform:unset!important}.product__gallery-thumbnails .flickity-slider::-webkit-scrollbar{display:none}.product__gallery.flex .flickity-page-dots{bottom:16px;display:flex;gap:4px;justify-content:center}.product-gallery-wrap .flickity-button .flickity-button-icon{width:50%;display:flex;justify-content:center;align-items:center;left:0;right:0;margin:0 auto}.product__information .product__accordion .accordion__content a{text-decoration:underline}.product__gallery-images .gallery-cell img{border-radius:12px}.product__gallery.flex .flickity-page-dots .dot{margin:0;background:transparent;border:1px solid #000;opacity:1}.product__gallery.flex .flickity-page-dots .dot.is-selected{background:#000}.product__gallery.flex .flickity-button:focus{box-shadow:none}@media (min-width: 768px){.product__gallery-images.js-flickity{position:sticky;top:33px}}@media (max-width: 767px){.product__gallery.flex{display:grid;gap:10px;padding:20px 0 12px}.product-gallery-wrap{position:unset}.product__gallery.flex .product__gallery-thumbnails{display:none}.flickity-prev-next-button{width:34px!important;height:34px!important}}.product__information .product__title{color:#000;font-family:Archivo;font-size:40px;font-style:normal;font-weight:700;line-height:normal}.product__information .product__description{color:#000;font-family:Archivo;font-size:20px;font-style:normal;font-weight:400;line-height:1.2;margin:14px 0}.product__title_price .price,.product__tax.caption.rte{display:none}.product__information .price.product__price .price__regular .price-item,.product__information .price.product__price .price__regular{color:#000;font-family:Archivo;font-size:30px!important;font-style:normal;font-weight:700;line-height:1.2;margin-bottom:10px}.product__information .gender_toggle{display:flex;margin:1rem 0;background:#f4f0e9;border-radius:60px;gap:0;min-height:58px;max-width:100%;width:400px}.product__information .gender_toggle .product__text{color:#000;font-family:Archivo;font-size:20px!important;padding:24px 100px!important;text-transform:capitalize!important;letter-spacing:.5px;font-weight:400!important;background:transparent;margin:0;max-width:100%;min-height:58px;width:200px}.gender_toggle .product__text[active],.product__information .product-popup-modal__button.link,.product__information .product-form__submit{background-color:#30ff00!important}.product__information .color-picker img{border-radius:10px}.product__information .color-picker [active]{border:1px solid #000;border-radius:10px}.product__information .color-picker [active]:after{display:none}.product__information .old-color-option{display:none}.product__information .new-color-option{display:block!important;color:#000;font-family:Archivo;font-size:18px;font-weight:400;line-height:1.2}.product__information .new-color-option span{font-weight:400!important;letter-spacing:1px}.product__information .color-picker .form__label{margin:26px 0 13px}.product__information .color-picker{margin-bottom:18px}.product__information variant-radios .size-tabs{color:#000;font-family:Archivo;font-size:18px;font-weight:400!important;line-height:1.2}.product__information variant-radios .size-tabs [data-currency]{font-weight:400!important}.product__information .product-form__input{margin-top:20px}.product__information .product__text{font-weight:400!important;font-size:19px;line-height:1.2;text-align:center;margin-top:33px;margin-bottom:15px}.product__information .product-form__submit svg{display:none}.product__information .product-form__submit{font-family:Archivo;font-weight:600;font-size:24px;line-height:1;color:#000;text-transform:capitalize;gap:10px;min-height:80px}.product__information .new-pdp-product-price{display:block!important}.product__information .product__accordion.accordion .summary__title{display:flex;justify-content:space-between;align-items:center}.product__information .product__accordion summary{padding:16px 0;border-bottom:1px solid #00000033;border-top:unset}.product__accordion.accordion:last-child summary{border-bottom:none}.product__information .product__accordion .accordion__title{color:#000;font-size:20px;font-weight:400;line-height:1;font-family:Archivo;text-transform:capitalize}.product__information .product__accordion .accordion__content{padding:10px 0;line-height:1.3;font-size:16px}.product__information .product__accordion .accordion__content p{margin-bottom:0}.product__information .product__accordion.accordion .toggle-icon{background:#30ff00;border-radius:100%;display:flex!important;align-items:center;justify-content:center;width:40px;height:40px}.product__information .product__accordion.accordion .toggle-icon:after{content:"";width:10px;height:2px;background:#000}.product__information .product__accordion.accordion details:not([open]) .toggle-icon:before{content:"";width:2px;height:10px;background:#000;position:absolute}.product__information .product__accordion.accordion svg{display:none}.product-form__input label{color:#000!important;font-size:15px!important;font-weight:400!important;font-family:Archivo!important;height:50px!important}.product__information .product-popup-modal__button.link{display:flex;gap:4px;justify-content:center;color:#000!important;font-family:Archivo;font-size:16px!important;height:auto;font-weight:400!important;align-items:center;text-decoration:none;background:#30ff00;border-radius:50px;padding:3px 10px;padding-right:10px!important}.image-text-blocks{display:flex;align-items:center;gap:13px;justify-content:center;margin:17px 0 40px}.image-text-block{display:flex;align-items:center;color:#000;font-family:Archivo;font-size:14px;font-style:normal;font-weight:400;gap:10px;line-height:1.3}.image-text-block img{width:23px;max-width:100%}.product__information .color-picker .grid{display:flex;gap:12px}.product__information .color-picker .grid a{width:100px}.product__information .product-popup-modal__button.link svg{width:20px;height:20px}.product-form__input input:checked+label:after{background-color:#000!important;height:2px!important}.ruk_rating_snippet i,.ruk_rating_snippet .ruk-rating-snippet-count{color:#000!important;font-size:18px!important;font-weight:400!important;line-height:1.2!important}ruk_rating_snippet .ruk-rating-snippet-count{font-family:Archivo!important}@media (max-width:1440px){.product__information .product-form__submit{min-height:56px}}@media (max-width: 1200px){.product__information .product__description{font-size:20px}.product__information .gender_toggle .product__text{padding:20px 70px!important;font-size:20px!important}.product__information .color-picker img,.product__information .color-picker [active]{border-radius:10px}.product__information .price.product__price .price__regular .price-item,.product__information .price.product__price .price__regular{font-size:24px!important}.product__information .product__accordion .accordion__title{font-size:20px}.product__information .product__accordion summary{padding:16px 0}.product__information .product-popup-modal__button.link{margin-top:0!important}}@media (max-width: 1024px){.product__information .gender_toggle .product__text{font-size:21px!important;padding:16px 61px!important}.product__information .product__text,.product__information .product-form__submit{font-size:18px}.product__information .product__description,.image-text-block{font-size:13px}.product__information .product__text{font-size:16px}.product__information .product-form__submit{min-height:53px}.product__information .gender_toggle{width:300px}.product__information .gender_toggle .product__text{width:150px}}@media (max-width: 989px){.product__information variant-radios .size-tabs,.product__information .new-color-option{font-size:18px}.product__information .product__title{font-size:42px}.product__information .product__description,.image-text-block{font-size:12px}.product__information .product__text{margin-top:15px}}@media (max-width: 768px){.product__information{padding:0!important}.product__grid{margin:33px 0 100px!important}.product__information .gender_toggle{width:100%;justify-content:space-between;margin:2rem 0}.product__information .gender_toggle .product__text{font-size:20px!important;padding:24px 83px!important}}@media (max-width: 767px){.product__gallery.flex .product__title_price{display:block!important}.product__gallery.flex .product__title_price .product__title{color:#000;font-family:Archivo;font-size:42px;font-style:normal;font-weight:700;line-height:normal}.product__information .product__title_price{display:none}.product__grid{margin:0!important}.product__information .product__description{font-size:20px}.product__information .price.product__price .price__regular .price-item,.product__information .price.product__price .price__regular{font-size:28px!important;margin:0}.product__information .gender_toggle .product__text{width:50%;padding:24px 76px!important}.product__information .gender_toggle,.product__information .gender_toggle .product__text{min-height:47px}.product__information .product__accordion .accordion__title{font-size:19px}.product__information .color-picker{margin-bottom:26px}.image-text-block img{width:16px}}@media (max-width: 749px){.product__grid{padding:18px}.product__information .product__text{font-size:20px;margin-top:25px}.image-text-block{font-size:18px}.product__information .product-popup-modal__button.link{font-size:16px!important}.product__information .product-popup-modal__button.link svg{width:16px;height:16px}.product__information .product-form__submit{font-size:22px}.image-text-blocks{margin:17px 0 25px}.product__information .color-picker img,.product__information .color-picker [active]{border-radius:6px}.ruk_rating_snippet i,.ruk_rating_snippet .ruk-rating-snippet-count{font-size:16px!important}.product__information .product__accordion.accordion .toggle-icon{width:26px;height:26px}}@media (max-width: 543px){.product__information .product__description,.product__information variant-radios .size-tabs,.product__information .new-color-option{font-size:16px}.image-text-block{font-size:12px}.product__information .price.product__price .price__regular .price-item,.product__information .price.product__price .price__regular{font-size:24px!important}.image-text-blocks{margin:17px 0}.product__information .product-popup-modal__button.link svg{width:14px;height:14px}.product__information .product-popup-modal__button.link{font-size:14px!important}.product__information .product__text{font-size:15px;margin-bottom:10px}}.custom-offer .multi-column__grid{max-width:1440px;margin:0 auto;gap:20px!important;padding:0 20px}.multi-column__column img{border-radius:20px}.custom-offer .multi-column__grid{background:#f4f0e9;padding:56px 20px;grid-template-columns:repeat(3,1fr)}.custom-offer .multi-column__column{margin:0 auto}.custom-offer .multi-column__column img{width:90px;max-width:100%;margin:0 auto}.custom-offer.icon-size .multi-column__column img{width:77px}.custom-offer{margin:0 20px}.custom-offer .multi-column__column-title{color:#000;text-align:center;font-family:Archivo;font-size:20px;font-weight:400;line-height:1.3}@media (max-width:1024px){.custom-offer .multi-column__column-title{font-size:20px}.custom-offer .multi-column__grid{padding:30px 20px}}@media (max-width:989px){.custom-offer .multi-column__column-title{font-size:16px}}@media (max-width:767px){.custom-offer .multi-column__column-title{font-size:22px;padding-top:10px;padding-left:0;padding-right:0}.custom-offer.icon-size .multi-column__column-title{font-size:20px}.custom-offer.icon-size .multi-column__column img{width:50px}.custom-offer .multi-column__grid{padding:23px 20px}.custom-offer .multi-column__column img{width:58px}}@media (max-width:639px){.custom-offer .multi-column__column{flex-direction:column;padding-bottom:26px}.custom-offer .multi-column__column:last-child{padding-bottom:0}}.testimonial-slider{max-width:100%;margin:27px 0 30px;border:2px solid rgba(0,0,0,.2);background:#f5f5f5;border-radius:10px}.testimonial-slide{width:100%;max-width:100%}.testimonial-box{padding:20px 24px;border-radius:10px;display:flex;flex-direction:column;color:#000;font-family:Archivo;font-size:14px;font-style:normal;font-weight:400;gap:10px;line-height:1.3}.testimonial-slider .flickity-page-dots{bottom:8px;display:flex;justify-content:center;gap:8px;position:unset;margin:0 0 20px}.testimonial-slider .flickity-page-dots .dot{margin:0;border:1px solid #00000080;background:transparent;opacity:1}.testimonial-slider .flickity-page-dots .dot.is-selected{background-color:#00000080}.testimonial-box svg{width:30px;height:30px}@media (max-width: 1200px){.testimonial-box{font-size:16px}.testimonial-box svg{width:26px;height:26px}}@media (max-width:1024px){.testimonial-box{padding:20px}}@media (max-width:767px){.testimonial-box{font-size:15px;padding:13px}.testimonial-slider.js-flickity .flickity-viewport{min-height:123px!important}.testimonial-slider{margin-top:0;min-height:135px;margin-bottom:25px}.testimonial-box svg{width:22px;height:22px}.product__mobile-gallery-image img{border-radius:13px}.testimonial-slider .flickity-page-dots{bottom:15px}}@media (max-width:374px){.testimonial-slider{min-height:140px}}.accordion-section .accordion-title{color:#000;font-size:58px;font-family:Archivo;font-weight:400;text-align:left;line-height:1}.accordion-section .container{max-width:980px;width:100%!important;padding:0 30px!important}.accordion-section .accordion-item__title{color:#000;font-family:Archivo;font-size:28px!important;font-weight:400!important;display:flex;align-items:center;line-height:1.3;justify-content:space-between;padding-left:0}.accordion-section .accordion-item{background:transparent!important;border-bottom:1px solid #00000066;border-radius:0!important;position:relative}.accordion-section .accordion-item svg{display:none}.accordion-item__title .accridon-toggle{background:#30ff00;border-radius:100%;display:flex!important;align-items:center;justify-content:center;width:40px;height:40px}.accordion-item__title .accridon-toggle:after{content:"";width:2px;height:20px;display:flex;background-color:#000}.accordion-item__title .accridon-toggle:before{content:"";width:20px;height:2px;display:flex;background-color:#000;position:absolute}.accordion-item__title .rotate-180 .accridon-toggle:after{display:none}.accordion-section .accordion-item__content{font-size:16px!important;padding:0 0 12px}@media (max-width:767px){.accordion-section .accordion-title{font-size:48px;margin-bottom:20px}.accordion-section .accordion-item__title{padding-top:22px;padding-bottom:23px;padding-right:0;font-size:18px!important}.accordion-section .accordion-item{margin-bottom:0}.accordion-section .accordion-item__content{font-size:16px!important}.accordion-item__title .accridon-toggle{width:26px;height:26px}.accordion-section .container{padding:0 16px!important}.accordion-item__title .accridon-toggle:before{width:10px}.accordion-item__title .accridon-toggle:after{height:10px}}@media (max-width:543px){.accordion-section .accordion-title{font-size:38px;margin-bottom:10px}.accordion-section .accordion-item__title{font-size:18px!important}.accordion-section .accordion-item__content{font-size:16px!important}}main section:not(:first-child){margin-top:0!important}main section:not(:last-child){margin-bottom:80px!important}@media (max-width: 768px){main section:not(:last-child){margin-bottom:60px!important}}@media (max-width: 640px){main section:not(:last-child){margin-bottom:35px!important}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/new-pdp.css.map */
