.template-product>main product-info{padding-top:0}.template-product>main product-info>div{padding:0 20px}.template-product>main product-info>div>div.product>div.product__media-wrapper media-gallery ul.product__media-list .product__media{border:0;background:#dfdfdf}.template-product>main product-info>div>div.product>.product__info-wrapper{display:flex;align-self:unset;justify-content:center}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container{border:1px solid #000;width:100%;max-width:35rem;align-self:baseline;top:8rem;margin-top:100px}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container>.product__title{text-align:center;border-bottom:1px solid #000;padding:20px 10px}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container>div{border-bottom:1px solid #000;margin:0;padding:10px 15px}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container>div:nth-last-of-type(2){border-top:0!important}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container>.product__title>h1{font-size:24px}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container .product__description p:empty{display:none}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container .product__description p{margin:0;color:#000;font-size:15px;font-weight:600}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container .container-price-product .price__container{margin:0;font-size:15px;font-weight:600}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container .container-price-product>.price{display:flex;align-items:center;line-height:calc(1 + .8 / var(--font-body-scale))}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container .product__accordion.border--bottom{border-top:0;border-bottom:1px solid #000}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container .product__accordion.border--top{border-bottom:0;border-top:1px solid #000}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container .product__accordion summary{padding:0}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container .product__accordion summary svg{width:9px;opacity:.8;height:auto}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container .product__accordion summary h2{font-family:var(--font-body-family);font-weight:400;font-size:15px;font-weight:600;line-height:calc(1 + .8 / var(--font-body-scale))}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container .product__accordion .accordion__content,.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container .product__accordion .accordion__content h2{color:#000}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container variant-selects{margin:0;border-bottom:1px solid #000}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container variant-selects fieldset legend{display:none}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container variant-selects fieldset{margin:0;display:flex;justify-content:space-between}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container variant-selects fieldset label{margin:0;border-radius:0;border:0;border-right:1px solid #000;width:100%;font-family:var(--font-body-family);font-weight:600;background:transparent}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container variant-selects fieldset label:last-of-type{border-right:0}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container variant-selects fieldset input[type=radio]:checked+label{background:#000;color:#fff}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container .container-size-chart>span{cursor:pointer}.buy--buttons--container,.buy--buttons--container>product-form.product-form{margin:0}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container .buy--buttons--container{padding:0;border-bottom:0}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container .buy--buttons--container button{margin:0;text-transform:uppercase;font-weight:700;font-size:24px;min-height:47px}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container .buy--buttons--container button .loading__spinner{z-index:10}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container .buy--buttons--container button .loading__spinner svg circle{stroke:#757575}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container .buy--buttons--container button>span{margin-bottom:-4px;line-height:initial}.button-success{color:#757575;background:#e5e5e5}.button-success:after,.button-success:before{display:none}@media screen and (max-width:1500px){.template-product>main .page-width{max-width:1140px;margin:auto}}@media screen and (max-width:749px){.template-product{overflow-x:hidden}.template-product>main product-info>div>div.product>.product__info-wrapper{z-index:2}.template-product>main product-info>div{padding:0}.template-product>main product-info>div>div.product{padding:0 5px}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container{margin-top:-40px;border:0;display:flex;flex-wrap:wrap;position:relative;top:0;padding:40px 0 20px;max-width:38rem}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container>div,.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container variant-selects{border:0;flex-basis:100%}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container>div.product__title{border:0;order:1;padding:0;display:inline-block;position:absolute;top:0;left:0}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container>div.product__title h1{font-size:17px}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container>div.product__description{order:5;margin-bottom:-5px;line-height:initial;padding:10px 30px}.template-product>main{min-height:700px}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container>div.product__description p{font-size:17px;line-height:initial}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container>div.container-price-product{order:2;position:absolute;top:-5px;right:0;padding:0}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container .container-price-product .price__container{font-size:17px}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container>div.product__accordion.details{order:6;border:0;flex-basis:45%}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container>div.product__accordion{padding-top:0}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container>div.product__accordion summary{padding-top:0;justify-content:center}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container>div.product__accordion .summary__title{flex:initial}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container>div.product__accordion .summary__title h2{max-width:100%;margin-right:5px;font-size:17px}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container>div.product__accordion.size.chart{order:7;border:0;flex-basis:45%;padding-left:0}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container>div.product__accordion.size.chart summary{justify-content:flex-start}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container .product__accordion .accordion__content{position:absolute;left:0;right:0;padding:0 35px}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container>variant-selects{order:3;padding-bottom:15px;width:100%}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container>variant-selects fieldset label{border:0;padding:0;font-size:17px;align-self:baseline;width:37px;height:37px;display:flex;align-items:center;justify-content:center}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container variant-selects fieldset input[type=radio]:checked+label{background:#000;color:#fff}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container>div.buy--buttons--container{order:4;padding:0 30px;margin-bottom:20px}.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container .buy--buttons--container button{font-weight:600;font-size:19px;max-width:100%}ul.product__media-list>li{width:100%!important;margin:0!important}slider-component{display:flex;align-items:center;margin:0!important}.slider-buttons{z-index:9}.slider-buttons .slider-button--prev,.slider-buttons .slider-button--next{background:#bfbfbf;border-radius:100%;width:28px;height:28px;color:#fff}.slider-buttons .slider-button--prev svg,.slider-buttons .slider-button--next svg{height:.8rem}.slider-buttons .slider-button--prev{position:absolute;left:5px}.slider-buttons .slider-button--next{position:absolute;right:5px}.slider-counter.caption{display:none}}@media screen and (max-width:500px){.template-product>main product-info>div>div.product>.product__info-wrapper>.product__info-container{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/product-custom.css.map */
