.card{--pe-card-spacer-y: 15px;--pe-card-spacer-x: 15px;--pe-card-border-width: 0px;--pe-card-border-color: var(--pe-color-gray-300);--pe-card-border-radius: 0px;--pe-card-bg: var(--pe-body-bg);position:relative;display:flex;flex-direction:column;min-width:0;width:100%;color:var(--pe-body-color);word-wrap:break-word;background-color:var(--pe-card-bg);background-clip:border-box;border:var(--pe-card-border-width) solid var(--pe-card-border-color);border-radius:var(--pe-card-border-radius)}.card-body{flex:1 1 auto;padding:var(--pe-card-spacer-y) var(--pe-card-spacer-x)}.card-title{margin-bottom:var(--pe-card-spacer-x)}.card-header,.card-footer{padding:var(--pe-card-spacer-x) var(--pe-card-spacer-y)}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0}.card-img{width:100%}.card-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:block;z-index:1;pointer-events:none}.card-carousel .swiper-slide{height:auto;min-height:100%;display:flex}.card-product .card-img>a{padding-top:100%;display:block;position:relative}.card-product .card-img>a img,.card-product .card-img>a .placeholder-svg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.card-product .card-img>a img:nth-child(2){z-index:-1}.card-product .product--media .product-link:has(img+img) img:nth-child(2){opacity:0;transition:opacity .25s ease-in-out}.card-product:hover .product--media .product-link:has(img+img) img:nth-child(2){z-index:1;opacity:1}.card-product-promo p{margin-bottom:0}.card-product .product-form form{margin-top:0!important}.card-product .product-form .form__label{display:none!important}.card-product .badges{position:absolute;top:5px;left:5px;line-height:1;z-index:4;pointer-events:none;gap:3px!important}.product--media{width:100%}.card-product .product--media.square>a{padding-top:100%}.card-product .product--media.landscape>a{padding-top:80%}.card-product .product--media.portrait>a{padding-top:125.3%}.card-product .product--media>a>img,.card-product .product--media>a>.placeholder-svg{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.card-product .product--media>a>img:nth-child(2){z-index:-1}.card-product .product--media>a:hover img{z-index:1}.card-product-promo.above-image .card-img,.card-product-promo.above-image .card-img div{display:flex;flex:1 1 auto}.card-product-promo.above-image{position:relative}.card-product-promo.above-image .card-body{position:absolute;bottom:0;padding:15px!important;z-index:1}.card-product #product-form-installment{display:none!important}.vstar-star.collection-icon-list,.vstar-star.product-icon-list{margin:0 0 5px!important}#seal-star-rating-widget .product-icon-list.vstar-star .star-item,#seal-star-rating-widget .product-icon-list.vstar-star .trustoo-rating-icon,.collection-icon-list .star-item,.collection-icon-list .trustoo-rating-icon{width:14px;height:14px;margin-right:2px}#seal-star-rating-widget .product-icon-list .product-reviews-num,#seal-star-rating-widget .product-icon-list .tt-rating-text,.collection-icon-list .tt-rating-text{color:var(--pe-body-color);line-height:1.5;margin:0 6px;font-size:13px;text-decoration-line:none;position:relative;top:1px}.card-product .product-title{text-decoration:none!important}.card-product #seal-star-rating-widget{margin-bottom:5px!important}.modalBoxStyle{background-color:#f6f4ec;border-left:1px solid #E4E1D9;border-radius:0;margin:0;position:absolute;right:0;top:0;width:100%!important;height:100%;align-items:center;display:flex;flex-direction:column;justify-content:flex-start;transform:none}.modalBoxUpperSectionStyle,.modalBoxLowerSectionStyle{padding:0 30px;width:100%}.modalWrapperStyle .formTitleStyle{font-size:var(--pe-h4-font-size-sm)!important;line-height:var(--pe-h4-line-height-sm)!important;text-transform:var(--pe-h4-text-transform);font-weight:var(--pe-h4-font-weight);letter-spacing:var(--pe-h4-letter-spacing);font-family:var(--pe-font-family-heading);color:inherit;margin-bottom:0}.modalWrapperStyle .channelWrapperStyle:before{content:"Enter your email and we'll let you know the moment it's back.";margin:10px 0 20px;display:block}.modalWrapperStyle .fieldLabelStyle{display:none!important}.modalWrapperStyle .modalBoxLowerSectionStyle button{width:100%;max-width:100%;margin:0!important;height:42px;border-radius:var(--pe-btn-border-radius)!important}.modalWrapperStyle .channelWrapperStyle{margin-bottom:10px!important}.modalWrapperStyle .channelWrapperStyle .errorStyle{margin:2px 0}.modalBoxLowerSectionStyle .errorStyle{display:none!important}.modalWrapperStyle .inputStyle{display:block;width:100%;padding:var(--pe-input-y-padding) var(--pe-input-x-padding);font-family:var(--pe-input-font-family);font-size:var(--pe-input-font-size);font-weight:var(--pe-input-font-weight);line-height:var(--pe-input-line-height);color:var(--pe-input-text-color);background-color:var(--pe-input-bg-color);border:var(--pe-input-border-width) solid var(--pe-input-border-color);border-radius:var(--pe-input-border-radius);background-clip:padding-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:border-color .15s ease-in-out;transition:border-color .15s ease-in-out;height:auto}.modalWrapperStyle .inputStyle:focus{color:var(--pe-input-text-color);background-color:var(--pe-input-focus-bg-color);border-color:var(--pe-input-focus-border-color);outline:0}.modalWrapperStyle .inputStyle::-webkit-input-placeholder{color:var(--pe-input-ph-text-color);opacity:1}.modalWrapperStyle .inputStyle:-ms-input-placeholder{color:var(--pe-input-ph-text-color);opacity:1}.modalBoxLowerSectionStyle{background-color:transparent}.modalWrapperStyle .inputStyle::-ms-input-placeholder{color:var(--pe-input-ph-text-color);opacity:1}.modalWrapperStyle .inputStyle::placeholder{color:var(--pe-input-ph-text-color);opacity:1}body:has(.modalWrapperStyle){overflow:hidden}.card-product .nm-portal{width:100%;margin-top:auto}.card-product .nm-portal~.nm-portal{display:none!important}.user-not-login .card-product .nm-portal{display:none!important}.card-product .nm-portal button,.card-product .product-notify-link{--pe-btn-hover-color: var(--pe-secondary-btn-hover-color);--pe-btn-hover-bg: var(--pe-secondary-btn-hover-bg);--pe-btn-hover-border-color: var(--pe-secondary-btn-hover-border-color);margin:0!important;font-size:initial!important;background:var(--pe-color-gray-600)!important;border-color:var(--pe-color-gray-600)!important;color:var(--pe-color-white)!important;text-transform:capitalize!important;height:auto;max-width:100%}.card-product .nm-portal button:hover,.card-product .product-notify-link:hover{color:var(--pe-btn-hover-color)!important;background-color:var(--pe-btn-hover-bg)!important;border-color:var(--pe-btn-hover-border-color)!important}@media(max-width:767px){.card-product .price-block .compare-at-price{font-size:calc(var(--pe-font-size-sm) + 1px)}.promo-card-mobile-slot{grid-column:1 / -1}}@media(min-width:992px){.modalWrapperStyle{background:#00000040}}@media(min-width:1200px){.card-product .price-block{margin-bottom:0!important}.card-product .product--media>a.product-link img{transition:transform .3s ease-in-out;transform:scale(1) translateZ(0)}.card-product:hover .product--media>a.product-link img{transform:scale(1.074) translateZ(0)}.card-product.square .button_show_hover.bottom_image .product_buy_buttons{padding-top:100%}.card-product.landscape .button_show_hover.bottom_image .product_buy_buttons{padding-top:80%}.card-product.portrait .button_show_hover.bottom_image .product_buy_buttons,.card-product .nm-portal{padding-top:125.3%}.card-product-promo.above-image .card-body{padding:25px!important}.card-product .button_show_hover.card_bottom .product_buy_buttons{position:absolute;bottom:0;left:0;right:0;overflow:hidden}.button_show_hover.card_bottom .product_buy_buttons form{width:100%;transform:translateY(100%);transition:ease-in-out .3s}.card-product:hover .button_show_hover.card_bottom .product_buy_buttons form{transform:translateY(0)}.button_show_hover.bottom_image .product_buy_buttons,.card-product .nm-portal{position:absolute;top:0;left:0;right:0;overflow:clip;z-index:1;pointer-events:none}.button_show_hover.bottom_image .product_buy_buttons form,.card-product .nm-portal button{position:absolute;bottom:10px;left:10px;width:calc(100% - 20px);pointer-events:auto;transform:translateY(100%);transition:transform .3s ease-in-out,opacity .3s ease-in-out;opacity:0}.card-product:hover .button_show_hover.bottom_image .product_buy_buttons form,.card-product:hover .nm-portal button{transform:translateY(0);opacity:1}}@media(max-width:389px){.card-product .product_buy_buttons .btn,.card-product .nm-portal button{padding-inline:10px!important}}.image-card__link{position:absolute;top:0;left:0;right:0;bottom:0}.image-card__link_active{position:relative;z-index:1;pointer-events:none}.image-card__link_active .link-block{pointer-events:auto}.card-image .card-image-media.square .image-block{aspect-ratio:1/1}.card-image .card-image-media.landscape .image-block{aspect-ratio:1.25/1}.card-image .card-image-media.portrait .image-block{aspect-ratio:.75/1}.card-image .card-image-media img,.card-image .card-image-media .placeholder-svg{width:100%;height:100%;object-fit:cover}.card-image .card-image-caption.above-image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;display:flex}.card-product-banner-guest-mode{grid-column:1 / -1}@media(min-width:992px){.card-product .badges{top:10px;left:10px;gap:5px!important}.modalWrapperStyle .channelWrapperStyle:before{margin:10px 0 25px}.modalWrapperStyle .channelWrapperStyle{margin-bottom:15px!important}.card-product-banner-guest-mode{grid-column:span 2;min-height:350px!important}.modalWrapperStyle .formTitleStyle{font-size:var(--pe-h4-font-size)!important}.modalBoxStyle{max-width:360px}.modalWrapperStyle .modalBoxStyle:after{background-image:url(/cdn/shop/files/notify-pattern.png?v=1780375747);background-size:100%;background-position:center;background-repeat:no-repeat;width:100%;content:"";position:absolute;bottom:0;left:0;aspect-ratio:2.02247191011}.modalCloseButtonWrapper:after{background-image:url(/cdn/shop/files/Close.svg?v=1780310124);background-size:40px;background-repeat:no-repeat;background-position:center;width:40px;height:40px;content:"";position:absolute;top:10px;right:10px;pointer-events:none}.modalBoxStyle{justify-content:center}}@media(max-width:991px){.modalCloseButtonStyle{cursor:pointer;position:static;transform:scaleX(2.5)}.modalCloseButtonStyle path{display:none!important}.modalCloseButtonWrapper{display:flex;align-items:center;justify-content:center;margin:13px auto 45px;background:#ded9cb;height:4px;width:50px;border-radius:20px}.modalBoxStyle{border-radius:20px 20px 0 0;padding-bottom:60px!important}.modalWrapperStyle:before{content:"";position:fixed;height:100%;width:100%;background:#00000040;top:0;left:0}.modalWrapperStyle{height:auto;top:auto;min-height:309px;bottom:0;background-color:transparent}body:has(.modalWrapperStyle .inputWithErrorStyle) .modalWrapperStyle{min-height:327px}.card-product .product-title{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/component-card.css.map */
