.product-card{border-radius:clamp(6px,.8333333333vw,24px);border:1px solid var(--border);background-color:var(--container-primary);box-shadow:none;overflow:hidden}@media(max-width:1199px){.product-card{border-radius:8px}}.product-card .product-card__content{display:flex;flex-direction:column}.product-card .product-card__content .card-gallery{overflow:visible}.product-card .product-card__content .card-gallery quick-add-component{display:none}.product-card .product-card__content .card-gallery .product-badges{top:clamp(6px,.8333333333vw,24px);left:clamp(6px,.8333333333vw,24px);right:unset;position:absolute;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:clamp(2px,.2777777778vw,8px)}@media(max-width:1199px){.product-card .product-card__content .card-gallery .product-badges{gap:4px;top:12px;left:12px}}.product-card .product-card__content .card-gallery .product-badges .product-badges__badge{background-color:gray;border-radius:clamp(2px,.2777777778vw,8px);display:flex;align-items:center}@media(min-width:1200px){.product-card .product-card__content .card-gallery .product-badges .product-badges__badge{--font-weight: 600;--word-break: break-word;--text-transform: var(--font-b4-case);font-family:var(--font-b4-fam);font-size:clamp(var(--font-b4-s-c) / 2 * 1px,var(--font-b4-s-c) / 1440 * 100vw,var(--font-b4-s-c) * 2px);font-weight:var(--font-weight);line-height:var(--font-b4-lh-w);letter-spacing:var(--font-b4-ls-w);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}@media(max-width:1199px){.product-card .product-card__content .card-gallery .product-badges .product-badges__badge{--font-weight: 600;--word-break: break-word;--text-transform: var(--font-b4-case);font-family:var(--font-b4-fam);font-size:var(--font-b4-s-m);font-weight:var(--font-weight);line-height:var(--font-b4-lh-m);letter-spacing:var(--font-b4-ls-m);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}.product-card .product-card__content .card-gallery .product-badges .product-badges__badge{font-size:clamp(5px,.6944444444vw,20px);color:var(--container-primary);padding:clamp(2px,.2777777778vw,8px) clamp(4px,.5555555556vw,16px)}@media(max-width:1199px){.product-card .product-card__content .card-gallery .product-badges .product-badges__badge{border-radius:4px;font-size:10px;padding:2px 6px}}.product-card .product-card__content .card-gallery .product-badges .product-badges__badge.color-custom-badge-sold-out,.product-card .product-card__content .card-gallery .product-badges .product-badges__badge.green{background-color:var(--feedback-red-sm)}.product-card .product-card__content .card-gallery .product-badges .product-badges__badge.blue{background-color:var(--brand-primary-sm)}.product-card .product-card__content .card-gallery slideshow-component{overflow:hidden}.product-card .product-card__content .card-gallery slideshow-arrows{padding:clamp(6px,.8333333333vw,24px);mix-blend-mode:unset}@media(max-width:1199px){.product-card .product-card__content .card-gallery slideshow-arrows{padding:12px}}.product-card .product-card__content .card-gallery slideshow-arrows button{height:clamp(12px,1.6666666667vw,48px);width:clamp(12px,1.6666666667vw,48px);min-height:unset;padding:clamp(2px,.2777777778vw,8px)}@media(max-width:1199px){.product-card .product-card__content .card-gallery slideshow-arrows button{height:24px;width:24px;padding:4px}}@media(max-width:359px){.product-card .product-card__content .card-gallery slideshow-arrows button{height:20px;width:20px}}.product-card .product-card__content .card-gallery slideshow-arrows button .svg-wrapper{color:var(--font-high);height:100%;width:100%}.product-card .product-card__content .product-card__info{padding:clamp(7.5px,1.0416666667vw,30px);padding-block-start:clamp(8px,1.1111111111vw,32px);flex:1;display:flex;flex-direction:column;row-gap:clamp(4px,.5555555556vw,16px)}@media(max-width:1199px){.product-card .product-card__content .product-card__info{padding:15px;padding-block-start:16px;row-gap:8px}}@media(max-width:767px){.product-card .product-card__content .product-card__info{padding:11px;padding-block-start:12px}}.product-card .product-card__content .product-card__info .product-card__info-top{flex:1;display:flex;flex-direction:column;row-gap:clamp(2px,.2777777778vw,8px)}@media(max-width:1199px){.product-card .product-card__content .product-card__info .product-card__info-top{row-gap:4px}}@media(min-width:1200px){.product-card .product-card__content .product-card__info .product-card__info-top .collection_name{--font-weight: 600;--word-break: break-word;--text-transform: var(--font-b2-case);font-family:var(--font-b2-fam);font-size:clamp(var(--font-b2-s-c) / 2 * 1px,var(--font-b2-s-c) / 1440 * 100vw,var(--font-b2-s-c) * 2px);font-weight:var(--font-weight);line-height:var(--font-b2-lh-w);letter-spacing:var(--font-b2-ls-w);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}@media(max-width:1199px){.product-card .product-card__content .product-card__info .product-card__info-top .collection_name{--font-weight: 600;--word-break: break-word;--text-transform: var(--font-b2-case);font-family:var(--font-b2-fam);font-size:var(--font-b2-s-m);font-weight:var(--font-weight);line-height:var(--font-b2-lh-m);letter-spacing:var(--font-b2-ls-m);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}.product-card .product-card__content .product-card__info .product-card__info-top .collection_name{color:var(--brand-primary-sl);text-transform:uppercase;display:none!important}.product-card .product-card__content .product-card__info .product-card__info-top .title_wrapper a>*{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media(min-width:1200px){.product-card .product-card__content .product-card__info .product-card__info-top .part-number{--font-weight: 400;--word-break: break-word;--text-transform: var(--font-b3-case);font-family:var(--font-b3-fam);font-size:clamp(var(--font-b3-s-c) / 2 * 1px,var(--font-b3-s-c) / 1440 * 100vw,var(--font-b3-s-c) * 2px);font-weight:var(--font-weight);line-height:var(--font-b3-lh-w);letter-spacing:var(--font-b3-ls-w);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}@media(max-width:1199px){.product-card .product-card__content .product-card__info .product-card__info-top .part-number{--font-weight: 400;--word-break: break-word;--text-transform: var(--font-b3-case);font-family:var(--font-b3-fam);font-size:var(--font-b3-s-m);font-weight:var(--font-weight);line-height:var(--font-b3-lh-m);letter-spacing:var(--font-b3-ls-m);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}.product-card .product-card__content .product-card__info .product-card__info-top .part-number{color:var(--font-high);margin-top:clamp(4px,.5555555556vw,16px)}@media(max-width:1199px){.product-card .product-card__content .product-card__info .product-card__info-top .part-number{margin-top:8px}}@media(min-width:1200px){.product-card .product-card__content .product-card__info .product-card__info-top .tbc-card__count{--font-weight: 400;--word-break: break-word;--text-transform: var(--font-b3-case);font-family:var(--font-b3-fam);font-size:clamp(var(--font-b3-s-c) / 2 * 1px,var(--font-b3-s-c) / 1440 * 100vw,var(--font-b3-s-c) * 2px);font-weight:var(--font-weight);line-height:var(--font-b3-lh-w);letter-spacing:var(--font-b3-ls-w);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}@media(max-width:1199px){.product-card .product-card__content .product-card__info .product-card__info-top .tbc-card__count{--font-weight: 400;--word-break: break-word;--text-transform: var(--font-b3-case);font-family:var(--font-b3-fam);font-size:var(--font-b3-s-m);font-weight:var(--font-weight);line-height:var(--font-b3-lh-m);letter-spacing:var(--font-b3-ls-m);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}.product-card .product-card__content .product-card__info .product-card__info-top .tbc-card__count{color:var(--font-high);margin-top:clamp(4px,.5555555556vw,16px)}@media(max-width:1199px){.product-card .product-card__content .product-card__info .product-card__info-top .tbc-card__count{margin-top:8px}}.product-card .product-card__content .product-card__info .product-card__info-top product-price{margin-top:auto}@media(min-width:1200px){.product-card .product-card__content .product-card__info .product-card__info-top product-price>div>.price{--font-weight: 600;--word-break: break-word;--text-transform: var(--font-b2-case);font-family:var(--font-b2-fam);font-size:clamp(var(--font-b2-s-c) / 2 * 1px,var(--font-b2-s-c) / 1440 * 100vw,var(--font-b2-s-c) * 2px);font-weight:var(--font-weight);line-height:var(--font-b2-lh-w);letter-spacing:var(--font-b2-ls-w);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}@media(max-width:1199px){.product-card .product-card__content .product-card__info .product-card__info-top product-price>div>.price{--font-weight: 600;--word-break: break-word;--text-transform: var(--font-b2-case);font-family:var(--font-b2-fam);font-size:var(--font-b2-s-m);font-weight:var(--font-weight);line-height:var(--font-b2-lh-m);letter-spacing:var(--font-b2-ls-m);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}.product-card .product-card__content .product-card__info .product-card__info-top product-price>div>.price{color:var(--font-low)}@media(min-width:1200px){.product-card .product-card__content .product-card__info .product-card__info-top product-price>div>.price__regular>.price{--font-weight: 400;--word-break: break-word;--text-transform: var(--font-b2-case);font-family:var(--font-b2-fam);font-size:clamp(var(--font-b2-s-c) / 2 * 1px,var(--font-b2-s-c) / 1440 * 100vw,var(--font-b2-s-c) * 2px);font-weight:var(--font-weight);line-height:var(--font-b2-lh-w);letter-spacing:var(--font-b2-ls-w);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}@media(max-width:1199px){.product-card .product-card__content .product-card__info .product-card__info-top product-price>div>.price__regular>.price{--font-weight: 400;--word-break: break-word;--text-transform: var(--font-b2-case);font-family:var(--font-b2-fam);font-size:var(--font-b2-s-m);font-weight:var(--font-weight);line-height:var(--font-b2-lh-m);letter-spacing:var(--font-b2-ls-m);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}.product-card .product-card__content .product-card__info .product-card__info-top product-price>div>.price__regular>.price{color:var(--font-low)}@media(min-width:1200px){.product-card .product-card__content .product-card__info .product-card__info-top product-price>div>.price__sale .price-item__group .price-item--sale{--font-weight: 400;--word-break: break-word;--text-transform: var(--font-b2-case);font-family:var(--font-b2-fam);font-size:clamp(var(--font-b2-s-c) / 2 * 1px,var(--font-b2-s-c) / 1440 * 100vw,var(--font-b2-s-c) * 2px);font-weight:var(--font-weight);line-height:var(--font-b2-lh-w);letter-spacing:var(--font-b2-ls-w);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}@media(max-width:1199px){.product-card .product-card__content .product-card__info .product-card__info-top product-price>div>.price__sale .price-item__group .price-item--sale{--font-weight: 400;--word-break: break-word;--text-transform: var(--font-b2-case);font-family:var(--font-b2-fam);font-size:var(--font-b2-s-m);font-weight:var(--font-weight);line-height:var(--font-b2-lh-m);letter-spacing:var(--font-b2-ls-m);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}.product-card .product-card__content .product-card__info .product-card__info-top product-price>div>.price__sale .price-item__group .price-item--sale{color:var(--font-low)}@media(min-width:1200px){.product-card .product-card__content .product-card__info .product-card__info-top product-price>div>.price__sale .price-item__group .price-item--regular{--font-weight: 600;--word-break: break-word;--text-transform: var(--font-b2-case);font-family:var(--font-b2-fam);font-size:clamp(var(--font-b2-s-c) / 2 * 1px,var(--font-b2-s-c) / 1440 * 100vw,var(--font-b2-s-c) * 2px);font-weight:var(--font-weight);line-height:var(--font-b2-lh-w);letter-spacing:var(--font-b2-ls-w);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}@media(max-width:1199px){.product-card .product-card__content .product-card__info .product-card__info-top product-price>div>.price__sale .price-item__group .price-item--regular{--font-weight: 600;--word-break: break-word;--text-transform: var(--font-b2-case);font-family:var(--font-b2-fam);font-size:var(--font-b2-s-m);font-weight:var(--font-weight);line-height:var(--font-b2-lh-m);letter-spacing:var(--font-b2-ls-m);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}.product-card .product-card__content .product-card__info .product-card__info-top product-price>div>.price__sale .price-item__group .price-item--regular{color:var(--font-low)}.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block{display:block}.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons{display:flex;gap:clamp(8px,1.1111111111vw,32px);row-gap:clamp(4px,.5555555556vw,16px);flex-wrap:nowrap}@media(max-width:1199px){.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons{gap:16px;row-gap:8px}}@media(max-width:767px){.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons{flex-direction:column}}@media(max-width:575px){.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons{gap:8px}}@media(max-width:359px){.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons{flex-wrap:wrap}}.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons .product-form-text__error{width:100%;margin-bottom:0}@media(min-width:1200px){.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons .product-form-text__error{--font-weight: 400;--word-break: break-word;--text-transform: var(--font-b4-case);font-family:var(--font-b4-fam);font-size:clamp(var(--font-b4-s-c) / 2 * 1px,var(--font-b4-s-c) / 1440 * 100vw,var(--font-b4-s-c) * 2px);font-weight:var(--font-weight);line-height:var(--font-b4-lh-w);letter-spacing:var(--font-b4-ls-w);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}@media(max-width:1199px){.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons .product-form-text__error{--font-weight: 400;--word-break: break-word;--text-transform: var(--font-b4-case);font-family:var(--font-b4-fam);font-size:var(--font-b4-s-m);font-weight:var(--font-weight);line-height:var(--font-b4-lh-m);letter-spacing:var(--font-b4-ls-m);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons .product-form-text__error{color:var(--font-high);gap:0}.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons .product-form-text__error .svg-wrapper{height:clamp(8px,1.1111111111vw,32px);width:clamp(8px,1.1111111111vw,32px);margin:0;margin-right:clamp(3px,.4166666667vw,12px);flex-shrink:0}@media(max-width:1199px){.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons .product-form-text__error .svg-wrapper{height:16px;width:16px;margin-right:6px}}.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons .quantity-selector-wrapper{width:clamp(58px,8.0555555556vw,232px)}@media(max-width:1199px){.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons .quantity-selector-wrapper{width:108px}}@media(max-width:991px){.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons .quantity-selector-wrapper{width:auto;flex:1}}.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons .quantity-selector-wrapper .quantity-selector{flex:unset;width:100%;border:1px solid var(--border);border-radius:clamp(2px,.2777777778vw,8px);background-color:var(--container-primary)}@media(max-width:1199px){.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons .quantity-selector-wrapper .quantity-selector{border-radius:4px}}.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons .quantity-selector-wrapper .quantity-selector:has(:focus){border-color:var(--dark-border)}.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons .quantity-selector-wrapper .quantity-selector button{height:100%;width:clamp(18px,2.5vw,72px);flex-shrink:0;display:flex;align-items:center}@media(max-width:1199px){.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons .quantity-selector-wrapper .quantity-selector button{width:32px}}@media(max-width:991px){.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons .quantity-selector-wrapper .quantity-selector button{width:36px}}@media(max-width:575px){.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons .quantity-selector-wrapper .quantity-selector button{width:24px}}.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons .quantity-selector-wrapper .quantity-selector button:first-child{justify-content:flex-end}.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons .quantity-selector-wrapper .quantity-selector button:last-child{justify-content:flex-start}.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons .quantity-selector-wrapper .quantity-selector button .svg-wrapper{width:clamp(9px,1.25vw,36px);height:clamp(9px,1.25vw,36px)}@media(max-width:1199px){.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons .quantity-selector-wrapper .quantity-selector button .svg-wrapper{width:18px;height:18px}}@media(max-width:575px){.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons .quantity-selector-wrapper .quantity-selector button .svg-wrapper{width:12px;height:12px}}.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons .quantity-selector-wrapper .quantity-selector input{max-width:100%;width:100%}@media(min-width:1200px){.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons .quantity-selector-wrapper .quantity-selector input{--font-weight: 400;--word-break: break-word;--text-transform: var(--font-b2-case);font-family:var(--font-b2-fam);font-size:clamp(var(--font-b2-s-c) / 2 * 1px,var(--font-b2-s-c) / 1440 * 100vw,var(--font-b2-s-c) * 2px);font-weight:var(--font-weight);line-height:var(--font-b2-lh-w);letter-spacing:var(--font-b2-ls-w);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}@media(max-width:1199px){.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons .quantity-selector-wrapper .quantity-selector input{--font-weight: 400;--word-break: break-word;--text-transform: var(--font-b2-case);font-family:var(--font-b2-fam);font-size:var(--font-b2-s-m);font-weight:var(--font-weight);line-height:var(--font-b2-lh-m);letter-spacing:var(--font-b2-ls-m);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons .quantity-selector-wrapper .quantity-selector input{color:var(--font-high);border:0;outline:none;-webkit-user-select:none;user-select:none;padding:0;transition:border-color .3s ease}@media(max-width:1199px){.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons .quantity-selector-wrapper .quantity-selector input{border-radius:8px}}@media(max-width:1199px)and (min-width:1200px){.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons .quantity-selector-wrapper .quantity-selector input{--font-weight: 400;--word-break: break-word;--text-transform: var(--font-b2-case);font-family:var(--font-b2-fam);font-size:clamp(var(--font-b2-s-c) / 2 * 1px,var(--font-b2-s-c) / 1440 * 100vw,var(--font-b2-s-c) * 2px);font-weight:var(--font-weight);line-height:var(--font-b2-lh-w);letter-spacing:var(--font-b2-ls-w);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}@media(max-width:1199px)and (max-width:1199px){.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons .quantity-selector-wrapper .quantity-selector input{--font-weight: 400;--word-break: break-word;--text-transform: var(--font-b2-case);font-family:var(--font-b2-fam);font-size:var(--font-b2-s-w);font-weight:var(--font-weight);line-height:var(--font-b2-lh-w);letter-spacing:var(--font-b2-ls-w);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}@media(max-width:575px)and (min-width:1200px){.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons .quantity-selector-wrapper .quantity-selector input{--font-weight: 400;--word-break: break-word;--text-transform: var(--font-b3-case);font-family:var(--font-b3-fam);font-size:clamp(var(--font-b3-s-c) / 2 * 1px,var(--font-b3-s-c) / 1440 * 100vw,var(--font-b3-s-c) * 2px);font-weight:var(--font-weight);line-height:var(--font-b3-lh-w);letter-spacing:var(--font-b3-ls-w);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}@media(max-width:575px)and (max-width:1199px){.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons .quantity-selector-wrapper .quantity-selector input{--font-weight: 400;--word-break: break-word;--text-transform: var(--font-b3-case);font-family:var(--font-b3-fam);font-size:var(--font-b3-s-m);font-weight:var(--font-weight);line-height:var(--font-b3-lh-m);letter-spacing:var(--font-b3-ls-m);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons .quantity-selector-wrapper .quantity-selector input:focus{border-color:var(--dark-border)}.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons add-to-cart-component{flex:1}.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons add-to-cart-component .add-to-cart__added-icon{color:var(--color-outlined-button-text)}.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons .shopify-payment-button__button{display:inline-flex;justify-content:center;align-items:center;min-height:auto;text-decoration:none!important;border-radius:clamp(2px,.2777777778vw,8px);border:1px solid transparent;cursor:pointer;transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;padding-inline:calc(clamp(12px,1.6666666667vw,48px) - 1px);padding-block:0;height:clamp(24px,3.3333333333vw,96px);min-width:clamp(24px,3.3333333333vw,96px);gap:clamp(4px,.5555555556vw,16px)}@media(min-width:1200px){.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons .shopify-payment-button__button{--font-weight: 600;--word-break: break-word;--text-transform: var(--font-b2-case);font-family:var(--font-b2-fam);font-size:clamp(var(--font-b2-s-c) / 2 * 1px,var(--font-b2-s-c) / 1440 * 100vw,var(--font-b2-s-c) * 2px);font-weight:var(--font-weight);line-height:var(--font-b2-lh-w);letter-spacing:var(--font-b2-ls-w);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}@media(max-width:1199px){.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons .shopify-payment-button__button{--font-weight: 600;--word-break: break-word;--text-transform: var(--font-b2-case);font-family:var(--font-b2-fam);font-size:var(--font-b2-s-w);font-weight:var(--font-weight);line-height:var(--font-b2-lh-w);letter-spacing:var(--font-b2-ls-w);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons .shopify-payment-button__button{background-color:var(--color-filled-button-background);color:var(--color-filled-button-text)}@media(max-width:1199px){.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons .shopify-payment-button__button{padding-inline:23px;padding-block:0;height:48px;min-width:48px;gap:8px;border-radius:4px}}.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons .shopify-payment-button__button:hover{background-color:var(--color-filled-button-hover-background);color:var(--color-filled-button-hover-text)}.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons .shopify-payment-button__button:focus{background-color:var(--color-filled-button-focus-background);color:var(--color-filled-button-hover-text)}.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons .shopify-payment-button__button:active{background-color:var(--color-filled-button-pressed-background);color:var(--color-filled-button-hover-text)}.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block product-form-component .product-form-buttons .shopify-payment-button__button:disabled{background-color:var(--color-filled-button-disabled-background);color:var(--color-filled-button-disabled-text)}.product-card .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block>.product-form-buttons .btn{width:100%}.product-card .product-card__content .product-card__info .product-card__info-bottom .mprfq-rfq-button,.product-card .product-card__content .product-card__info .product-card__info-bottom [id*=_mprfq-bt],.product-card .product-card__content .product-card__info .product-card__info-bottom [id*=sp_request_a_quote_rfq]{display:none!important;justify-content:center;align-items:center;text-decoration:none!important;margin-top:0!important;border-radius:clamp(2px,.2777777778vw,8px)!important;border:1px solid var(--color-outlined-button-border)!important;cursor:pointer!important;padding-inline:calc(clamp(12px,1.6666666667vw,48px) - 1px)!important;padding-block:0!important;height:clamp(24px,3.3333333333vw,96px)!important;min-width:clamp(24px,3.3333333333vw,96px)!important}@media(min-width:1200px){.product-card .product-card__content .product-card__info .product-card__info-bottom .mprfq-rfq-button,.product-card .product-card__content .product-card__info .product-card__info-bottom [id*=_mprfq-bt],.product-card .product-card__content .product-card__info .product-card__info-bottom [id*=sp_request_a_quote_rfq]{--font-weight: 600;--word-break: break-word;--text-transform: var(--font-b2-case);font-family:var(--font-b2-fam);font-size:clamp(var(--font-b2-s-c) / 2 * 1px,var(--font-b2-s-c) / 1440 * 100vw,var(--font-b2-s-c) * 2px);font-weight:var(--font-weight);line-height:var(--font-b2-lh-w);letter-spacing:var(--font-b2-ls-w);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}@media(max-width:1199px){.product-card .product-card__content .product-card__info .product-card__info-bottom .mprfq-rfq-button,.product-card .product-card__content .product-card__info .product-card__info-bottom [id*=_mprfq-bt],.product-card .product-card__content .product-card__info .product-card__info-bottom [id*=sp_request_a_quote_rfq]{--font-weight: 600;--word-break: break-word;--text-transform: var(--font-b2-case);font-family:var(--font-b2-fam);font-size:var(--font-b2-s-w);font-weight:var(--font-weight);line-height:var(--font-b2-lh-w);letter-spacing:var(--font-b2-ls-w);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}.product-card .product-card__content .product-card__info .product-card__info-bottom .mprfq-rfq-button,.product-card .product-card__content .product-card__info .product-card__info-bottom [id*=_mprfq-bt],.product-card .product-card__content .product-card__info .product-card__info-bottom [id*=sp_request_a_quote_rfq]{background-color:var(--color-outlined-button-background)!important;color:var(--color-outlined-button-text)!important;font-family:var(--font-b2-fam);font-size:clamp(var(--font-b2-s-c) / 2 * 1px,var(--font-b2-s-c) / 1440 * 100vw,var(--font-b2-s-c) * 2px)!important;font-weight:600!important;line-height:var(--font-b2-lh-w)!important;letter-spacing:var(--font-b2-ls-w)!important;font-style:normal!important;word-break:var(--word-break)!important;transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out!important}.product-card .product-card__content .product-card__info .product-card__info-bottom .mprfq-rfq-button:hover,.product-card .product-card__content .product-card__info .product-card__info-bottom [id*=_mprfq-bt]:hover,.product-card .product-card__content .product-card__info .product-card__info-bottom [id*=sp_request_a_quote_rfq]:hover{background-color:var(--color-outlined-button-hover-background)!important;color:var(--color-outlined-button-hover-text)!important;border-color:var(--color-outlined-button-hover-border)!important}.product-card .product-card__content .product-card__info .product-card__info-bottom .mprfq-rfq-button:focus,.product-card .product-card__content .product-card__info .product-card__info-bottom [id*=_mprfq-bt]:focus,.product-card .product-card__content .product-card__info .product-card__info-bottom [id*=sp_request_a_quote_rfq]:focus{background-color:var(--color-outlined-button-focus-background)!important;color:var(--color-outlined-button-hover-text)!important;border-color:var(--color-outlined-button-hover-border)!important}.product-card .product-card__content .product-card__info .product-card__info-bottom .mprfq-rfq-button:active,.product-card .product-card__content .product-card__info .product-card__info-bottom [id*=_mprfq-bt]:active,.product-card .product-card__content .product-card__info .product-card__info-bottom [id*=sp_request_a_quote_rfq]:active{background-color:var(--color-outlined-button-pressed-background)!important;color:var(--color-outlined-button-hover-text)!important;border-color:var(--color-outlined-button-hover-border)!important}.product-card .product-card__content .product-card__info .product-card__info-bottom .mprfq-rfq-button:disabled,.product-card .product-card__content .product-card__info .product-card__info-bottom [id*=_mprfq-bt]:disabled,.product-card .product-card__content .product-card__info .product-card__info-bottom [id*=sp_request_a_quote_rfq]:disabled{background-color:var(--color-outlined-button-disabled-background)!important;color:var(--color-outlined-button-disabled-text)!important;border-color:var(--color-outlined-button-disabled-border)!important}@media(max-width:1199px){.product-card .product-card__content .product-card__info .product-card__info-bottom .mprfq-rfq-button,.product-card .product-card__content .product-card__info .product-card__info-bottom [id*=_mprfq-bt],.product-card .product-card__content .product-card__info .product-card__info-bottom [id*=sp_request_a_quote_rfq]{padding-inline:15px!important;padding-block:0!important;height:48px!important;min-width:48px!important;border-radius:4px!important;font-size:var(--font-b2-s-w)!important;line-height:var(--font-b2-lh-w)!important;letter-spacing:var(--font-b2-ls-w)!important}}.product-card .product-card__content .product-card__info .product-card__info-bottom[data-price-zero=true] .buy-buttons-block{display:none!important}.product-card .product-card__content .product-card__info .product-card__info-bottom[data-price-zero=true] .mprfq-rfq-button,.product-card .product-card__content .product-card__info .product-card__info-bottom[data-price-zero=true] [id*=_mprfq-bt],.product-card .product-card__content .product-card__info .product-card__info-bottom[data-price-zero=true] [id*=sp_request_a_quote_rfq]{display:flex!important;align-items:center;justify-content:center;width:100%!important}.product-card[data-price-zero=true] .buy-buttons-block{display:none!important}.product-card[data-price-zero=true] .mprfq-rfq-button,.product-card[data-price-zero=true] [id*=_mprfq-bt],.product-card[data-price-zero=true] [id*=sp_request_a_quote_rfq]{display:flex!important;align-items:center;justify-content:center;width:100%!important}.product-card[data-price-zero=true] .product-card__content .product-card__info .product-card__info-bottom .buy-buttons-block{display:none!important}.product-card[data-price-zero=true] .product-card__content .product-card__info .product-card__info-bottom .mprfq-rfq-button,.product-card[data-price-zero=true] .product-card__content .product-card__info .product-card__info-bottom [id*=_mprfq-bt],.product-card[data-price-zero=true] .product-card__content .product-card__info .product-card__info-bottom [id*=sp_request_a_quote_rfq]{display:flex!important;align-items:center;justify-content:center;width:100%!important}.product-card[data-price-zero=true] .product-badges{display:none!important}.product-card[data-price-zero=false] .buy-buttons-block{display:block!important}.product-card[data-price-zero=false] .mprfq-rfq-button,.product-card[data-price-zero=false] [id*=_mprfq-bt],.product-card[data-price-zero=false] [id*=sp_request_a_quote_rfq]{display:none!important}.product-card.layout-2{border:0;padding:clamp(12px,1.6666666667vw,48px)}@media(max-width:1199px){.product-card.layout-2{padding:20px}}@media(max-width:991px){.product-card.layout-2{padding:16px}}@media(max-width:767px){.product-card.layout-2{padding:12px}}.product-card.layout-2 .card-gallery slideshow-component{display:block;border-radius:clamp(4px,.5555555556vw,16px)}@media(max-width:1199px){.product-card.layout-2 .card-gallery slideshow-component{border-radius:6px}}.product-card.layout-2 .card-gallery .product-badges{top:0;left:0}.product-card.layout-2 .product-card__content .product-card__info{padding-inline:0;padding-block-end:0;row-gap:clamp(8px,1.1111111111vw,32px)}@media(max-width:1199px){.product-card.layout-2 .product-card__content .product-card__info{row-gap:16px}}@media(max-width:767px){.product-card.layout-2 .product-card__content .product-card__info{row-gap:8px}}.product-card.layout-2 .product-card__content .product-card__info .product-card__info-top{row-gap:clamp(4px,.5555555556vw,16px)}@media(max-width:1199px){.product-card.layout-2 .product-card__content .product-card__info .product-card__info-top{row-gap:8px}}@media(max-width:767px){.product-card.layout-2 .product-card__content .product-card__info .product-card__info-top{row-gap:4px}}.product-card.layout-2 .product-card__content .product-card__info .product-card__info-top .description_wrapper{margin-bottom:clamp(2px,.2777777778vw,8px)}@media(max-width:1199px){.product-card.layout-2 .product-card__content .product-card__info .product-card__info-top .description_wrapper{margin-bottom:4px}}@media(min-width:1200px){.product-card.layout-2 .product-card__content .product-card__info .product-card__info-top product-price>div>.price{--font-weight: 600;--word-break: break-word;--text-transform: var(--font-t2-case);font-family:var(--font-t2-fam);font-size:clamp(var(--font-t2-s-c) / 2 * 1px,var(--font-t2-s-c) / 1440 * 100vw,var(--font-t2-s-c) * 2px);font-weight:var(--font-weight);line-height:var(--font-t2-lh-w);letter-spacing:var(--font-t2-ls-w);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}@media(max-width:1199px){.product-card.layout-2 .product-card__content .product-card__info .product-card__info-top product-price>div>.price{--font-weight: 600;--word-break: break-word;--text-transform: var(--font-t2-case);font-family:var(--font-t2-fam);font-size:calc((var(--font-t2-s-w) + var(--font-t2-s-m)) / 2);font-weight:var(--font-weight);line-height:var(--font-t2-lh-w);letter-spacing:var(--font-t2-ls-w);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}@media(max-width:767px){.product-card.layout-2 .product-card__content .product-card__info .product-card__info-top product-price>div>.price{--font-weight: 600;--word-break: break-word;--text-transform: var(--font-t2-case);font-family:var(--font-t2-fam);font-size:var(--font-t2-s-m);font-weight:var(--font-weight);line-height:var(--font-t2-lh-m);letter-spacing:var(--font-t2-ls-m);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}.product-card.layout-2 .product-card__content .product-card__info .product-card__info-top product-price>div>.price{color:var(--font-high)}@media(min-width:1200px){.product-card.layout-2 .product-card__content .product-card__info .product-card__info-top product-price>div>.price__regular>.price{--font-weight: 600;--word-break: break-word;--text-transform: var(--font-t2-case);font-family:var(--font-t2-fam);font-size:clamp(var(--font-t2-s-c) / 2 * 1px,var(--font-t2-s-c) / 1440 * 100vw,var(--font-t2-s-c) * 2px);font-weight:var(--font-weight);line-height:var(--font-t2-lh-w);letter-spacing:var(--font-t2-ls-w);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}@media(max-width:1199px){.product-card.layout-2 .product-card__content .product-card__info .product-card__info-top product-price>div>.price__regular>.price{--font-weight: 600;--word-break: break-word;--text-transform: var(--font-t2-case);font-family:var(--font-t2-fam);font-size:calc((var(--font-t2-s-w) + var(--font-t2-s-m)) / 2);font-weight:var(--font-weight);line-height:var(--font-t2-lh-w);letter-spacing:var(--font-t2-ls-w);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}@media(max-width:767px){.product-card.layout-2 .product-card__content .product-card__info .product-card__info-top product-price>div>.price__regular>.price{--font-weight: 600;--word-break: break-word;--text-transform: var(--font-t2-case);font-family:var(--font-t2-fam);font-size:var(--font-t2-s-m);font-weight:var(--font-weight);line-height:var(--font-t2-lh-m);letter-spacing:var(--font-t2-ls-m);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}.product-card.layout-2 .product-card__content .product-card__info .product-card__info-top product-price>div>.price__regular>.price{color:var(--font-high)}@media(min-width:1200px){.product-card.layout-2 .product-card__content .product-card__info .product-card__info-top product-price>div>.price__sale .price-item__group .price-item--sale{--font-weight: 600;--word-break: break-word;--text-transform: var(--font-t2-case);font-family:var(--font-t2-fam);font-size:clamp(var(--font-t2-s-c) / 2 * 1px,var(--font-t2-s-c) / 1440 * 100vw,var(--font-t2-s-c) * 2px);font-weight:var(--font-weight);line-height:var(--font-t2-lh-w);letter-spacing:var(--font-t2-ls-w);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}@media(max-width:1199px){.product-card.layout-2 .product-card__content .product-card__info .product-card__info-top product-price>div>.price__sale .price-item__group .price-item--sale{--font-weight: 600;--word-break: break-word;--text-transform: var(--font-t2-case);font-family:var(--font-t2-fam);font-size:calc((var(--font-t2-s-w) + var(--font-t2-s-m)) / 2);font-weight:var(--font-weight);line-height:var(--font-t2-lh-w);letter-spacing:var(--font-t2-ls-w);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}@media(max-width:767px){.product-card.layout-2 .product-card__content .product-card__info .product-card__info-top product-price>div>.price__sale .price-item__group .price-item--sale{--font-weight: 600;--word-break: break-word;--text-transform: var(--font-t2-case);font-family:var(--font-t2-fam);font-size:var(--font-t2-s-m);font-weight:var(--font-weight);line-height:var(--font-t2-lh-m);letter-spacing:var(--font-t2-ls-m);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}.product-card.layout-2 .product-card__content .product-card__info .product-card__info-top product-price>div>.price__sale .price-item__group .price-item--sale{color:var(--font-high)}@media(min-width:1200px){.product-card.layout-2 .product-card__content .product-card__info .product-card__info-top product-price>div>.price__sale .price-item__group .price-item--regular{--font-weight: 600;--word-break: break-word;--text-transform: var(--font-t2-case);font-family:var(--font-t2-fam);font-size:clamp(var(--font-t2-s-c) / 2 * 1px,var(--font-t2-s-c) / 1440 * 100vw,var(--font-t2-s-c) * 2px);font-weight:var(--font-weight);line-height:var(--font-t2-lh-w);letter-spacing:var(--font-t2-ls-w);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}@media(max-width:1199px){.product-card.layout-2 .product-card__content .product-card__info .product-card__info-top product-price>div>.price__sale .price-item__group .price-item--regular{--font-weight: 600;--word-break: break-word;--text-transform: var(--font-t2-case);font-family:var(--font-t2-fam);font-size:calc((var(--font-t2-s-w) + var(--font-t2-s-m)) / 2);font-weight:var(--font-weight);line-height:var(--font-t2-lh-w);letter-spacing:var(--font-t2-ls-w);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}@media(max-width:767px){.product-card.layout-2 .product-card__content .product-card__info .product-card__info-top product-price>div>.price__sale .price-item__group .price-item--regular{--font-weight: 600;--word-break: break-word;--text-transform: var(--font-t2-case);font-family:var(--font-t2-fam);font-size:var(--font-t2-s-m);font-weight:var(--font-weight);line-height:var(--font-t2-lh-m);letter-spacing:var(--font-t2-ls-m);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}.product-card.layout-2 .product-card__content .product-card__info .product-card__info-top product-price>div>.price__sale .price-item__group .price-item--regular{color:var(--font-mid)}.product-card.list{border-radius:clamp(4px,.5555555556vw,16px)}@media(max-width:1199px){.product-card.list{border-radius:8px}}.product-card.list .product-card__content{flex-direction:row}.product-card.list .product-card__content .card-gallery{width:clamp(66px,9.1666666667vw,264px)}@media(max-width:1199px){.product-card.list .product-card__content .card-gallery{width:124px}}@media(max-width:767px){.product-card.list .product-card__content .card-gallery{width:112px}}.product-card.list .product-card__content .product-card__info{padding:clamp(7.5px,1.0416666667vw,30px);padding-inline-start:clamp(8px,1.1111111111vw,32px)}@media(max-width:1199px){.product-card.list .product-card__content .product-card__info{padding:15px;padding-inline-start:16px}}@media(max-width:767px){.product-card.list .product-card__content .product-card__info{padding:11px;padding-inline-start:12px}}.product-card.list .product-card__content .product-card__info .product-card__info-top .collection_name{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.product-card.list .product-card__content .product-card__info .product-card__info-top .title_wrapper a>*{-webkit-line-clamp:1}.product-card.list .product-card__content .product-card__info .product-card__info-top product-price{margin-top:unset}.product-card.list .product-card__content .product-card__info .product-card__info-bottom .product-form-buttons>*:not(.quantity-selector-wrapper,.quantity-rules,.quantity-label,.volume-pricing,.product-form-text__error){flex:unset}
/*# sourceMappingURL=/cdn/shop/t/22/assets/product-card.css.map */
