.product-card{border:var(--pc-border-width) solid;border-radius:var(--pc-radius);align-self:start;height:fit-content;position:relative;isolation:isolate}.product-card.product-card--space-whole{padding:var(--pc-pad-whole)}.product-card .product-card__figure{position:relative}.product-card--space-content .product-card__info,.product-card--space-content .card_atc_btn_wrapper{padding-inline:var(--pc-pad-content);padding-block-end:var(--pc-pad-content)}.product-card .product-card__atc-button{width:100%!important;min-height:44px!important;padding:0 16px!important;border:0!important;border-radius:6px!important;background:#494b4d!important;color:#fff!important;box-shadow:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;font-size:14px!important;line-height:20px!important;font-weight:500!important;text-align:center!important}.product-card .product-card__atc-button:hover,.product-card .product-card__atc-button:focus,.product-card .product-card__atc-button:active{background:#494b4d!important;color:#fff!important;border-color:#494b4d!important;box-shadow:none!important}.product-card .product-card__atc-button .figma-atc-icon{width:18px!important;height:18px!important;flex:0 0 18px!important;display:block!important}.product-card .product-card__atc-button .figma-atc-label{display:inline-block!important;color:#fff!important;white-space:nowrap!important}button.product-card__atc-button.button{width:100%}.product-card{align-self:stretch;height:100%}.product-card .pro_image_badge{align-self:start!important;height:auto!important}.product-card .figma-product-tag{position:absolute!important;top:0;right:0;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:5px 10px;border-radius:0 0 0 3px;background:#d2edb3;color:#1c1c1c;font-size:10px;line-height:1;font-weight:600;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;pointer-events:none}@media screen and (max-width:749px){.product-card .figma-product-tag{top:0;right:0;min-height:21px;padding:4px 8px;font-size:9px}}.product-card .product-card__info{position:relative;display:flex;flex-direction:column;min-height:0;height:auto!important;padding-bottom:0!important}.product-card .gift_main{position:static!important;width:100%;height:24px;margin-top:auto;display:flex;align-items:center;flex-shrink:0}.product-card .gift_text{width:100%;height:24px;display:flex;align-items:center;justify-content:center}.product-card .card_atc_btn_wrapper{margin-top:10px!important}.product-card .figma-offer-section,.product-card .figma-offer-desktop{width:100%}.product-card .figma-offer-desktop .product-card__variant-selector{width:100%;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px!important;margin:0!important;padding:0!important}.product-card .figma-offer-desktop .HorizontalList__Item{width:100%!important;min-width:0!important;margin:0!important}.product-card .figma-offer-desktop .lbl_outer{width:100%;min-height:54px;padding:8px 7px 6px!important;border:1px solid #bdbdbd!important;border-radius:9px;box-sizing:border-box;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:3px!important;background:#fff!important;box-shadow:none!important;position:relative!important;overflow:visible!important}.product-card .figma-offer-desktop .lbl_outer>.SizeSwatch{order:1!important;flex:0 0 auto!important}.product-card .figma-offer-desktop .lbl_outer>.coll_var_disc{order:2!important;flex:0 0 auto!important;position:static!important;align-self:center!important}.product-card .figma-offer-desktop .HorizontalList__Item .lbl_outer,.product-card .figma-offer-desktop .HorizontalList__Item:first-child .lbl_outer{border-color:#bdbdbd!important}.product-card .figma-offer-desktop .HorizontalList__Item:has(.SizeSwatch__Radio:checked) .lbl_outer{border:1.5px solid #f5a623!important;background:#fdf5ed!important;box-shadow:none!important}.product-card .figma-offer-desktop .SizeSwatch,.product-card .figma-offer-desktop .SizeSwatch:hover,.product-card .figma-offer-desktop .SizeSwatch:focus,.product-card .figma-offer-desktop .SizeSwatch:active{width:100%;min-height:20px;padding:0!important;margin:0!important;border:0!important;outline:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;display:flex;align-items:center;justify-content:center}.product-card .figma-offer-desktop .SizeSwatch:before,.product-card .figma-offer-desktop .SizeSwatch:after,.product-card .figma-offer-desktop .SizeSwatch .lbl:before,.product-card .figma-offer-desktop .SizeSwatch .lbl:after{display:none!important;content:none!important;background:transparent!important;border:0!important;box-shadow:none!important}.product-card .figma-offer-desktop .SizeSwatch__Radio+.SizeSwatch,.product-card .figma-offer-desktop .SizeSwatch__Radio:checked+.SizeSwatch{border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;background-image:none!important}.product-card .figma-offer-desktop .SizeSwatch .lbl,.product-card .figma-offer-desktop .SizeSwatch__Radio:checked+.SizeSwatch .lbl{min-height:20px;padding:3px 11px;border-radius:0!important;background:transparent!important;background-image:none!important;color:#1c1c1c!important;font-size:11px;line-height:14px;font-weight:600;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;box-shadow:none!important;border:0!important;outline:0!important}.product-card .figma-offer-desktop .HorizontalList__Item:has(.SizeSwatch__Radio:checked) .lbl{background:transparent!important;background-image:none!important;color:#1c1c1c!important;box-shadow:none!important}.product-card .figma-offer-desktop .coll_var_disc,.product-card .figma-offer-desktop .coll_var_disc:hover,.product-card .figma-offer-desktop .coll_var_disc:focus,.product-card .figma-offer-desktop .coll_var_disc:active{position:static!important;width:auto!important;min-width:0!important;height:auto!important;min-height:15px!important;margin:0!important;padding:2px 7px!important;background:#daedfd!important;background-image:none!important;color:#1c1c1c!important;font-size:11px!important;line-height:14px!important;font-weight:500!important;white-space:nowrap;border:0!important;outline:0!important;border-radius:999px!important;box-shadow:none!important;transform:none!important;align-self:center!important;order:2!important}.product-card .figma-offer-desktop .HorizontalList__Item:has(.SizeSwatch__Radio:checked) .coll_var_disc{background:#feecdc!important;border:0!important;box-sizing:border-box!important}.product-card .figma-offer-desktop .SizeSwatch{order:1!important;flex:0 0 auto!important}.product-card .figma-offer-desktop .SizeSwatch .lbl{order:1!important;font-weight:600!important}.product-card .figma-offer-desktop .lbl_outer>.coll_var_disc{order:2!important}.product-card .figma-offer-desktop .coll_var_disc:before,.product-card .figma-offer-desktop .coll_var_disc:after{display:none!important;content:none!important;width:0!important;height:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.product-card .figma-offer-desktop .figma-offer-note{position:absolute!important;top:-8px!important;right:7px!important;left:auto!important;transform:none!important;z-index:2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:16px!important;padding:2px 8px!important;margin:0!important;border-radius:2px!important;background:#d2edb3!important;color:#1c1c1c!important;font-size:8px!important;line-height:11px!important;font-weight:600!important;letter-spacing:.01em;white-space:nowrap;text-transform:none;box-shadow:none!important}.product-card .figma-offer-desktop .HorizontalList__Item:has(.SizeSwatch__Radio:checked) .figma-offer-note{display:inline-flex!important;background:#fdf5ed!important}.product-card .figma-offer-desktop .HorizontalList__Item .SizeSwatch .lbl,.product-card .figma-offer-desktop .HorizontalList__Item .SizeSwatch__Radio:checked+.SizeSwatch .lbl,.product-card .figma-offer-desktop .HorizontalList__Item:has(.SizeSwatch__Radio:checked) .SizeSwatch .lbl,.product-card .figma-offer-desktop .HorizontalList__Item:has(.SizeSwatch__Radio:checked) .SizeSwatch .lbl span{visibility:visible!important;opacity:1!important;display:inline-flex!important;position:static!important;transform:none!important;overflow:visible!important;clip:auto!important;clip-path:none!important;width:auto!important;height:auto!important;max-width:none!important;max-height:none!important;margin:0!important;padding:3px 11px!important;color:#1c1c1c!important;-webkit-text-fill-color:#1c1c1c!important;text-indent:0!important;font-size:11px!important;line-height:14px!important;text-shadow:none!important;user-select:none!important;-webkit-user-select:none!important}.product-card .figma-offer-desktop .HorizontalList__Item .SizeSwatch{user-select:none!important;-webkit-user-select:none!important}.product-card .figma-offer-desktop .HorizontalList__Item:has(.SizeSwatch__Radio:checked) .lbl_outer,.product-card .figma-offer-desktop .HorizontalList__Item.figma-offer-selected .lbl_outer{border:1.5px solid #f5a623!important;background:#fdf5ed!important;box-shadow:none!important;overflow:visible!important}.product-card .figma-offer-desktop .HorizontalList__Item.figma-offer-selected .coll_var_disc{background:#feecdc!important;border:0!important;box-sizing:border-box!important}.product-card .figma-offer-mobile{display:none}@media screen and (max-width:749px){.product-card .figma-offer-desktop{display:none}.product-card .figma-offer-mobile{display:block;width:100%;position:relative}.product-card .figma-offer-mobile__label{display:none}.product-card .figma-offer-mobile__select{width:100%;min-height:44px;padding:0 32px 0 6px;border:1px solid #bdbdbd!important;border-radius:8px;background-color:#fff!important;color:#1c1c1c!important;font-size:12px;line-height:18px;font-weight:500;appearance:none!important;-webkit-appearance:none!important;box-sizing:border-box;box-shadow:none!important;outline:none!important;background-image:linear-gradient(45deg,transparent 50%,#555 50%),linear-gradient(135deg,#555 50%,transparent 50%);background-position:calc(100% - 18px) 19px,calc(100% - 13px) 19px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}.product-card .figma-offer-mobile__select:focus,.product-card .figma-offer-mobile__select:active{border-color:#f5a623!important;box-shadow:none!important;outline:none!important}.product-card .figma-offer-mobile{overflow:visible!important;margin-top:8px!important}.product-card .figma-offer-mobile__select{position:relative!important;z-index:1!important}.product-card .figma-offer-mobile__note{position:absolute!important;top:-8px!important;right:7px!important;left:auto!important;transform:none!important;z-index:2!important;display:none!important;align-items:center!important;justify-content:center!important;min-height:16px!important;padding:2px 8px!important;border-radius:2px!important;background:#d2edb3!important;color:#1c1c1c!important;font-size:8px!important;line-height:11px!important;font-weight:600!important;white-space:nowrap!important;pointer-events:none!important;box-sizing:border-box!important}.product-card .figma-offer-mobile__note.is-visible{display:inline-flex!important}.product-card .product-card__price-list{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:8px!important}.product-card .product-card__discount-pill{flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:none!important;padding:2px 6px!important;margin:0!important;font-size:9px!important;line-height:13px!important;border-radius:4px!important;white-space:nowrap!important;box-sizing:border-box!important}.product-card .figma-offer-mobile__select{text-align:center!important;text-align-last:center!important;padding-left:6px!important;padding-right:32px!important;font-size:12px!important;line-height:18px!important}}.product-card .pro_title_wrapper{width:100%!important}.product-card .product-card-main-content{width:100%!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:4px!important}.product-card .product-card-main-content .product-title{width:100%!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;text-align:left!important;margin:0!important}.product-card .collection-icon-list[data-review-num="0"],.product-card .collection-icon-list[data-review-num="0"] *,.product-card .collection-icon-list[data-rating="0"]{display:none!important}.product-card .product-card__rating,.product-card .product-card__price{width:100%!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;margin:0!important}.product-card .product-card__price .price-list{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:6px!important;width:auto!important;margin:0!important}.product-card .product-card__price-list{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;width:auto!important;margin:0!important;flex-wrap:nowrap!important}.product-card .product-card__current-price{font-weight:600;color:#1c1c1c;white-space:nowrap}.product-card .product-card__compare-price{color:#8a8a8a;text-decoration:line-through;white-space:nowrap}.product-card .product-card__discount-pill{display:inline-flex;align-items:center;justify-content:center;padding:4px 7px;border-radius:4px;background:#ff5b6f;color:#fff;font-size:11px;line-height:1;white-space:nowrap}.product-card .collection-reviews-num,.product-card .product-card__compare-price{font-size:12px!important}.product-card{border:none!important;border-left:1px solid rgb(var(--border-color))!important;border-right:1px solid rgb(var(--border-color))!important;box-sizing:border-box!important}.product-card .product-card__info{border-top:0!important;border-bottom:0!important;border-left:0!important;border-right:0!important}.product-card .ctt-collection-title{width:100%!important;margin:0!important;text-align:left!important;align-self:flex-start!important;font-size:12px!important}.product-card .card_atc_btn_wrapper{border-left:1px solid rgb(var(--border-color))!important;border-right:1px solid rgb(var(--border-color))!important;border-bottom:1px solid rgb(var(--border-color))!important}.product-card .pro_image_badge{width:78%!important;max-width:340px!important;min-width:210px!important;height:21px!important;min-height:21px!important;margin:6px auto 0!important;padding:0!important;align-self:center!important;display:block!important;border:0!important;border-radius:999px!important;background:linear-gradient(90deg,#f5e3e3,#fcefef)!important;color:#1c1c1c!important;overflow:hidden!important;box-sizing:border-box!important;line-height:normal!important}.product-card .pro_image_badge__viewport{width:100%;height:21px;overflow:hidden;position:relative}.product-card .pro_image_badge__track{display:flex;flex-direction:column;width:100%;margin:0;padding:0;transform:translateZ(0);will-change:transform}.product-card .pro_image_badge__slide{width:100%;height:21px;min-height:21px;flex:0 0 21px;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 12px!important;margin:0!important;box-sizing:border-box;color:#1c1c1c!important;font-size:10.5px!important;line-height:21px!important;font-weight:600!important;text-align:center!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:749px){.product-card .pro_image_badge{width:95%!important;min-width:0!important;max-width:290px!important;height:20px!important;min-height:20px!important;margin-top:6px!important}.product-card .pro_image_badge__viewport{height:20px}.product-card .pro_image_badge__slide{height:20px;min-height:20px;flex-basis:20px;line-height:20px!important;font-size:10px!important;padding-inline:10px!important}}.product-card{row-gap:0!important}.product-card .product-card__info{margin-top:0!important;padding-top:0!important}.product-card .card_atc_btn_wrapper{width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:13px!important;padding-right:13px!important;box-sizing:border-box!important}.product-card .card_atc_btn_wrapper{border-left:0!important;border-right:0!important;border-bottom:1px solid rgb(var(--border-color))!important}.product-card .card_atc_btn_wrapper a,.product-card .card_atc_btn_wrapper button{width:100%!important;box-sizing:border-box!important}.product-card{grid-template-rows:auto auto 1fr auto!important;grid-auto-rows:auto!important;align-content:stretch!important;align-self:stretch!important;height:100%!important;min-height:0!important;row-gap:0!important}.product-card .product-card__figure{grid-row:1!important;margin:0!important;padding:0!important}.product-card .pro_image_badge{grid-row:2!important;align-self:center!important}.product-card .product-card__info{grid-row:3!important;margin:0!important;padding-top:6px!important;padding-bottom:0!important;height:auto!important;min-height:0!important}.product-card .gift_main{margin-top:auto!important}.product-card .card_atc_btn_wrapper{grid-row:4!important;margin-top:10px!important}.product-card .product-card__atc-button{position:relative!important;overflow:hidden!important}.product-card .product-card__atc-button:after{content:"";position:absolute;top:0;left:-100%;width:55%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.28),transparent);transform:skew(-20deg);pointer-events:none}.product-card .product-card__atc-button:hover:after{animation:atc-shine 2.2s ease forwards}@keyframes atc-shine{0%{left:-100%}to{left:150%}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/product-card.css.map */
