.xcard,.collection:has(.xcard){--xc-sp-1: .4rem;--xc-sp-2: .8rem;--xc-sp-3: 1.2rem;--xc-sp-4: 1.6rem;--xc-sp-6: 2.4rem;--xc-radius-sm: .8rem;--xc-heading: #1d1d1f;--xc-bg: #ffffff;--xc-frame-border: #eae5f5;--xc-frame-border-hover: #d6cbf0;--xc-transition-fast: .2s ease;--xc-transition-slow: .5s ease;--xc-frame-radius: 1.4rem;--xc-frame-pad: .92rem;--xc-fan-fill: #dceee6;--xc-fan-edge: #93c9b1;--xc-fan-max: 1.6deg;--xc-feature-fg: #6b3fa0;--xc-feature-bg: #f3eefc;--xc-feature-border: #ddd0f2;--xc-launch-price-bg: #f6e3b9;--xc-launch-price-fg: #8a5800}@media(min-width:768px){.xcard,.collection:has(.xcard){--xc-frame-radius: 1.8rem;--xc-frame-pad: 1.38rem}}.xcard{display:flex;flex-direction:column;height:100%;padding:var(--xc-frame-pad);border:1px solid var(--xc-frame-border);border-radius:var(--xc-frame-radius);background:var(--xc-bg);color:inherit;text-decoration:none;transition:border-color var(--xc-transition-fast),box-shadow var(--xc-transition-fast),transform var(--xc-transition-fast)}.xcard:hover{border-color:var(--xc-frame-border-hover);box-shadow:0 6px 18px #10102412;transform:translateY(-2px);text-decoration:none}.swiper-slide:has(>.xcard){display:flex}.swiper-slide>.xcard{height:auto;flex:1 1 auto;min-width:0}@supports (overflow: clip){.swiper-initialized:not(.overflow-visible):has(.xcard){overflow-x:clip;overflow-y:visible}}.xcard__media{position:relative;contain:layout style;overflow:hidden;--xc-band-top: 2.8rem;--xc-band-bottom: 3.8rem;background-color:var(--xc-bg);border-radius:calc(var(--xc-frame-radius) - var(--xc-frame-pad));margin-bottom:var(--xc-sp-2)}@media(min-width:768px){.xcard__media{margin-bottom:var(--xc-sp-3);--xc-band-top: 3.4rem;--xc-band-bottom: 4.4rem}}.xcard__media-link{display:block;width:100%;position:relative;z-index:1;color:inherit;text-decoration:none;padding:var(--xc-band-top) 0 var(--xc-band-bottom)}.xcard__media-link:hover{text-decoration:none}.xcard__image{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain;transition:transform var(--xc-transition-slow);animation:xcard-image-fade .32s ease}@keyframes xcard-image-fade{0%{opacity:0}to{opacity:1}}.xcard:hover .xcard__image{transform:scale(1.05)}.xcard__skeleton{position:absolute;inset:var(--xc-band-top, 2.8rem) 0 var(--xc-band-bottom, 3.8rem);z-index:0;pointer-events:none;opacity:1;overflow:hidden;background-color:#ececea;transition:opacity .3s ease,visibility 0s}.xcard__skeleton:after{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:60%;background-image:linear-gradient(100deg,#ececea00,#fafaf9e6,#ececea00);will-change:transform;animation:xcard-shimmer 1.45s ease-in-out infinite}.xcard__media[data-img-loaded=true] .xcard__skeleton{opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s linear .3s}.xcard__media[data-img-loaded=true] .xcard__skeleton:after{animation:none}@keyframes xcard-shimmer{0%{transform:translate(-100%)}to{transform:translate(166.67%)}}.xcard__soldout{position:absolute;inset:var(--xc-band-top) 0 var(--xc-band-bottom);z-index:2;display:flex;align-items:center;pointer-events:none}.xcard__soldout>span{display:block;width:100%;padding:.6rem 1rem;background:#1a1a1a8c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#fff;font-size:1.365rem;font-weight:600;letter-spacing:.08em;text-align:center}.xcard__soldout--soon>span{background:#bd8e469e}.xcard__topbar{position:absolute;top:0;left:0;right:0;z-index:2;display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--xc-sp-2)}.xcard__topbar .xcard__tags{position:static;min-width:0}.xcard__feature{margin-left:auto;max-width:100%;display:inline-flex;align-items:center;gap:.3rem;padding:.3105rem .6095rem;border:1px solid var(--xc-feature-border);border-radius:.63rem;background:var(--xc-feature-bg);color:var(--xc-feature-fg);font-size:.845rem;font-weight:600;letter-spacing:.04em;line-height:1.15}.xcard__feature-icon{display:inline-flex;flex:none}.xcard__feature-icon svg{display:block;width:1.2rem;height:1.2rem}.xcard__feature-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media(max-width:767px){.xcard__feature{font-size:.962rem}}@media(min-width:1024px){.xcard__feature{padding:.368rem .7935rem;font-size:1.118rem}.xcard__feature-icon svg{width:1.4rem;height:1.4rem}}.xcard .product-card-cart-discount-ribbon--tag{background:linear-gradient(90deg,#14100f,#4a4340,#14100f);font-size:1.365rem;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:767px){.xcard .product-card-cart-discount-ribbon--tag{padding:.46rem .5175rem;font-size:1.235rem}}.xcard__media:has(.product-card-cart-discount-ribbon) .xcard__quick-add,.xcard__media:has(.product-card-cart-discount-ribbon)>.set-strip{bottom:3.8rem}@media(max-width:767px){.xcard__media:has(.product-card-cart-discount-ribbon) .xcard__quick-add,.xcard__media:has(.product-card-cart-discount-ribbon)>.set-strip{bottom:3.2rem}}.xcard__media>.set-strip{position:absolute;left:.8rem;bottom:.8rem;z-index:3;margin:0;max-width:calc(100% - 6rem)}@media(max-width:767px){.xcard__media>.set-strip{left:.6rem;bottom:.6rem;max-width:calc(100% - 5.2rem)}}.xcard__sticker{--xc-sticker-base: .8rem;--xc-sticker-strip: 0rem;position:absolute;left:.8rem;bottom:calc(var(--xc-sticker-base) + var(--xc-sticker-strip));z-index:2;width:28%;max-width:9.6rem;height:auto;aspect-ratio:1 / 1;pointer-events:none}.xcard__media:has(>.set-strip) .xcard__sticker{--xc-sticker-strip: 3.3rem}.xcard__media:has(.product-card-cart-discount-ribbon) .xcard__sticker{--xc-sticker-base: 3.8rem}@media(max-width:767px){.xcard__sticker{--xc-sticker-base: .6rem;left:.6rem}.xcard__media:has(>.set-strip) .xcard__sticker{--xc-sticker-strip: 2.6rem}.xcard__media:has(.product-card-cart-discount-ribbon) .xcard__sticker{--xc-sticker-base: 3.2rem}}.xcard__quick-add{position:absolute;right:.8rem;bottom:.8rem;z-index:3;display:inline-flex;align-items:center;height:3.6rem;padding:0;border:0;gap:0;border-radius:999px;background:#ffffffeb;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 0 0 1px #0000001a;color:var(--xc-heading);cursor:pointer;font-family:inherit;transition:background-color .18s ease,box-shadow .18s ease,color .18s ease}.xcard__quick-add:after{content:"";position:absolute;top:50%;left:50%;width:4.4rem;height:4.4rem;transform:translate(-50%,-50%)}.xcard__quick-add-icon{flex:0 0 auto;width:3.6rem;height:3.6rem;display:inline-flex;align-items:center;justify-content:center}.xcard__quick-add-icon svg{width:1.9rem;height:1.9rem}.xcard__quick-add-icon svg{display:none}.xcard__quick-add[data-state=idle] .xcard__quick-add-icon svg[data-icon=bag],.xcard__quick-add[data-state=busy] .xcard__quick-add-icon svg[data-icon=spinner],.xcard__quick-add[data-state=added] .xcard__quick-add-icon svg[data-icon=check]{display:block}.xcard__quick-add-label{flex:0 0 auto;max-width:0;padding-right:0;overflow:hidden;font-size:1.17rem;font-weight:500;line-height:1;white-space:nowrap;opacity:0;transition:max-width .24s cubic-bezier(.22,1,.36,1),padding-right .24s cubic-bezier(.22,1,.36,1),opacity .16s ease}@media(hover:hover)and (pointer:fine){.xcard:hover .xcard__quick-add,.xcard__quick-add:focus-visible{background:#fff;box-shadow:0 0 0 1px var(--xc-heading)}.xcard:hover .xcard__quick-add-label,.xcard__quick-add:focus-visible .xcard__quick-add-label{max-width:14rem;padding-right:1.3rem;opacity:1}.xcard:hover .xcard__quick-add[data-state=added]{background:var(--xc-set-bg);box-shadow:0 0 0 1px var(--xc-set-fg);color:var(--xc-set-fg)}}.xcard__quick-add[data-state=added]{background:var(--xc-set-bg);box-shadow:0 0 0 1px var(--xc-set-border);color:var(--xc-set-fg)}.xcard__quick-add[data-state=busy]{cursor:progress}.xcard__quick-add[data-state=busy] .xcard__quick-add-icon svg{animation:xcard-spin .7s linear infinite}@keyframes xcard-spin{to{transform:rotate(360deg)}}@media(max-width:767px){.xcard__quick-add{right:.6rem;bottom:.6rem;height:3.2rem}.xcard__quick-add-icon{width:3.2rem;height:3.2rem}.xcard__quick-add-icon svg{width:1.7rem;height:1.7rem}}@media(hover:none),(pointer:coarse){.xcard__quick-add-label{max-width:0;padding-right:0;opacity:0;transition:none}.xcard:hover .xcard__quick-add-label,.xcard__quick-add:focus-visible .xcard__quick-add-label{max-width:0;padding-right:0;opacity:0}.xcard:hover .xcard__quick-add,.xcard:active .xcard__quick-add,.xcard__quick-add:hover,.xcard__quick-add:active{background:#ffffffeb;box-shadow:0 0 0 1px #0000001a;color:var(--xc-heading)}.xcard__quick-add[data-state=added],.xcard:hover .xcard__quick-add[data-state=added]{background:var(--xc-set-bg);box-shadow:0 0 0 1px var(--xc-set-border);color:var(--xc-set-fg)}.xcard:hover{transform:none;box-shadow:none;border-color:var(--xc-frame-border)}.xcard:hover .xcard__image{transform:none}.xcard--set:hover{top:0}.xcard:hover .xcard__installment{border-color:var(--xc-installment-border);background:var(--xc-installment-bg)}}.xcard__quick-add:focus-visible,.xcard__media>.set-strip .set-strip__thumb:focus-visible{outline-offset:-.2rem}.xcard__info{display:block;padding:0;color:inherit;text-decoration:none}.xcard__info:hover{text-decoration:none}.xcard__title{margin:0 0 .7rem;font-family:var(--font-pcard-title-family, inherit);font-size:1.235rem;font-weight:500;color:var(--xc-heading);line-height:1.3;text-transform:uppercase;letter-spacing:.03em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.6em;overflow:hidden;text-overflow:ellipsis}.xcard .product-card__shipping-badge{display:flex;width:auto;min-height:1.7rem;margin:0 0 .5rem}@media(max-width:480px){.xcard .product-card__shipping-badge{font-size:1rem;gap:.35rem}.xcard .product-card__shipping-icon{width:1.3rem;height:1.3rem}}.xcard__price-line{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.xcard__price-line:has(.xcard__installment){justify-content:flex-start;gap:1rem}.xcard__price-compare--reserved{min-height:1.2em;min-height:1lh}.products-list:not(:has(.xcard__price--sale,.xcard__price--launch)) .xcard__price-compare--reserved{display:none}@media(max-width:767px){.xcard__price-line{flex-direction:column;align-items:flex-start;gap:.35rem}.xcard__price-line:has(.xcard__installment){flex-direction:row;align-items:center;flex-wrap:wrap;gap:.45rem .85rem}}.products-list:has(.xcard__installment) .xcard__price-line{min-height:3.1rem}@media(min-width:1024px){.products-list:has(.xcard__installment) .xcard__price-line{min-height:4.1rem}}.xcard__info{container-type:inline-size;container-name:xcard-info}@container xcard-info (max-width: 226px){.xcard__price-line:has(.xcard__installment){flex-wrap:wrap}}@media(min-width:1024px){@container xcard-info (max-width: 226px){.products-list:has(.xcard__installment) .xcard__price-line{min-height:7.1rem;align-content:flex-start}.products-list:has(.xcard__installment):has(.xcard__price--sale,.xcard__price--launch) .xcard__price-line{min-height:9.1rem}}}@media(max-width:767px){.products-list:has(.xcard__installment) .xcard__price-line{min-height:5.5rem}.products-list:has(.xcard__installment):has(.xcard__price--sale,.xcard__price--launch) .xcard__price-line{min-height:7.2rem}.products-list:has(.xcard__installment) .xcard__price-line{align-content:flex-start;justify-content:flex-start}}.xcard__installment{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-start;gap:.05rem;padding:.2875rem .5175rem;border:1px solid var(--xc-installment-border);border-radius:.6rem;background:var(--xc-installment-bg);line-height:1.15;white-space:nowrap;transition:border-color .2s ease,background-color .2s ease}.xcard:hover .xcard__installment{border-color:var(--xc-installment-border-hover);background:var(--xc-installment-bg-hover)}.xcard__installment-amount{font-size:1.17rem;font-weight:700;color:var(--xc-installment-fg)}.xcard__installment-note{font-size:.78rem;font-weight:500;letter-spacing:.04em;color:var(--xc-installment-fg)}.xcard__price{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;font-size:1.04rem;font-weight:600;color:var(--xc-heading);line-height:1.2}.xcard__price-current{color:var(--xc-heading);font-size:1.17rem;font-weight:400}.xcard__price-compare{text-decoration:line-through;color:#6f6f6f;font-weight:400;font-size:.975rem}.xcard__price-compare--launch{display:flex;align-items:center;height:1.2em;height:1lh;text-decoration:none}.xcard__launch-price{padding:.15rem .45rem;border-radius:.4rem;background:var(--xc-launch-price-bg);color:var(--xc-launch-price-fg);font-size:1rem;font-weight:600;line-height:1.2;white-space:nowrap}.xcard__price-sale{color:var(--xc-heading);font-weight:400;font-size:1.17rem;line-height:1.2}.xcampaign--card{flex:1 1 auto;align-items:stretch;gap:.4rem}.xcampaign--card .xcampaign__was{font-size:.975rem}.xcampaign--card .xcampaign__box{border-radius:.6rem}.xcampaign--card .xcampaign__body{gap:.4rem .8rem;padding:.4rem .6rem}.xcampaign--card .xcampaign__timer{padding:.25rem .6rem;font-size:.78rem}.xcampaign--card .xcampaign__label,.xcampaign--card .xcampaign__pill{font-size:.78rem}.xcampaign--card .xcampaign__pill{margin-left:auto}@container xcard-info (max-width: 220px){.xcampaign--card .xcampaign__main{flex:1 0 100%}.xcampaign--card .xcampaign__pill{margin-left:0}}.xcampaign--card .xcampaign__installment{flex-flow:row wrap;align-items:baseline;gap:0 .4rem;margin-left:0;white-space:normal}@media(max-width:767px){.xcard__price{font-size:1.196rem}.xcard__price-current,.xcard__price-sale{font-size:1.3455rem}.xcard__price-compare{font-size:1.121rem}.xcard__installment-amount{font-size:1.3455rem}.xcard__installment-note,.xcampaign--card .xcampaign__label,.xcampaign--card .xcampaign__pill,.xcampaign--card .xcampaign__timer{font-size:.884rem}.xcampaign--card .xcampaign__was{font-size:1.121rem}}@media(min-width:1024px){.xcard__price{font-size:1.456rem}.xcard__price-current,.xcard__price-sale{font-size:1.638rem}.xcard__price-compare{font-size:1.365rem}.xcard__launch-price{padding-inline:.4rem;font-size:1.1rem}.xcard__installment{padding:.4025rem .805rem}.xcard__installment-amount{font-size:1.638rem}.xcard__installment-note,.xcampaign--card .xcampaign__label,.xcampaign--card .xcampaign__pill,.xcampaign--card .xcampaign__timer{font-size:1.014rem}.xcampaign--card .xcampaign__was{font-size:1.365rem}.xcampaign--card .xcampaign__body{padding:.6rem .9rem}.xcampaign--card .xcampaign__timer{padding:.3rem .9rem}}.xcard .product-card-cart-discount{margin-top:calc(var(--xc-frame-pad) * .6)}.xcard__second-item{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;margin-top:.35rem;padding:.2875rem .575rem;border:1px solid currentColor;border-radius:.5rem;line-height:1.2}.xcard__second-item-label{font-size:1.235rem;font-weight:600;min-width:0}.xcard__second-item-price{flex:0 0 auto;font-size:1.365rem;font-weight:700;white-space:nowrap}@media(max-width:767px){.xcard__second-item{flex-direction:column;align-items:flex-start;gap:.1rem}.xcard__second-item-label{font-size:1.17rem}}@media(min-width:1024px){.xcard__second-item{padding:.345rem .7475rem}.xcard__second-item-label{font-size:1.43rem}.xcard__second-item-price{font-size:1.56rem}}.xcard__tag-banner{margin:.2rem 0 0;color:#e53935;font-size:1.43rem;font-weight:600;line-height:1.3}.xcard__tier{display:flex;flex-direction:column;gap:.1rem;margin-top:.6rem;padding:.4rem .6rem .5rem;border:1px solid #fdba8c;border-radius:.6rem;background:#fff4ed;color:#9a3412;line-height:1.25}.xcard__tier-label{display:flex;align-items:center;gap:.3rem;font-size:1.04rem;font-weight:600}.xcard__tier-label svg{flex:0 0 auto;width:1.1rem;height:1.1rem}.xcard__tier-text{font-size:1.17rem;font-weight:700}@media(max-width:767px){.xcard__tier-label{font-size:1.1rem}.xcard__tier-text{font-size:1.25rem}}@media(min-width:1024px){.xcard__tier{padding:.5rem .8rem .6rem}.xcard__tier-label{font-size:1.2rem}.xcard__tier-label svg{width:1.3rem;height:1.3rem}.xcard__tier-text{font-size:1.43rem}}.tier-offer-ended [data-tier-offer]{display:none!important}.xcard--set{position:relative}.xcard--set>.xcard__fan{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border:1px solid var(--xc-fan-edge);border-radius:inherit;background:var(--xc-fan-fill);transform:rotate(calc(var(--xc-fan-max) / var(--fan-n) * var(--fan-i)));transform-origin:50% 100%;pointer-events:none}.xcard--set:hover{transform:none;top:-2px}.xcard--soldout .xcard__badge,.xcard--soldout .xcard__discount,.xcard--soldout .xcard__sticker,.xcard--soldout .product-card-cart-discount-ribbon{opacity:.5}.xcard--soldout .xcard__image{filter:opacity(.5) saturate(.75)}.xcard--soldout .xcard__info{opacity:.65}.xcard--launch{--xc-launch-band: 1.1rem;--xc-launch-gap: .5rem;--xc-launch-font: .72rem;--xc-launch-radius: 1.8rem;--xc-launch-fill: #f6e3b9;--xc-launch-fill-hover: #f1d79f;--xc-launch-ink: #9a6300;--xc-launch-extra: calc( var(--xc-launch-band) + var(--xc-launch-gap) - 1px - var(--xc-frame-pad) );position:relative;padding:var(--xc-launch-gap);border:var(--xc-launch-band) solid var(--xc-launch-fill);border-radius:var(--xc-launch-radius)}@media(min-width:768px){.xcard--launch{--xc-launch-band: 1.4rem;--xc-launch-gap: .8rem;--xc-launch-font: .88rem;--xc-launch-radius: 2.2rem}}.xcard.xcard--launch:hover{border-color:var(--xc-launch-fill-hover)}@media(hover:none),(pointer:coarse){.xcard.xcard--launch:hover{border-color:var(--xc-launch-fill)}}.xcard--launch .xcard__media{margin-bottom:calc(var(--xc-sp-2) + var(--xc-launch-extra))}@media(min-width:768px){.xcard--launch .xcard__media{margin-bottom:calc(var(--xc-sp-3) + var(--xc-launch-extra))}}.xcard--launch>.xcard__fan{inset:calc(1px - var(--xc-launch-band))}.xcard__launch{position:absolute;inset:calc(-1 * var(--xc-launch-band));display:block;pointer-events:none;color:var(--xc-launch-ink);font-size:var(--xc-launch-font);font-weight:700;letter-spacing:.14em;line-height:1}.xcard__launch>svg{display:block;width:100%;height:100%;overflow:visible;fill:currentColor}.xcard--night-deal{position:relative}.xcard--night-deal.is-locked{aspect-ratio:1 / 1;overflow:hidden;border-radius:1.8rem;background:#d7ebf8;isolation:isolate;-webkit-user-select:none;user-select:none;pointer-events:none}.xcard--night-deal.is-locked>*:not(.night-deal-lock){display:none!important}.xcard--night-deal.is-locked .night-deal-lock{display:flex}.product-column:has(>.xcard){isolation:isolate}.collection:has(.xcard){background:#f6f5f9}.collection:has(.xcard) .collection__toolbar{border-radius:var(--xc-frame-radius);padding-inline:var(--xc-frame-pad);margin-bottom:var(--xc-toolbar-gap)}.collection:has(.xcard){--xc-toolbar-gap: 1.5rem;padding-block-start:var(--xc-toolbar-gap);padding-block-end:2rem}@media(min-width:768px){.collection:has(.xcard){padding-block-end:2.4rem}}#ProductsList[data-layout=list]:has(.xcard){display:grid!important}.collection:has(.xcard) layout-switcher{display:none}@media(max-width:767px){.collection:has(.xcard){--page-padding: .8rem}body.collection-template:has(.xcard) .section-breadcrumb,body.search-template:has(.xcard) .section-breadcrumb{--page-padding: .8rem}}#ProductsList:has(.xcard){--f-column-gap-md: 2rem;--f-column-gap-lg: 2rem;--f-column-gap-xl: 2rem;--f-row-gap-md: 2.4rem;--f-row-gap-lg: 2.4rem;--f-row-gap-xl: 2.4rem;--f-column-gap-mobile: 1.6rem;--f-row-gap-mobile: 2rem}@media(max-width:767px){.collection:has(.xcard){--xc-mobile-rhythm: .8rem;--xc-toolbar-gap: var(--xc-mobile-rhythm);padding-block-end:var(--xc-mobile-rhythm)}#ProductsList:has(.xcard){--f-row-gap-mobile: var(--xc-mobile-rhythm);--f-column-gap-mobile: var(--xc-mobile-rhythm)}.xcard--set{--xc-fan-max: .7deg}}.featured-collection__items:has(.xcard){padding-block-end:.8rem}.section--related-products .products-grid:has(.xcard){--f-column-gap-md: 2rem;--f-column-gap-lg: 2rem;--f-column-gap-xl: 2rem;padding-block-end:.8rem}.search__products-grid:has(.xcard){--f-column-gap-md: 2rem;--f-column-gap-lg: 2rem;--f-column-gap-xl: 2rem;--f-grid-template: auto-flow dense / repeat(auto-fill, minmax(max(17rem, (100% - 4 * var(--f-column-gap)) / 5), 1fr));padding-block-end:.8rem}.menu-drawer__products:has(.xcard){--f-column-gap-mobile: 1.2rem;--f-row-gap-mobile: 2rem;--f-column-gap-md: 2rem;--f-row-gap-md: 2rem;padding-block-end:.8rem}@media(min-width:768px){.menu-drawer__products:has(.xcard){--f-grid-template: auto-flow dense / repeat(auto-fill, minmax(max(17rem, (100% - 2 * var(--f-column-gap)) / 3), 1fr))}}.section--recently-viewed-products .products-grid:has(.xcard){padding-block-end:.8rem}@media(prefers-reduced-motion:reduce){.xcard__skeleton:after{animation:none;background-image:none}.xcard__image{animation:none}.xcard:hover,.xcard:hover .xcard__image{transform:none}.xcard--set:hover{top:0}.xcard__quick-add-label,.xcard__media>.set-strip .set-strip__thumb{transition:none}.xcard__quick-add[data-state=busy] .xcard__quick-add-icon svg{animation:none}.xcard__quick-add[data-state=busy]{opacity:.6}}.xcard--ghost .xcard__media-link{display:block}.xcard--ghost .xcard__media-link:before{content:"";display:block;aspect-ratio:1 / 1}.xcard--ghost .xcard__price-line{min-height:3.3rem}@media(min-width:1024px){.xcard--ghost .xcard__price-line{min-height:4rem}}.xcampaign--card .xcampaign__label{font-size:.94rem;font-weight:700;letter-spacing:.01em}@media(max-width:767px){.xcampaign--card .xcampaign__label{font-size:1.06rem}}@media(min-width:1024px){.xcampaign--card .xcampaign__label{font-size:1.22rem}}
/*# sourceMappingURL=/cdn/shop/t/107/assets/card-product-xenon.css.map */
