.custom-product-info{display:flex;padding:20px 0 0;flex-direction:column;gap:24px;align-self:stretch;background:var(--brand-white)}.custom-product-info__section{width:100%;padding:0 16px}.custom-product-info__variant-picker.hiden_variant{height:0;overflow:hidden}.custom-product-info__variant-picker.hiden_variant+.custom-product-info__section{padding-top:0}.variant-picker-class{margin:12px 0 0}.custom-product-info__variant-header{font-family:var(--ff-body);font-size:var(--size-body-s);font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem;color:var(--brand-black)}.custom-product-info .variant-picker__option-values{display:flex!important;width:100%;flex-direction:row!important;gap:0!important;align-items:stretch}.custom-product-info .redesigned-swatch{position:relative;display:flex;flex-direction:column;align-items:center;flex:1;min-width:0;padding:16px 12px;border:none;background:#f0f0f0;cursor:pointer;transition:all .2s ease;text-align:center;margin-right:-2px;min-height:100px;border-radius:0;border:1px solid #ffffff;transition:border .3s ease-in-out,background .3s ease-in-out}.custom-product-info .redesigned-swatch:first-of-type{border-radius:8px 0 0 8px}.custom-product-info .redesigned-swatch:last-of-type{border-radius:0 8px 8px 0}.custom-product-info .swatch-variant:checked+.redesigned-swatch{border-color:var(--brand-black);background:var(--brand-white);z-index:1;border-radius:8px}.custom-product-info .redesigned-swatch__content{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:100%;margin-top:10px}.custom-product-info .redesigned-swatch__main{display:flex;flex-direction:column;align-items:center}.custom-product-info .redesigned-swatch__days{color:var(--brand-black);font-family:HalisRBold,var(--ff-display);font-size:var(--size-d-s, 24px);font-style:normal;font-weight:700;line-height:32px;letter-spacing:.48px;margin-bottom:4px}.custom-product-info .redesigned-swatch__label{color:var(--brand-black);font-family:var(--ff-body, "Halis R");font-size:var(--size-label-l, 12px);font-style:normal;font-weight:400;line-height:var(--lh-label, 14px);letter-spacing:.24px;text-transform:uppercase;margin-bottom:8px}.custom-product-info .redesigned-swatch__price{color:var(--brand-black);font-family:var(--ff-body, "Halis R");font-size:var(--size-body-s, 14px);font-style:normal;font-weight:700;line-height:var(--lh-body-s, 16px);white-space:nowrap}.custom-product-info .redesigned-swatch__price-suffix{font-weight:400}.custom-product-info .redesigned-swatch__compare-at-price{font-size:var(--size-body-xs, 12px);color:var(--brand-black);opacity:.5;text-decoration:line-through;margin-top:4px}.redesigned-swatch__compare-at-price{display:none!important}.custom-product-info .variant-percentage{width:0;height:0;position:absolute;top:-10px;right:5px;display:flex;justify-content:center;align-items:center;gap:2px;background:var(--brand-lightPink, #F9D8DF);color:var(--brand-hotRed, #F96568);border-radius:4px;z-index:1;font-family:HalisRBold!important;font-size:var(--size-label-l, 14px);font-style:normal;font-weight:500;line-height:var(--lh-label, 14px);letter-spacing:.2px;text-transform:uppercase}.custom-product-info .redesigned-swatch__popular{position:absolute;top:0;left:50%;transform:translate(-50%);display:flex;width:100%;padding:6px 2px;flex-direction:column;justify-content:center;align-items:center;gap:2px;flex-shrink:0;background:#92aad5;font-family:var(--ff-body, "Halis R");font-size:var(--size-label-m, 10px);font-style:normal;font-weight:500;line-height:var(--lh-label, 14px);letter-spacing:.2px;text-transform:uppercase}.custom-product-info .swatch-variant:checked+.redesigned-swatch .redesigned-swatch__popular{border-top-left-radius:8px;border-top-right-radius:8px}.custom-product-info__price{position:relative;padding-top:16px;width:100%}.custom-price-section{display:flex;flex-direction:column;gap:4px;position:relative;width:100%}.custom-price-section .custom-price-top-row{display:flex;align-items:center;gap:8px;margin-top:14px}.custom-price-section .custom-sale-price{color:rgb(var(--on-sale-text));font-family:var(--family-body, "Halis R");font-size:var(--size-body-xl, 20px);font-style:normal;font-weight:700;line-height:var(--lineHeight-s, 22px);letter-spacing:.4px}.custom-price-section .custom-sale-price:not(.text-on-sale){color:#000}.custom-price-section .custom-price-bottom-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:16px}.custom-price-section .custom-compare-price{color:var(--brand-darkGrey, #4b4b4b);font-family:var(--family-body, "Halis R");font-size:var(--size-body-m, 16px);font-style:normal;font-weight:400;line-height:var(--lineHeight-xs, 20px);text-decoration-line:line-through}.custom-price-section .custom-unit-price{color:var(--brand-midGrey, #696c78);font-family:var(--family-body, "Halis R");font-size:var(--size-body-xs, 12px);font-style:normal;font-weight:400;line-height:var(--lineHeight-3xs, 14px)}.custom-price-section .custom-daily-price-badge{position:absolute;top:0;right:0;display:flex;padding:6px 12px;justify-content:center;align-items:center;background:#f0f0f0;border-radius:6px;margin-top:12px;color:#000;font-family:var(--ff-body, "Halis R");font-size:var(--size-label-l, 12px);font-style:normal;font-weight:500;line-height:var(--lh-label, 14px);letter-spacing:.24px;text-transform:uppercase}.custom-price-section .custom-discount-badge{display:flex;padding:6px 8px;justify-content:center;align-items:center;gap:2px;border-radius:4px;background:#ffd6df;font-family:var(--family-custom, "Halis R");font-size:var(--size-label-l, 14px);font-style:normal;font-weight:500;line-height:var(--lineHeight-3xs, 14px);letter-spacing:.28px;text-transform:uppercase}.custom-product-info__buy-buttons .quantity-buy-button{margin-top:0;gap:8px;align-items:center}.quantity-buy-button .wishlist-button{display:flex;width:58px;height:58px;border-radius:100%;border:1px solid #000;align-items:center;justify-content:center}.quantity-buy-button .wishlist-button svg path{fill:#000}.buy-buttons .wishlist-button .wishlist-heart-icon path{fill:transparent!important}.buy-buttons .wishlist-button.active .wishlist-heart-icon path{fill:#f96568!important;stroke:#f96568!important}.buy-buttons .wishlist-button-positioned.active,.buy-buttons .wishlist-button-positioned .wishlist-button.active{border-color:#f96568!important}.custom-product-info__buy-buttons button.button.w-full[type=submit],.custom-product-info__buy-buttons .button{background:#f96568;color:var(--brand-white, #ffffff);font-family:var(--ff-body, sans-serif);font-size:14px;line-height:18px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:20px;border-radius:50px;border:none;cursor:pointer;transition:background .3s ease,all .2s ease;width:100%;min-height:48px}.custom-product-info__shipping-info{border-radius:8px;display:flex;align-items:center;gap:12px;width:100%;margin-top:16px}.custom-product-info__shipping-info .block-margin{width:100%;margin:0}.custom-product-info__shipping-info .product__note.delivery_time{display:flex;align-items:center;gap:10px;margin:0;font-family:var(--ff-body, "Halis R");font-size:var(--size-body-m, 16px);font-weight:700;color:#178759;line-height:1.2}.custom-product-info__shipping-info .icon-clock{width:20px;height:20px;flex-shrink:0;margin:0}.custom-product-info__shipping-info .delivery_time.hide{display:none!important}.custom-product-info__trust-badges{display:flex;padding:16px 8px;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;border-radius:8px;background:var(--brand-paleBeige, #faf7f7);margin-top:24px;margin-bottom:32px}.custom-product-info__trust-badges .custom-feature-badge{display:flex;padding:2px 8px;align-items:center;gap:12px;align-self:stretch;background:transparent;border:none}.custom-product-info__trust-badges .custom-feature-badge svg{flex-shrink:0;width:16px;height:16px}.custom-product-info__trust-badges .feature-with-icon-text{color:var(--brand-black, #000);font-family:var(--ff-body, "Halis R");font-size:var(--size-body-m, 16px);font-style:normal;font-weight:400;line-height:24px;margin:0}@media(min-width:1000px){.custom-product-info__trust-badges{margin-bottom:36px}}.custom-product-info__payment-methods{display:flex;flex-direction:column;gap:8px;margin-top:20px;margin-bottom:20px}.custom-product-info__payment-methods .payment-methods-title{font-family:var(--ff-body, "Halis R");font-size:var(--size-body-s, 14px);font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin:0;color:var(--brand-black)}.custom-product-info__payment-methods .custom-payment-icons{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.custom-product-info__payment-methods .payment-icon{flex-shrink:0;border-radius:4px}@media(min-width:768px){.custom-product-info .redesigned-swatch{min-width:80px;padding:1rem clamp(.25rem,1vw,.75rem)}.custom-product-info .redesigned-swatch__days{font-size:clamp(18px,2.5vw,32px);line-height:clamp(22px,3vw,56px)}.custom-product-info .redesigned-swatch__label{font-size:clamp(9px,1.2vw,14px);letter-spacing:.32px;margin-bottom:clamp(2px,.5vw,6px)}.custom-product-info .redesigned-swatch__price{font-size:clamp(10px,1.4vw,14px)}.custom-product-info .redesigned-swatch__compare-at-price{font-size:clamp(8px,1vw,12px)}.custom-price-section .custom-sale-price{font-size:var(--size-body-xl-desktop, 22px);line-height:var(--lineHeight-s-desktop, 24px)}.custom-price-section .custom-compare-price{font-size:var(--size-body-m-desktop, 18px);line-height:var(--lineHeight-xs-desktop, 22px)}.custom-price-section .custom-unit-price{font-size:var(--size-body-xs-desktop, 14px);line-height:var(--lineHeight-3xs-desktop, 16px)}.custom-price-section .custom-daily-price-badge{font-size:var(--size-label-l-desktop, 14px)}.custom-product-info__payment-methods .payment-icon{display:block!important}}@media(min-width:1000px){.custom-product-info{margin-top:0!important;padding:24px;gap:24px;border-radius:20px;max-width:100%;box-sizing:border-box}.custom-product-info__section{padding:0}}@media(min-width:1600px){.custom-product-info .redesigned-swatch{min-width:120px;padding:1.5rem 1rem}.custom-product-info .redesigned-swatch__days{font-size:clamp(28px,2vw,40px);line-height:clamp(36px,2.5vw,64px)}.custom-product-info .redesigned-swatch__label{font-size:clamp(12px,1vw,16px);margin-bottom:clamp(6px,.5vw,10px)}.custom-product-info .redesigned-swatch__price{font-size:clamp(13px,1.2vw,16px)}.custom-product-info .redesigned-swatch__compare-at-price{font-size:clamp(11px,.8vw,14px)}}.custom-product-info .variant-picker fieldset{border:none;padding:0;margin:0}.inventory-circle{width:12px;height:12px;border-radius:100%;margin:2px}.status-success .inventory-circle{background-color:#178759}.status-warning .inventory-circle{background-color:rgb(var(--warning-text))}.status-error .inventory-circle{background-color:rgb(var(--error-text))}.custom-product-info .inventory{display:flex;gap:14px;align-items:center;margin-top:16px}@media screen and (max-width:999px){.custom-product-info .inventory{margin-left:16px}}.custom-product-info a:not(.button):not(.btn):not([class*=button]):not([class*=btn]):not(.tab):not([role=tab]):not([role=button]){text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.custom-product-info a:not(.button):not(.btn):not([class*=button]):not([class*=btn]):not(.tab):not([role=tab]):not([role=button]):hover{text-decoration:underline;text-decoration-thickness:2px}
/*# sourceMappingURL=/cdn/shop/t/92/assets/custom-product-info.css.map */
