@font-face{font-family:Bundle Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(inter-latin-var.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.bo{container-type:inline-size;box-sizing:border-box;width:100%;font-family:Bundle Inter,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:15px;font-weight:400;line-height:1.4;letter-spacing:0;text-transform:none;color:var(--bo-text, #000);-webkit-font-smoothing:antialiased}.bo *,.bo *:before,.bo *:after{box-sizing:border-box}.bo .bo__heading{margin:0 0 14px;text-align:center;font-size:16px;font-weight:700;line-height:1.25;color:var(--bo-text, #000)}.bo .bo__cards{display:flex;flex-direction:column;gap:10px}.bo .bo__item{position:relative}.bo .bo__card{position:relative;overflow:hidden;background:#fff;border:1px solid var(--bo-border, #dcd2cd);border-radius:10px;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.bo .bo__item:not(.is-selected) .bo__card:hover{border-color:#b9aaa2}.bo .bo__item.is-selected .bo__card{background:var(--bo-selected-bg, #f4f0ef);border-color:var(--bo-accent, #8a6a5b);box-shadow:inset 0 0 0 1px var(--bo-accent, #8a6a5b)}.bo .bo__input{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.bo .bo__input:focus-visible+.bo__head{outline:2px solid var(--bo-accent, #8a6a5b);outline-offset:-3px;border-radius:9px}.bo .bo__head{display:flex;align-items:center;gap:0;margin:0;padding:24px 20px 24px 17px;cursor:pointer}.bo .bo__item.is-selected .bo__head{padding-bottom:12px}.bo .bo__item.is-selected:not(:has(.bo__body>*)) .bo__head{padding-bottom:24px}.bo .bo__radio{position:relative;flex:none;margin-right:15px;width:25px;height:25px;border:2px solid var(--bo-border, #dcd2cd);border-radius:50%;background:#fff}.bo .bo__item.is-selected .bo__radio{border-color:var(--bo-accent, #8a6a5b)}.bo .bo__item.is-selected .bo__radio:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--bo-accent, #8a6a5b)}.bo .bo__titles{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.bo .bo__title{display:block;font-size:clamp(13px,calc((100cqw - 172px) / 11.4),15px);font-weight:700;line-height:22px;color:var(--bo-text, #000)}.bo .bo__sub{display:block;white-space:nowrap;font-size:12px;font-weight:400;line-height:17px;color:var(--bo-muted, #555)}.bo .bo__prices{flex:none;margin-left:8px;display:flex;flex-direction:column;align-items:flex-end;white-space:nowrap}.bo .bo__price-line{display:flex;align-items:baseline;gap:6px;line-height:20px}.bo .bo__old{font-size:12.5px;font-weight:400;color:var(--bo-text, #000);text-decoration:line-through}.bo .bo__new{font-size:15px;font-weight:700;line-height:20px;color:var(--bo-text, #000)}.bo .bo__unit{font-size:14px;font-weight:400;line-height:19px;color:var(--bo-text, #000)}.bo .bo__body{display:none;padding:0 20px 5px 19px}.bo .bo__item.is-selected .bo__body{display:block}.bo .bo__label{margin:0;font-size:12px;font-weight:400;line-height:16px;color:var(--bo-muted, #555)}.bo .bo__rows{margin-top:8px}.bo .bo__row{display:flex;align-items:flex-start;gap:8px;height:40px;margin-bottom:5px}.bo .bo__thumb{flex:none;display:block;width:32px;height:40px;object-fit:cover}.bo .bo__select{flex:none;display:block;height:31px;min-height:0;margin:3px 0 0;padding:0 26px 0 7px;border:1px solid var(--bo-border, #dcd2cd);border-radius:6px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='5' viewBox='0 0 9 5'%3E%3Cpath d='M0 0h9L4.5 4.5z'/%3E%3C/svg%3E") no-repeat right 8px center / 9px 5px;box-shadow:none;color:var(--bo-text, #000);font-family:inherit;font-size:14px;font-weight:400;line-height:29px;letter-spacing:0;text-transform:none;cursor:pointer;-webkit-appearance:none;appearance:none}.bo .bo__select--size{width:58px}.bo .bo__select:focus-visible{outline:2px solid var(--bo-accent, #8a6a5b);outline-offset:1px}.bo .bo__gifts-detail,.bo .bo__gifts-summary{background:var(--bo-gift-bg, #8a6a5b);color:#fff}.bo .bo__gifts-detail{display:none}.bo .bo__item.is-selected .bo__gifts-detail{display:block}.bo .bo__item.is-selected .bo__gifts-summary{display:none}.bo .bo__gift,.bo .bo__gifts-summary{display:flex;align-items:center;gap:8px;min-height:41px;padding:7px 20px 6px 9px}.bo .bo__gift+.bo__gift{border-top:1px solid var(--bo-selected-bg, #f4f0ef)}.bo .bo__gift-name{flex:1 1 auto;min-width:0;font-size:13px;font-weight:700;line-height:1.3;color:#fff}.bo .bo__gift-price{flex:none;font-size:12.5px;font-weight:400;line-height:1;color:#fff;text-decoration:line-through;white-space:nowrap}.bo .bo__gift-thumb{flex:none;display:block;width:28px;height:28px;border-radius:6px;object-fit:cover;background:#fff}.bo .bo__gift-thumb--empty{background:#ffffff40}.bo .bo__gift-stack{flex:none;display:flex;align-items:center}.bo .bo__gift-stack .bo__gift-thumb+.bo__gift-thumb{margin-left:-8px}.bo .bo__badge{position:absolute;z-index:2;top:-8px;right:21px;height:24px;padding:0 8px;border-radius:0 0 4px 4px;background:var(--bo-badge-bg, #c19a6b);color:#fff;font-size:12px;font-weight:600;line-height:24px;white-space:nowrap;pointer-events:none}.bo .bo__badge:before,.bo .bo__badge:after{content:"";position:absolute;top:0;width:8px;height:8px;background:var(--bo-badge-fold, #876c4b)}.bo .bo__badge:before{right:100%;clip-path:polygon(100% 0,100% 100%,0 100%)}.bo .bo__badge:after{left:100%;clip-path:polygon(0 0,0 100%,100% 100%)}.bo .bo__error{margin:10px 0 0;padding:8px 12px;border-radius:6px;background:#fbeceb;color:#8f1d17;font-size:13px;line-height:1.35}.bo .bo__error[hidden]{display:none}@container (max-width: 420px){.bo .bo__head{padding-left:14px;padding-right:14px}.bo .bo__radio{margin-right:12px}.bo .bo__body{padding-left:16px;padding-right:14px}.bo .bo__gift,.bo .bo__gifts-summary{padding-right:14px}}@media(prefers-reduced-motion:reduce){.bo .bo__card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/bundle-offer.css.map */
