@media screen and (max-width:989px){.product .page-width,.product>.page-width{padding-left:0!important;padding-right:0!important}.product .product__media-wrapper{position:relative;width:100vw!important;max-width:100vw!important;margin:0 0 0 calc(50% - 50vw)!important;padding:0!important}.product .product__media-wrapper slider-component,.product .product__media-wrapper .slider-mobile-gutter{display:block;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.product .product__media-list,.product .product__media-list.grid--peek,.product .product__media-list.slider{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;gap:0!important;column-gap:0!important;scroll-padding-left:0!important;scroll-padding-right:0!important}.product .product__media-list .product__media-item,.product .product__media-list .grid__item{width:100vw!important;max-width:100vw!important;flex:0 0 100vw!important;margin:0!important;padding:0!important;scroll-snap-align:start}.product .product-media-container,.product .product-media-container.constrain-height,.product .product-media-container.constrain-height.media-fit-contain{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.product .product-media-container .media{width:100%!important}.product .product__media-item img{width:100%!important;height:100%!important;object-fit:cover!important}.product .product__media-item .product__media,.product .product__media-item .media,.product .product__media-item .global-media-settings,.product .product__media-item img,.product .product__media-item .product__modal-opener{margin:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}.product .product__media-list{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden!important;--grid-mobile-horizontal-spacing: 0px;--grid-desktop-horizontal-spacing: 0px;--grid-mobile-vertical-spacing: 0px;gap:0!important;column-gap:0!important;row-gap:0!important;scroll-snap-type:x mandatory!important}.product .product__media-list:after,.product .product__media-list:before,.product .product__media-item:after,.product .product__media-item:before,.product .product__media-list .grid__item:after,.product .product__media-list .grid__item:before{content:none!important;display:none!important}.product .product__media-list{scroll-padding:0!important}.product .product__media-list .grid__item:first-of-type{margin-left:0!important}.product .product__media-wrapper .slider-buttons{display:none!important}.product .product__media-dots{position:absolute;left:50%;bottom:1rem;z-index:1;transform:translate(-50%);display:flex;align-items:center;gap:.6rem;padding:0;background:none}.product__media-dot{width:5px;height:5px;border-radius:50%;background:#c9c9c9;transition:width .25s ease,background .25s ease}.product__media-dot--active{width:18px;border-radius:999px;background:#000}.product__vendor-pill{position:absolute;top:1rem;left:1rem;z-index:1;max-width:calc(100vw - 2rem);padding:.35rem .6rem;border-radius:4px;background:#fff;color:#000;font-family:var(--font-heading-family);font-size:.85rem;font-weight:500;letter-spacing:.06em;line-height:1.2;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product .product__media-icon,.product .product__media-toggle{display:none!important}.product .product__modal-opener{pointer-events:none}.product__info-wrapper{padding:2rem 0 0!important}.product__info-wrapper,.product__info-container,.product__info-wrapper.scroll-trigger{opacity:1!important;visibility:visible!important}.product__title h1,.product__title h2{margin:0;font-size:2rem;font-weight:500;line-height:1.15;letter-spacing:0}.product__type{margin-top:.5rem;color:#8a8a8a;font-family:var(--font-heading-family);font-size:1.3rem;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.product__vendor-line{margin-top:.3rem;color:#8a8a8a;font-family:var(--font-heading-family);font-size:1.3rem;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.product__price-row{display:flex;align-items:baseline;gap:.6rem;margin-top:.6rem}.product__price,.product__price-compare{font-family:var(--font-heading-family);font-size:1.3rem;font-weight:500;line-height:1.1}.product__price{color:#000}.product__price-compare{color:#a0a0a0;text-decoration:line-through}.product__info-container .product__price-row,.product__info-container .product__text,.product__info-container .installment,.product__info-container shopify-payment-terms,.product__info-container .product-form__quantity,.product__info-container .product-form__quantity-top,.product__info-container .product-popup-modal__opener{display:none!important}.product-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:30;padding:0 1.5rem max(.8rem,calc(env(safe-area-inset-bottom)/2));background:transparent;pointer-events:none;opacity:0;transform:translateY(8px);visibility:hidden}.product-sticky-atc.is-visible{opacity:1;transform:none;visibility:visible}.product-sticky-atc .product-form__submit{margin:0;pointer-events:auto}.product-form__submit{display:flex;align-items:center;justify-content:center;gap:.7rem;width:100%;min-height:4.6rem;height:4.6rem;padding:0 2rem;border:1px solid #000;border-radius:999px;background:#000;color:#fff;font-size:1.25rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;transition:background .2s ease,color .2s ease}.product-form__submit:has(.product-form__submit-prices) .product-form__submit-label:after{content:none}.product-form__submit:after,.product-form__submit:before{display:none}.product-form__submit[aria-disabled=true],.product-form__submit[disabled]{background:#000!important;border-color:#000!important;color:#fff!important;opacity:1!important}.product-form__submit[aria-disabled=true] .product-form__submit-label,.product-form__submit[aria-disabled=true] .product-form__submit-prices{visibility:hidden}.product-form__submit .loading__spinner:not(.hidden){display:block}.product-form__submit .loading__spinner .spinner{width:1.8rem;height:1.8rem}.product-form__submit .loading__spinner .path,.product-form__submit .loading__spinner path,.product-form__submit .loading__spinner circle{stroke:#fff!important}.product-form__submit .loading__spinner{display:flex!important;align-items:center;justify-content:center}.product-form__submit .loading__spinner.hidden{display:none!important}.product-form__submit .loading__spinner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.product-form__submit{position:relative}.product-form__submit-prices{display:inline-flex;align-items:baseline;gap:.6rem;font-weight:600}.product-form__submit-compare{opacity:.55;font-weight:400;text-decoration:line-through}main{padding-bottom:8.6rem}}@media screen and (max-width:989px)and (prefers-reduced-motion:no-preference){.product-sticky-atc{transition:opacity .18s ease-out,transform .18s ease-out,visibility 0s linear .18s}.product-sticky-atc.is-visible{transition:opacity .18s ease-out,transform .18s ease-out,visibility 0s}}@media screen and (min-width:990px){.product-sticky-atc{display:none}}@media screen and (max-width:989px){.thumbnail-slider,.product .thumbnail-slider,.product__media-wrapper .thumbnail-slider,.thumbnail-list{display:none!important}}.product__vendor-pill{transition:opacity .2s ease,visibility .2s ease}.product__vendor-pill--hidden{opacity:0;visibility:hidden}@media(prefers-reduced-motion:reduce){.product__vendor-pill{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/dilection-product-mobile.css.map */
