.product-details__flex-container .product__description{background:var(--main-pdp-color);margin-top:0;display:flex;flex-direction:column;padding:32px;justify-content:flex-start;position:relative}.product-details__flex-container .product__description h2,.product-details__flex-container .product__details h2{font-size:20px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.443px;text-transform:uppercase}.product-details__flex-container .product__description p{font-size:12px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:1.443px}.product-details__flex-container{display:flex;background-color:var(--secondary-pdp-color);width:100%;margin:0 0 16px;flex-direction:column;overflow:hidden}.product-details__flex-container .product__details{padding:32px}.product-details__flex-container .product__details h2{color:#000}.product-details__flex-container .product__details ul{padding-left:20px;margin:0}.product-details__flex-container .product__details ul li{font-size:14px;line-height:21px;font-weight:400}.product .product__title{font-size:24px;line-height:32px;margin:16px 0}variant-radios fieldset.product-form__input label{width:80px;height:56px;display:flex!important;align-items:center;justify-content:center;font-size:14px!important;padding:0!important;margin:0!important;line-height:1;color:#000!important;background:#fff;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.443px;text-transform:uppercase}variant-radios fieldset.product-form__input label:hover{outline:black solid 1px}.product-form__input input[type=radio]:checked+label{color:#fff!important}.product-form__input input[type=radio].disabled+label{color:#676767!important;outline:unset!important;cursor:not-allowed}variant-radios fieldset.product-form__input{display:flex;flex-wrap:wrap;column-gap:30px;row-gap:24px;margin-bottom:16px}variant-radios fieldset.product-form__input legend{flex:1 0 100%;color:#000!important}.product .badge__row .badge{padding:0;color:#c4e93a;font-family:brik;font-size:24px;border:0;border-radius:0}.price__regular .price-item--regular{font-size:20px;color:#000;font-weight:500}.product .product-price-wrapper{margin-bottom:8px}quantity-input.quantity,quantity-input.quantity:after{border-radius:0;padding:12px;box-shadow:unset}.product-form__quantity .form__label{margin-bottom:16px}.product .slider-buttons{position:absolute;bottom:0;left:0;right:0;background-color:#fff}.product .slider-buttons button{display:none}.product .slider-counter{min-width:unset;padding:8px;font-size:20px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.443px;text-transform:uppercase;color:#040036;display:none}.product .product__media-item .product-media-container{width:100%;border:0}.product .product__media-item .product-media-container .media{padding-top:var(--ratio-percent)}slider-component .slider.slider--mobile{margin-bottom:0;column-gap:16px;position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1.5rem;-webkit-overflow-scrolling:touch;width:100%}.product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){padding-bottom:44px}.thumbnail-slider{display:none!important}.product-form__submit{position:relative;z-index:2;border:0!important;opacity:1;padding:16px 24px;border-radius:4px;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.443px;text-transform:uppercase;background:var(--main-pdp-color);border:0;color:#fff}.product-preorder-text{font-size:12px;line-height:1.2}@media (min-width: 750px){.product.grid{flex-wrap:nowrap}.product .slider-buttons button{display:flex}quantity-input.quantity{max-width:unset!important;min-width:unset!important}.slider-buttons{display:flex!important}.product .slider-buttons{position:absolute;bottom:0;left:unset;right:16px;background-color:#fff;z-index:2;border-radius:4px;background:#f3f5f7}.product-details__flex-container{flex-direction:row}.product-details__flex-container .product__description,.product-details__flex-container .product__details{flex:1 1 40%}.product media-gallery{flex:1 1 600px}slider-component li.product__media-item{width:65%!important;max-width:unset}.product .grid__item.product__media-wrapper,.product .grid__item.product__info-wrapper{flex:1 1 600px;max-width:unset;padding-right:0}.product-details__flex-container{margin:24px 0 0;width:100%}.product-description-wrapper{max-width:595px;margin-left:auto;width:100%}slider-component .slider.slider--mobile{column-gap:48px}.product-form__submit:hover{opacity:.8}.product-form__submit span{z-index:3}.product-form__submit:after{content:unset}}@media (min-width: 1200px){.product-details__flex-container .product__description,.product-details__flex-container .product__details{padding:75px}.product__info-wrapper{padding-left:75px}}.pdp__team-logo-row{display:flex;justify-content:flex-start}.pdp__team-logo-wrapper{position:relative;width:56px;padding-top:56px}.pdp__team-logo-wrapper>img{position:absolute;width:100%;top:0;right:0;bottom:0;left:0;object-fit:cover}.product__title>h1{font-size:20px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.443px;text-transform:uppercase;color:#040036}.price__regular .price-item--regular{font-size:20px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:1.443px;color:#040036}fieldset.product-form__input .form__label{font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.443px}variant-radios fieldset.product-form__input label{margin-top:16px!important}.product-form__quantity .form__label{font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.443px;color:#040036}.quantity__input{width:50px;color:#040036}quantity-input.quantity{border:1px solid #040036;border-radius:4px;width:170px}.product__info-container{background:#f3f5f7;display:flex;flex-direction:column;padding:32px 16px}.breadcrumbs,.product__media-wrapper{padding:0 16px}slider-component .slider-button .icon{width:24px;height:24px}slider-component .slider-button:disabled .icon path{fill:#65859a}.product-gallery-pagination{width:32px;height:8px;background:#000;opacity:.1;display:block}.product-gallery-pagination.active{background:var(--main-pdp-color,#040036);opacity:1}.product-gallery-pagination-wrapper{display:flex;column-gap:16px}@media screen and (min-width: 750px){.product__info-container{border-radius:4px}.product .grid__item.product__info-wrapper{padding:0 16px 0 0}.product .slider-counter{display:flex}.product-gallery-pagination-wrapper{display:none}}@media screen and (min-width: 992px){.product .grid__item.product__info-wrapper{padding:0 48px 0 0;flex-grow:0}.grid__item.product__media-wrapper{padding-left:0}.breadcrumbs{padding:0 48px}}.product__decoration{position:relative;height:48px;overflow:hidden;background:var(--secondary-pdp-color)}.product__decoration svg{position:absolute;transform:rotate(-90deg);top:-35px;left:1000px}.product__decoration svg path{fill:var(--main-pdp-color)}.product__decoration svg:nth-of-type(1){left:-23px}.product__decoration svg:nth-of-type(2){left:50px}.product__decoration svg:nth-of-type(3){left:123px}.product__decoration svg:nth-of-type(4){left:196px}.product__decoration svg:nth-of-type(5){left:269px}.product__decoration svg:nth-of-type(6){left:342px}.product__decoration svg:nth-of-type(7){left:415px}.product__decoration svg:nth-of-type(8){left:488px}.product__decoration svg:nth-of-type(9){left:561px}.product__decoration svg:nth-of-type(10){left:634px}.product__decoration svg:nth-of-type(11){left:707px}.product__decoration svg:nth-of-type(12){left:780px}@media (min-width:750px){.product__decoration{position:relative;width:48px;height:100%;overflow:hidden}.product__decoration svg{position:absolute;transform:unset;top:-500px;left:0!important}.product__decoration svg:nth-of-type(1){top:-57px}.product__decoration svg:nth-of-type(2){top:16px}.product__decoration svg:nth-of-type(3){top:89px}.product__decoration svg:nth-of-type(4){top:162px}.product__decoration svg:nth-of-type(5){top:235px}.product__decoration svg:nth-of-type(6){top:308px}.product__decoration svg:nth-of-type(7){top:381px}.product__decoration svg:nth-of-type(8){top:454px}.product__decoration svg:nth-of-type(9){top:527px}.product__decoration svg:nth-of-type(10){top:600px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/custom-product.css.map */
