product-info[id^=MainProduct-]:not([id*=quickadd-]) .product__media-list .product-media-container{width:100%;max-width:100%;border:.1rem solid var(--uhs-panel-border);border-radius:1.2rem}product-info[id^=MainProduct-]:not([id*=quickadd-]) .product__media-list .product-media-container.media-type-image .product__modal-opener{height:100%}product-info[id^=MainProduct-]:not([id*=quickadd-]) .product__media-list .product-media-container.media-type-image .product__media{position:absolute;top:1.9rem;right:1.9rem;bottom:1.9rem;left:1.9rem;padding-top:0}product-info[id^=MainProduct-]:not([id*=quickadd-]) .product__media-list .product-media-container.media-type-image .product__media>img{object-fit:contain;border-radius:0}product-info[id^=MainProduct-]:not([id*=quickadd-]) .thumbnail{border:.1rem solid var(--uhs-panel-border);padding:.9rem}product-info[id^=MainProduct-]:not([id*=quickadd-]) .thumbnail img{object-fit:contain}product-info[id^=MainProduct-]:not([id*=quickadd-]) .thumbnail[aria-current]{border-color:#0b5fae;box-shadow:0 0 0 .3rem #0b5fae40}product-info[id^=MainProduct-]:not([id*=quickadd-]) .thumbnail[aria-current]:focus:not(:focus-visible){box-shadow:0 0 0 .3rem #0b5fae40}@media screen and (max-width:749px){product-info[id^=MainProduct-]:not([id*=quickadd-]) .page-width{padding-inline:2rem}product-info[id^=MainProduct-]:not([id*=quickadd-]) .product__media-wrapper{padding-bottom:2rem}product-info[id^=MainProduct-]:not([id*=quickadd-]) .product__media-wrapper slider-component{margin-inline:0}product-info[id^=MainProduct-]:not([id*=quickadd-]) .product__media-list{margin-left:0;margin-bottom:0;width:100%;scroll-padding-left:0}product-info[id^=MainProduct-]:not([id*=quickadd-]) .product__media-list .product__media-item{width:100%;margin-left:0;padding-block:0}product-info[id^=MainProduct-]:not([id*=quickadd-]) .product__media-list .product-media-container.media-type-image{aspect-ratio:1}product-info[id^=MainProduct-]:not([id*=quickadd-]) .thumbnail-slider{margin-top:2rem}product-info[id^=MainProduct-]:not([id*=quickadd-]) .thumbnail-slider .slider-button{display:none}product-info[id^=MainProduct-]:not([id*=quickadd-]) .thumbnail-slider .thumbnail-list.slider{justify-content:flex-start;gap:calc(2.8rem / 3);margin:-.4rem;padding:.4rem;scroll-padding-left:.4rem}product-info[id^=MainProduct-]:not([id*=quickadd-]) .thumbnail-list__item.slider__slide{width:calc(25% - .7rem);flex-shrink:0}product-info[id^=MainProduct-]:not([id*=quickadd-]) .thumbnail{border-radius:1.2rem;padding:1.9rem}}@media screen and (min-width:750px){product-info[id^=MainProduct-]:not([id*=quickadd-]) .product__media-list{margin-bottom:0}product-info[id^=MainProduct-]:not([id*=quickadd-]) .thumbnail-slider{margin-top:1.6rem}product-info[id^=MainProduct-]:not([id*=quickadd-]) .thumbnail-slider .slider-button{display:none}product-info[id^=MainProduct-]:not([id*=quickadd-]) .thumbnail-slider .thumbnail-list{display:flex;flex-wrap:nowrap;gap:1.2rem;margin:-.4rem;padding:.4rem}product-info[id^=MainProduct-]:not([id*=quickadd-]) .thumbnail-list .thumbnail-list__item.slider__slide{width:7.6rem;flex:0 0 7.6rem}product-info[id^=MainProduct-]:not([id*=quickadd-]) .product__info-container.product__column-sticky{position:static}product-info[id^=MainProduct-]:not([id*=quickadd-]) media-gallery.product__column-sticky{top:calc(var(--uhs-header-h, 0px) + var(--uhs-ymm-h, 0px) + 2rem);z-index:1}}@media screen and (min-width:750px)and (max-width:989px){product-info[id^=MainProduct-]:not([id*=quickadd-]) .product__media-list .product-media-container.media-type-image{aspect-ratio:1}}@media screen and (min-width:990px){product-info[id^=MainProduct-]:not([id*=quickadd-]) .product:not(.product--no-media){display:grid;grid-template-columns:min(52rem,45%) minmax(0,1fr);column-gap:6.4rem;align-items:start}product-info[id^=MainProduct-]:not([id*=quickadd-]) .product--right:not(.product--no-media){grid-template-columns:minmax(0,1fr) min(52rem,45%)}product-info[id^=MainProduct-]:not([id*=quickadd-]) .product:not(.product--no-media)>.product__media-wrapper,product-info[id^=MainProduct-]:not([id*=quickadd-]) .product:not(.product--no-media)>.product__info-wrapper{width:auto;max-width:none;padding:0;align-self:stretch}product-info[id^=MainProduct-]:not([id*=quickadd-]) .product__info-container{max-width:none}product-info[id^=MainProduct-]:not([id*=quickadd-]) .product__media-list .product-media-container.media-type-image{height:46rem}}
/*# sourceMappingURL=/cdn/shop/t/771/assets/component-uhs-pdp-layout.css.map */
