@media screen and (min-width:990px){.product-information.section--page-width{width:calc(100% - 40px);max-width:1340px;margin-inline:auto}.product-information .product-information__grid.product-information__grid--half.product-information--media-left,.product-information .product-information__grid.product-information__grid--half.product-information--media-left:has(.media-gallery--extend){grid-template-columns:0 minmax(0,47.5fr) minmax(0,52.5fr) 0!important;grid-column:1 / -1!important;gap:0!important}.product-information .product-information__grid.product-information__grid--half.product-information--media-left .product-information__media{grid-column:2 / 3;padding-inline-end:36px!important;min-width:0;width:100%}.product-information .product-information__grid.product-information__grid--half.product-information--media-left .product-details{grid-column:3 / 4;padding-inline-start:36px!important;min-width:0}.product-information .product-information__grid.product-information__grid--half .product-details>.group-block{width:100%;max-width:100%}.product-information .product-information__media media-gallery{width:100%;max-width:none}}@media screen and (min-width:750px)and (max-width:989px){.product-information.section--page-width{width:calc(100% - 30px);margin-inline:auto}.product-information .product-information__grid--half .product-details{min-width:0}}.product-information .product-information__media media-gallery{width:100%}.product-information .product-information__media .product-media-container--image img{object-fit:contain}.product-information .product-information__media .slideshow-controls__thumbnails{gap:10px}.product-information .product-information__media .slideshow-controls__thumbnail{border-radius:5px;overflow:hidden}.product-information .product-information__media .slideshow-controls__thumbnail[aria-current=true],.product-information .product-information__media .slideshow-controls__thumbnail[aria-selected=true]{outline:2px solid var(--color-primary-button-background, #253e50);outline-offset:2px}.product-information .product-details h1{font-family:var(--font-body--family),Arial,sans-serif!important;font-size:clamp(25px,2.2vw,33px)!important;font-weight:750!important;line-height:1.22!important;letter-spacing:-.025em!important;color:var(--color-foreground, #242923)!important;text-wrap:pretty}.product-information .product-details product-price{display:flex;align-items:center;flex-wrap:wrap;gap:10px;width:100%}.product-information .product-details product-price [ref=priceContainer]{display:inline-flex;align-items:center;flex-wrap:wrap;gap:9px}.product-information .product-details product-price .price:not(.compare-at-price){color:#d52e25;font-family:var(--font-body--family),Arial,sans-serif;font-weight:750;font-size:clamp(20px,1.7vw,25px)}.product-information .product-details product-price .compare-at-price{color:#7b8187;font-size:clamp(15px,1.2vw,19px)}.product-information .ir-pdp-discount-badge{display:inline-flex;padding:4px 7px;border-radius:3px;align-items:center;font-size:13px;line-height:1.2;background:var(--color-primary-button-background, #253e50);color:var(--color-primary-button-text, #ffffff);font-weight:750;white-space:nowrap;letter-spacing:.01em}.product-information .product-details .variant-picker,.product-information .product-details .variant-picker__form{width:100%}.product-information .product-details .variant-option--buttons legend,.product-information .product-details .variant-option--dropdowns>label{font-size:14px;font-weight:650;color:var(--color-foreground, #242923)}.product-information .variant-picker .variant-option--buttons:not(.variant-option--swatches):not(.ir-pdp-offer-options){display:flex;flex-wrap:wrap;gap:8px 10px;align-items:center}.product-information .variant-picker .variant-option--buttons:not(.variant-option--swatches):not(.ir-pdp-offer-options) .variant-option__button-label{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border-radius:var(--variant-picker-button-radius, 9px);padding-inline:15px;background:#fff;white-space:normal}.product-information .variant-picker .variant-option--buttons:not(.variant-option--swatches):not(.ir-pdp-offer-options) .variant-option__button-label__text{text-align:center}.product-information .variant-picker .ir-pdp-offer-options{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%;align-items:stretch;gap:10px!important;padding:0;margin:0}.product-information .variant-picker .ir-pdp-offer-options legend.ir-pdp-offers-heading{width:100%;display:flex;gap:14px;align-items:center;justify-content:center;font-size:15px;font-weight:800;text-transform:uppercase;color:var(--color-foreground, #242923);text-align:center;padding:2px 0 6px;margin-block-end:8px}.product-information .variant-picker .ir-pdp-offers-heading:before,.product-information .variant-picker .ir-pdp-offers-heading:after{content:"";height:1px;background:var(--color-variant-border, #e3eaf0);flex:1 1 25px}.product-information .variant-picker .ir-pdp-offer-options label.ir-pdp-offer-label{cursor:pointer;position:relative;display:flex!important;flex:1 1 auto;width:100%;min-width:0;min-height:82px!important;padding:13px 16px!important;align-items:center;justify-content:flex-start;gap:12px!important;border:1.5px solid var(--color-variant-border, #e3eaf0)!important;border-radius:var(--button-border-radius, 9px)!important;background:var(--color-background, #f5f7f8)!important;box-shadow:none!important;overflow:visible;white-space:normal;color:var(--color-foreground, #242923)!important;transition:border-color .16s,background .16s,box-shadow .16s}.product-information .variant-picker .ir-pdp-offer-options label.ir-pdp-offer-label:hover{border-color:var(--color-primary-button-background, #253e50)!important;background:#eef3f6!important}.product-information .variant-picker .ir-pdp-offer-options label.ir-pdp-offer-label:has(input:checked){background:#fff!important;border:2px solid var(--color-primary-button-background, #253e50)!important;box-shadow:0 0 0 1px #3e9ed51a!important;color:var(--color-foreground, #242923)!important}.product-information .variant-picker .ir-pdp-offer-options label.ir-pdp-offer-label .variant-option__button-label__pill{display:none!important;visibility:hidden!important;opacity:0!important}.product-information .variant-picker .ir-pdp-offer-options label.ir-pdp-offer-label:before,.product-information .variant-picker .ir-pdp-offer-options label.ir-pdp-offer-label:after{display:none!important}.product-information .variant-picker .ir-pdp-offer-options label.ir-pdp-offer-label .ir-pdp-offer-radio{position:relative;z-index:3;flex:0 0 21px;width:21px;height:21px;border:2px solid #aebfcb;background:#fff;border-radius:50%}.product-information .variant-picker .ir-pdp-offer-options label.ir-pdp-offer-label:has(input:checked) .ir-pdp-offer-radio{border-color:var(--color-primary-button-background, #253e50)}.product-information .variant-picker .ir-pdp-offer-options label.ir-pdp-offer-label:has(input:checked) .ir-pdp-offer-radio:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;background:var(--color-primary-button-background, #253e50);border-radius:50%}.product-information .variant-picker .ir-pdp-offer-options .ir-pdp-offer-copy{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;gap:4px;align-items:flex-start;z-index:3}.product-information .variant-picker .ir-pdp-offer-options .ir-pdp-offer-copy .variant-option__button-label__text{text-align:start;white-space:normal;overflow-wrap:anywhere;font-weight:760;font-size:16px;line-height:1.3;color:var(--color-foreground, #242923)!important}.product-information .variant-picker .ir-pdp-offer-options .ir-pdp-offer-save{font-size:12px;font-weight:520;line-height:1.2;color:#62717b}.product-information .variant-picker .ir-pdp-offer-options .ir-pdp-offer-amount{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-end;justify-content:center;gap:3px;z-index:3;white-space:nowrap;text-align:right;color:var(--color-foreground, #242923)!important}.product-information .variant-picker .ir-pdp-offer-options .ir-pdp-offer-amount strong{color:var(--color-foreground, #242923)!important;font-size:17px!important;font-weight:800;line-height:1.2}.product-information .variant-picker .ir-pdp-offer-options .ir-pdp-offer-amount s{color:#62717b!important;font-size:12px!important;line-height:1.1}.product-information .ir-pdp-assurance{width:100%;display:block;margin:6px 0 2px;padding:6px 0 8px;box-sizing:border-box}.product-information .ir-pdp-benefits,.product-information .ir-pdp-payments,.product-information .product-form-buttons{width:100%}@media screen and (max-width:749px){.product-information .product-details h1{font-size:clamp(23px,5.5vw,28px)!important}.product-information .variant-picker .ir-pdp-offer-options label.ir-pdp-offer-label{min-height:75px!important;padding:11px 12px!important;gap:9px!important;border-radius:15px!important}.product-information .variant-picker .ir-pdp-offer-options .ir-pdp-offer-copy .variant-option__button-label__text{font-size:14px}.product-information .variant-picker .ir-pdp-offer-options .ir-pdp-offer-amount strong{font-size:15px!important}}@media screen and (max-width:355px){.product-information .variant-picker .ir-pdp-offer-options label.ir-pdp-offer-label{padding-inline:9px!important;gap:7px!important}.product-information .variant-picker .ir-pdp-offer-options .ir-pdp-offer-copy .variant-option__button-label__text{font-size:13px}.product-information .variant-picker .ir-pdp-offer-options .ir-pdp-offer-amount strong{font-size:14px!important}}.product-information .product-details product-price{display:block!important;width:100%}.product-information .product-details product-price [ref=priceContainer]{display:inline-flex!important;width:auto!important;vertical-align:middle}.product-information .product-details product-price .ir-pdp-discount-badge{display:inline-flex!important;width:auto!important;max-width:max-content!important;vertical-align:middle;margin-inline-start:8px;align-self:center;flex:0 0 auto}
/*# sourceMappingURL=/cdn/shop/t/15/assets/iradii-pdp-layout.css.map */
