body{background:#fff}.section{background-color:inherit}main .shopify-section{padding-top:5rem;padding-bottom:5rem}main .shopify-section.section-product{padding:.4rem 0 30rem}.section-product .section__head-content{color:#000}@media (max-width: 1023px){.section-product{font-size:1.6rem;padding-bottom:10rem}}@media (max-width: 767px){.section-product{padding:3.1rem 0;overflow:hidden}main .shopify-section.section-product{padding-bottom:3rem}}.section-product .section__container{display:grid;grid-template-columns:60% 1fr;gap:8.6rem}@media (max-width: 1023px){.section-product .section__container{gap:3rem;grid-template-columns:50% 1fr}}@media (max-width: 767px){.section-product .section__container{display:block;padding:0 .5rem 0 1rem}}.section-product .section__title{display:none}@media (max-width: 767px){.section-product .section__title{display:block}}.section-product .section__slider{margin-bottom:2em}.section-product .section__wrapper{padding:6rem 0 0}@media (max-width: 1023px){.section-product .section__wrapper{padding-top:4rem}}@media (max-width: 767px){.section-product .section__wrapper{display:flex;flex-direction:column;padding-top:0}}.section-product .section__wrapper-head{margin-bottom:2rem}@media (max-width: 767px){.section-product .section__wrapper-head{order:2;margin-bottom:3rem}}.section-product .section__head-title{margin-bottom:4.2rem}@media (max-width: 1023px){.section-product .section__head-title{margin-bottom:3.2rem}}@media (max-width: 767px){.section-product .section__head-title{display:none}}.section-product .section__head-title,.section-product .section__title{font-size:1.9rem;line-height:1.1;letter-spacing:.14em;text-transform:uppercase}@media (max-width: 1023px){.section-product .section__head-title,.section-product .section__title{font-size:1.6rem}}@media (max-width: 767px){.section-product .section__head-title,.section-product .section__title{font-size:1.2rem}}@media (max-width: 575px){.section-product .section__head-title,.section-product .section__title{font-size:.9rem}}.section-product .section__head-title .h6,.section-product .section__title .h6{font-size:3.6rem;letter-spacing:.14em;margin-bottom:0}@media (max-width: 1023px){.section-product .section__head-title .h6,.section-product .section__title .h6{font-size:2.8rem}}@media (max-width: 767px){.section-product .section__head-title .h6,.section-product .section__title .h6{font-size:2.2rem}}@media (max-width: 575px){.section-product .section__head-title .h6,.section-product .section__title .h6{font-size:1.8rem;line-height:1.2}}.section-product .section__head-title span,.section-product .section__title span{display:block;margin-bottom:1rem}@media (max-width: 575px){.section-product .section__head-title span,.section-product .section__title span{letter-spacing:.18em;margin-bottom:.5rem}}.section-product .section__head-title ul,.section-product .section__title ul{list-style-type:none;display:flex;color:#000}@media (max-width: 767px){.section-product .section__head-title ul,.section-product .section__title ul{margin-bottom:1.8rem}}.section-product .section__head-title ul li,.section-product .section__title ul li{margin:0 -.1rem}.section-product .section__head-title ul img,.section-product .section__title ul img{max-width:2.6rem}@media (max-width: 767px){.section-product .section__head-title ul img,.section-product .section__title ul img{max-width:1.8rem}}@media (max-width: 575px){.section-product .section__head-title ul img,.section-product .section__title ul img{max-width:1.4rem}}.section-product .section__head-content{letter-spacing:.11em;line-height:1.49}@media (max-width: 1023px){.section-product .section__head-content{line-height:1.4}}@media (max-width: 575px){.section-product .section__head-content{letter-spacing:.036em;line-height:1.32}}@media (max-width: 767px){.section-product .section__head-content .h5{display:none}}.section-product .section__head-content .h5,.section-product .section__title .h5{text-transform:uppercase;letter-spacing:.14em;margin-bottom:2.8rem;line-height:1.2}@media (max-width: 1023px){.section-product .section__head-content .h5,.section-product .section__title .h5{margin-bottom:2rem;font-size:3.4rem}}@media (max-width: 767px){.section-product .section__head-content .h5,.section-product .section__title .h5{font-size:3rem;letter-spacing:.15em}}@media (max-width: 575px){.section-product .section__head-content .h5,.section-product .section__title .h5{font-size:2.5rem;margin-bottom:1.6rem}}.section-product .section__wrapper-body{margin-bottom:4.7rem}@media (max-width: 767px){.section-product .section__wrapper-body{order:1;margin-bottom:3.5rem}}.section-product .section__body-info{margin-bottom:4.4rem;font-size:2.2rem;letter-spacing:.12em}@media (max-width: 1023px){.section-product .section__body-info{font-size:1.8rem;margin-bottom:3.2rem}}@media (max-width: 767px){.section-product .section__body-info{font-size:1.7rem}}.section-product .section__wrapper-info{padding-right:2.2rem}@media (max-width: 1023px){.section-product .section__wrapper-info{padding-right:0}}@media (max-width: 767px){.section-product .section__wrapper-foot{order:3}}.section-slider-products{padding:3.4rem 0 5.6rem;background:var(--c-beige-200);position:relative;overflow:hidden}@media (max-width: 575px){.section-slider-products{padding:3rem 0 5rem}}.section-slider-products .section__head{text-transform:uppercase;letter-spacing:.28em;font-size:2.3rem;line-height:3.087}@media (max-width: 1023px){.section-slider-products .section__head{font-size:2rem}}@media (max-width: 767px){.section-slider-products .section__head{font-size:1.6rem}}@media (max-width: 575px){.section-slider-products .section__head{font-size:1.2rem;letter-spacing:.24em;padding-left:1rem}}.section-slider-products .section__body{position:relative}.section-slider-products--alt{padding:5rem 0 5.6rem}@media (max-width: 575px){.section-slider-products--alt{padding:2.4rem 0 5rem}}.section-slider-products--alt .shell{--shell-max-width: 166rem}.section-slider-products--alt .section__head{margin-bottom:5.6rem}@media (max-width: 575px){.section-slider-products--alt .section__head{padding-left:0;margin-bottom:0}}@media (max-width: 575px){.section-slider-products--alt .section__head h5{font-size:2.1rem;letter-spacing:.08em}}.cta-btn{font-size:2.2rem;text-decoration:none;border:0;outline:none;flex-grow:1;height:7.3rem;background:#303030;color:var(--c-beige);text-transform:uppercase;letter-spacing:.06em;display:flex;justify-content:center;align-items:center;padding:0 2.3rem 0 2.7rem;transition:background var(--t-duration);width:100%}@media (max-width: 1023px){.cta-btn{font-size:1.8rem;padding:0 1.6rem}}@media (max-width: 767px){.cta-btn{height:5.4rem}}@media (hover: hover) and (pointer: fine){.cta-btn:hover{background:var(--c-base)}}.form-product select{padding:3px;border:1px solid #D7D7D7;margin-top:12px;width:100%}@media (max-width: 767px){.form-product select{font-size:1.3rem}}.form-product .form__controls{padding-right:4rem}@media (max-width: 1023px){.form-product .form__controls{padding-right:0}}.form-product .form__row+.form__row{margin-top:5rem}@media (max-width: 1023px){.form-product .form__row+.form__row{margin-top:3.5rem}}@media (max-width: 767px){.form-product .form__row+.form__row{margin-top:4rem}}.form-product .form__row--flex{display:flex;gap:.5rem;padding-right:2rem}@media (max-width: 1023px){.form-product .form__row--flex{flex-direction:column;padding-right:0;gap:1.4rem}}@media (max-width: 767px){.form-product .form__row--flex{flex-direction:row;gap:.5rem}}.form-product .form__row--flex>button{font-size:2.2rem;text-decoration:none;border:0;outline:none;flex-grow:1;height:7.3rem;background:var(--c-base);color:var(--c-beige);text-transform:uppercase;letter-spacing:.06em;display:flex;justify-content:center;align-items:center;padding:0 2.3rem 0 2.7rem;transition:background var(--t-duration)}@media (max-width: 1023px){.form-product .form__row--flex>button{font-size:1.8rem;padding:0 1.6rem}}@media (max-width: 767px){.form-product .form__row--flex>button{height:5.4rem;font-size:1.6rem;justify-content:center}.form-product .form__row--flex>button .dynam-price{display:none}}@media (hover: hover) and (pointer: fine){.form-product .form__row--flex>button:hover{background:#00553a}}.radio{display:flex;align-items:center;gap:2.2rem;font-size:2.2rem;letter-spacing:.12em}@media (max-width: 1023px){.radio{font-size:1.8rem;gap:1rem}}@media (max-width: 767px){.radio{font-size:1.7rem;gap:1.8rem}}.radio+.radio{margin-top:2.3rem}@media (max-width: 767px){.radio+.radio{margin-top:1.8rem}}.radio label{flex-grow:1;display:flex;gap:1rem;align-items:center;justify-content:space-between;font-size:18px}.radio label span{margin-bottom:0;display:block}.radio span span{display:inline;font-size:1.8rem;letter-spacing:0}@media (max-width: 1023px){.radio span span{font-size:1.4rem}}@media (max-width: 767px){.radio span span{font-size:1.05rem}}.radio input{flex-shrink:0;appearance:none;-webkit-appearance:none;width:3.6rem;height:3.6rem;border:.2rem solid var(--c-black);border-radius:50%;transition:box-shadow var(--t-duration)}@media (max-width: 1023px){.radio input{width:3.2rem;height:3.2rem}}@media (max-width: 767px){.radio input{width:2.4rem;height:2.4rem}}@media (max-width: 575px){.radio input{width:2.7rem;height:2.7rem}}.radio input:checked{box-shadow:inset 0 0 0 .9rem #000}@media (max-width: 575px){.radio input:checked{box-shadow:inset 0 0 0 .7rem #000}}.accordion{color:#303030}.accordion .accordion__section{border-top:.2rem solid #938e89}.accordion .accordion__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;text-transform:uppercase;font-size:2.2rem;letter-spacing:.12em;padding:2.6rem .3rem 2.9rem 0;cursor:pointer}@media (max-width: 1023px){.accordion .accordion__head{font-size:1.8rem;padding:2rem 0}}@media (max-width: 767px){.accordion .accordion__head{font-size:1.7rem}}.accordion .accordion__head p{margin-bottom:0}.accordion .accordion__head span{display:block}.accordion .accordion__head span:after,.accordion .accordion__head span:before{content:"";display:block;width:1.2rem;height:.2rem;background:#303030}.accordion .accordion__head span:after{margin-top:-.2rem;transform:rotate(-90deg);transition:transform var(--t-duration)}.accordion .accordion__body{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--t-duration),padding var(--t-duration)}.accordion .accordion__body-wrapper{overflow:hidden;color:var(--c-black);letter-spacing:.1em;padding-right:3rem}@media (max-width: 1023px){.accordion .accordion__body-wrapper{padding-right:0}}.accordion .accordion__body-wrapper h6{text-transform:uppercase;font-family:var(--ff-base);color:var(--c-black);margin-bottom:0;letter-spacing:.11em;font-size:2.4rem;font-weight:500}@media (max-width: 1023px){.accordion .accordion__body-wrapper h6{font-size:2rem}}@media (max-width: 767px){.accordion .accordion__body-wrapper h6{font-size:1.7rem}}.accordion .accordion__body-wrapper p{margin-bottom:0}.accordion .accordion__body-wrapper p+h6{margin-top:3rem}@media (max-width: 1023px){.accordion .accordion__body-wrapper p+h6{margin-top:2rem}}.accordion .accordion__section.is-active .accordion__head span:after{transform:rotate(0)}.accordion .accordion__section.is-active .accordion__body{grid-template-rows:1fr;padding-bottom:3.4rem}.banner-product{background:var(--c-beige);box-shadow:0 6px 20px #00000094;position:sticky;top:62px;left:0;width:100%;z-index:90;padding:3.6rem 0;display:none}.banner-product.is-vis{display:block}@media (max-width: 1023px){.banner-product{padding:2.3rem 0 1.4rem}}.banner-product .shell{display:flex;justify-content:space-between;gap:2rem;align-items:center}@media (max-width: 1023px){.banner-product .shell{padding:0 2rem}}@media (max-width: 374px){.banner-product .shell{gap:1rem;padding:0 1.4rem}}.banner-product .h6{font-size:3.6rem;line-height:1;text-transform:uppercase;color:var(--c-base);letter-spacing:.14em;margin-bottom:-.4rem}@media (max-width: 1023px){.banner-product .h6{font-size:1.8rem}}@media (max-width: 374px){.banner-product .h6{font-size:1.6rem}}.banner-product p{font-size:1.9rem;margin-bottom:0;text-transform:uppercase;letter-spacing:.17em}@media (max-width: 1023px){.banner-product p{font-size:.9rem}}.banner-product .sticky-addto{min-width:41.3rem;text-decoration:none;font-size:2.2rem;border:0;outline:none;flex-grow:1;background:#303030;color:var(--c-beige);text-transform:uppercase;letter-spacing:.06em;display:flex;justify-content:space-between;align-items:center;padding:0 1.6rem;transition:background var(--t-duration)}@media (max-width: 1023px){.banner-product .sticky-addto{height:4.6rem;font-size:1.6rem;min-width:30rem}}@media (max-width: 767px){.banner-product .sticky-addto{font-size:1.2rem;height:3.8rem;min-width:22.2rem}}@media only screen and (max-width: 460px){.banner-product .sticky-addto{min-width:17rem}}@media (max-width: 374px){.banner-product .sticky-addto{font-size:1rem;height:3.6rem;min-width:14rem}}@media (hover: hover) and (pointer: fine){.banner-product .sticky-addto:hover{background:var(--c-base)}}.banner-product .banner__actions{display:flex}@media (max-width: 1023px){.banner-product .banner__actions>div{display:none}}@media only screen and (min-width: 768px){.sticky-wraps{position:sticky;top:100px}}@media (max-width: 575px){.mb-break{display:block}}.quantity.quantity--small input{background:#fff}.section__wrapper-body .quantity.quantity--small button{background:#fcf8f0}.section-intro{max-width:calc(1400px * (2 / 3));margin-bottom:6rem}.section-intro.intro-center{margin-left:auto;margin-right:auto;text-align:center}.section-intro.intro-left{text-align:left}.section-intro.intro-right{text-align:right}.section-intro .title{font-family:var(--ff-base);text-transform:uppercase;color:#000;letter-spacing:.1em;line-height:1.1;font-weight:400}.section-intro .preheading{letter-spacing:.1em;font-weight:700}.swiper-button-next,.swiper-button-prev{color:var(--c-beige)!important}@media (min-width: 768px){.section-product .section__container{display:flex}.section-product .section__container .section__slider{height:66vh;flex-basis:30%;width:52.8vh;aspect-ratio:calc(1080 / 1350);position:sticky;top:80px;max-width:50%}.section-product .section__container .section__slider .slider-product-images{height:100%}.section-product .section__container .section__slider .slider-product-images .product-main-swiper slider__slide-image{height:100%}.section-product .section__container .section__slider .slider-product-images .product-thumbnail-swiper{height:auto}.section-product .section__container .section__slider .slider-product-images .product-main-swiper .slider__slide-image{height:100%}.section-product .section__container .section__slider .slider-product-images .product-main-swiper .slider__slide-image img,.section-product .section__container .section__slider .slider-product-images .product-main-swiper .slider__slide-image video{height:100%;width:100%;object-fit:cover}.section-product .section__container .section__wrapper{padding-right:4rem}}.section__body-form{border:1px solid #D7D7D7;padding:15px}
/*# sourceMappingURL=/cdn/shop/t/20/assets/pdp-v2.css.map */
