.template-product section[id^=MainProduct-]{max-width:none;padding:0}.template-product .product{gap:0}.template-product .product__media-wrapper{width:100%;max-width:100%}.template-product .product__media-wrapper .slider-mobile-gutter{margin:0}.template-product .product__media-list{margin:0;padding:0}.template-product .product__media-list .product__media-item{padding:0}.template-product .product__media-list .product__media{background:#f4f4f4}.template-product .product__info-wrapper{padding:28px 16px 48px}.template-product .product__info-container{display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:start;gap:0 16px;width:100%;max-width:400px;margin:auto;text-align:left}.template-product .product__info-container>*{grid-column:1 / -1;margin:0}.template-product .product__info-container>.product__title{grid-column:1;grid-row:1;margin:0}.template-product .product__title h1{font-size:14px;font-weight:700;line-height:1.3;text-transform:uppercase}.template-product .product__title .alvez-product-colour{margin:4px 0 0;color:#666;font-size:10px;text-transform:uppercase}.template-product .product__info-container>[id^=price-]{grid-column:2;grid-row:1;align-self:start;padding-top:1px}.template-product .product__info-container .price{position:static;float:none;top:auto!important;margin:0!important;font-size:12px!important;line-height:1.3;color:#555;text-align:right}.template-product .product__info-container .price-item{margin-right:0}.template-product .product__info-container .price__container{display:block!important;margin:0}.template-product .product__info-container .price .badge{display:none}.template-product .product__info-container>variant-radios,.template-product .product__info-container>variant-selects{display:block;margin-top:32px;margin-bottom:24px}.template-product .product-form__input{display:block;flex:none;width:100%;max-width:none;margin:0 0 16px;padding:0;border:0;text-align:left!important}.template-product .product-form__input:last-child{margin-bottom:0}.template-product .product-form__input .form__label{margin:0 0 12px;font-size:12px;font-weight:400;color:#666}.template-product .product-form__input input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:48px;margin:0 4px 4px 0;padding:8px 12px;border:1px solid transparent!important;border-radius:0;color:#555;background:#f4f4f4;box-shadow:none;font-size:12px;font-weight:400;letter-spacing:0;line-height:1}.template-product .product-form__input input[type=radio]:checked+label{border:1px solid #222!important;background:#fff!important;color:#222!important}.template-product .product-form__input input[type=radio].disabled+label{color:#999;text-decoration:line-through}.template-product .product-form__input input[type=radio]:focus-visible+label{outline:1px solid #222;outline-offset:3px;box-shadow:none}.template-product .product-form__input .select{max-width:none;border:0!important}.template-product .product-form__input select{text-align:left;background:#fff!important}.template-product .product__inventory{display:flex;align-items:center;gap:6px;margin-bottom:14px;font-size:11px;line-height:1.4;letter-spacing:0;text-transform:none}.template-product .product__inventory svg{width:10px;height:10px}.template-product .icon-with-text{margin:0 0 14px;gap:8px}.template-product .icon-with-text .h4{font-size:11px;font-weight:400}.template-product .icon-with-text svg{width:14px;height:14px}.template-product .product-form{margin:0 0 24px}.template-product .product-form__buttons{max-width:none}.template-product .product-form__submit{width:100%;min-height:52px;margin:0;border:1px solid #111;background:#111!important;color:#fff!important;font-size:12px;font-weight:400;text-transform:uppercase}.template-product .product-form__submit span{color:#fff!important}.template-product .product__description{margin:12px 0 24px;color:#555;font-size:12px;line-height:1.7}.template-product .product__description :is(p,li,span){font-family:var(--font-body-family)!important;font-size:12px!important;line-height:1.7!important;color:inherit}.template-product .product__description :is(h1,h2,h3,h4){font-size:12px!important;text-transform:uppercase}.template-product .product__accordion{margin:0;border-color:#e5e5e5}.template-product .product__accordion summary{min-height:50px;padding:16px 0}.template-product .product__accordion .accordion__title{font-size:12px;text-transform:uppercase;font-weight:400}.template-product .product__accordion .summary__title>.icon{display:none}.template-product .product__accordion .accordion__content{padding:0 0 20px;font-size:12px;color:#555}.template-product .related-products{max-width:none;padding-left:0;padding-right:0}.template-product .related-products__heading{padding:0 16px;font-size:18px;text-transform:uppercase}.template-product .related-products .grid{column-gap:4px;margin-left:0}.template-product .related-products .grid__item{width:calc(50% - 2px);max-width:calc(50% - 2px)}@media(max-width:749px){.template-product .product__media-list{gap:0;scroll-padding-left:0}.template-product .product__media-list .product__media-item{width:100%;max-width:100%;margin:0}.template-product .product__media-wrapper .product-media-container{width:100%;max-width:none}.template-product .product__media-wrapper .product__media{padding-top:125%}.template-product .product__media-wrapper .media-type-image .product__media{padding-top:calc(100% / var(--preview-ratio, 1))}.template-product .product__media-wrapper .product__media img{object-fit:contain}.template-product .slider-buttons{min-height:40px}.template-product .slider-counter{font-size:10px}}@media(min-width:750px){.template-product .product:not(.product--no-media) .product__media-wrapper,.template-product .product:not(.product--no-media) .product__info-wrapper{width:50%;max-width:50%}.template-product .product__info-wrapper{padding:clamp(70px,12vw,160px) 32px 64px}.template-product .product__info-container{position:sticky;top:32px}.template-product .product__media-wrapper media-gallery{position:static}.template-product .product__media-list{display:flex;flex-direction:column;gap:4px}.template-product .product__media-list .product__media-item{width:100%;max-width:100%}.template-product .product__media-wrapper .product-media-container{max-width:none;width:100%}.template-product .product__media-wrapper .product__media img{object-fit:contain}.template-product .related-products__heading{padding:0 40px}}@media(min-width:990px){.template-product .related-products .grid__item{width:calc(25% - 3px);max-width:calc(25% - 3px)}}.template-product .product__info-container .product-form{margin:0 0 24px}.template-product .product__info-container .product__description{margin:12px 0 24px}.template-product .product__info-container .price{letter-spacing:0}.template-product .product__info-container .icon-with-text{justify-content:start;margin:0 0 16px}.template-product .product__info-container .icon-with-text__item{justify-content:start}.template-product .product__info-container>[id^=price-]+.product__inventory{margin-top:28px}@media(max-width:749px){.template-product .product__media-wrapper .slider.slider--mobile .product__media-item{margin:0;padding:0}.template-product .product__media-wrapper .slider.slider--mobile:after{content:none}}.template-product .product__info-container .icon-with-text{--icon-size: 14px;--icon-spacing: 0px;padding:0;color:#444}.template-product .product__info-container .icon-with-text--vertical{flex-direction:column;align-items:flex-start}.template-product .product__info-container .icon-with-text__item{gap:6px;margin:0}.template-product .product__info-container .icon-with-text__item .h4{margin:0;line-height:1.4;color:inherit}.template-product .product__info-container .icon-with-text svg{display:block;flex:0 0 14px;margin:0;color:inherit}.template-product .product__info-container .alvez-shipping-icon{fill:none}.template-product .alvez-product-information .metafield-rich_text_field>p{margin:0 0 8px}.template-product .alvez-product-information .metafield-rich_text_field>:last-child{margin-bottom:0}.template-product .alvez-product-information .metafield-rich_text_field>ul{margin:0;padding-left:18px}
/*# sourceMappingURL=/cdn/shop/t/6/assets/alvez-product.css.map */
