@media screen and not (pointer:fine){.product-item .product-item__quick-form{top:0;bottom:auto;padding:0}.product-item .product-item__quick-buy-button{background:transparent;border:none;box-shadow:none;padding:6px;top:6px;bottom:auto;right:6px;left:auto;color:rgba(var(--text-color),.7)}}.product-item .product-item__label-list--bottom{top:auto;bottom:0;left:0;right:auto}.shopify-section--main-collection .container{max-width:none;padding-inline:12px}.shopify-section--main-collection .product-facet .product-list{--grid-gap: 12px;--product-list-column-gap: 12px;--product-list-block-spacing: 28px}@media screen and (min-width:741px){.shopify-section--main-collection .container{padding-inline:24px}}@media screen and (max-width:740px){.shopify-section--main-collection .product-facet .product-list{--grid-gap: 4px;--product-list-column-gap: 4px;--product-list-block-spacing: 14px}}.product-facet__meta-bar{align-items:center;justify-content:space-between;flex-wrap:nowrap}.product-facet__breadcrumb .breadcrumb__list{padding:0}.page-header__text-wrapper--empty{margin:0}.product-facet__meta-bar-item--filter{order:1}.product-facet__breadcrumb{order:2}.product-facet__view{order:3;margin-inline-start:auto}.product-facet__meta-bar .product-facet__meta-bar-item--count{order:4}.product-facet__meta-bar:has(.product-facet__view) .product-facet__meta-bar-item--count{margin-inline-start:16px}.product-facet__meta-bar-item--sort{order:5}@media screen and (max-width:999px){.product-facet{margin-block-start:12px}.product-facet__meta-bar{margin-block-end:8px}}@media screen and (min-width:1000px){.product-facet__meta-bar{justify-content:flex-start;gap:32px}.product-facet__meta-bar-item--filter{margin-inline-end:0}}.product-facet__view{display:inline-flex;align-items:center;gap:8px}.product-facet__view-label{font-size:12px;letter-spacing:.3px;white-space:nowrap}.product-facet__view-options{display:inline-flex;align-items:center;gap:0}.product-facet__view-option{appearance:none;-webkit-appearance:none;background:transparent;border:0;padding:8px 1.5px;margin:0;cursor:pointer;line-height:0}.product-facet__view-option:before{content:"";display:block;width:7px;height:12px;border:1px solid rgba(var(--text-color),.55);background:transparent;transition:background .15s,border-color .15s}.product-facet__view-option:hover:before{border-color:rgb(var(--text-color))}.product-facet__view-option.is-filled:before{background:rgb(var(--text-color));border-color:rgb(var(--text-color))}.product-facet__view-options--mobile{display:none}@media screen and (min-width:741px)and (max-width:999px){.product-facet__view-options--desktop .product-facet__view-option:nth-child(n+4){display:none}}@media screen and (max-width:740px){.product-facet__view-options--desktop{display:none}.product-facet__view-options--mobile{display:inline-flex}.product-facet__view-option{padding:10px 3px}.product-facet__view-option:before{width:9px;height:14px}.product-facet__meta-bar{justify-content:flex-start;gap:14px}.product-facet__meta-bar:has(.product-facet__view) .product-facet__meta-bar-item--count{margin-inline-start:12px}body:has(.shopify-section--main-collection) #mobile-facet-toolbar{display:none}body:has(.shopify-section--main-collection){--anchor-offset: 0px}.product-facet__meta-bar .product-facet__meta-bar-item--filter.hidden-pocket{display:flex!important;order:4;margin-inline-start:16px;white-space:nowrap}.product-facet__meta-bar .product-facet__meta-bar-item--count{display:none}}@media screen and (max-width:999px){product-item-sibling-swatches .product-item-meta__sibling-swatches-list{gap:2px}product-item-sibling-swatches .product-item-meta__sibling-swatches-list .color-swatch{padding:9px;box-shadow:none}product-item-sibling-swatches .product-item-meta__sibling-swatches-list .color-swatch:has(.color-swatch__item.is-selected){box-shadow:none}product-item-sibling-swatches .color-swatch__item{width:17px;height:17px}product-item-sibling-swatches .color-swatch__item.is-selected{outline:1px solid rgb(var(--text-color));outline-offset:2px}product-item-sibling-swatches .color-swatch__item--more{font-size:13px;line-height:18px}}.product-item__image-track{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.product-item__image-track::-webkit-scrollbar{display:none}.product-item__slide{flex:0 0 100%;width:100%;height:100%;position:relative;scroll-snap-align:start;scroll-snap-stop:always}.product-item__slide>img[hidden]{display:block}.product-item__dots{position:absolute;left:0;right:0;bottom:10px;display:flex;justify-content:center;gap:4px;pointer-events:none;z-index:1;transition:bottom .2s ease-in-out}.product-item__dot{box-sizing:border-box;flex:0 0 auto;width:10px;height:5px;border:0;border-radius:0;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 16 8%22%3E%3Cpath d=%22M0.8 4C1.8 1.5 4.6 0.4 8 0.4C11.4 0.4 14.2 1.5 15.2 4C14.2 6.5 11.4 7.6 8 7.6C4.6 7.6 1.8 6.5 0.8 4Z%22 fill=%22rgba(255,255,255,.9)%22 stroke=%22rgba(0,0,0,.35)%22 stroke-width=%220.5%22 stroke-linejoin=%22round%22/%3E%3C/svg%3E") no-repeat center / contain;transition:opacity .15s}.product-item__dot.is-active{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 16 8%22%3E%3Cpath d=%22M0.8 4C1.8 1.5 4.6 0.4 8 0.4C11.4 0.4 14.2 1.5 15.2 4C14.2 6.5 11.4 7.6 8 7.6C4.6 7.6 1.8 6.5 0.8 4Z%22 fill=%22%232b2b2b%22 stroke=%22%232b2b2b%22 stroke-width=%220.5%22 stroke-linejoin=%22round%22/%3E%3C/svg%3E")}@media screen and (max-width:740px){.product-item__dots{gap:3px}.product-item__dot{width:8px;height:4px}}@media screen and (pointer:fine){.product-item__image-track{cursor:grab;user-select:none;-webkit-user-select:none}.product-item__image-track.is-dragging{cursor:grabbing}.product-item__slide>img{-webkit-user-drag:none;pointer-events:none}.product-item__dots{pointer-events:none}.product-item__dot{pointer-events:auto;cursor:pointer}}@media screen and (pointer:fine){.product-item__image-wrapper--carousel:hover .product-item__dots{bottom:84px}.product-item__image-wrapper--carousel:has(.product-item__size-bar):hover .product-item__dots{bottom:62px}}@media screen and (pointer:fine){.product-item__quick-form--touch-only{display:none}}.product-item__size-bar{padding:9px 8px;background:#ffffffd9;z-index:2}.product-item__size-list{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 6px;direction:ltr}.product-item__size-button{font:inherit;font-size:14px;line-height:1;letter-spacing:.02em;min-width:36px;padding:10px 8px;border:0;border-radius:2px;background:transparent;color:rgb(var(--text-color));cursor:pointer;transition:background .15s,color .15s,opacity .15s}.product-item__size-button:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.product-item__size-button.is-sold-out{color:rgba(var(--text-color),.35);text-decoration:line-through;cursor:default}.product-item__size-button.is-loading{opacity:.4;pointer-events:none}.product-list .product-item__image-wrapper{margin-block-end:10px}.product-list .product-item__info{text-align:start}.product-list .product-item-meta__sibling-swatches{justify-content:flex-start;margin-block-end:0}.product-list .product-item-meta__swatch-list{justify-content:flex-start}@media screen and (min-width:741px){.product-list .product-item-meta{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;align-items:baseline}.product-list .product-item-meta__title{grid-column:1;grid-row:1;margin-block-end:0;line-height:1.4}.product-list .product-item-meta__price-list-container{grid-column:2;grid-row:1;white-space:nowrap}.product-list .product-item-meta .price-list--centered{justify-content:flex-end}.product-list .product-item-meta__sibling-swatches{grid-column:1 / -1;grid-row:2;margin-block-start:8px}.product-list .product-item-meta__vendor,.product-list .product-item-meta__reviews-badge,.product-list .product-item-meta__color-count,.product-list .product-item-meta__swatch-list,.product-list .product-item-meta__property-list{grid-column:1 / -1}}@media screen and (max-width:740px){.shopify-section--main-collection .product-list .product-item__info{padding-inline:8px}.product-list .product-item-meta{display:flex;flex-direction:column;align-items:flex-start}.product-list .product-item-meta__title{order:0;margin-block-end:2px;line-height:1.35}.product-list .product-item-meta__price-list-container{order:1}.product-list .product-item-meta .price-list--centered{justify-content:flex-start}.product-list .product-item-meta__sibling-swatches{order:2;margin-block-start:-2px;margin-block-end:-5px}.product-list .product-item-meta__reviews-badge,.product-list .product-item-meta__color-count,.product-list .product-item-meta__swatch-list,.product-list .product-item-meta__property-list{order:3}}@media screen and (max-width:999px){.product-list .product-item-meta__sibling-swatches .product-item-meta__sibling-swatches-list{margin-inline-start:-9px}}@media screen and (min-width:1000px){.product--thumbnails-left{margin-inline:0;justify-content:center;gap:48px}.product--thumbnails-left .product__media{--claude-pdp-overflow: 25px;--claude-thumbs-width: 0px;--product-media-width: clamp( 360px, calc((100vh - var(--header-height, 135px) + var(--claude-pdp-overflow)) * var(--largest-image-aspect-ratio, .8) + var(--claude-thumbs-width)), calc(var(--grid-column-width) * 10 + var(--grid-gap) * 10) );padding-inline-start:0;flex:none}.product--thumbnails-left .product__media:has(.product__thumbnail-list){--claude-thumbs-width: 128px}.product--thumbnails-left .product__info{--product-info-width: auto;width:auto;flex:0 1 640px;min-width:0}.product--thumbnails-left .product__thumbnail{width:110px;min-width:110px}.product--thumbnails-left .product__thumbnail-list{margin-inline-end:14px;max-height:calc((var(--product-media-width) - 128px) / var(--largest-image-aspect-ratio))}.product--thumbnails-left .product__thumbnail-list-inner{gap:10px}.product__info .product-form__buy-buttons{max-width:440px}}.product-form__inventory-inline{display:inline-flex;align-items:center;gap:5px;margin-inline-start:14px;font-size:calc(var(--base-font-size) - 2px);line-height:1}.product-form__inventory-icon{flex:0 0 auto}.block-swatch-list{direction:ltr;justify-content:flex-end}.product-accordions{margin-block-start:28px;border-top:1px solid rgba(var(--text-color),.15)}.product-accordions__item{border-bottom:1px solid rgba(var(--text-color),.15)}.product-accordions__item .collapsible-toggle{padding:15px 0;font-weight:600;text-align:start}.product-accordions__item .collapsible__content{padding-block-end:18px;font-size:calc(var(--base-font-size) - 1px);line-height:1.7}.product-accordions__item .collapsible__content p{margin:0 0 .7em}.product-accordions__item .collapsible__content p:last-child{margin-block-end:0}.product-accordions__item .collapsible__content a{text-decoration:underline;text-underline-offset:3px}.product-accordions__more-info{margin-block-start:14px;padding-block-start:14px;border-top:1px solid rgba(var(--text-color),.1)}.product-accordions .rte .product-accordions__more-info p,.product-accordions .rte .product-accordions__more-info .metafield-rich_text_field p{margin:0}.product-accordions__more-info p:empty,.product-accordions__more-info p:has(>br:only-child){display:none}.product-accordions__more-info strong{font-weight:700}.announcement-bar{overflow:clip}.rte img:not([src]){display:none}body div#ag-service{font-family:var(--text-font-family),Assistant,"Segoe UI",Arial,sans-serif}body div#ag-service h2,body div#ag-service .topic h3,body div#ag-service .faq summary{font-family:var(--heading-font-family),var(--text-font-family),Assistant,sans-serif;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/43/assets/custom-product-card.css.map */
