.main-product{padding:0 var(--site-horizontal-padding)}.main-product .site-box:after{display:none}.main-product .product-info p{font-size:16px;line-height:130%;color:#26222180;margin-bottom:8px}.main-product .product-info ul{display:flex;flex-wrap:wrap;gap:24px;text-transform:uppercase;margin:0 0 20px}.main-product .product-info.rte ul li{font-size:12px;line-height:130%;color:#262221cc;margin-top:0}.main-product .product-info.rte ul li:first-of-type{list-style-type:none}.main-product .product-header .product-price,.main-product .product-header .compare-price{font-size:28px;line-height:120%;font-weight:var(--font-weight-body-bold);letter-spacing:-.04em}@media screen and (max-width: 767.98px){.main-product .product-header .product-price,.main-product .product-header .compare-price{font-size:24px;letter-spacing:normal;font-weight:400}}.main-product .product-variant__variant_color{margin-left:12px}.main-product .product-variant__item--size{width:15.9%;min-height:32px;background-color:#2622210d}.main-product .product-variant__item--size-shoes{width:49%}.main-product .product-variant__label--size{font-size:14px;line-height:130%;padding:7px 30px}@media screen and (max-width: 767.98px){.main-product .product-variant__label--size{font-size:12px}}@media screen and (min-width: 768px){.main-product .box__product-content{padding-inline:64px}}.main-product .css-slider-viewport:before{content:"";position:absolute;right:0;height:100%;width:1px;background:#2622211a;z-index:1}.main-product .product__quantity_heading{font-family:var(--font-stack-body);font-size:16px;line-height:130%;font-weight:500;margin-bottom:8px}.main-product .w3-product-options{display:flex;flex-direction:column;padding:12px;background-color:#fff;border-radius:4px}.main-product .w3-product-options div:empty{display:none}.main-product .product-options__heading{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:.5rem;color:#ffffffe5;margin-bottom:16px}.main-product .product-options__heading img,.main-product .product-options__heading svg{height:auto;width:180px}.main-product .product-options__heading span{font-size:12px}.main-product .product-options__wrapper{border-radius:8px;padding:16px;background-color:#262221e5;margin-bottom:20px}.main-product .product-options-control-container{font-size:16px}.main-product .product-options-control-container:nth-child(1){margin-bottom:0}.main-product .product-options-control-container:nth-child(2){margin-top:15px}.main-product .product-options-dropdown{font-size:16px}.main-product .product-options-price-info{background-color:#f6f8f7}.main-product .product-options-price-info .pricing-info-header,.main-product .product-options-price-info-total{font-weight:500}.main-product .product-options-field-name{display:none}.main-product .product-options-colorpicker-container{display:flex;gap:4px}.main-product .product-options-colorpicker{display:inline-flex;border-radius:0;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;border:1px solid rgba(0,0,0,0);padding:1px;margin:0}.main-product .product-options-colorpicker.colorpicker-selected{border-color:inherit}.main-product .product-options-checkbox.product-options-control{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:16px;height:16px;border:1px solid #262221;border-radius:2px;position:relative;padding:0}.main-product .product-options-checkbox.product-options-control:checked{background-color:#ffb300;border-color:#262221}.main-product .product-options-checkbox.product-options-control:checked:after{content:"";position:absolute;top:15%;left:35%;height:9px;width:5px;border-right:1.6px solid #262221;border-bottom:1.6px solid #262221;transform:rotate(45deg)}.main-product .text-w-icon__container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.main-product .text-w-icon__title{font-size:12px;line-height:120%;max-width:126px}.main-product .text-w-icon__icon{width:40px;height:40px}.main-product .text-w-icon__icon img,.main-product .text-w-icon__icon svg{max-width:100%;max-height:100%}.template-product .box__heading.box--typo-big .title:not(:last-child){font-size:40px;line-height:130%}@media screen and (max-width: 767.98px){.template-product .box__heading.box--typo-big .title:not(:last-child){font-size:28px;line-height:120%}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/section-main-product.out.css.map */
