#related-products-container h2{padding:0 20px;font-size:20px}#product-imagery{width:100vw;height:35.75vw;overflow:hidden}.product-main-image{position:relative}.product-media-index{position:absolute;top:0;right:0;font-size:12px;line-height:.8;padding:var(--margin)}#product-imagery .media-in-product{width:100%;height:100%;object-fit:contain}#pdp-info{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;padding:20px 160px 50px 50px}.add-to-cart,.product-form__submit{display:flex;gap:10px;width:100%;margin-left:50%;font-size:20px;line-height:.9;color:#fff;position:relative}.add-to-cart.sold-out{pointer-events:none}.add-to-cart:after,.product-form__submit:after{content:"";display:block;position:absolute;background:var(--foreground-color);top:-2px;left:-2px;width:100%;height:calc(100% + 4px);z-index:-1;transition:width var(--transition-time) var(--transition-effect)}#pdp-texts{display:flex;flex-direction:column;gap:50px;max-width:450px;font-size:12px;line-height:1.1}#pdp-texts>div{display:flex;gap:20px}#product-form{display:flex;flex-wrap:wrap;height:fit-content;row-gap:50px;column-gap:20px}.product-option-container{display:flex;gap:15px}.product-option-container .product-option{flex-wrap:wrap;max-width:400px}.product-option{display:flex;gap:5px;flex:1;font-size:12px;line-height:1.1}.product-option span{padding:0 5px}.product-option-price{flex:0}.product-option label{cursor:pointer;padding:0 5px;color:var(--foreground-color)}.product-option input{display:none}.product-option input:checked+label{text-decoration:underline}.product-option input.sold-out+label{color:#e7e7e7}.product-option:before{margin-right:15px}#breadcrumbs-filters.product-breadcrumbs{padding-bottom:20px}#breadcrumbs-filters.product-breadcrumbs #filters-trigger{display:none}#pdp-description *{font-family:inherit!important;font-size:inherit!important}panagora-raffle-container{font-size:12px;line-height:1.1;display:flex;flex-wrap:wrap;column-gap:20px;row-gap:50px}panagora-raffle-container [hidden=true]{display:none!important}.login-info,panagora-raffle-countdown{position:relative;padding-left:21px;display:block}panagora-raffle-countdown .counter{display:flex;gap:5px}panagora-raffle-countdown .counter .count{padding:0!important;min-width:0!important;margin:0!important;font-weight:400!important}panagora-raffle-container .start-date,panagora-raffle-container .end-date,panagora-raffle-container .loading{display:none}.login-info:before,panagora-raffle-countdown:before{position:absolute;top:0;left:0;content:"";height:20px;width:2px;display:block;background:currentColor;flex:none}.login-info a:not(:hover){text-decoration:underline}panagora-raffle-form{width:100%}.product-form__submit{font-family:Champion;text-transform:uppercase;width:50%}.product-form__submit:before{content:"";display:block;flex:none;height:20px;width:2px;background:currentColor}@media only screen and (max-width:820px){#breadcrumbs-filters.product-breadcrumbs{padding-top:60px}.breadcrumbs{line-height:1}#product-imagery{height:120vw}#pdp-info{padding:10px 10px 100px;grid-template-columns:1fr;gap:36px;position:relative}#pdp-texts{max-width:100%}#related-products-container h2{padding:0 10px}#pdp-description{display:flex;gap:20px;font-size:12px;line-height:1.1}#product-form{row-gap:36px;column-gap:12px}#product-form>.product-option-container{order:1;flex:1 1 100%;margin-bottom:-24px}#product-form>.product-option-quantity{order:2;flex:1 1 100%}#product-form>.product-option-price{order:3;position:relative;flex:0 0 auto;width:auto;margin-left:0;padding:10px 12px 8px;display:flex;align-items:center;white-space:nowrap;outline:2px solid var(--foreground-color);outline-offset:-2px}#product-form>.add-to-cart,#product-form>.product-form__submit{order:4;position:relative;flex:1 1 0;width:auto;margin-left:0;padding:10px 12px 8px;align-items:center;white-space:nowrap}#product-form>#pdp-description,#product-form>.rich-text__text{order:5;flex:1 1 100%}.product-option-container .product-option{max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/style_product.css.map */
