.product__section--details .product-template__details-table{border:solid 1px var(--dotted-color)}.product__section--details .product-template__details-table li.detail{border-bottom:solid 1px var(--dotted-color);padding:var(--space-4);position:relative;display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:auto}.product__section--details .product-template__details-table li.detail:last-child{border-bottom:none}.product__section--details .product-template__details-table li.detail p{align-self:center;vertical-align:middle}.product__section--details .product-template__details-table li.detail p,.product__section--details .product-template__details-table li.detail p a{display:inline-block;margin:0;vertical-align:middle;text-decoration:none}.product__section--details .product-template__details-table li.detail a:last-child span{display:none}.product__section--details .product-template__details-table li.detail a:hover{text-decoration:underline}.product__section--details .product-template__details-table li.detail p.label{grid-column:auto / span 2;padding-right:var(--space-1)}.product__section--details .product-template__details-table li.detail p.item{grid-column:auto / span 3}.product__section--details .product-template__details-table li.description{border-bottom:solid 1px var(--dotted-color);padding:var(--space-7) var(--space-4);margin:0}.product__section--details .product-template__details-table li.description p{display:inline-block;margin:0 0 var(--space-2) 0;width:100%}.product__section--details .product-template__details-table li.description p.label{width:100%;margin-bottom:var(--space-3)}.product-title{margin-bottom:13px;padding-top:5px}.product-block--price{margin-bottom:14px}.product__price{display:flex;align-items:center;height:53px;padding-top:16px}.product__price .product__price-label{min-width:57px}.product__variants-select .product-form__input--dropdown,.product__section--main .product__quantity{border-top:0}.product__section--main .swatches__option-name{font-size:13px;text-transform:uppercase}.product__section--main .swatches__option-name .swatches__option-value{text-transform:none}.product__section--main .product__quantity-label{padding-right:10px}.product-template__payment-icons{margin-top:17px;padding-top:21px}.product-template__payment-icons h5{font-size:16px;font-weight:400;letter-spacing:2px}.product__section--details .product-template__details-table li.description p{font-size:15px;line-height:22.5px;letter-spacing:1px}.product__section--details .product-template__details-table li.description p.label{font-size:17px;font-weight:400;letter-spacing:2px}.product__section--details .product-template__details-table li.detail{display:flex}@media (max-width: 1023px){.product-page{padding-top:49px}.product-title{margin-bottom:14px;padding-top:0}.product-block--price{margin-bottom:0}.product__price{height:51px;padding-top:0}.product__section--main .swatches__container{padding-top:8px}.product__section--main .swatches__form--label{font-size:12.8px}.product__section--main .product__quantity-label{padding-right:4px}.product__add-container{margin-top:0}.product-template__payment-icons{margin-top:9px}.product-template__payment-icons h5{font-size:13.8px}.section__product-details{padding-top:0}.product__section--details .product-template__details-table li.description p{font-size:12.8px;line-height:19.13px}.product__section--details .product-template__details-table li.description p.label{font-size:14.8px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-main-product-details.css.map */
