.main-product{width:100%;padding:60px 0}.main-product .product--flex{display:flex}.main-product .product--flex .product--media-flex{width:55%;display:flex;justify-content:space-between}.main-product .product--flex .product--media-flex .product--thumbnails{width:200px}.main-product .product--flex .product--media-flex .product--thumbnails .carousel--item{padding:0 0 16px;cursor:pointer}.main-product .product--flex .product--media-flex .product--media{width:calc(100% - 200px)}.main-product .product--flex .product--media-flex .product--media .slick-dots{position:absolute;bottom:14px;left:0;width:100%;display:flex;justify-content:center;gap:4px}.main-product .product--flex .product--media-flex .product--media .slick-dots li{list-style:none}.main-product .product--flex .product--media-flex .product--media .slick-dots li button{font-size:0;text-indent:-999px;width:6px;height:6px;background:#000;border:none;border-radius:50%;opacity:.4;transition:.3s opacity}.main-product .product--flex .product--media-flex .product--media .slick-dots li.slick-active button{opacity:1}.main-product .product--flex .product--controls{width:45%;padding-left:80px}.main-product .product--flex .product--controls .block--back_link a{color:#666;text-transform:uppercase;font-size:14px;letter-spacing:2px;margin:0 0 40px;display:inline-block}.main-product .product--flex .product--controls .block--product_title h1{font-weight:400;margin:0}.main-product .product--flex .product--controls .block--product_price span{font-size:28px;display:inline-block;margin:12px 0 0}.main-product .product--flex .product--controls .block--product_price span[data-cap]{-webkit-text-decoration:line-through;text-decoration:line-through;opacity:.5}.main-product .product--flex .product--controls .block--product_status{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:26px 0 0;border-bottom:1px solid #d0d0d0;padding-bottom:26px}.main-product .product--flex .product--controls .block--product_status .icon--box{width:30px;height:auto;height:initial;opacity:.6}.main-product .product--flex .product--controls .block--product_status .status--label{color:#666}.main-product .product--flex .product--controls .block--product_status .status--value{text-transform:uppercase;font-weight:600;color:#690}.main-product .product--flex .product--controls .block--product_status .status--value [data-oos]{color:#c37a7a}.main-product .product--flex .product--controls .block--product_status .preorder--note{width:100%;font-size:14px;color:#666;margin:0}.main-product .product--flex .product--controls #product-select,.main-product .product--flex .product--controls .single-option-selector,.main-product .product--flex .product--controls .selector-wrapper{display:none}.main-product .product--flex .product--controls .block--product_controls{display:flex;justify-content:space-between;margin:32px 0}.main-product .product--flex .product--controls .block--product_controls .qty-selection{width:140px;height:50px;background:#fff;border:1px solid #666;display:flex;justify-content:center;position:relative}.main-product .product--flex .product--controls .block--product_controls .qty-selection input{border:none;padding:0;background:transparent;width:50px;text-align:center}.main-product .product--flex .product--controls .block--product_controls .qty-selection span{position:absolute;width:45px;height:48px;top:0;display:block;cursor:pointer}.main-product .product--flex .product--controls .block--product_controls .qty-selection span:before,.main-product .product--flex .product--controls .block--product_controls .qty-selection span:after{content:"";position:absolute;top:50%;left:50%;width:15px;height:1px;background:var(--black);transform:translate(-50%,-50%)}.main-product .product--flex .product--controls .block--product_controls .qty-selection span:after{transform:translate(-50%,-50%) rotate(90deg)}.main-product .product--flex .product--controls .block--product_controls .qty-selection span[data-qty-plus]{right:0}.main-product .product--flex .product--controls .block--product_controls .qty-selection span[data-qty-minus]{left:0}.main-product .product--flex .product--controls .block--product_controls .qty-selection span[data-qty-minus]:after{opacity:0}.main-product .product--flex .product--controls .block--product_controls .btn{background:#484d38;border-color:#484d38;width:calc(100% - 160px);text-align:center}.main-product .product--flex .product--controls .block--product_controls .btn.disabled{opacity:.2}.main-product .product--flex .product--controls .block--product_options{margin:32px 0 0}.main-product .product--flex .product--controls .block--product_options .option_selectors .option-list{display:flex;margin:0 0 16px}.main-product .product--flex .product--controls .block--product_options .option_selectors .option-list .variant-option{display:flex;justify-content:space-between;gap:10px;width:100%}.main-product .product--flex .product--controls .block--product_options .option_selectors .option-list .variant-option .options-flex{display:flex;flex-wrap:wrap;gap:4px}.main-product .product--flex .product--controls .block--product_options .option_selectors .option-list .variant-option .options-flex a{padding:6px 20px;background:#fff;border:1px solid #d0d0d0;text-transform:uppercase;font-size:14px;color:#666;transition:.3s all}.main-product .product--flex .product--controls .block--product_options .option_selectors .option-list .variant-option .options-flex a.active{color:#fff;border-color:#93a36b;background:#93a36b}.main-product .product--flex .product--controls .block--product_options .option_selectors .option-list .variant-option .option_selected span{color:#666}.main-product .product--flex .product--controls .block--product_options .option_selectors .option-list .variant-option .option_selected span[data-selected-value]{color:var(--black)}.main-product .product--flex .product--controls .block--accordion{margin:0;border-bottom:1px solid #d0d0d0}.main-product .product--flex .product--controls .block--accordion .block--accordion-label{text-transform:uppercase;font-size:14px;position:relative;cursor:pointer;padding:20px 0}.main-product .product--flex .product--controls .block--accordion .block--accordion-label:after{content:"";position:absolute;top:50%;right:0;width:16px;height:16px;transform:translateY(-50%);background:url(icon-plus.svg) no-repeat center center/contain;transition:.3s all}.main-product .product--flex .product--controls .block--accordion .block--accordion-output{display:none}.main-product .product--flex .product--controls .block--accordion.expanded .block--accordion-label:after{transform:translateY(-50%) rotate(45deg)}.main-product .product--flex .product--controls .block--accordion.expanded .block--accordion-output{display:block;padding:0 0 32px}.main-product .product--flex .product--controls .block--accordion.expanded .block--accordion-output *{color:#666}.main-product .product--flex .product--controls .block--accordion.expanded .block--accordion-output p,.main-product .product--flex .product--controls .block--accordion.expanded .block--accordion-output li{font-size:14px}.main-product .product--flex .product--controls .block--accordion.expanded .block--accordion-output p{margin:0 0 16px}.main-product .product--flex .product--controls .block--accordion.expanded .block--accordion-output p:last-child{margin:0}.main-product .product--flex .product--controls .atw-button{padding-left:0;padding-right:0}.main-product .product--flex .product--controls .atw-button .atw-button-text{text-transform:uppercase}@media screen and (max-width: 990px){.main-product{padding:40px 0}.main-product .product--flex{flex-wrap:wrap}.main-product .product--flex .product--media-flex{width:100%}.main-product .product--flex .product--controls{width:100%;padding:50px 0 0}.main-product .product--flex .product--controls .block--back_link{display:none}}@media screen and (max-width: 990px) and (max-width: 764px){.main-product{padding:20px 0}.main-product .product--flex .product--controls{padding-top:20px}}@media screen and (max-width: 764px){.main-product .product--flex .product--media-flex .product--thumbnails{display:none}.main-product .product--flex .product--media-flex .product--media{width:100%}.main-product .product--flex .product--controls .block--product_price span{font-size:18px}.main-product .product--flex .product--controls .block--product_status{gap:5px}.main-product .product--flex .product--controls .block--product_status .status--label{font-size:14px}.main-product .product--flex .product--controls .block--product_status .status--value{font-size:12px}.main-product .product--flex .product--controls .block--product_controls .qty-selection{width:110px}.main-product .product--flex .product--controls .block--product_controls .qty-selection input{width:40px}.main-product .product--flex .product--controls .block--product_controls .qty-selection span{width:35px}.main-product .product--flex .product--controls .block--product_controls .btn{width:calc(100% - 120px)}.main-product .product--flex .product--controls .block--product_options .option_selectors .option-list .variant-option{flex-wrap:wrap;justify-content:flex-start}.main-product .product--flex .product--controls .block--product_options .option_selectors .option-list .variant-option .options-flex{width:100%}.main-product .product--flex .product--controls .block--product_options .option_selectors .option-list .variant-option .options-flex a{padding:5px 14px}.main-product .product--flex .product--controls .block--product_options .option_selectors .option-list .variant-option .option_selected{width:100%;order:-1}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/main-product.css.map */
