.product_card_wrapper{display:flex;flex-direction:column;gap:10px;height:100%;position:relative}.product_card_image{background:transparent;border-radius:0;position:relative;padding-top:2rem;padding-bottom:1rem}.product-card-title{word-break:normal;overflow-wrap:anywhere}.product_card_image_inner{text-align:center;width:90%;height:300px;object-fit:contain;margin:0 auto;padding:0 5px;position:relative;display:flex;z-index:0}.product_card_image_inner img{width:100%;height:100%;object-fit:contain;pointer-events:none}.product_card_link{position:absolute;top:0;left:0;width:100%;height:100%;font-size:0;border-radius:var(--img-border-radius);z-index:3}.product_card_link .visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.product_card_info{background:transparent;border-radius:0;height:100%}.product_card__content{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:1.5rem 15px;grid-gap:5px}.product-card-title,.product-card-title a{font-family:var(--fhcFranklin, var(--font-body-family), "Libre Franklin", sans-serif);text-decoration:none;color:var(--card-text);font-weight:400;font-size:15px;letter-spacing:0;line-height:1.4;text-align:center}.product-card-price span,.product-card-price s{font-family:var(--font-body-family);font-size:14px;font-weight:400;color:var(--card-text);opacity:.85;line-height:1.4}.product_card_price_wrapper{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center}.card-product-tags{display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin:5px 2px 1rem}.card-product-tags .tag-pill{border:2px solid var(--tag-c-border);font-size:12px;font-weight:600;font-family:var(--font-body-family);padding:8px;line-height:7px;color:var(--tag-c-color)}@media screen and (max-width:768px){.card-product-tags .tag-pill{font-size:10px;font-weight:500;font-family:var(--font-body-family);padding:4px;line-height:1.1}}.product-card-offer-block{width:100%;max-width:350px;background:var(--marquee-bg);border-radius:6px;border:1px solid var(--marquee-border);padding:0 5px}.product_card_marquee{display:flex;max-width:100%;overflow:hidden}.product_card_marquee_inner{display:flex;flex:1 1 auto;white-space:nowrap;gap:2rem;padding:.5rem 0}.product_card_marquee_inner.marquee_card--left{animation:leftScroll var(--marquee-speed) linear infinite}.product_card_marquee_inner.marquee_card--right{animation:rightScroll var(--marquee-speed) linear infinite}@keyframes leftScroll{0%{transform:translate(-90%)}to{transform:translate(0)}}@keyframes rightScroll{0%{transform:translate(0)}to{transform:translate(-100%)}}.product_card_marquee_inner span{font-size:1.4rem;line-height:calc(1.4rem * 1.6);color:var(--marquee-text)}.product-card-thumbs{display:flex;align-items:center;justify-content:center;position:relative;z-index:1;gap:5px;padding:10px 0 15px}.product-card-thumbs img{width:100%;height:100%;object-fit:cover;border-radius:10px}.product-card-thumbs button{background:#f0e1cb;width:65px;height:65px;object-fit:contain;padding:0;border:1px solid #dbdbdb;border-radius:10px;cursor:pointer}.product-card-thumbs button.is-active{border-color:#000}@media screen and (max-width:1200px){.product-card-thumbs{display:none}}.product-card-nav.product-card-prev{left:-15px}.product-card-nav.product-card-next{right:-15px}.product-card-nav{background:transparent;border:none;width:30px;height:30px;cursor:pointer;position:absolute;top:44.9%;z-index:4;transition:cubic-bezier(.4,0,1,1) .6s}.product-card-nav.swiper-button-disabled{opacity:.5;cursor:not-allowed}.product-card-nav.product-card-next svg,.product-card-nav.product-card-prev svg{width:18px;height:18px}.product_card_image:hover .product-card-nav{opacity:1;visibility:visible}.badges-wrapper{position:absolute;top:10px;left:6px;z-index:4}.badges-wrapper .badge{writing-mode:vertical-rl;padding:4px 3px;border-radius:5px;border:2px solid #F0E1CB;line-height:1.5;letter-spacing:0;font-weight:600;font-size:12px;color:var(--badges_color);background:var(--badges_color_bg);border-color:var(--badges_color_border);pointer-events:none}@media screen and (max-width:749px){.product_card_wrapper{display:flex;flex-direction:column;gap:10px;height:100%}.product_card_image{padding-top:1rem;padding-bottom:1rem}.product_card_image_inner{width:95%;height:190px}.card-product-tags{flex-wrap:wrap;gap:4px;margin:5px 2px 1rem;justify-content:center}.product-card-title,.product-card-title a{font-weight:400;font-size:14px;line-height:1.4}.pcard-style-two .product-card-title,.pcard-style-two .product-card-title a{font-size:14px}.product-card-price span,.product-card-price s{font-size:13px;font-weight:500;opacity:.8;line-height:1.4}.product_card_marquee_inner span{font-size:1.1rem}.product_card_marquee_inner{gap:2rem;padding:.2rem 0}.product_card__content{padding:1rem 5px}.badges-wrapper .badge{padding:2px;font-size:10px}}.pdp_quickyview{position:absolute;top:20px;right:15px;padding:0;border:1px solid var(--qv-border);border-radius:6px;z-index:5;height:45px;width:45px;background:var(--qv-background)}.pdp_quickyview button{width:100%;height:100%;background:transparent;border:none;display:flex;align-items:center;justify-content:center;padding:2px;border-radius:5px}.quick_view_innerblock.no_variants form{width:100%;height:100%}.pdp_quickyview svg{width:2.5rem;height:2.5rem}.pdp_quickyview svg path{fill:var(--qv-color)}.pdp_quickyview button[disabled]{opacity:.5;cursor:no-drop}.quick_view_innerblock{width:100%}.pdp_quickyview button:focus-visible{outline-offset:1px}.quick_view_wrap{display:flex;height:100%;justify-content:center;width:100%}.product-card-vendor{font-family:var(--fhcFranklin, var(--font-body-family), sans-serif);font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--card-text);opacity:.5;margin:0 0 4px}@media screen and (max-width:768px){.pdp_quickyview{height:35px;width:35px}}.pcard-style-two.product_card_wrapper{gap:0;height:auto;background:transparent;border:0;border-radius:0}.pcard-style-two .product_card_image{padding:0;background:transparent;overflow:hidden}.pcard-style-two .product_card_image_inner{width:100%;height:auto;padding:0;border-radius:0;display:block;align-items:initial}.pcard-style-two .product_card_image_inner img{border-radius:0;transition:transform .6s cubic-bezier(.22,1,.36,1)}.pcard-style-two:hover .product_card_image_inner img{transform:scale(1.04)}.pcard-style-two .imag-szie-cover .product_card_image_inner img{object-fit:cover;aspect-ratio:1 / 1}.pcard-style-two .imag-szie-contain .product_card_image_inner img{object-fit:contain;aspect-ratio:1 / 1;background:transparent}.pcard-style-two .product-card-nav{display:none}.pcard-style-two .product_card__content{display:flex;flex-direction:column;flex:1 1 auto;justify-content:flex-start;align-items:center;text-align:center;padding:1.4rem 2px 0;grid-gap:0}.pcard-style-two .info-card-product-block{display:flex;flex-direction:column;flex:0 0 auto;align-items:center;width:100%}.pcard-style-two .product-card-vendor{display:block;font-family:var(--fhcFranklin, var(--font-body-family), sans-serif);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--card-text);opacity:.5;text-align:center;margin:0 0 8px}.pcard-style-two .product-card-title,.pcard-style-two .product-card-title a{font-family:var(--fhcFranklin, var(--font-body-family), "Libre Franklin", sans-serif);font-size:18px;font-weight:400;text-align:center;line-height:1.3;color:var(--card-text);letter-spacing:0}.pcard-style-two .product-card-title{margin:0 0 6px}.pcard-style-two .product_card_price_wrapper{align-items:flex-start;padding-top:0}.pcard-style-two .product-card-price span,.pcard-style-two .product-card-price s{font-size:14px;color:var(--card-text);opacity:1}.pcard-style-two .product-card-price .regular_price{font-weight:500}.pcard-style-two .product-card-price s{opacity:.5;font-weight:400}.pcard-style-two .product-card-offer-block{width:100%;max-width:90%;margin-top:0;position:absolute;top:-18px;z-index:1}.pcard-style-two .product-card-thumbs{display:none!important}.price-atc-swap{display:contents}.pcard-style-two .price-atc-swap>.product-card-price{display:none}.product_card_wrapper.pcard-style-two .thmb-img-btn-wrap{display:flex;flex-direction:column;gap:10px;align-items:center;padding:0;width:100%;margin-top:2px}.pcard-style-two .pdp_quickyview{position:relative;top:auto;right:auto;width:100%;max-width:240px;height:auto;margin:0 auto;border-radius:0;background:transparent;border:0;container-type:inline-size}.pcard-style-two .pdp_quickyview button,.pcard-style-two .pdp_quickyview .product_form_buy_button{position:relative;display:block;width:100%;height:54px;padding:0;border:0;border-radius:0;background:transparent;cursor:pointer;overflow:hidden;text-align:left;transition:background-color .36s ease}.pcard-style-two .pdp_quickyview a.product_form_buy_button{display:block;text-decoration:none}.pcard-style-two .pdp_quickyview button:before,.pcard-style-two .pdp_quickyview .product_form_buy_button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid var(--card-text);border-radius:0;opacity:0;transition:opacity .42s ease,border-color .28s ease;z-index:1}.pcard-style-two .pdp_quickyview button:after,.pcard-style-two .pdp_quickyview .product_form_buy_button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#c91f1f;border-radius:0;opacity:0;transition:opacity .36s ease;z-index:0}.pcard-style-two .pdp_quickyview .atc_status{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding-left:0;z-index:2}.pcard-style-two .pdp_quickyview .atc_price{font-family:var(--fhcFranklin, var(--font-body-family), "Libre Franklin", sans-serif);font-size:14px;font-weight:500;color:var(--card-text);white-space:nowrap;transition:color .25s ease}.pcard-style-two .pdp_quickyview .atc_label{font-family:var(--fhcFranklin, var(--font-body-family), "Libre Franklin", sans-serif);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--card-text);white-space:nowrap;display:inline-block;max-width:0;opacity:0;overflow:hidden;transition:max-width .52s cubic-bezier(.4,0,.2,1) 60ms,opacity .42s ease .14s,color .25s ease}.pcard-style-two .pdp_quickyview .atc_label:before{content:"\a0\2014\a0"}@media(hover:hover)and (pointer:fine){.pcard-style-two:hover .pdp_quickyview button,.pcard-style-two:focus-within .pdp_quickyview button,.pcard-style-two:hover .pdp_quickyview .product_form_buy_button,.pcard-style-two:focus-within .pdp_quickyview .product_form_buy_button{background-color:#edeee3}.pcard-style-two:hover .pdp_quickyview .atc_label,.pcard-style-two:focus-within .pdp_quickyview .atc_label{max-width:240px;opacity:1}.pcard-style-two .pdp_quickyview button:hover:after,.pcard-style-two .pdp_quickyview .product_form_buy_button:hover:after{opacity:1}.pcard-style-two .pdp_quickyview button:hover .atc_price,.pcard-style-two .pdp_quickyview button:hover .atc_label,.pcard-style-two .pdp_quickyview .product_form_buy_button:hover .atc_price,.pcard-style-two .pdp_quickyview .product_form_buy_button:hover .atc_label{color:#faf6ef}}@media(hover:hover)and (pointer:fine)and (min-width:769px){@container (max-width: 220px){.pcard-style-two .pdp_quickyview button,.pcard-style-two .pdp_quickyview .product_form_buy_button{height:64px}.pcard-style-two .pdp_quickyview .atc_status{flex-direction:column;justify-content:center;gap:1px}.pcard-style-two .pdp_quickyview .atc_label:before{content:none}.pcard-style-two:hover .pdp_quickyview .atc_label,.pcard-style-two:focus-within .pdp_quickyview .atc_label{white-space:normal;line-height:1.2;text-align:center;max-width:92%}}}.pcard-style-two .pdp_quickyview .loader{display:inline-flex;align-items:center;justify-content:center;gap:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3}.pcard-style-two .pdp_quickyview .loader:before,.pcard-style-two .pdp_quickyview .loader:after,.pcard-style-two .pdp_quickyview .loader>span{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:currentColor}.pcard-style-two .pdp_quickyview .loader:before{animation:bounceDot .45s ease-in-out infinite alternate;animation-delay:0s}.pcard-style-two .pdp_quickyview .loader>span{animation:bounceDot .45s ease-in-out infinite alternate;animation-delay:.15s}.pcard-style-two .pdp_quickyview .loader:after{animation:bounceDot .45s ease-in-out infinite alternate;animation-delay:.3s}@keyframes bounceDot{0%{transform:translateY(5px);opacity:.3}to{transform:translateY(-5px);opacity:1}}.pcard-style-two .pdp_quickyview button[disabled],.pcard-style-two .pdp_quickyview .product_form_buy_button[disabled],.pcard-style-two .pdp_quickyview .product_form_buy_button.disabled{pointer-events:none}.pcard-style-two .pdp_quickyview button[disabled] .atc_price,.pcard-style-two .pdp_quickyview button[disabled] .atc_label,.pcard-style-two .pdp_quickyview .product_form_buy_button[disabled] .atc_price,.pcard-style-two .pdp_quickyview .product_form_buy_button[disabled] .atc_label{opacity:.45}.swiper-slide product-card{display:flex;flex-direction:column;height:100%}.swiper-slide product-card .product_card_wrapper{flex:1 1 auto}@media(prefers-reduced-motion:reduce){.pcard-style-two .pdp_quickyview button:before,.pcard-style-two .pdp_quickyview button:after,.pcard-style-two .pdp_quickyview .product_form_buy_button:before,.pcard-style-two .pdp_quickyview .product_form_buy_button:after,.pcard-style-two .pdp_quickyview .atc_status,.pcard-style-two .pdp_quickyview .atc_label,.pcard-style-two .pdp_quickyview .atc_price,.pcard-style-two .product_card_image_inner img{transition:none}}@media(hover:none),(max-width:768px){.pcard-style-two.product_card_wrapper{height:100%}.pcard-style-two .product_card_image{flex:0 0 auto}.pcard-style-two .product_card_info{display:flex;flex-direction:column;flex:1 1 auto;height:auto}.pcard-style-two .product_card__content{flex:1 1 auto;height:auto}.pcard-style-two .info-card-product-block{flex:1 1 auto}}@media(hover:none),(max-width:768px){.pcard-style-two .product_card__content{align-items:center;text-align:center;padding:1rem 8px 0}.pcard-style-two .info-card-product-block{align-items:center}.pcard-style-two .product-card-vendor{text-align:center;font-size:9px;letter-spacing:.12em;margin:0 0 4px}.pcard-style-two .product-card-title,.pcard-style-two .product-card-title a{text-align:center;font-size:15px;line-height:1.25}.pcard-style-two .product-card-title{margin:0 0 6px}.pcard-style-two .price-atc-swap>.product-card-price{display:block;text-align:center;margin:auto 0 10px}.pcard-style-two .product_card_price_wrapper{align-items:center}.pcard-style-two .product-card-price span,.pcard-style-two .product-card-price s{font-size:15px;color:var(--card-text)}.product_card_wrapper.pcard-style-two .thmb-img-btn-wrap{margin-top:0}.pcard-style-two .pdp_quickyview{max-width:none}.pcard-style-two .pdp_quickyview button,.pcard-style-two .pdp_quickyview .product_form_buy_button{height:44px;background-color:#edeee3}.pcard-style-two .pdp_quickyview button:before,.pcard-style-two .pdp_quickyview .product_form_buy_button:before{opacity:0}.pcard-style-two .pdp_quickyview button:after,.pcard-style-two .pdp_quickyview .product_form_buy_button:after{opacity:0}.pcard-style-two .pdp_quickyview button:not([disabled]) .atc_price,.pcard-style-two .pdp_quickyview a.product_form_buy_button:not([disabled]) .atc_price{display:none}.pcard-style-two .pdp_quickyview .atc_label:before{content:none}.pcard-style-two .pdp_quickyview .atc_status{justify-content:center;padding-left:0;transition:none}.pcard-style-two:hover .pdp_quickyview .atc_status,.pcard-style-two:focus-within .pdp_quickyview .atc_status{padding-left:0;justify-content:center}.pcard-style-two .pdp_quickyview .atc_label{color:var(--card-text);max-width:none;opacity:1;transform:none;transition:color .15s ease;font-size:11px;font-weight:600;letter-spacing:.06em}.pcard-style-two .pdp_quickyview .atc_price{font-size:13px}.pcard-style-two .pdp_quickyview button:active:after,.pcard-style-two .pdp_quickyview .product_form_buy_button:active:after{opacity:1}.pcard-style-two .pdp_quickyview button:active .atc_label,.pcard-style-two .pdp_quickyview .product_form_buy_button:active .atc_label{color:#faf6ef}.pcard-style-two:hover .pdp_quickyview button,.pcard-style-two:focus-within .pdp_quickyview button,.pcard-style-two:hover .pdp_quickyview .product_form_buy_button,.pcard-style-two:focus-within .pdp_quickyview .product_form_buy_button{background-color:transparent}.pcard-style-two:hover .pdp_quickyview button:after,.pcard-style-two:focus-within .pdp_quickyview button:after,.pcard-style-two:hover .pdp_quickyview .product_form_buy_button:after,.pcard-style-two:focus-within .pdp_quickyview .product_form_buy_button:after{opacity:1}.pcard-style-two:hover .pdp_quickyview button:before,.pcard-style-two:focus-within .pdp_quickyview button:before,.pcard-style-two:hover .pdp_quickyview .product_form_buy_button:before,.pcard-style-two:focus-within .pdp_quickyview .product_form_buy_button:before{border-color:#c91f1f}.pcard-style-two:hover .pdp_quickyview .atc_label,.pcard-style-two:focus-within .pdp_quickyview .atc_label,.pcard-style-two:hover .pdp_quickyview .atc_price,.pcard-style-two:focus-within .pdp_quickyview .atc_price{color:#faf6ef}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/card-product.css.map */
