@media screen and (min-width:750px){.context-engine{--ce-reading-width: 800px}.context-engine__hero-content.page-width,.context-engine__product-layout.page-width,.context-engine__related.page-width{padding-inline:5rem}.context-engine__intro,.context-engine__usps,.context-engine__hero-content>.context-engine__disclosure{max-width:var(--ce-reading-width);margin-inline:auto}.context-engine__selector.page-width{max-width:none;padding-inline:5rem}.context-engine__selector-grid{max-width:calc(var(--page-width) - 10rem);margin-inline:auto;gap:16px}.context-engine__selector-card{flex:0 0 160px}.context-engine__selector-card span{padding:6px}.context-engine__product-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading" "gallery" "purchase";row-gap:20px}.context-engine__product-heading{padding-bottom:0}.context-engine__product-description>.page-width{max-width:calc(var(--ce-reading-width) + 40px)}.context-engine__support [class^=ai-value-prop-container-]{max-width:560px}.context-engine native-carousel [class^=ai-reviews-carousel__container-]{max-width:calc(var(--page-width) - 10rem)}.context-engine native-carousel[data-auto-height] [class^=ai-reviews-carousel__container-],.context-engine native-faq [class^=ai-faq-accordion__container-]{max-width:var(--ce-reading-width)}.context-engine__related .ppv2-recommendations__heading{text-align:center}.context-engine__related .ppv2-recommendations__grid{display:flex;gap:1rem}.context-engine__related .ppv2-recommendations__item{flex:0 0 calc((100% - 3rem)/4);min-width:0}.context-engine__closing-content{text-align:center;padding-inline:5rem}.context-engine__closing-content h2,.context-engine__closing-content p{margin-left:auto;margin-right:auto}.context-engine__closing--illustrated .context-engine__closing-content{padding-inline:5rem}}@media screen and (min-width:750px)and (max-width:989px){.context-engine__product-layout{max-width:800px}}@media screen and (min-width:990px){.context-engine__product-layout{grid-template-columns:minmax(0,55fr) minmax(0,45fr);grid-template-areas:"gallery heading" "gallery purchase";column-gap:40px;row-gap:20px;grid-template-rows:auto 1fr}.context-engine__gallery[data-desktop-sticky]{position:sticky;top:var(--ce-gallery-top, 24px)}.context-engine__gallery[data-desktop-sticky] .context-engine__main-image img{max-height:var(--ce-gallery-image-height);width:100%;object-fit:contain}}
/*# sourceMappingURL=/cdn/shop/t/82/assets/context-desktop.css.map */
