@media screen and (max-width:749px){body:is(.template-x4-pro,.template-x4-classic,.template-x3) product-info.product-refresh{padding-top:0}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh__gallery .product__media-list.slider--mobile .product__media-item{padding-top:0}.product-refresh__gallery [data-mobile-gallery-swipe]{touch-action:pan-y pinch-zoom}.product-refresh__gallery .product__media-list[data-gallery-dragging]{scroll-snap-type:none;scroll-behavior:auto}.product-refresh__gallery-progress:not([hidden]){display:block;position:relative;height:1px;margin-block:8px;margin-inline:calc(-1 * var(--page-content-gutter));background:#00000029}.product-refresh__gallery-progress:after{content:"";position:absolute;inset-block:0;inset-inline-start:0;inline-size:var(--gallery-progress, 0%);background:#000}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh__gallery .thumbnail-slider>.slider-button{display:none}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh__gallery :is(.product-media-container,.thumbnail){border-color:transparent}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh__gallery .thumbnail[aria-current]:not(:focus-visible){box-shadow:none}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh__gallery .thumbnail:not([aria-current]) img{opacity:.6}body:is(.template-x4-pro,.template-x4-classic,.template-x3) #spinwheel-floating-button{left:auto!important;right:13px!important;transform:translate(50%,-50%) rotate(90deg) translateY(50%)!important;transform-origin:center}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh .product__info-container{display:flex;flex-direction:column}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh .product__info-container>*{flex:0 0 auto;margin-block:0}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh .product__info-container>*+*{margin-block:12px 0}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh .product__info-container>.product-refresh__purchase{order:9;padding-block:0}body:is(.template-x4-pro,.template-x4-classic,.template-x3)[data-product-mobile-checkout] .product-refresh .product-refresh__purchase product-form{margin:0}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh .product__info-container>.product__accordion{order:11;margin-block:0}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh .product__info-container>.product-information-links{order:12}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh .product__info-container:has(.xcotton-productProtection-detail-warp)>:is(.xcotton-productProtection-detail-warp,.product-refresh__purchase){order:13}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh{--product-option-height: 25px;--product-option-label-width: 55px}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh .product-refresh__option-row{margin-bottom:10px}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh .product-refresh__option-values{gap:6px}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh .product-form__input--pill input[type=radio]+label:not(.product-refresh__color){min-height:25px;padding:3px 8px;line-height:17px}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh .quantity{width:86px}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh .quantity__button{width:24px}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh .product_info-bundles{margin-block:10px 0}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh .product_info-bundle-multli_wrapper{border-radius:2px}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh .product_info-bundle-multli_label{min-height:40px;padding:6px 10px;gap:8px;line-height:1.3}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh .product_info-bundle-multli_icon{flex-basis:24px;width:24px;height:24px}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh .product_info-bundle-multli_label>svg{width:8px;height:6px}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh .product-highlights-entry{border-block:1px solid #d9d9d9}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh .product-highlights-entry__button{position:relative;min-height:40px;padding:10px 12px 10px 0;color:#8e8e8e}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh .product-highlights-entry__summary,body:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh .product-information-row__arrow{display:none}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh .product__info-container>.product__accordion{border-block:1px solid #d9d9d9}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh .product__info-container>.product__accordion~.product__accordion{border-block-start:0}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh .product__accordion :is(summary,.product-specifications-entry__button){min-height:40px;padding-block:10px;color:#8e8e8e}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh .product__accordion .accordion__title{color:#8e8e8e}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh .price--on-sale .price__sale{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:8px}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh .product__info-container>:is(.product-refresh__intro,.product-refresh__features){order:-6;margin-block:0 6px;color:#000;font-weight:300}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh .product__info-container>.product__title{order:-5;margin-top:0}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh .product__info-container>.product-refresh__rating{order:-4}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh .product__info-container>[id^=price-]{order:-3}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh .product__info-container>.volume-pricing-note{order:-2}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh .product__info-container>.product__tax{order:-1;margin-top:0}:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh .product__info-container>[id^=price-] .price{line-height:1.25}:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh .product__info-container>[id^=price-] .price__container{margin-bottom:0}:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh .product-refresh__rating .jdgm-prev-badge:not([hidden]){display:inline-flex!important;align-items:center;gap:6px;white-space:nowrap}:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh .product-refresh__rating .jdgm-prev-badge[data-average-rating][data-number-of-reviews]:after{margin-top:0}:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh .product__info-container>:is(.product__promo-discount,variant-selects,.product-form__quantity){order:-1}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh .product__info-container>.product-purchase-information{order:0;border-radius:2px;background:#00000005}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh .product__info-container>.product-purchase-information:not([hidden])~.product_info-bundles:has(>.product_info-bundles-title){margin-block-start:24px}:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh .product-purchase-information .product-highlights-entry{border:0}:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh .product-purchase-information .product-highlights-entry__button{padding:12px;color:#131313}:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh .product-purchase-information :is(.product-highlights-entry__summary,.product-information-row__arrow){display:block}:is(.template-x4-pro,.template-x4-classic,.template-x3) .product-refresh .product-purchase-information .product-refresh__accordion-toggle{display:none}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .bento-grid--product_features .bento-grid__list{--bento-gap: 5px;--bento-radius: 0px;grid-template-columns:minmax(0,2fr) minmax(0,calc((100% - 6 * var(--bento-gap)) / 5)) minmax(0,2fr)!important;grid-auto-rows:auto!important}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .bento-grid--product_features .bento-grid__item:first-child{grid-area:1 / 1 / 2 / -1!important;aspect-ratio:355 / 169}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .bento-grid--product_features .bento-grid__item:nth-child(2){grid-area:2 / 1 / 3 / 3!important}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .bento-grid--product_features .bento-grid__item:nth-child(3){grid-area:2 / 3 / 3 / 4!important}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .bento-grid--product_features .bento-grid__item:nth-child(4){grid-area:3 / 2 / 4 / 4!important}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .bento-grid--product_features .bento-grid__item:nth-child(5){grid-area:3 / 1 / 4 / 2!important}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .bento-grid--product_features .bento-grid__item:is(:nth-child(2),:nth-child(4)){aspect-ratio:210 / 138}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .bento-grid--product_features .bento-grid__item:is(:nth-child(3),:nth-child(5)){aspect-ratio:140 / 138}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .bento-grid--product_features .bento-grid__item:nth-child(n+6){min-height:var(--bento-row-height)}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .bento-grid--product_features .bento-grid__texts{padding:10px}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .reader-light-demo{padding-block:40px}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .reader-light-demo__copy h2{text-align:center}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .reader-light-demo__copy .reader-light-demo__description{grid-row:2;margin-top:16px;text-align:center}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .reader-light-demo__controls{grid-row:3;justify-content:center;margin-block:16px}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .reader-light-demo__switch{display:grid;place-items:center;width:44px;height:44px}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .reader-light-demo__switch--artwork{width:52px}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .reader-light-demo__switch--artwork img{width:44px;height:25px}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .reader-light-demo__switch-label{display:none}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .reader-light-demo__images{grid-row:4;margin-bottom:0}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .reader-light-demo__caption{text-align:center}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .reader-light-demo--mobile-artwork{padding-block:0}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .reader-light-demo--mobile-artwork>.reader-light-demo__images{grid-area:1 / 1;margin:0}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .reader-light-demo--mobile-artwork>.reader-light-demo__images:before{content:"";display:block;aspect-ratio:var(--reader-mobile-artwork-ratio)}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .reader-light-demo--mobile-artwork [data-light-state]{position:absolute;top:0;right:0;bottom:0;left:0}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .reader-light-demo--mobile-artwork .reader-light-demo__picture{height:100%;aspect-ratio:auto}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .reader-light-demo--mobile-artwork .reader-light-demo__picture img{object-fit:cover}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .reader-light-demo--mobile-artwork>.reader-light-demo__layout{grid-area:1 / 1;position:relative;display:grid;grid-template-rows:auto auto auto 1fr auto;align-items:start;padding:40px 0 24px}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .reader-light-demo--mobile-artwork .reader-light-demo__controls{margin-top:8px}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .multirow--product-features .multirow__blocks{width:100%}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .multirow--product-features :is(.multirow__metrics,.multirow__color-swatches){justify-content:var(--multirow-content-self, center)}}@media screen and (max-width:749px)and (prefers-reduced-motion:no-preference){.product-refresh__gallery-progress:after{transition:inline-size .18s ease}}@media screen and (max-width:374px){body:is(.template-x4-pro,.template-x4-classic,.template-x3) .reader-light-demo--mobile-artwork>.reader-light-demo__images:before{min-height:440px}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .reader-light-demo--mobile-artwork>.reader-light-demo__layout{padding-top:16px}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .reader-light-demo--mobile-artwork .reader-light-demo__description{margin-top:8px}body:is(.template-x4-pro,.template-x4-classic,.template-x3) .reader-light-demo--mobile-artwork .reader-light-demo__controls{margin-top:4px}}
/*# sourceMappingURL=/cdn/shop/t/206/assets/x4-pro-mobile.css.map */
