.custom-rating-summary{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1rem;margin:0 0 1rem;font-size:1.5rem;line-height:1.4;color:rgb(var(--color-foreground))}.custom-rating-summary__stars{display:inline-flex;gap:.2rem}.custom-rating-summary__stars svg{width:1.8rem;height:1.8rem;fill:var(--custom-star-color)}.custom-rating-summary__score{font-weight:700}.custom-rating-summary__divider{width:.1rem;height:1.6rem;background-color:currentColor;opacity:.5}@media screen and (min-width:750px){.product__column-sticky{top:calc(var(--sticky-header-offset, 0px) + 3rem)}}.product__media-wrapper [id^=GalleryViewer]{position:relative}.custom-media-arrows{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:space-between;padding:0 .8rem;pointer-events:none;z-index:2}.custom-media-arrows__button{display:flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;padding:0;border:0;border-radius:50%;background-color:rgba(var(--color-background),.85);color:rgb(var(--color-foreground));box-shadow:0 .1rem .4rem #0000001f;cursor:pointer;pointer-events:auto;transition:background-color .15s ease}.custom-media-arrows__button:hover{background-color:rgb(var(--color-background))}.custom-media-arrows__button:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.custom-media-arrows__button svg{width:1.8rem;height:1.8rem}.custom-bundle{display:block;margin:2rem 0 .8rem}.custom-bundle__options.product-form__input{display:flex;flex-direction:column;gap:1.8rem;max-width:44rem;min-width:0;margin:0 0 2.4rem;padding-top:.8rem}.custom-bundle__option{position:relative}.custom-bundle__input{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden;clip:rect(0,0,0,0)}.custom-bundle__card{position:relative;display:flex;align-items:center;gap:1.4rem;padding:1.6rem 1.8rem;border:.2rem solid transparent;border-radius:1rem;background-color:#ecebe6;color:rgba(var(--color-foreground),.55);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease,color .15s ease}.custom-bundle__card:hover{border-color:#0f3b5140}.custom-bundle__input:checked+.custom-bundle__card{background-color:#fff;border-color:var(--bundle-accent);color:rgb(var(--color-foreground));box-shadow:0 .4rem 1.4rem #0f3b512e}.custom-bundle__input:focus-visible+.custom-bundle__card{outline:.2rem solid var(--bundle-accent);outline-offset:.3rem}.custom-bundle__input.disabled+.custom-bundle__card{cursor:not-allowed;opacity:.6}.custom-bundle__badge{position:absolute;top:0;right:1.4rem;transform:translateY(-55%);padding:.4rem 1.2rem;border-radius:.6rem;background-color:var(--bundle-badge);color:#fff;font-size:1.2rem;font-weight:700;letter-spacing:.04em;line-height:1.4;text-transform:uppercase;white-space:nowrap}.custom-bundle__radio{flex:0 0 2.2rem;width:2.2rem;height:2.2rem;border:.1rem solid #c9c8c3;border-radius:50%;background-color:#fff;display:flex;align-items:center;justify-content:center}.custom-bundle__input:checked+.custom-bundle__card .custom-bundle__radio{border:.2rem solid var(--bundle-accent)}.custom-bundle__input:checked+.custom-bundle__card .custom-bundle__radio:after{content:"";width:1rem;height:1rem;border-radius:50%;background-color:var(--bundle-accent)}.custom-bundle__title{flex:1 1 auto;min-width:0;font-size:1.7rem;font-weight:700;line-height:1.3}.custom-bundle__soldout{display:block;font-size:1.3rem;font-weight:400}.custom-bundle__prices{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:.2rem;text-align:right}.custom-bundle__price{font-size:1.9rem;font-weight:700;line-height:1.2}.custom-bundle__compare{font-size:1.4rem;line-height:1.2;color:rgba(var(--color-foreground),.5)}.custom-bundle__gifts{display:grid;grid-template-columns:repeat(var(--gift-columns, 2),minmax(0,1fr));gap:1.2rem;max-width:44rem;margin:0 0 1.6rem;padding-top:1rem}.custom-bundle__gift{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;min-height:11rem;padding:1.8rem 1rem 1.2rem;border:.1rem solid var(--bundle-accent);border-radius:1.2rem;background-color:#fff;color:var(--bundle-accent);text-align:center;transition:opacity .15s ease,background-color .15s ease}.custom-bundle__gift-tab{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);padding:.2rem 1.2rem;border-radius:99rem;background-color:var(--bundle-accent);color:#fff;font-size:1.2rem;font-weight:700;letter-spacing:.06em;line-height:1.5}.custom-bundle__gift-icon{display:flex;align-items:center;justify-content:center;height:4.4rem}.custom-bundle__gift-icon svg{width:4rem;height:4rem}.custom-bundle__gift-icon img{max-height:4.4rem;width:auto;object-fit:contain}.custom-bundle__gift-title{font-size:1.5rem;font-weight:700;line-height:1.25}.custom-bundle__gift-locked{display:none}@media screen and (max-width:749px){.custom-bundle__gifts{gap:.8rem}.custom-bundle__gift{padding:1.8rem .6rem 1rem}.custom-bundle__gift-title{font-size:1.3rem}}.custom-bundle__gift.is-locked{border-color:#d9d8d3;background-color:#f3f2ee;color:#a7a6a1}.custom-bundle__gift.is-locked .custom-bundle__gift-tab{background-color:#b9b8b3}.custom-bundle__gift.is-locked .custom-bundle__gift-icon,.custom-bundle__gift.is-locked .custom-bundle__gift-title{opacity:.35}.custom-bundle__gift.is-locked .custom-bundle__gift-locked{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;border-radius:inherit;color:#6f6e6a;font-size:2.4rem;font-weight:700;letter-spacing:.08em}@media screen and (max-width:749px){.custom-bundle__card{padding:1.4rem;gap:1.2rem}.custom-bundle__title{font-size:1.6rem}.custom-bundle__badge{right:1rem;font-size:1.1rem}}.custom-trust{max-width:44rem;margin:1.6rem 0 2.4rem}.custom-trust__payments{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin:0 0 2.4rem}.custom-trust__payment svg{display:block;width:4.6rem;height:auto}.custom-trust__points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}.custom-trust__point{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}.custom-trust__icon{display:flex;align-items:center;justify-content:center;width:6.4rem;height:6.4rem;border-radius:50%;background-color:var(--trust-circle);color:var(--trust-icon)}.custom-trust__icon svg{width:3.4rem;height:3.4rem}.custom-trust__icon img{width:3.6rem;height:3.6rem;object-fit:contain}.custom-trust__text{font-size:1.5rem;font-weight:600;line-height:1.3;color:rgb(var(--color-foreground))}@media screen and (max-width:749px){.custom-trust__icon{width:5.6rem;height:5.6rem}.custom-trust__icon svg{width:3rem;height:3rem}.custom-trust__text{font-size:1.4rem}}.custom-benefits{display:grid;gap:.8rem;margin:1.2rem 0 1.6rem;padding:0;list-style:none}.custom-benefits__item{display:flex;align-items:flex-start;gap:1rem;font-size:1.6rem;line-height:1.5}.custom-benefits__icon{flex:0 0 auto;width:2rem;height:2rem;margin-top:.2rem;color:var(--custom-check-color)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-custom-product-blocks.css.map */
