.ash-mobile-product{display:none}.ash-mobile-pdp [hidden]{display:none!important}m-recently-viewed[hidden]{display:none!important}#m-theme :is(.m-product-recommendations,.m-recently-viewed) .m-section__heading{font-family:var(--ash-font-ui, Montserrat, Arial, sans-serif);font-size:clamp(.875rem,1.15vw,1rem);font-style:normal;font-weight:400;line-height:1.4;letter-spacing:.04em}@media(max-width:767px){.template-product [data-ash-pdp]{display:none!important}.ash-mobile-product{display:block;font-family:var(--ash-font-ui, Montserrat, sans-serif)}.ash-mobile-product__trail{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:0 .75rem}#m-theme .ash-mobile-product__trail .m-breadcrumb{flex:1;min-width:0;width:auto;padding-block:0;border:0;margin:0;font-size:.5625rem}#m-theme .ash-mobile-product__trail .m-breadcrumb--item{min-width:0;padding:0;font-size:.5625rem;line-height:1.4;white-space:nowrap}#m-theme .ash-mobile-product__trail .m-breadcrumb--item-current{flex:1;overflow:hidden;text-overflow:ellipsis}#m-theme .ash-mobile-product__trail .m-breadcrumb--wrapper{min-width:0;width:100%;padding:0;margin:0}.ash-mobile-product__trail .m-breadcrumb--separator svg{width:4px;height:8px}.ash-mobile-product__trail .container-full{padding:0!important}.ash-mobile-product__trail .m-breadcrumb--separator{margin-inline:.375rem}.ash-mobile-product__trail .m-breadcrumb--item-current{max-width:17ch}.ash-mobile-product__trail>a{flex-shrink:0;font-family:var(--ash-font-display, serif);font-style:italic;font-size:.75rem}.ash-mobile-pdp{display:block}.ash-mobile-pdp .ash-quick-view__product{display:block;min-height:0}.ash-mobile-pdp .ash-quick-view__gallery{background:#fff;padding:0;gap:0}.ash-mobile-pdp .ash-quick-view__image-frame{display:none}.ash-mobile-pdp .ash-quick-view__strip{display:flex;gap:6px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.ash-mobile-pdp .ash-quick-view__strip>button{flex:0 0 94%;min-width:0;scroll-snap-align:start}.ash-mobile-pdp .ash-quick-view__strip img{display:block;width:100%;height:clamp(300px,56svh,540px);object-fit:cover;background:#fff}.ash-mobile-pdp .ash-quick-view__gallery-controls{color:#777;padding-inline:.75rem}.ash-mobile-pdp .ash-quick-view__purchase{position:static;padding:.5rem 0;border:0}.ash-mobile-pdp .ash-quick-view__info{padding:.75rem 1rem 1.25rem}.ash-mobile-pdp .ash-quick-view__heading{border:0;padding:0}.ash-mobile-pdp__sticky{position:fixed;z-index:78;inset-inline:0;display:grid;gap:5px;padding:8px 16px max(8px,env(safe-area-inset-bottom));border-top:1px solid #ccc;background:#fff}.ash-mobile-pdp__sticky-subtotal{display:flex;justify-content:space-between;gap:1rem;font-size:10px;line-height:1.4;text-transform:uppercase}.ash-mobile-pdp__sticky button{width:100%;min-height:36px;padding:5px;border:1px solid #171717;background:#171717;color:#fff;font-size:10px;text-transform:uppercase}.ash-mobile-pdp__sticky [data-quick-add]{background:#fff;color:#171717}body:has(.ash-mobile-pdp__sticky:not([hidden])) .ash-search__floating{inset-block-end:calc(var(--ash-search-bottom,0px) + 130px)}body:has(.ash-mobile-pdp__sticky:not([hidden])) #scroll-to-top-button{display:none}.ash-mobile-pdp__lightbox{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:max(3rem,env(safe-area-inset-top)) 0 max(1rem,env(safe-area-inset-bottom));border:0;background:#fff;color:#171717}.ash-mobile-pdp__lightbox::backdrop{background:#fff}.ash-mobile-pdp__lightbox[open]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);align-items:center}.ash-mobile-pdp__lightbox img{grid-area:1 / 1;display:block;width:100%;height:100%;min-height:0;object-fit:contain}.ash-mobile-pdp__lightbox button{position:absolute;z-index:1;display:grid;place-items:center;width:44px;height:44px;font-size:2rem;line-height:1;background:#fff;color:#171717}.ash-mobile-pdp__lightbox [data-quick-gallery-step]{top:50%;transform:translateY(-50%)}.ash-mobile-pdp__lightbox [data-quick-gallery-step="-1"]{inset-inline-start:0}.ash-mobile-pdp__lightbox [data-quick-gallery-step="1"]{inset-inline-end:0}.ash-mobile-pdp__lightbox [data-mobile-lightbox-close]{top:max(.25rem,env(safe-area-inset-top));inset-inline-end:.25rem}.template-product :is(.m-product-recommendations,.m-recently-viewed){border-top:1px solid #ccc;margin:0 1rem}.template-product :is(.m-product-recommendations,.m-recently-viewed) .m-section-py{padding:1.5rem 0}#m-theme.template-product :is(.m-product-recommendations,.m-recently-viewed) .m-section__heading{font-size:1rem!important;text-align:left}.template-product :is(.m-product-recommendations,.m-recently-viewed) .m-section__header{margin-bottom:1rem}ash-related-rail{display:block;position:relative}.ash-related-rail__viewport{overflow-x:auto!important;scrollbar-width:none;scroll-snap-type:x mandatory}.ash-related-rail__track{display:flex!important;gap:8px!important;margin:0!important;transform:none!important}.ash-related-rail__track>div{flex:0 0 calc((100% - 16px) / 2.15);width:auto!important;min-width:0;padding:0!important;margin:0!important;scroll-snap-align:start}ash-related-rail .m-slider-controls{display:none!important}.ash-related-rail__controls:not([hidden]){position:absolute;z-index:4;inset:0 0 auto;height:calc(100cqw / 2.15 * 4 / 3);display:flex;align-items:center;justify-content:space-between;pointer-events:none}ash-related-rail{container-type:inline-size}.ash-related-rail__controls button{min-width:44px;min-height:44px;color:#777;pointer-events:auto}ash-related-rail:not([data-explored]) .ash-related-rail__controls:not(:focus-within){visibility:hidden}}@media(min-width:768px){.ash-related-rail__controls{display:none}}@media(max-width:749px){#m-theme .m-product-recommendations product-recommendations>.m-section-my,#m-theme .m-recently-viewed>.m-section-my{border-block:1px solid #ddd}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/ash-mobile-review.css.map */
