.ash-pdp{--ash-pdp-gap: clamp(24px, 3.5vw, 70px);--ash-pdp-edge: clamp(16px, 2.4vw, 40px);--ash-pdp-sticky-height: 80px;--ash-pdp-body-size: clamp(1rem, 1.2vw, 1.125rem);--ash-pdp-body-leading: 1.6;color:rgb(var(--color-foreground));overflow:clip}html.ash-pdp-page,html.ash-pdp-page body{max-width:100%;overflow-x:clip}html.ash-pdp-page .m-breadcrumb{padding-block:12px;border-bottom:1px solid rgb(var(--color-border));color:rgb(var(--color-foreground-secondary));font-size:.75rem;line-height:1.35}html.ash-pdp-page .m-breadcrumb .container-full{padding-inline:clamp(16px,2.4vw,40px)}html.ash-pdp-page .m-breadcrumb--wrapper{min-width:0;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;white-space:nowrap}html.ash-pdp-page .m-breadcrumb--wrapper::-webkit-scrollbar{display:none}html.ash-pdp-page .m-breadcrumb--item{flex:0 0 auto;color:inherit;text-underline-offset:3px}html.ash-pdp-page .m-breadcrumb--item-current{max-width:min(42vw,34ch);overflow:hidden;color:rgb(var(--color-foreground));text-overflow:ellipsis}html.ash-pdp-page .m-breadcrumb--separator{flex:0 0 auto;margin-inline:10px}html.ash-pdp-page .m-breadcrumb--separator svg{width:5px;height:10px}html.ash-pdp-page.ash-pdp-has-sticky footer{padding-bottom:80px}.ash-pdp .container-full{padding-inline:var(--ash-pdp-edge)}.ash-pdp .m-main-product--wrapper,.ash-pdp .m-main-product--media,.ash-pdp .m-main-product--info,.ash-pdp .m-media-gallery,.ash-pdp .m-media-gallery__inner{min-width:0}.ash-pdp .c-spacer_container,.ash-pdp .c-spacer_container svg{width:100%;max-width:100%}.ash-pdp .c-spacer_container svg{height:1px;display:block}.ash-pdp .m-product-media--slider__thumbnails,.ash-pdp .m-product-media--slider__pagination{display:none!important}.ash-pdp .m-product-title{max-width:18ch;font-size:clamp(2rem,3.35vw,3rem)!important;line-height:1.08!important;letter-spacing:-.02em!important;text-wrap:balance}.ash-pdp .m-price__regular{font-size:clamp(1.35rem,2vw,1.75rem)!important}.ash-pdp .ash-pdp__description,.ash-pdp .m-collapsible--content__inner{font-size:var(--ash-pdp-body-size);line-height:var(--ash-pdp-body-leading)}.ash-pdp .m-collapsible--content__inner .metafield-rich_text_field{font-size:inherit!important;line-height:inherit!important}.ash-pdp .m-collapsible--button{font-size:clamp(1.125rem,1.6vw,1.375rem);font-weight:500}.ash-pdp .main-product__block+.main-product__block{margin-top:clamp(16px,2vw,24px)}.ash-pdp .m-product-option--label{align-items:center;gap:12px}.ash-pdp .m-product-option--label .option-label--title{color:rgb(var(--color-foreground))!important}.ash-pdp .m-product-option--node__label,.ash-pdp .m-product-option select,.ash-pdp [data-open-sizeguide],.ash-pdp .m-add-to-cart,.ash-pdp .shopify-payment-button__button{min-height:44px}.ash-pdp .m-product-option--node__label{min-width:44px;display:inline-flex;align-items:center;justify-content:center}.ash-pdp[data-has-size-guide=true] .foxkit-sizechart-button[data-open-sizeguide]{min-width:44px;padding:8px 0;border:0;background:transparent;color:currentColor;cursor:pointer;display:inline-flex!important;justify-content:flex-end;text-decoration:underline;text-underline-offset:3px}.ash-pdp [data-open-sizeguide]:focus-visible,.ash-pdp button:focus-visible,.ash-pdp a:focus-visible,.ash-pdp select:focus-visible,.ash-pdp input:focus-visible,.ash-pdp [tabindex="0"]:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}.ash-pdp__media-progress{--ash-media-progress: 0;position:absolute;bottom:18px;left:18px;z-index:4;width:88px;padding-block:8px;pointer-events:none}.ash-pdp__media-progress-track{width:100%;height:2px;display:block;overflow:hidden;background:rgb(var(--color-border))}.ash-pdp__media-progress-value{width:100%;height:100%;display:block;background:rgb(var(--color-foreground));transform:scaleX(var(--ash-media-progress));transform-origin:left center;transition:transform var(--m-duration-default, .25s) ease}.ash-pdp__media-progress[hidden]{display:none}.ash-pdp .m-main-product--media,.ash-pdp .m-product-media--wrapper{position:relative}@media screen and (min-width:1024px){.ash-pdp .m-main-product--wrapper{display:grid;width:100%;margin-inline:0!important;grid-template-columns:minmax(0,58fr) minmax(340px,42fr);align-items:start;gap:var(--ash-pdp-gap)}.ash-pdp .m-main-product--media,.ash-pdp .m-main-product--info{width:100%!important;max-width:none!important;padding:0!important}.ash-pdp .m-product-info--wrapper{position:sticky;top:calc(var(--m-header-height, 72px) + 24px);padding:clamp(24px,2.5vw,44px) clamp(8px,1.5vw,24px) 40px 0}.ash-pdp .m-media-gallery__inner{overflow:visible;opacity:1!important}.ash-pdp .m-media-gallery__list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;transform:none!important}.ash-pdp .m-media-gallery[data-active-media-count="1"] .m-media-gallery__list,.ash-pdp .m-media-gallery[data-only-media=true] .m-media-gallery__list{grid-template-columns:minmax(0,1fr)}.ash-pdp .m-product-media--item{width:auto!important;margin:0!important;grid-column:auto!important}.ash-pdp__media-progress{display:none!important}}@media screen and (max-width:1023px){.ash-pdp{--ash-pdp-edge: clamp(14px, 4vw, 28px)}.ash-pdp .m-main-product--wrapper{display:block!important}.ash-pdp .m-main-product--media,.ash-pdp .m-main-product--info{width:100%!important;max-width:none!important}.ash-pdp .m-main-product--info{padding:32px var(--ash-pdp-edge) 56px!important}.ash-pdp .m-media-gallery__inner{overflow:hidden}.ash-pdp .m-product-media--item{padding-inline:0!important}}.ash-pdp-sticky{position:fixed;z-index:78;right:0;bottom:0;left:0;border-top:1px solid rgb(var(--color-border));background:rgb(var(--color-background));box-shadow:0 -12px 32px rgba(var(--color-foreground),.08);opacity:0;transform:translateY(105%);transition:opacity var(--m-duration-default, .25s) ease,transform var(--m-duration-default, .25s) ease}.ash-pdp-sticky[hidden]{display:none}.ash-pdp-sticky.is-visible{opacity:1;transform:translateY(0)}.ash-pdp-sticky__inner{width:min(100%,1480px);min-height:var(--ash-pdp-sticky-height);margin-inline:auto;padding:10px max(var(--ash-pdp-edge),env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(var(--ash-pdp-edge),env(safe-area-inset-left));display:flex;align-items:center;justify-content:space-between;gap:24px}.ash-pdp-sticky__identity,.ash-pdp-sticky__action{min-width:0;display:flex;align-items:center}.ash-pdp-sticky__identity{gap:14px}.ash-pdp-sticky__image{width:56px;height:56px;flex:0 0 56px;object-fit:cover;background:rgb(var(--color-background-secondary))}.ash-pdp-sticky__product-copy{min-width:0;display:grid;gap:2px}.ash-pdp-sticky__title{max-width:34ch;overflow:hidden;color:rgb(var(--color-foreground));font-weight:500;text-overflow:ellipsis;white-space:nowrap}.ash-pdp-sticky__variant{color:rgb(var(--color-foreground-secondary));font-size:.8125rem}.ash-pdp-sticky__action{justify-content:flex-end;gap:clamp(14px,2vw,28px)}.ash-pdp-sticky__price{white-space:nowrap;font-size:1rem;font-weight:500}.ash-pdp-sticky__button{min-width:180px;min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:9px}.ash-pdp-sticky__spinner{width:18px;height:18px;display:none}.ash-pdp-sticky__spinner svg{width:100%;height:100%;animation:ash-pdp-spin .8s linear infinite}.ash-pdp-sticky.is-loading .ash-pdp-sticky__spinner{display:inline-flex}@keyframes ash-pdp-spin{to{transform:rotate(360deg)}}@media screen and (max-width:767px){.ash-pdp-sticky__inner{min-height:72px;padding-top:9px;gap:12px}.ash-pdp-sticky__identity{display:none}.ash-pdp-sticky__action{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px}.ash-pdp-sticky__button{width:100%;min-width:0}}.ash-pdp-size-guide{width:min(720px,100%);max-width:100%;height:100dvh;max-height:100dvh;margin:0 0 0 auto;padding:0;border:0;background:rgb(var(--color-background));color:rgb(var(--color-foreground));overflow:hidden}.ash-pdp-size-guide::backdrop{background:rgba(var(--color-foreground),.42)}.ash-pdp-size-guide__panel{height:100%;display:flex;flex-direction:column}.ash-pdp-size-guide__header{min-height:76px;padding:16px 20px 16px clamp(20px,4vw,36px);border-bottom:1px solid rgb(var(--color-border));display:flex;align-items:center;justify-content:space-between;gap:20px}.ash-pdp-size-guide__title{margin:0;font-size:clamp(1.5rem,3vw,2rem);line-height:1.2}.ash-pdp-size-guide__close{width:44px;height:44px;flex:0 0 44px;padding:10px;border:0;background:transparent;color:currentColor;cursor:pointer}.ash-pdp-size-guide__close svg{width:100%;height:100%}.ash-pdp-size-guide__body{padding:clamp(22px,4vw,36px);overflow-y:auto;overscroll-behavior:contain}.ash-pdp-size-guide__scroll{width:100%;overflow-x:auto;border:1px solid rgb(var(--color-border));scrollbar-color:rgb(var(--color-foreground-secondary)) rgb(var(--color-background-secondary));scrollbar-gutter:stable;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.ash-pdp-size-guide__table{width:100%;min-width:600px;border-collapse:collapse;font-size:.875rem;text-align:center}.ash-pdp-size-guide__table th,.ash-pdp-size-guide__table td{padding:12px 16px;border-right:1px solid rgb(var(--color-border));border-bottom:1px solid rgb(var(--color-border));white-space:nowrap}.ash-pdp-size-guide__table th:last-child,.ash-pdp-size-guide__table td:last-child{border-right:0}.ash-pdp-size-guide__table tbody tr:last-child th,.ash-pdp-size-guide__table tbody tr:last-child td{border-bottom:0}.ash-pdp-size-guide__table thead th{background:rgb(var(--color-background-secondary));font-weight:600}.ash-pdp-size-guide__table tbody th{font-weight:500}.ash-pdp-size-guide__caption{margin:12px 0 0;color:rgb(var(--color-foreground-secondary));font-size:.75rem;line-height:1.45}body.ash-pdp-dialog-open{overflow:hidden}@media screen and (max-width:767px){.ash-pdp-size-guide{width:100%;height:auto;max-height:88dvh;margin:auto 0 0}.ash-pdp-size-guide__panel{max-height:88dvh}.ash-pdp-size-guide__header{min-height:68px}}@media(prefers-reduced-motion:reduce){.ash-pdp *,.ash-pdp *:before,.ash-pdp *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ash-pdp.css.map */
