.card-inline-wrap{position:relative;z-index:0;--card-inline-panel-offset: 1rem;--card-inline-panel-radius: var(--product-card-corner-radius, .6rem)}.card-inline-wrap .card{border:1px solid rgba(var(--color-foreground),.1);transition:box-shadow .22s ease,transform .22s ease,border-color .22s ease}.card-inline__rating{margin-top:.4rem;line-height:1}.card-inline__rating:empty{display:none}.card-inline__rating .jdgm-prev-badge{display:flex;align-items:center;gap:.4rem}.card-inline__rating.jdgm-widget .jdgm-prev-badge__stars,.card-inline__rating.jdgm-widget .jdgm-star,.card-inline__rating.jdgm-widget .jdgm-star:before{font-size:var(--card-rating-size, 1.1rem)!important;line-height:1!important}.card-inline__rating.jdgm-widget .jdgm-star{padding:0 .1rem!important}.card-inline__rating .jdgm-prev-badge__text{font-size:var(--card-rating-size, 1.1rem)}.card-inline__price-wrap .price--on-sale .price-item--sale{color:var(--card-inline-sale-price-color, inherit);font-weight:700}.card-inline-wrap:hover,.card-inline-wrap:focus-within,.card-inline-wrap.is-hover-open,.card-inline-wrap.is-touch-open{z-index:100}.card-inline-wrap.is-touch-open .card{border-color:transparent}@media screen and (min-width:750px){.card-inline-wrap:not(.card-inline-wrap--image-overlay):hover .card,.card-inline-wrap:not(.card-inline-wrap--image-overlay):focus-within .card,.card-inline-wrap:not(.card-inline-wrap--image-overlay).is-hover-open .card{border-color:transparent;box-shadow:0 1.8rem 3.8rem #0000002e;transform:translateY(-.4rem) scale(1.03)}}#product-grid .grid__item:has(.card-inline-wrap:hover),#product-grid .grid__item:has(.card-inline-wrap:focus-within),#product-grid .grid__item:has(.card-inline-wrap.is-hover-open),#product-grid .grid__item:has(.card-inline-wrap.is-touch-open){position:relative;z-index:50}.card-inline-wrap .card__information{position:relative}.card-inline__hover-panel{position:absolute;left:calc(-1 * var(--card-inline-panel-offset));right:calc(-1 * var(--card-inline-panel-offset));top:100%;z-index:20;background:var(--product-card-custom-bg, var(--gradient-background, rgb(var(--color-background))));border:none;border-radius:0 0 var(--card-inline-panel-radius) var(--card-inline-panel-radius);padding:0 1.2rem 1.2rem;box-shadow:none;opacity:0;transform:translateY(-.4rem);pointer-events:none;transition:opacity .2s ease,transform .2s ease;visibility:hidden}.card-inline-wrap:hover .card-inline__hover-panel,.card-inline-wrap:focus-within .card-inline__hover-panel,.card-inline-wrap.is-hover-open .card-inline__hover-panel,.card-inline-wrap.is-touch-open .card-inline__hover-panel{opacity:1;transform:translateY(0);pointer-events:auto;visibility:visible;box-shadow:0 1.6rem 2.8rem -1.2rem #0000002e}.card-inline-wrap .card__heading .full-unstyled-link:after{pointer-events:none}.card-inline__all-options{display:flex;flex-direction:column;gap:.6rem;padding-top:.8rem}.card-inline__option-row{display:flex;flex-direction:column;gap:.3rem}.card-inline__option-label{font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:rgba(var(--color-foreground),.5)}.card-inline__chips{display:flex;flex-wrap:wrap;gap:.4rem}.card-inline__chip{display:inline-flex;align-items:center;justify-content:center;min-width:3rem;height:3rem;padding:0 .7rem;border:.15rem solid rgba(var(--color-foreground),.25);border-radius:var(--variant-pills-radius);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:1.2rem;font-weight:500;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease;line-height:1}.card-inline__chip:not(.card-inline__chip--swatch):hover:not(:disabled){background:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.card-inline__chip--swatch:hover:not(:disabled){border-color:rgb(var(--color-foreground))}.card-inline__chip:not(.card-inline__chip--swatch)[aria-pressed=true]{background:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground));color:rgb(var(--color-background));font-weight:700}.card-inline__chip--unavailable{opacity:.3;cursor:not-allowed;text-decoration:line-through;pointer-events:none}.card-inline__chips:has(.card-inline__chip:not(.card-inline__chip--unavailable,.card-inline__chip--swatch)) .card-inline__chip--unavailable:not(.card-inline__chip--swatch){display:none}.card-inline__atc-wrap{margin-top:.8rem}.card-inline__atc{transition:background .2s ease,color .2s ease,opacity .2s ease}.card-inline__atc:disabled{opacity:.5;cursor:not-allowed}.card-inline__atc.is-success{background:#2a7a2a!important;border-color:#2a7a2a!important;color:#fff!important}.card-inline__chip--swatch{width:3.4rem;height:3.4rem;min-width:3.4rem;padding:0;border-radius:50%;overflow:hidden;position:relative}.card-inline__chip--swatch img,.card-inline__chip-color{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}.card-inline__chip--swatch[aria-pressed=true]{border:2px solid rgb(var(--color-foreground))}.card-inline__chip--swatch.card-inline__chip--unavailable:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top right,transparent calc(50% - .07rem),rgba(var(--color-foreground),.6) calc(50% - .07rem),rgba(var(--color-foreground),.6) calc(50% + .07rem),transparent calc(50% + .07rem));border-radius:50%}@media screen and (max-width:749px){.card-inline-wrap:hover .card-inline__hover-panel,.card-inline-wrap:focus-within .card-inline__hover-panel,.card-inline-wrap.is-hover-open .card-inline__hover-panel{opacity:0;visibility:hidden;transform:translateY(-.4rem);pointer-events:none}.card-inline-wrap .card__information{position:relative}.card-inline__touch-trigger,.card-inline__hover-panel,.card-inline__chips{position:relative;z-index:3}.card-inline__atc-wrap{position:relative;z-index:4;margin-top:.5rem}.card-inline__atc-wrap .card-inline__atc{font-size:1.1rem;letter-spacing:.08em;padding:0}.card-inline__hover-panel{position:absolute;left:calc(-1 * var(--card-inline-panel-offset));right:calc(-1 * var(--card-inline-panel-offset));top:100%;z-index:12;opacity:0;visibility:hidden;transform:translateY(-.4rem);box-shadow:none;border:none;border-radius:0 0 var(--card-inline-panel-radius) var(--card-inline-panel-radius);background:var(--product-card-custom-bg, var(--gradient-background, rgb(var(--color-background))));padding:.8rem 1rem 1rem;margin-top:0;max-height:none;overflow:visible;pointer-events:none;transition:opacity .2s ease,transform .2s ease}.card-inline-wrap.is-touch-open .card-inline__hover-panel{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto;box-shadow:0 1.6rem 2.8rem -1.2rem #0000002e}.card-inline-wrap.is-touch-open,#product-grid .grid__item:has(.card-inline-wrap.is-touch-open){position:relative;z-index:6}.shopify-section:has(#product-grid .card-inline-wrap.is-touch-open){position:relative;z-index:1}#ProductGridContainer,#product-grid,#product-grid .grid__item,.card-inline-wrap,.card-inline-wrap .card,.card-inline-wrap .card__content,.card-inline-wrap .card__information{overflow:visible!important}.card-inline__touch-trigger{display:flex;align-items:center;justify-content:center;gap:.4rem;width:100%;padding:.6rem 1rem;margin-top:.6rem;font-size:1.2rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;background:rgb(var(--color-foreground));color:rgb(var(--color-background));border:none;border-radius:var(--variant-pills-radius);cursor:pointer;transition:background .2s ease,color .2s ease}.card-inline-wrap.is-touch-open .card-inline__touch-trigger{background:rgba(var(--color-foreground),.1);color:rgb(var(--color-foreground))}}@media screen and (min-width:750px){.card-inline__touch-trigger{display:none}}@media screen and (min-width:750px){.card-inline-wrap .media--hover-effect>img:first-child{transition:opacity var(--duration-long, .4s) ease,transform var(--duration-long, .4s) ease}.card-inline-wrap .card__inner:hover .media--hover-effect:not(:has(>img.card-inline__img-secondary.is-unavailable))>img:first-child:not(:only-child),.card-inline-wrap .card__inner:focus-within .media--hover-effect:not(:has(>img.card-inline__img-secondary.is-unavailable))>img:first-child:not(:only-child){opacity:0}.card-inline-wrap .card__inner:hover .media--hover-effect:has(>img.card-inline__img-secondary.is-unavailable)>img:first-child,.card-inline-wrap .card__inner:focus-within .media--hover-effect:has(>img.card-inline__img-secondary.is-unavailable)>img:first-child{opacity:1!important;transform:scale(1.03)}.card-inline-wrap .media--hover-effect>img.card-inline__img-secondary{opacity:0;transition:opacity var(--duration-long, .4s) ease}.card-inline-wrap .card__inner:hover .media--hover-effect>img.card-inline__img-secondary,.card-inline-wrap .card__inner:focus-within .media--hover-effect>img.card-inline__img-secondary{opacity:1}}.card-inline__img-secondary.is-unavailable{opacity:0!important;pointer-events:none!important}@media screen and (min-width:750px){.shopify-section:has(#product-grid .card-inline-wrap:hover),.shopify-section:has(#product-grid .card-inline-wrap:focus-within),.shopify-section:has(#product-grid .card-inline-wrap.is-hover-open){position:relative;z-index:200}#ProductGridContainer,#product-grid,#product-grid .grid__item,.card-inline-wrap,.card-inline-wrap .card,.card-inline-wrap .card__content,.card-inline-wrap .card__information{overflow:visible!important}.card-inline-wrap:hover,.card-inline-wrap:focus-within,.card-inline-wrap.is-hover-open{position:relative;z-index:300}#product-grid .grid__item:has(.card-inline-wrap:hover),#product-grid .grid__item:has(.card-inline-wrap:focus-within),#product-grid .grid__item:has(.card-inline-wrap.is-hover-open){position:relative;z-index:301}.card-inline__hover-panel{position:absolute;left:calc(-1 * var(--card-inline-panel-offset));right:calc(-1 * var(--card-inline-panel-offset));top:100%;z-index:302}}.card-inline__chip--grouped-color.is-active,.card-inline__chip--grouped-color[aria-pressed=true]{border:2px solid rgb(var(--color-foreground))}.card-inline__chip--swatch.card-inline__chip--grouped-color{border-radius:var(--color-swatch-radius, 0)}.card-inline__chip--grouped-color img,.card-inline__chip--grouped-color .card-inline__chip-color{display:block;width:100%;height:100%;border-radius:0;object-fit:cover}.card-inline__chip--grouped-color.card-inline__chip--unavailable{opacity:1;pointer-events:auto}.card-inline__chip--grouped-color.card-inline__chip--unavailable img,.card-inline__chip--grouped-color.card-inline__chip--unavailable .card-inline__chip-color{opacity:.4}.card-inline__chip--swatch.card-inline__chip--grouped-color.card-inline__chip--unavailable:after{border-radius:inherit}.card-inline-wrap--quick-add-modal .card-inline__quick-add-footer{margin-top:1rem}.card-inline__image-overlay{position:absolute;left:0;right:0;bottom:0;z-index:5;display:flex;align-items:center;justify-content:center;padding:2rem .8rem 1rem;background:linear-gradient(to top,rgba(17,17,17,.2) 0%,rgba(17,17,17,.08) 55%,transparent 100%);opacity:0;transition:opacity .22s ease;pointer-events:none}.card-inline__color-row--info{flex-wrap:wrap;justify-content:flex-start;gap:.5rem;margin-bottom:.8rem}@media screen and (min-width:750px){.card-inline__image-overlay{padding:2.6rem 1rem 1.4rem}.card-inline-wrap--image-overlay:hover .card-inline__image-overlay,.card-inline-wrap--image-overlay:focus-within .card-inline__image-overlay{opacity:1;pointer-events:auto}}@media screen and (max-width:749px){.card-inline__image-overlay{opacity:1;pointer-events:auto}.card-inline-wrap--tap-sizes .card-inline__image-overlay{opacity:0;pointer-events:none}.card-inline-wrap--tap-sizes.is-overlay-open .card-inline__image-overlay{opacity:1;pointer-events:auto}}.card-inline__chip-carousel{position:relative;display:flex;align-items:center;gap:.4rem;width:100%;min-width:0}.card-inline__chips--overlay{flex:1 1 auto;min-width:0;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:.2rem .1rem}.card-inline__chips--overlay::-webkit-scrollbar{display:none}.card-inline__chip-arrow{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:2.2rem;height:2.2rem;padding:0;border:1px solid rgba(255,255,255,.75);border-radius:50%;background:#ffffffe0;color:#111;cursor:pointer;transition:background .2s ease,opacity .2s ease}.card-inline__chip-arrow[hidden]{display:none}.card-inline__chip-arrow:hover:not(:disabled){background:#fff}.card-inline__chip-arrow[disabled]{opacity:.4;pointer-events:none}@media screen and (max-width:749px){.card-inline__chip-arrow{width:1.8rem;height:1.8rem}}.card-inline__chip-arrow .svg-wrapper{display:flex;align-items:center}.card-inline__chip-arrow svg{width:.9rem;height:.9rem;flex-shrink:0}@media screen and (max-width:749px){.card-inline__chip-arrow svg{width:.75rem;height:.75rem}}.card-inline__chip-arrow--prev .svg-wrapper{transform:rotate(90deg)}.card-inline__chip-arrow--next .svg-wrapper{transform:rotate(-90deg)}.card-inline__chip--overlay{position:relative;flex:0 0 auto;scroll-snap-align:center;min-width:3.2rem;height:3.2rem;padding:0 .8rem;border:1px solid rgba(255,255,255,.75);border-radius:999px;background:#ffffffeb;color:#111;font-size:1.2rem;font-weight:600}@media screen and (max-width:749px){.card-inline__chip--overlay{min-width:2.6rem;height:2.6rem;padding:0 .6rem;font-size:1.05rem}}.card-inline__chip--overlay:hover:not(:disabled){background:#111;border-color:#111;color:#fff}.card-inline__chip--overlay[aria-pressed=true]{background:#111;border-color:#111;color:#fff}.card-inline__chip--overlay.card-inline__chip--unavailable{opacity:1;background:#ffffff8c;border-color:#ffffff8c;color:#1111118c;text-decoration:line-through}.card-inline__chip--overlay.is-loading{color:transparent;background:#111;border-color:#111}.card-inline__chip--overlay.is-loading .card-inline__chip-label{opacity:0}.card-inline__chip-spinner{display:none;position:absolute;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center}.card-inline__chip--overlay.is-loading .card-inline__chip-spinner{display:flex}.card-inline__chip-spinner .spinner{width:1.6rem;height:1.6rem}.card-inline__chip-spinner .path{stroke:#fff}.card-inline__atc--overlay{width:auto;min-width:12rem;padding:0 2.4rem;border-radius:999px;border:1px solid rgba(255,255,255,.75);background:#ffffffeb;color:#111}.card-inline__atc--overlay[hidden]{display:none}.card-inline__atc--overlay:hover:not(:disabled){background:#fff}
/*# sourceMappingURL=/cdn/shop/t/60/assets/custom-card-inline.css.map */
