.ns-selector{display:flex;flex-direction:column;gap:16px;padding:20px 12px 12px;margin:16px 0;border-radius:8px;background:#03986914;font-family:Nunito,sans-serif;box-sizing:border-box}.ns-selector *,.ns-selector *:before,.ns-selector *:after{box-sizing:border-box}.ns-tiers{display:flex;flex-direction:column;gap:12px}.ns-selector .ns-tier{position:relative;margin:0;background:#fff;border:1.5px solid #e2d9c4!important;border-radius:12px;cursor:pointer}.ns-selector .ns-tier--selected{background:#e9f6f0;border:1.5px solid #039869!important}.ns-tier__badge{position:absolute;top:-12px;right:15px;padding:4px 12px;border-radius:999px;background:var(--ns-badge, #730202);color:#fff;font-size:11px;line-height:14px;font-weight:500;letter-spacing:.4px;white-space:nowrap}.ns-tier--selected .ns-tier__badge{background:var(--ns-badge-selected, #02734f)}.ns-tier__head{display:flex;align-items:center;gap:12px;padding:14px 16px;overflow:hidden}.ns-radio{position:relative;flex:0 0 auto;width:26px;height:26px;border:2px solid #c9d6d0;border-radius:50%;background:#fff}.ns-tier--selected .ns-radio{border-color:#039869}.ns-tier--selected .ns-radio:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:16px;height:16px;border-radius:50%;background:#039869}.ns-bundle{flex:0 0 auto;display:flex;align-items:center;justify-content:center;gap:5px;width:33px;overflow:hidden}.ns-bundle--with-gifts{width:112px}.ns-bundle__bottles,.ns-bundle__gifts{display:flex;align-items:center}.ns-bundle img{display:block;object-fit:contain}.ns-bundle__bottles img{width:27px;height:48px}.ns-bundle--b2 .ns-bundle__bottles img+img{margin-left:-14px}.ns-bundle--b3 .ns-bundle__bottles img{width:22px;height:40px}.ns-bundle--b3 .ns-bundle__bottles img+img{margin-left:-12px}.ns-bundle--g1 .ns-bundle__gifts img{width:26px;height:46px}.ns-bundle--g2 .ns-bundle__gifts img{width:21px;height:38px}.ns-bundle--g2 .ns-bundle__gifts img+img{margin-left:-9px}.ns-bundle__plus{flex:0 0 auto;width:12px;height:12px}.ns-bundle__plus svg{display:block;width:12px;height:12px}.ns-tier__copy{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:2px;letter-spacing:.4px;overflow:hidden}.ns-tier__title{margin:0;font-size:16px;line-height:21px;font-weight:600;color:#000}.ns-tier__per{margin:0;font-size:12px;line-height:16px;font-weight:400;color:#2c2c2c}.ns-tier__price{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:1px;text-align:right;white-space:nowrap;letter-spacing:.4px}.ns-tier__price-now{margin:0;font-size:16px;line-height:21px;font-weight:600;color:#000}.ns-tier__price-was{margin:0;font-size:14px;line-height:18px;font-weight:400;color:#7b7b7b;text-decoration:line-through}.ns-tier__gifts{display:none}.ns-tier--selected .ns-tier__gifts{display:block}.ns-tier__gifts-title{display:flex;align-items:center;justify-content:center;gap:8px;padding:4px 16px}.ns-tier__gifts-title:before,.ns-tier__gifts-title:after{content:"";flex:1 1 0;min-width:0;height:1px;background:#abc4bb}.ns-tier__gifts-title span{font-size:14px;line-height:14px;font-weight:700;color:#02734f;letter-spacing:.3px;white-space:nowrap}.ns-gift-line{display:flex;align-items:center;gap:8px;padding:6px 12px;overflow:hidden}.ns-gift-line__check{flex:0 0 auto;width:16px;height:16px}.ns-gift-line__check svg{display:block;width:16px;height:16px}.ns-gift-line__copy{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:2px;letter-spacing:.3px;overflow:hidden}.ns-gift-line__title{margin:0;font-size:14px;line-height:16px;font-weight:500;color:#000}.ns-gift-line__text{margin:0;font-size:12px;line-height:14px;font-weight:400;color:#7b7b7b}.ns-tier__shipping{display:flex;align-items:center;gap:7px;padding:6px 16px 7px;background:#f6f3eb;border-radius:0 0 11px 11px;overflow:hidden}.ns-tier--selected .ns-tier__shipping{background:#ddf0e8}.ns-tier__shipping svg{flex:0 0 auto;display:block;width:18px;height:18px}.ns-tier__shipping p{margin:0;font-size:12px;line-height:15px;font-weight:500;color:#02734f;letter-spacing:.4px;white-space:nowrap}.ns-gifts-panel{position:relative;padding:28px 16px 16px;background:#fff;border:1.5px solid #039869;border-radius:12px}.ns-gifts-panel__label{position:absolute;top:-12px;left:14px;padding:4px 12px;border-radius:999px;background:#f3eee0;border:1.5px solid #039869;color:#02734f;font-size:11px;line-height:14px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;white-space:nowrap}.ns-gifts-panel__slots{display:flex;align-items:flex-start;justify-content:space-between;overflow:hidden}.ns-gift-slot{flex:0 1 104px;display:flex;flex-direction:column;align-items:center;gap:5px;overflow:hidden}.ns-gift-slot__art{position:relative;flex:0 0 auto;width:60px;height:60px}.ns-gift-slot__art img{display:block;width:60px;height:60px;object-fit:contain}.ns-gift-slot__lock{position:absolute;left:18px;top:18px;width:24px;height:24px;display:none}.ns-gift-slot__lock svg{display:block;width:24px;height:24px}.ns-gift-slot__spacer{flex:0 0 auto;width:4px;height:14px}.ns-gift-slot__value{margin:0;width:100%;text-align:center;font-size:11px;line-height:14px;font-weight:400;color:#7b7b7b;letter-spacing:.4px;text-decoration:line-through}.ns-gift-slot__name,.ns-gift-slot__locked{margin:0;width:100%;text-align:center;font-size:11px;line-height:14px;font-weight:700;letter-spacing:.4px}.ns-gift-slot__name{color:#a60003}.ns-gift-slot__locked{display:none;color:#9a9a9a}.ns-gift-slot--locked .ns-gift-slot__art img{filter:blur(1.5px);opacity:.3}.ns-gift-slot--locked .ns-gift-slot__lock{display:block}.ns-gift-slot--locked .ns-gift-slot__value{color:#c4c4c4;filter:blur(1.25px)}.ns-gift-slot--locked .ns-gift-slot__name{display:none}.ns-gift-slot--locked .ns-gift-slot__locked{display:block}.ns-plus-holder{flex:0 0 auto;height:60px;display:flex;align-items:center;justify-content:center}.ns-plus{display:flex;align-items:center;justify-content:center;width:22px;height:22px;background:#fff;border:1px solid #dedede;border-radius:11px}.ns-plus svg{display:block;width:12px;height:12px}@media only screen and (max-width:915px){.ns-selector{padding:12px}.ns-tier__badge{top:-10px;right:15px;padding:3px 10px;font-size:10px;line-height:12px;letter-spacing:.3px}.ns-tier__head{gap:8px;padding:10px 12px}.ns-radio{width:22px;height:22px}.ns-tier--selected .ns-radio:after{width:14px;height:14px}.ns-bundle{gap:4px;width:26px}.ns-bundle--with-gifts{width:80px}.ns-bundle__bottles img{width:20px;height:36px}.ns-bundle--b2 .ns-bundle__bottles img+img{margin-left:-12px}.ns-bundle--b3 .ns-bundle__bottles img{width:17px;height:30px}.ns-bundle--b3 .ns-bundle__bottles img+img{margin-left:-10px}.ns-bundle--g1 .ns-bundle__gifts img{width:19px;height:34px}.ns-bundle--g2 .ns-bundle__gifts img{width:16px;height:28px}.ns-bundle--g2 .ns-bundle__gifts img+img{margin-left:-7px}.ns-bundle__plus,.ns-bundle__plus svg{width:10px;height:10px}.ns-tier__copy{gap:1px;letter-spacing:.3px}.ns-tier__title{font-size:14px;line-height:18px}.ns-tier__per{font-size:11px;line-height:14px}.ns-tier__price{gap:0;letter-spacing:.3px}.ns-tier__price-now{font-size:15px;line-height:19px}.ns-tier__price-was{font-size:12px;line-height:16px}.ns-tier__gifts-title span{font-size:12px;line-height:14px}.ns-gift-line__title{font-size:12px;line-height:16px}.ns-gift-line__text{font-size:10px;line-height:14px}.ns-tier__shipping{gap:6px;padding:5px 12px 6px}.ns-tier__shipping svg{width:16px;height:16px}.ns-tier__shipping p{font-size:11px;line-height:14px;letter-spacing:.3px}.ns-gifts-panel{padding:22px 12px 12px}.ns-gifts-panel__label{top:-10px;left:10px;padding:3px 10px;font-size:10px;line-height:12px;letter-spacing:1px}.ns-gift-slot{flex:0 1 62px;gap:4px}.ns-gift-slot__art,.ns-gift-slot__art img{width:44px;height:44px}.ns-gift-slot__lock{left:12px;top:12px;width:20px;height:20px}.ns-gift-slot__lock svg{width:20px;height:20px}.ns-gift-slot--locked .ns-gift-slot__art img{filter:blur(1.25px)}.ns-gift-slot__spacer{height:11px}.ns-gift-slot__value{font-size:10px;line-height:12px;letter-spacing:.3px}.ns-gift-slot--locked .ns-gift-slot__value{filter:blur(1px)}.ns-gift-slot__name,.ns-gift-slot__locked{font-size:10px;line-height:12px;letter-spacing:.3px}.ns-plus-holder{height:44px}.ns-plus{width:16px;height:16px;border-radius:8px}.ns-plus svg{width:10px;height:10px}}.ns-atc{display:flex;align-items:center;justify-content:center;width:100%;padding:20px;margin-top:12px;border-radius:8px;background:#000;color:#fff;font-family:Nunito,sans-serif;font-size:18px;line-height:1.4;font-weight:700;text-align:center;white-space:nowrap;cursor:pointer;transition:opacity .2s;text-transform:uppercase}.ns-atc:hover{opacity:.8}
/*# sourceMappingURL=/cdn/shop/t/2/assets/new-selector.css.map */
