.template-product .product-page.page-content{padding:0;.product-block.variant-size,..sales-point{margin-bottom:22px}}.template-product .product-page.page-content .product-block{margin-bottom:22px}.template-product .product-page.page-content .product__thumbs{display:none}.template-product .product-page.page-content .grid{display:flex}.template-product .product-page.page-content .image-container{width:50%}.template-product .product-page.page-content .content-container{width:50%;padding:0 10px}.template-product .product-page.page-content .product-single__meta{max-width:400px;margin:auto;width:100%;padding:0;position:sticky;top:53%;transform:translateY(-50%)}.template-product .product-page.page-content .product-block.product-block--header{display:flex;gap:10px;justify-content:space-between;align-items:center;margin-bottom:22px}.template-product .product-page.page-content .h2.product-single__title{width:55%;font-weight:700;font-size:14px;line-height:100%;letter-spacing:0%;text-transform:uppercase;margin:0}.template-product .product-page.page-content .product-block.product-block--price{width:auto;display:flex;justify-content:center;height:fit-content;gap:14px;align-items:center;margin-right:16px}.template-product .product-page.page-content .product__price--compare-container,.template-product .product-page.page-content .product__price.product__price--compare,.template-product .product-page.page-content .sale-price{line-height:100%;font-size:14px}.template-product .product-page.page-content .product__discount{font-size:11px;letter-spacing:0%;color:#fff;background:#000;padding:6px 7px;line-height:100%}.template-product .product-page.page-content .product__price--compare{padding:0;color:#7c7c7c}.template-product .product-page.page-content .custom-review-text{padding:0;border:none;margin-bottom:22px;min-height:unset}.template-product .product-page.page-content .custom-review-text .customers{font-size:12px;line-height:100%}.template-product .product-page.page-content .info-item.return-policy{display:none}.template-product .product-page.page-content .custom-options{display:flex;flex-direction:column;gap:14.5px;margin-bottom:22px}.template-product .product-page.page-content .product-color-name{color:#404040;font-weight:400;font-size:12px;letter-spacing:0%;line-height:100%;height:14px}.template-product .product-page.page-content .product-model-info p,.template-product .product-page.page-content .product-model-info .sizechart-link{font-size:12px;vertical-align:middle;color:#737373;line-height:100%}.template-product .product-page.page-content .variant-input-wrap{display:flex;gap:4.6px;flex-wrap:wrap;margin:0;justify-content:space-between}.template-product .product-page.page-content .variant-input-wrap label{font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%;padding:23px 28px;margin:0;box-shadow:inset 0 0 0 .5px #dadada!important;border:none}.template-product .product-page.page-content .variant-input-wrap input[type=radio]:checked+label{box-shadow:inset 0 0 0 .5px #000!important;border:none}.template-product .product-page.page-content .variant-input{width:62px;height:62px}.template-product .product-page.page-content .image-and-color-name{margin:0;padding:5px;width:63px;height:79px;opacity:1;border:none;border-radius:0}.template-product .product-page.page-content .append--here1{gap:5px}.template-product .product-page.page-content .image-and-color-name.selected{box-shadow:inset 0 0 0 .5px #000!important;border:none}.template-product .product-page.page-content .btn--full{padding:15.3px 20px}.template-product .product-page.page-content .btn--full span{font-size:13px;line-height:100%;text-align:center;vertical-align:middle;text-transform:uppercase}.template-product .product-page.page-content .product-question-link{font-size:12px;line-height:100%;letter-spacing:0%;color:#737373;margin-bottom:22px}.template-product .product-page.page-content .question-link{color:#737373;text-decoration:none;border-bottom:1px solid #737373;line-height:1;transition:opacity .3s ease}.template-product .product-page.page-content .question-link:hover{opacity:.7}.template-product .product-page.page-content .icon-with-text-wrapper{margin:0;padding:4px 0}.template-product .product-page.page-content .icon-with-text-wrapper .inner-section{margin:0;padding:10px 16px;background:#f2f2f2}.template-product .product-page.page-content .icon-with-text-wrapper .content h4{font-size:11px;line-height:100%;letter-spacing:0%;vertical-align:middle;color:#1a1a1a}@media screen and (max-width:768px){.template-product .product-page.page-content .grid{flex-direction:column;gap:22px}.template-product .product-page.page-content .image-container{width:100%;max-height:unset}.template-product .product-page.page-content .content-container{width:100%;padding:0}.template-product .product-page.page-content .product-single__meta{max-width:unset;padding:0 15.5px;transform:unset}.template-product .product-page.page-content .product-block.product-block--price{margin-right:0}.template-product .product-page.page-content .variant-input-wrap label{padding:23px}.template-product .product-page.page-content .variant-input{min-width:unset;width:56px;height:62px}.template-product .product-page.page-content .image-and-color-name{height:70px;width:56px;padding:5px}}@media screen and (min-width:769px){.product-slideshow{display:block!important}.product-slideshow .flickity-viewport{height:auto!important;overflow:visible!important}.product-slideshow .flickity-slider{transform:none!important;width:100%!important;position:unset}.product-slideshow .product-main-slide{position:relative!important;left:0!important;transform:none!important;width:100%!important;opacity:1!important;pointer-events:auto!important}.product-slideshow .image-wrap{height:auto!important}.product-slideshow .image-wrap img{width:100%;display:block}.product-slideshow .flickity-button,.product-slideshow .flickity-page-dots,.product-slideshow .slide-counter{display:none!important}}@media screen and (max-width:768px){.product-slideshow .product-main-slide{margin-bottom:0}.template-index .grid-overflow-wrapper.page-content{padding:20px 16.5px}.template-index .grid-overflow-wrapper.page-content .grid{padding:0;gap:5px;display:grid;grid-template-columns:1fr 1fr}.template-index .grid-overflow-wrapper.page-content .grid-product__content{margin-bottom:19px}.template-index .grid-overflow-wrapper.page-content .grid__item{width:100%}.template-index .grid-overflow-wrapper.page-content .grid__item:last-child:nth-child(odd){grid-column:span 2}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/product-redesign.css.map */
