body.ng-page{--ng-body:"Inter",Arial,sans-serif;--ng-display:"Fraunces",Georgia,serif;font-family:var(--ng-body);font-size:12.8px;line-height:1.65}.ng-page :is(button,input,select,textarea){font-family:var(--ng-body)}.ng-page :is(.ng-product__info h1,.ngs h1,.ngs h2,.ngs h3){font-family:var(--ng-display);font-weight:700;font-variation-settings:"opsz" 72}.ng-page .ng-wrap{max-width:896px;padding-inline:16px}.ng-page .ngs-container{width:min(864px,calc(100% - 32px))}.ng-page .ng-header .ng-header__inner{max-width:1200px;min-height:54.7px;padding:5px 20px;gap:20px}.ng-page .ng-header .ng-logo{font-size:21px}.ng-page .ng-header .ng-nav{gap:20px;font-size:11.2px}.ng-page .ng-header .ng-country{font-size:11.2px}.ng-page .ng-festive__wire{height:23px;padding-top:2px}.ng-page .ng-festive__glass{height:15px}.ng-page .ng-festive__bulb{flex-basis:12px}.ng-page .ng-festive__announcement{padding:5px 0}.ng-page .ng-festive__run span{font-size:10.24px;line-height:1.65;letter-spacing:.08em}.ng-page .ng-product.ng-wrap{grid-template-columns:minmax(0,1.105263fr) minmax(0,1fr);gap:38.4px;padding-top:30.72px;padding-bottom:32px}.ng-page .ng-gallery__stage{border-radius:7px;aspect-ratio:3/4}.ng-page .ng-gallery__arrow{height:32px;width:32px;font-size:26px}.ng-page .ng-gallery__arrow--prev{left:10px}.ng-page .ng-gallery__arrow--next{right:10px}.ng-page .ng-gallery__count{right:9.6px;bottom:9.6px;padding:3px 6px;font-size:9.22px}.ng-page .ng-product .ng-gallery__sale{top:10px;left:10px;font-size:8.2px;padding:4px 8px}.ng-page .ng-gallery__bottom{padding-top:12.8px;gap:8px;align-items:flex-start}.ng-page .ng-gallery__thumbs{gap:6.4px}.ng-page .ng-gallery__thumbs button{width:60.8px;border-radius:5px;padding:2px}.ng-page .ng-gallery__bottom p{font-size:11px;line-height:1.4}.ng-page .ng-product .ng-product__rating{font-size:10.88px;line-height:1.65;gap:6.4px;margin-bottom:7.68px}.ng-page .ng-product .ng-product__stars{font-size:12px}.ng-page .ng-product .ng-product__info h1{font-size:27.52px;line-height:1.06;letter-spacing:-.032em;margin-bottom:7.68px}.ng-page .ng-product__price{gap:7.68px;margin-bottom:12.8px}.ng-page .ng-product__price>[data-ng-price]{font-size:24.32px;font-weight:400;line-height:1;font-variation-settings:"opsz" 72}.ng-page .ng-product__price>[data-ng-compare-price]{font-size:13.44px;line-height:1.65}.ng-page .ng-product .ng-product__save{font-size:8.192px;font-weight:700;line-height:1.65;letter-spacing:.06em;padding:2.56px 5.76px}.ng-page .ng-product__sale-bar{display:flex;align-items:center;margin:-3.2px 0 12.8px;padding:3.84px 7.68px;box-shadow:none}.ng-page .ng-product .ng-product__sale-bar .ng-sale-status{font-size:9.472px;line-height:1.65;letter-spacing:.08em;gap:5.76px}.ng-page .ng-product .ng-product__benefits{margin:0 0 19.2px;display:grid;gap:7.68px}.ng-page .ng-product .ng-product__benefits li{font-size:12.416px;line-height:1.65;margin:0;padding-left:24.96px}.ng-page .ng-product .ng-product__benefits li:before{font-size:15.2px}.ng-page .ng-product legend{font-size:9.984px;font-weight:700;line-height:1.65;letter-spacing:.14em;margin-bottom:1.92px}.ng-page .ng-product .ng-packs{gap:7.68px;margin-bottom:11.52px}.ng-page .ng-product .ng-pack{border-radius:7px;min-height:0}.ng-page .ng-product .ng-pack__choice{min-height:90.55px;padding:12.8px 12.8px 12.8px 11.52px;gap:10.88px}.ng-page .ng-product .ng-pack__radio{width:14px;height:14px;flex:0 0 14px}.ng-page .ng-product .ng-pack__description{gap:2px}.ng-page .ng-product .ng-pack__description>strong{font-size:12.8px;font-weight:700;line-height:1.3}.ng-page .ng-product .ng-pack__description>small{font-size:10.624px;line-height:1.65}.ng-page .ng-product .ng-pack__perks{gap:3px;margin-top:3.84px}.ng-page .ng-product .ng-pack__perks>em{font-size:9.216px;line-height:1.65;letter-spacing:.04em;padding:2.048px 6.4px}.ng-page .ng-product .ng-pack__gift{font-size:9.984px;line-height:1.35;padding:2.048px 6.4px;gap:4.48px}.ng-page .ng-product .ng-pack__gift svg{width:11px;height:11px}.ng-page .ng-product .ng-pack__amount{gap:2px}.ng-page .ng-product .ng-pack__amount>b{font-size:14.72px;font-weight:700;line-height:1.3}.ng-page .ng-product .ng-pack__amount>s,.ng-page .ng-product .ng-pack__amount>small{font-size:10.496px;line-height:1.3}.ng-page .ng-product .ng-pack__ribbon{font-size:8.448px;font-weight:700;line-height:1.65;letter-spacing:.08em;padding:2.304px 7px;top:-8px}.ng-page .ng-product .ng-pack-sizes{padding:6px 11.52px 8px}.ng-page .ng-product .ng-pack-sizes__hint{font-size:10.624px;margin-bottom:6px}.ng-page .ng-product .ng-tree-size label{font-size:10.624px}.ng-page .ng-product .ng-tree-size select{min-height:36px;padding:6px 8px;font-size:12px;line-height:1.4}.ng-page .ng-product [data-ng-pack-sizes="1"] .ng-tree-size{grid-template-columns:56px minmax(0,1fr);gap:8px}.ng-page .ng-product .ng-pack-sizes__rows{gap:7px}.ng-page .ng-product .ng-gifts.ng-gifts--cards{margin:16px 0;padding:14.72px 9.6px 9.6px}.ng-page .ng-product .ng-gifts--cards .ng-gifts__legend{font-size:8.448px;letter-spacing:.12em;padding:2.3px 7.68px}.ng-page .ng-product .ng-gifts--cards .ng-gifts__grid{max-width:244.15px;gap:7.04px}.ng-page .ng-product .ng-gifts--cards .ng-gift{min-height:122.24px;padding:8.96px 4.48px 7.68px}.ng-page .ng-product .ng-gifts--cards .ng-gift__art{height:29px;margin-bottom:4px}.ng-page .ng-product .ng-gifts--cards .ng-gift__art svg{height:29px;width:29px}.ng-page .ng-product .ng-gifts--cards .ng-gift__art--bundle img{width:35px;height:25px}.ng-page .ng-product .ng-gifts--cards .ng-gift__value{font-size:8.96px;line-height:1}.ng-page .ng-product .ng-gifts--cards .ng-gift>strong{font-size:9.472px;line-height:1.25}.ng-page .ng-product .ng-gifts--cards .ng-gift__subtitle{font-size:8.704px;line-height:1.2}.ng-page .ng-product .ng-gifts--cards .ng-gift__locked,.ng-page .ng-product .ng-gifts--cards .ng-gift__included{font-size:8.448px;line-height:1.65;margin-top:4px}.ng-page .ng-product .ng-product__add{min-height:46.3px;padding:11.52px 22.4px;font-size:12.16px;font-weight:700;line-height:1.65;letter-spacing:.09em;border-radius:7px}.ng-page .ng-product .ng-product__availability{font-size:10px;margin-top:8px}.ng-page .ng-product .ng-product-review{margin:16px 0;padding:14.72px;gap:8px}.ng-page .ng-product .ng-product-review blockquote{font-size:11.904px;line-height:1.65}.ng-page .ng-product .ng-product-review p{font-size:10.5px}.ng-page .ng-product .ng-purchase-assurance{margin-top:14px}.ng-page .ng-product .ng-product__trust{padding:12px 0}.ng-page .ng-product .ng-product__trust p{font-size:10.5px}.ng-page .ng-product .ng-product-assurances{gap:12px;margin-top:14px}.ng-page .ng-product .ng-purchase-assurance .ng-product-assurances :is(p,strong,span){font-size:12.16px;line-height:1.65}.ng-page .ng-sticky-buy{max-width:486.4px;bottom:16px;border-radius:9px}.ng-page .ng-sticky-buy .ng-sticky-buy__sale{padding:5.12px 12.8px}.ng-page .ng-sticky-buy .ng-sticky-buy__sale .ng-sale-status{font-size:9.216px;font-weight:700;line-height:1.65;letter-spacing:.09em;gap:6px}.ng-page .ng-sticky-buy .ng-sticky-buy__sale .ng-sale-status>strong{font-size:inherit;line-height:inherit}.ng-page .ng-sticky-buy .ng-sticky-buy__body{padding:8.96px 10.24px 8.96px 8.96px;gap:9.6px}.ng-page .ng-sticky-buy .ng-sticky-buy__body>img{display:block;width:34px;height:42px}.ng-page .ng-sticky-buy .ng-sticky-buy__body strong{font-size:10.24px;line-height:1.25}.ng-page .ng-sticky-buy .ng-sticky-prices{gap:4px}.ng-page .ng-sticky-buy .ng-sticky-prices [data-ng-sticky-price]{font-size:11.52px;font-weight:700;line-height:1.25}.ng-page .ng-sticky-buy .ng-sticky-prices s{font-size:9.984px}.ng-page .ng-sticky-buy .ng-sticky-discount{font-size:8px;padding:2px 4px}.ng-page .ng-sticky-buy .ng-sticky-buy__body small{display:block;grid-column:1/-1;font-size:8.8px;line-height:1.35}.ng-page .ng-sticky-buy .ng-sticky-buy__body [data-ng-sticky-add]{min-width:130.35px;min-height:46.3px;padding:11.52px 16px;font-size:12.16px;font-weight:700;line-height:1.65;letter-spacing:.09em;border-radius:7px}.ng-page .ngs{font-size:12.8px;line-height:1.65}.ng-page .ngs .ngs-section{padding-block:28.8px}.ng-page .ngs .ngs-split,.ng-page .ngs .ngs-faq__layout{gap:38.4px}.ng-page .ngs h2,.ng-page .ngs .ngs-setup__panel h2,.ng-page .ngs .ngs-features__heading h2{font-size:35.2px;line-height:1.06;letter-spacing:-.028em}.ng-page .ngs .ngs-features__heading{margin-bottom:25.6px}.ng-page .ngs .ngs-feature__body{padding:16px}.ng-page .ngs .ngs-feature h3{font-family:var(--ng-body);font-size:12.8px;font-weight:700;line-height:1.3;letter-spacing:0}.ng-page .ngs .ngs-feature p{font-size:11.904px;line-height:1.65}.ng-page .ngs .ngs-lede,.ng-page .ngs .ngs-setup__panel .ngs-lede{font-size:12.8px;line-height:1.65;margin-top:12px!important}.ng-page .ngs .ngs-eyebrow{font-size:9.6px;letter-spacing:.14em;margin-bottom:11.2px!important}.ng-page .ngs .ngs-picker{padding:12px;margin:14.4px 0 12.8px}.ng-page .ngs .ngs-picker__grid{gap:6px}.ng-page .ngs .ngs-setup__panel{padding:24px;gap:24px}.ng-page .ngs .ngs-setup__panel .ngs-steps{margin-top:16px;gap:12px}.ng-page .ngs .ngs-steps h3{font-family:var(--ng-body);font-size:12.8px;font-weight:700;line-height:1.3;letter-spacing:0}.ng-page .ngs .ngs-steps p{font-size:11.9px;line-height:1.65}.ng-page .ngs .ngs-section-heading{margin-bottom:20.48px}.ng-page .ngs .ngs-review{padding:14.72px}.ng-page .ngs .ngs-review h3{font-family:var(--ng-body);font-size:12.8px;font-weight:700;line-height:1.65;letter-spacing:0}.ng-page .ngs .ngs-review__quote{font-size:11.904px;line-height:1.65}.ng-page .ngs .ngs-review__footer{margin-top:14px;padding-top:5.12px}.ng-page .ngs .ngs-review__footer>strong{font-size:10.496px}.ng-page .ngs .ngs-faq__item summary{font-size:12.8px;line-height:1.65;padding:12.8px 14.72px;gap:12.8px}.ng-page .ngs .ngs-faq__item>div{font-size:12.8px;line-height:1.65;padding:0 14.72px 14.72px}.ng-page .ng-footer{padding-top:0}.ng-page .ng-footer .ng-footer__grid{padding-top:44.8px;padding-bottom:25.6px;gap:24px}.ng-page .ng-footer :is(p,.ng-footer__email,.ng-footer__grid>div:not(:first-child)>a,nav a){font-size:11.52px;line-height:1.6}.ng-page .ng-footer h2{font-size:9.6px;font-weight:600;letter-spacing:.14em;line-height:1.3;margin-bottom:11.52px}.ng-page .ng-footer .ng-footer__bottom{font-size:9.984px;padding-block:19.2px}.ng-page .ng-promotion-stack .ng-offer-band{padding:8px 19.2px;border-top-width:6.4px}.ng-page .ng-offer-band .ng-sale-status--banner{font-size:12.8px;gap:19.2px}.ng-page .ng-sale-status__clock--countdown .ng-countdown-unit>b{font-size:23.2px}.ng-page :is(.ngc-drawer,.ngc-page){font-family:var(--ng-body);font-size:11.2px;line-height:1.6}.ng-page .ngc-drawer{width:min(100%,384px)}.ng-page :is(.ngc-drawer h2,.ngc-page h1,.ngc-summary h2,.ngc-empty h2){font-family:var(--ng-body);font-weight:700;letter-spacing:0;line-height:1}.ng-page .ngc-drawer__header{padding:16px 20px 14px}.ng-page .ngc-drawer__header h2{font-size:19.2px}.ng-page .ngc-drawer__body{padding:0 20px}.ng-page .ngc-drawer__footer{padding:16px 20px max(18px,env(safe-area-inset-bottom))}.ng-page .ngc-drawer .ngc-item{grid-template-columns:60px minmax(0,1fr) auto;gap:10px;padding:18px 0}.ng-page .ngc-item__image{width:60px}.ng-page .ngc-drawer .ngc-item__title{font-size:12.8px;font-weight:700;line-height:1.3}.ng-page :is(.ngc-item__variant,.ngc-item__property){font-size:10.5px}.ng-page .ngc-item__controls{gap:8px;margin-top:10px}.ng-page .ngc-drawer .ngc-item__price strong{font-size:14.4px;font-weight:700}.ng-page .ngc-item__save{font-size:10px}.ng-page .ngc-item .ngc-remove{right:0}.ng-page .ngc-item__price{min-width:70px}.ng-page .ngc-totals{font-size:11.2px;padding:10px 12px}.ng-page .ngc-totals__row--total{font-size:14.4px}.ng-page .ngc-trust{font-size:10.5px}.ng-page .ngc-total{font-size:12.8px}.ng-page .ngc-total strong{font-size:18.4px}.ng-page .ngc-checkout{font-family:var(--ng-body);font-size:11.2px;font-weight:700;line-height:1;letter-spacing:.04em;padding:12.8px 25.6px;min-height:44px}.ng-page .ngc-shipping{font-size:10.5px;padding:8px 16px}.ng-page .ngc-empty h2{font-size:24px;line-height:1.2}.ng-page .ngc-empty p{font-size:12px}.ng-page .ngc-page{max-width:896px;padding:32px 16px 55px}.ng-page .ngc-page h1{font-size:28.8px;line-height:1.2}.ng-page .ngc-page__layout{grid-template-columns:minmax(0,1fr) 280px;gap:28px}.ng-page .ngc-page .ngc-item{grid-template-columns:72px minmax(0,1fr) auto;gap:12px;padding:20px 0}.ng-page .ngc-page .ngc-item__image{width:72px}.ng-page .ngc-page .ngc-item__title{font-size:12.8px}.ng-page .ngc-page .ngc-item__price strong{font-size:14.4px}.ng-page .ngc-summary{padding:20px}.ng-page .ngc-summary h2{font-size:19.2px}@media(min-width:761px)and (max-width:950px){.ng-page .ng-gallery__bottom{flex-direction:column}.ng-page .ng-product [data-ng-pack-sizes="3"] .ng-pack-sizes__rows{grid-template-columns:repeat(3,minmax(0,1fr))}.ng-page .ng-product [data-ng-pack-sizes="3"] .ng-tree-size:last-child{grid-column:auto}}@media(max-width:760px){body.ng-page{font-size:14px}.ng-page .ng-wrap{padding-inline:18px}.ng-page .ngs-container{width:calc(100% - 36px)}.ng-page .ng-header .ng-header__inner{min-height:52px;padding:4px 18px}.ng-page .ng-product.ng-wrap{display:block;padding-top:16px;padding-bottom:28px}.ng-page .ng-gallery__thumbs button{width:52px}.ng-page .ng-product .ng-product__rating{font-size:12px}.ng-page .ng-product .ng-product__info h1{font-size:24px;line-height:1.06;margin-bottom:9.6px}.ng-page .ng-product__price>[data-ng-price]{font-size:30.4px}.ng-page .ng-product__price>[data-ng-compare-price]{font-size:14px}.ng-page .ng-product .ng-product__save{font-size:10.24px}.ng-page .ng-product__sale-bar{padding:4.8px 9.6px}.ng-page .ng-product .ng-product__sale-bar .ng-sale-status{font-size:11.84px}.ng-page .ng-product .ng-product__benefits{gap:9.6px}.ng-page .ng-product .ng-product__benefits li{font-size:14.4px}.ng-page .ng-product legend{font-size:11.2px;margin-bottom:5px}.ng-page .ng-product .ng-pack__choice{min-height:78px;padding:9.6px 12px;gap:10px}.ng-page .ng-product .ng-pack__description>strong{font-size:15.2px}.ng-page .ng-product .ng-pack__description>small{display:none}.ng-page .ng-product .ng-pack__perks>em{font-size:10.5px;letter-spacing:0}.ng-page .ng-product .ng-pack__gift{font-size:10.5px}.ng-page .ng-product .ng-pack__amount>b{font-size:18.4px}.ng-page .ng-product .ng-pack__amount>s,.ng-page .ng-product .ng-pack__amount>small{font-size:11px}.ng-page .ng-product .ng-pack__ribbon{font-size:9px}.ng-page .ng-product .ng-pack-sizes{padding:8px 12px 10px}.ng-page .ng-product .ng-tree-size label,.ng-page .ng-product .ng-pack-sizes__hint{font-size:12px}.ng-page .ng-product .ng-tree-size select{font-size:16px;min-height:44px}.ng-page .ng-product [data-ng-pack-sizes="3"] .ng-pack-sizes__rows{grid-template-columns:repeat(2,minmax(0,1fr))}.ng-page .ng-product [data-ng-pack-sizes="3"] .ng-tree-size:last-child{grid-column:1/-1}.ng-page .ng-product .ng-gifts--cards .ng-gifts__grid{max-width:305px}.ng-page .ng-product .ng-gifts--cards .ng-gift{min-height:140px}.ng-page .ng-product .ng-gifts--cards .ng-gift>strong{font-size:11.84px}.ng-page .ng-product .ng-gifts--cards :is(.ng-gift__value,.ng-gift__subtitle,.ng-gift__included,.ng-gift__locked){font-size:10.56px}.ng-page .ng-product .ng-product__add{font-size:15.2px;min-height:54px}.ng-page .ng-product .ng-product-review blockquote{font-size:14px}.ng-page .ng-product .ng-purchase-assurance .ng-product-assurances :is(p,strong,span){font-size:14px}.ng-page .ng-sticky-buy{max-width:none;bottom:0;border-radius:0}.ng-page .ng-sticky-buy .ng-sticky-buy__body{padding:8px 10px calc(8px + env(safe-area-inset-bottom));gap:8px}.ng-page .ng-sticky-buy .ng-sticky-buy__body>img{display:none}.ng-page .ng-sticky-buy .ng-sticky-buy__body strong{font-size:11px}.ng-page .ng-sticky-buy .ng-sticky-prices [data-ng-sticky-price]{font-size:14px}.ng-page .ng-sticky-buy .ng-sticky-buy__body [data-ng-sticky-add]{font-size:12px;min-width:128px;min-height:46px;padding:12px}.ng-page .ng-sticky-buy .ng-sticky-buy__sale .ng-sale-status{font-size:10px}.ng-page .ngs{font-size:14px}.ng-page .ngs .ngs-section{padding-block:24px}.ng-page .ngs h2,.ng-page .ngs .ngs-setup__panel h2,.ng-page .ngs .ngs-features__heading h2{font-size:28px}.ng-page .ngs .ngs-split,.ng-page .ngs .ngs-faq__layout{gap:24px}.ng-page .ngs .ngs-lede,.ng-page .ngs .ngs-setup__panel .ngs-lede,.ng-page .ngs .ngs-steps p,.ng-page .ngs .ngs-review__quote{font-size:14px}.ng-page .ngs .ngs-review h3,.ng-page .ngs .ngs-steps h3{font-size:15.2px}.ng-page .ngs .ngs-feature h3{font-size:14px}.ng-page .ngs .ngs-feature p{font-size:12px}.ng-page .ngs .ngs-faq__item summary,.ng-page .ngs .ngs-faq__item>div{font-size:14px}.ng-page .ng-footer :is(p,.ng-footer__email,.ng-footer__grid>div:not(:first-child)>a,nav a){font-size:13px}.ng-page .ngc-drawer{width:min(100%,480px)}.ng-page :is(.ngc-drawer,.ngc-page){font-size:14px}.ng-page .ngc-drawer__header h2{font-size:24px}.ng-page .ngc-checkout{font-size:14px;min-height:48px}.ng-page .ngc-page__layout{grid-template-columns:1fr;gap:10px}.ng-page .ngc-page .ngc-item__title,.ng-page .ngc-drawer .ngc-item__title{font-size:14px}.ng-page .ngc-page{padding:28px 18px 40px}}.ng-page .ng-product [data-ng-pack-card="1"]{position:relative;margin-top:6px}.ng-page .ng-product [data-ng-pack-card="1"] .ng-pack__choice{padding-top:17px}.ng-page .ng-product .ng-mystery-ribbon{z-index:2;display:inline-flex;align-items:center;justify-content:center;gap:4px;transform:scale(1.2);transform-origin:right center;border-color:#f2d493;outline-color:#b6863780;background:linear-gradient(110deg,#bd1d30,#a00e23);box-shadow:0 2px 7px #9e132b25;color:#fff9e9;white-space:nowrap}.ng-page .ng-product .ng-mystery-ribbon{box-sizing:border-box;height:calc(1.65em + 8.608px);padding:0 7px}.ng-page .ng-product .ng-mystery-ribbon__icon{display:block;flex:none;font-size:11px;line-height:1}.ng-page .ng-product .ng-mystery-ribbon__text{display:block;font-size:inherit;line-height:1;transform:translateY(.8px)}.ng-page .ng-product .ng-gifts--cards .ng-gifts__grid{max-width:none;grid-template-columns:repeat(3,minmax(0,1fr))}.ng-page .ng-product .ng-gift__art--mystery{font-size:27px;line-height:29px}.ng-page .ng-product .ng-gift--mystery>strong{margin-top:12.96px}@media(max-width:380px){.ng-page .ng-product .ng-gifts--cards .ng-gift__art--bundle svg{width:24px;height:25px}.ng-page .ng-product .ng-gifts--cards .ng-gift__art--bundle img{width:25px;height:20px}.ng-page .ng-product .ng-gifts--cards .ng-gift>strong{font-size:11px}.ng-page .ng-product .ng-gifts--cards .ng-gift{min-height:150px}}.ng-page .ng-gallery__bottom--five{flex-wrap:wrap}.ng-page .ng-gallery__bottom--five .ng-gallery__thumbs{max-width:100%;min-width:0}.ng-page .ng-gallery__bottom--five .ng-gallery__thumbs button{min-width:0}@media(max-width:760px){.ng-page .ng-gallery__bottom--five{flex-direction:column}.ng-page .ng-gallery__bottom--five .ng-gallery__thumbs{width:100%;max-width:286px}.ng-page .ng-gallery__bottom--five .ng-gallery__thumbs button{flex:1 1 0}.ng-page .ng-gallery__bottom--five p{align-self:flex-end}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ng-reference.css.map */
