.bw-gift-wrap{width:100%;margin:12px 0;padding:0 0 12px;border-bottom:1px solid rgb(var(--btn-border-color) / .5)}.cart-drawer__footer .bw-gift-wrap{margin:0 0 10px}.bw-gift-wrap__toggle-row{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer}.bw-gift-wrap__checkbox-label{display:inline-flex;align-items:center;gap:8px;margin:0;color:#b1874d;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.32px;cursor:pointer}.bw-gift-wrap__icon-toggle,.bw-gift-wrap__icon-slot{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:24px}.bw-gift-wrap__icon-toggle{margin:0;padding:0;border:0;background:none;cursor:pointer}.bw-gift-wrap__icon-toggle:focus-visible{outline:1px solid #b1874d;outline-offset:2px}.bw-gift-wrap__icon{display:block;flex-shrink:0;width:auto;height:auto}.bw-gift-wrap__checkbox{margin:0;width:14px;height:14px;border-radius:2px;border:.5px solid #b1874d;background:#fff;accent-color:rgb(var(--btn-bg-color))}.bw-gift-wrap input[type=checkbox]:checked{background:rgb(var(--btn-bg-color));border-color:rgb(var(--btn-bg-color))}.bw-gift-wrap__selected{margin-top:6px;color:rgb(var(--text-color) / .75)}.bw-gift-wrap__panel{margin-top:14px;padding:0 16px 16px;background:#fff;overflow:hidden}.bw-gift-wrap__intro{margin-bottom:16px}.bw-gift-wrap__intro-title{margin:0 0 10px;color:#b58d52;font-size:1.125rem;letter-spacing:.12em;font-weight:500;line-height:1.15;text-transform:uppercase}.bw-gift-wrap__intro-text{margin:0;color:#595959;font-size:1rem;line-height:1.45;max-width:72ch;color:#616161;font-size:14px;font-style:normal;font-weight:500;line-height:142.857%;letter-spacing:1.4px}@media screen and (max-width:749px){.bw-gift-wrap__intro-text{font-size:.875rem}}@media screen and (max-width:749px){.bw-gift-wrap__intro-title,.bw-gift-wrap__intro-text{font-size:.875rem}}.bw-gift-wrap__intro-text p{margin:0}.bw-gift-wrap__options{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:10px;padding:14px 10px 10px;background:#f3f1ed}.bw-gift-wrap__option{display:flex;flex:0 0 auto;flex-direction:column;justify-content:center;gap:10px;width:150px;min-width:150px;max-width:150px;padding:12px 0;border:1px solid transparent;border-radius:0;background:transparent;color:#4e4e4e;text-align:center;cursor:pointer;scroll-snap-align:start;transition:border-color .2s ease}.bw-gift-wrap__option-media{display:block;width:100px;height:100px;max-width:100px;max-height:100px;background:#fff;padding:8px;margin:0 auto}.bw-gift-wrap__option-image{width:100%;height:100%;object-fit:cover;display:block}.bw-gift-wrap__option-content{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%;padding:0 6px 2px}.bw-gift-wrap__option.is-active{border-color:#b58d52;cursor:default;pointer-events:none}.bw-gift-wrap__option-title{color:#b58d52;line-height:1.4;font-size:14px;letter-spacing:.01em;width:100%;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:break-word;white-space:normal;text-wrap:pretty}.bw-gift-wrap__option-price{color:#555;font-size:14px;line-height:1.2;letter-spacing:.01em}@media screen and (max-width:749px){.bw-gift-wrap__panel{padding:0 12px 12px}.bw-gift-wrap__checkbox-label{font-size:14px}.bw-gift-wrap__option{width:150px;min-width:150px;max-width:150px}}.bw-gift-wrap.is-loading{opacity:.6;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/13/assets/gift-wrap-bernd-wolf.css.map */
