<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.product__media img{max-width:100%;height:auto}.product-media-modal{background-color:rgb(var(--color-background));height:100%;position:fixed;top:0;left:0;width:100%;visibility:hidden;opacity:0;z-index:-1}.media-modal{cursor:zoom-out}media-gallery img{max-width:100%;height:auto}.GalleryViewer{position:relative;display:block}.gallery_layout-style-stacked .product__media-list,.gallery_layout-style-columns .product__media-list{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:0;-webkit-overflow-scrolling:touch;margin-bottom:0;width:100%;scrollbar-width:none;display:flex}.gallery_layout-style-stacked .product__media-list .product__media-item,.gallery_layout-style-columns .product__media-list .product__media-item{width:100%;max-width:100%;margin:0 auto;scroll-snap-align:start;flex-shrink:0;padding-bottom:0}html.magnifying&gt;body{overflow-x:hidden!important}.magnify,.magnify&gt;.magnify-lens,.magnify-mobile,.lens-mobile{min-width:0;min-height:0;animation:none;border:none;float:none;margin:0;opacity:1;outline:none;overflow:visible;padding:0;text-indent:0;transform:none;transition:none}.magnify{position:relative;width:auto;height:auto;box-shadow:none;display:block;z-index:inherit}.magnify&gt;.magnify-lens{position:absolute;width:200px;height:200px;border-radius:100%;box-shadow:0 0 0 7px #ffffffd9,0 0 7px 7px #00000040,inset 0 0 40px 2px #00000040;cursor:none;display:none;z-index:99}.magnify&gt;.magnify-lens.loading{background:#333!important;opacity:.8}.magnify&gt;.magnify-lens.loading:after{position:absolute;top:50%;left:0;width:100%;color:#fff;content:"Loading...";letter-spacing:1px;margin-top:-8px;text-align:center;text-shadow:0 0 2px rgba(51,51,51,.8);text-transform:none}.thumbnail-list.carousel-stacked,.thumbnail-list.carousel-columns{display:none}.swatch{--swatch--size: var(--swatch-input--size, 3rem);--swatch--border-radius: var(--swatch-input--border-radius, 50%);display:block;width:var(--swatch--size);max-width:100%;aspect-ratio:1 / 1;background:var(--swatch--background);background-position:var(--swatch-focal-point, initial);background-size:cover;background-origin:border-box;border:.1rem solid rgba(var(--color-foreground),.15);border-radius:var(--swatch--border-radius)}.swatch--square{--swatch--border-radius: var(--swatch-input--border-radius, .2rem)}.swatch--unavailable{border-style:dashed;border-color:rgba(var(--color-foreground),.5)}.product__info-container&gt;:first-child{margin-top:0!important}quick-add-modal product-info .product__view-details{display:block!important}.product-media-container{--aspect-ratio: var(--preview-ratio);--ratio-percent: calc(1 / var(--aspect-ratio) * 100%);position:relative;width:100%;max-width:calc(100% - calc(var(--media-border-width) * 2))}.product-media-container .media{padding-top:var(--ratio-percent)}.product-media-container .product__modal-opener{display:block;position:relative}.product__media-list .deferred-media{display:none}.media&gt;*:not(.zoom):not(.deferred-media__poster-button){display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}.thumbnail-list__item{position:relative}.thumbnail__badge .icon,.thumbnail__badge .icon-3d-model{width:.625rem;height:.625rem}.product__media-icon,.thumbnail__badge{background-color:rgb(var(--color-background));border-radius:50%;border:.1rem solid rgba(var(--color-foreground),.1);color:rgb(var(--color-foreground));height:1.25rem;width:1.25rem;top:0;left:0;margin:.55rem;display:flex;align-items:center;justify-content:center;position:absolute;transition:color .15s ease,opacity .15s ease}.thumbnail__badge{color:rgb(var(--color-foreground),.6);left:auto;right:0}.product-media-container{max-width:100%}.product__media-list .deferred-media{display:block}.product-media-container:not(.media-type-image){--aspect-ratio: var(--ratio)}.product-media-container .product__modal-opener:not(.product__modal-opener--image){display:none}.product-media-container .media{height:100%}@media (min-width: 768px){.product__media-list:is(.gallery-style__columns,.gallery-style__stacked){display:grid;grid-template-columns:1fr 1fr}.product__media-list:is(.gallery-style__stacked)&gt;div:first-child{grid-column:1/3}}.shopify-model-viewer-ui model-viewer{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}
/*# sourceMappingURL=/cdn/shop/t/33/assets/main-product.css.map */
</pre></body></html>