@font-face{font-family:Samsung Sharp Sans Bold old;src:url(SamsungSharpSans-Bold.woff2) format("woff2"),url(SamsungSharpSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Samsung Sharp Sans old;src:url(SamsungSharpSansRegular-Regular.woff2) format("woff2"),url(SamsungSharpSansRegular-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:JohnstonITC-Light;src:url(JohnstonITC-Light.eot?#iefix) format("embedded-opentype"),url(JohnstonITC-Light.woff) format("woff"),url(JohnstonITC-Light.ttf) format("truetype"),url(JohnstonITC-Light.svg#JohnstonITC-Light) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:JohnstonITC-Medium;src:url(JohnstonITC-Medium.eot?#iefix) format("embedded-opentype"),url(JohnstonITC-Medium.woff) format("woff"),url(JohnstonITC-Medium.ttf) format("truetype"),url(JohnstonITC-Medium.svg#JohnstonITC-Medium) format("svg");font-weight:400;font-style:normal;font-display:swap}.bounce{animation-name:bounce;animation-timing-function:linear}@keyframes bounce{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.product{padding-bottom:30px}.product .product__media-wrapper .product-tag{position:absolute;left:0;top:0;z-index:2;padding:10px 15px;font-size:15px;font-family:Samsung Sharp Sans Bold;background:#ffefe9;height:40px}.product .product__media-wrapper .product-tag.right-side{right:0;left:inherit}@media(max-width:767px){.product .product__media-wrapper .product-tag.right-side{top:6px;right:20px}}@media screen and (max-width:479px){.product .product__media-wrapper .product-tag{padding:7px;font-size:12px;height:auto}}@media screen and (min-width:750px)and (max-width:991px){.product .product__info-wrapper{padding-left:2rem}}.product .product__info-wrapper .product__title h1{font-size:18px;font-family:JohnstonITC-Medium;font-weight:400;font-style:normal;color:inherit;margin-bottom:.5625rem;line-height:1.4;position:relative}@media screen and (min-width:1200px){.product .product__info-wrapper .product__title h1{padding-right:160px}}@media(max-width:767px){.product .product__info-wrapper .product__title h1{padding-right:0}}.product .product__info-wrapper .product-form__quantity,.product .product__info-wrapper .shopify-payment-button{display:none}.product .product__info-wrapper .product-form__wrap{display:flex;flex-wrap:wrap;align-items:center;margin-top:10px}@media screen and (max-width:1200px){.product .product__info-wrapper .product-form__wrap{flex-direction:column-reverse;align-items:flex-start}.product .product__info-wrapper .product-form__wrap .product-form__buttons{max-width:100%}}.product .product__info-wrapper .product-form__wrap .product-form__button{display:inline-block;height:50px;margin-right:20px}@media screen and (max-width:1200px){.product .product__info-wrapper .product-form__wrap .product-form__button{max-width:100%;width:100%}}.product .product__info-wrapper .product-form__wrap .product-form__button .product-form{margin:0}.product .product__info-wrapper .product-form__wrap .product-form__button .product-form__submit,.product .product__info-wrapper .product-form__wrap .product-form__button .button--addon-popup{background-color:#bc3139;font-family:Samsung Sharp Sans Bold;font-weight:600;color:#fff;line-height:50px;font-size:16px;text-transform:uppercase;margin-right:20px;border-radius:6px;transition:.2s ease-in}.product .product__info-wrapper .product-form__wrap .product-form__button .product-form__submit:after,.product .product__info-wrapper .product-form__wrap .product-form__button .button--addon-popup:after{box-shadow:none}.product .product__info-wrapper .product-form__wrap .product-form__button .product-form__submit:hover,.product .product__info-wrapper .product-form__wrap .product-form__button .button--addon-popup:hover{background-color:#cf2731}.product .product__info-wrapper .product-form__wrap .product-form__button .product-form__submit span.total-price,.product .product__info-wrapper .product-form__wrap .product-form__button .button--addon-popup span.total-price{margin-left:5px}.product .product__info-wrapper .product-form__wrap .product-form__button .product-form__submit.disabled,.product .product__info-wrapper .product-form__wrap .product-form__button .button--addon-popup.disabled{pointer-events:none}.product .product__info-wrapper .product-form__wrap .product-form__button .product-form__submit .loading-overlay__spinner,.product .product__info-wrapper .product-form__wrap .product-form__button .button--addon-popup .loading-overlay__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product .product__info-wrapper .product-form__wrap .product-form__button .product-form__submit .loading-overlay__spinner svg,.product .product__info-wrapper .product-form__wrap .product-form__button .button--addon-popup .loading-overlay__spinner svg{display:block}.product .product__info-wrapper .product-form__wrap .product-form__button .product-form__submit:has(.loading-overlay__spinner:not(.hidden)),.product .product__info-wrapper .product-form__wrap .product-form__button .button--addon-popup:has(.loading-overlay__spinner:not(.hidden)){position:relative}.product .product__info-wrapper .product-form__wrap .code{height:100%;font-size:12px;text-transform:uppercase;font-family:JohnstonITC-Medium;color:#060606;background:#060606;padding:5px 10px 5px 25px;line-height:16px;max-width:265px;clip-path:polygon(6% 0,100% 0,100% 100%,6% 100%,0 50%);-webkit-clip-path:polygon(6% 0,100% 0,100% 100%,6% 100%,0 50%);-ms-clip-path:polygon(6% 0,100% 0,100% 100%,6% 100%,0 50%);-moz-clip-path:polygon(6% 0,100% 0,100% 100%,6% 100%,0 50%);position:relative;z-index:2}.product .product__info-wrapper .product-form__wrap .code strong{font-family:Samsung Sharp Sans Bold}@media screen and (max-width:1200px){.product .product__info-wrapper .product-form__wrap .code{max-width:unset;width:100%;clip-path:unset;border:1px solid #060606;background:#fff;text-align:center;padding:10px;margin-right:0;margin-bottom:10px}}@media(max-width:767px){.product .product__info-wrapper .product-form__wrap .code{background:none!important;border:none!important;color:#fff;font-size:13px!important;padding:0!important}}.product .product__info-wrapper .product-form__wrap .code:before{width:calc(100% - 1px);height:100%;content:"";background:#fff;border:1px solid #060606;position:absolute;top:0;left:1px;clip-path:polygon(6% 0,100% 0,100% 100%,6% 100%,0 50%);-webkit-clip-path:polygon(6% 0,100% 0,100% 100%,6% 100%,0 50%);-ms-clip-path:polygon(6% 0,100% 0,100% 100%,6% 100%,0 50%);-moz-clip-path:polygon(6% 0,100% 0,100% 100%,6% 100%,0 50%);z-index:-1}@media screen and (max-width:1200px){.product .product__info-wrapper .product-form__wrap .code:before{content:none}}.product p.special-message{padding:6px 10px;background-color:#bbb;color:#000;font-size:12px;line-height:1}.product .product__tax{display:none}.product .price{font-family:JohnstonITC-Medium;line-height:1.5}.product .price .price__regular span,.product .price .price__sale span{font-weight:400}.product .price .price__regular span.cs-text,.product .price .price__regular span.price-item--sale,.product .price .price__sale span.cs-text,.product .price .price__sale span.price-item--sale{color:#b50a17}.product .price .badge{background-color:transparent;font-family:JohnstonITC-Medium;font-size:.9375em;color:#7796a8;border:none;padding:5px 0;margin-left:-5px}.product .price .price__sale{color:#7796a8}.product .product__description{font-size:12px;line-height:1.5;margin-bottom:10px;color:#000}.product .product-form__input .form__label{font-size:11px;line-height:16px;letter-spacing:0;text-transform:uppercase;font-family:Samsung Sharp Sans Bold;color:#060606}@media screen and (max-width:767px){.product .product-form__input .form__label:not(:has(span.icon)){line-height:35px;text-align:left}}.product .product-form__input--radio{flex-direction:column;align-items:flex-start!important}@media(max-width:767px){.product .product-form__input--radio{margin-bottom:0}}.product .product-form__input--radio .form__label{margin:10px 0}.product .product-form__input--radio .custom-ribbon-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(50% - 10px),1fr));width:100%;gap:10px;margin-bottom:15px}@media(max-width:767px){.product .product-form__input--radio .custom-ribbon-wrapper{margin-bottom:0}}.product .product-form__input--radio .custom-ribbon-wrapper .ribbon-block{box-shadow:0 1px 4px #0000004d;border-radius:15px;overflow:hidden}.product .product-form__input--radio .custom-ribbon-wrapper .ribbon-label{display:flex;flex-direction:column;align-items:center;cursor:pointer;height:100%}.product .product-form__input--radio .custom-ribbon-wrapper .ribbon-img{height:100%;flex:1;padding:0;display:grid;grid-template-areas:"top top" "bottom-left bottom-right ";grid-template-columns:calc(100% - 75px) 75px;grid-template-rows:max-content auto;align-items:center;justify-items:center}@media screen and (max-width:991px)and (min-width:750px),(max-width:479px){.product .product-form__input--radio .custom-ribbon-wrapper .ribbon-img{display:flex;flex-direction:column}}@media screen and (max-width:749px),(min-width:480px){.product .product-form__input--radio .custom-ribbon-wrapper .ribbon-img{grid-template-rows:max-content minmax(45px,auto)}}.product .product-form__input--radio .custom-ribbon-wrapper .ribbon-img .img-box{grid-area:top;position:relative;background:#000}.product .product-form__input--radio .custom-ribbon-wrapper .ribbon-img .img-box img{object-fit:contain;display:block;width:100%;height:100%;margin-top:-10px}@media screen and (max-width:1200px)and (min-width:750px),(max-width:479px){.product .product-form__input--radio .custom-ribbon-wrapper .ribbon-img .img-box img{margin-top:0}}.product .product-form__input--radio .custom-ribbon-wrapper .ribbon-img .img-box .checkbox:before{content:"";position:absolute;top:50%;transform:translateY(-50%);right:10px;width:20px;height:20px;border:1px solid grey;border-radius:6px;background-color:#fff}@media screen and (max-width:1200px)and (min-width:750px),(max-width:560px){.product .product-form__input--radio .custom-ribbon-wrapper .ribbon-img .img-box .checkbox:before{width:18px;height:18px;border-radius:4px}}.product .product-form__input--radio .custom-ribbon-wrapper .ribbon-img input[type=radio],.product .product-form__input--radio .custom-ribbon-wrapper .ribbon-img input[type=checkbox]{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;visibility:hidden;opacity:0}.product .product-form__input--radio .custom-ribbon-wrapper .ribbon-img .ribbon-title{position:relative;grid-area:bottom-left;justify-self:left;margin:0;padding:10px 8px 10px 42px;font-size:11px;font-family:Samsung Sharp Sans Bold;letter-spacing:0;line-height:14px;text-align:left;word-break:break-word}@media screen and (max-width:991px)and (min-width:750px),(max-width:479px){.product .product-form__input--radio .custom-ribbon-wrapper .ribbon-img .ribbon-title{flex:1;place-content:center}}.product .product-form__input--radio .custom-ribbon-wrapper .ribbon-img .ribbon-title:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:10px;width:25px;height:25px;background:url(Ribbon-free.png) no-repeat;background-size:100%;background-position:center}.product .product-form__input--radio .custom-ribbon-wrapper .ribbon-img .ribbon-text{grid-area:bottom-right;position:relative;width:100%;padding-right:10px}@media screen and (max-width:991px)and (min-width:750px),(max-width:479px){.product .product-form__input--radio .custom-ribbon-wrapper .ribbon-img .ribbon-text{padding:0 5px 5px}}.product .product-form__input--radio .custom-ribbon-wrapper .ribbon-img .ribbon-text .ribbon-price{display:block;font-size:11px;font-family:Samsung Sharp Sans Bold;padding:5px 10px;letter-spacing:0;line-height:12px;border:1px solid rgba(0,0,0,.2470588235);border-radius:10px;text-align:center}.product .product-form__input--radio .custom-ribbon-wrapper .ribbon-img .ribbon-text .ribbon-price--added{display:none;color:#3c763d;border:1px solid #dff0d8;background:#dff0d8}.product .product-form__input--radio .custom-ribbon-wrapper .ribbon-img:has(input[type=radio]:checked,input[type=checkbox]:checked) .ribbon-price{display:none}.product .product-form__input--radio .custom-ribbon-wrapper .ribbon-img:has(input[type=radio]:checked,input[type=checkbox]:checked) .ribbon-price.ribbon-price--added{display:block}.product .product-form__input--radio .custom-ribbon-wrapper .ribbon-img:has(input[type=radio]:checked,input[type=checkbox]:checked) .checkbox:before{background:url(red-check-icon.png) no-repeat #fff;background-size:70%;background-position:2px center}.product .product-form__input--dropdown .form__label{display:flex;align-items:center;min-height:45px;white-space:nowrap;padding-right:5px}@media screen and (max-width:1159px){.product .product-form__input--dropdown .form__label{min-height:auto}}.product .product-form__input--dropdown .form__label .icon{flex:0 0 30px;padding:3px}.product .product-form__input--dropdown .form__label .icon img{width:100%;height:100%;object-fit:contain}.product variant-selects{gap:15px;row-gap:1rem;padding:0}.product variant-radios,.product variant-selects,.product .addon-select{display:flex;flex-wrap:wrap}.product variant-radios .product-form__input,.product variant-selects .product-form__input,.product .addon-select .product-form__input{flex:1 1 250px;min-width:inherit;max-width:100%}@media(min-width:768px){.product variant-radios .product-form__input,.product variant-selects .product-form__input,.product .addon-select .product-form__input{display:flex;align-items:center;margin-bottom:0}}.product variant-radios .product-form__input .select,.product variant-selects .product-form__input .select,.product .addon-select .product-form__input .select{max-width:100%}.product variant-radios .product-form__input .select:hover.select:after,.product variant-selects .product-form__input .select:hover.select:after,.product .addon-select .product-form__input .select:hover.select:after{box-shadow:none;border-color:#060606}.product variant-radios .product-form__input input[type=radio]+label,.product variant-selects .product-form__input input[type=radio]+label,.product .addon-select .product-form__input input[type=radio]+label{font-size:1.2rem;padding:10px 14px}.product variant-radios .product-form__input select,.product variant-selects .product-form__input select,.product .addon-select .product-form__input select{color:#000;font-size:11px;line-height:16px;letter-spacing:1px;border-color:#060606;font-family:Samsung Sharp Sans Bold;-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0;padding:5px 20px 5px 10px;height:32px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden!important}.product variant-radios .product-form__input select option,.product variant-selects .product-form__input select option,.product .addon-select .product-form__input select option{font-size:13px;color:#3d4246;background-color:#fff;padding:5px;line-height:20px;vertical-align:middle}.product variant-radios .product-form__input select:focus,.product variant-selects .product-form__input select:focus,.product .addon-select .product-form__input select:focus{box-shadow:none}.product variant-radios .select .icon-caret,.product variant-selects .select .icon-caret,.product .addon-select .select .icon-caret{right:calc(var(--inputs-border-width) + .5rem)}.product .accordion{border-top:1px solid #b1aaaa;border-bottom:1px solid #b1aaaa;margin-top:5px}.product .accordion summary{padding:13px 10px 8px}.product .accordion summary .accordion__title{font-size:10px;letter-spacing:1px;text-transform:uppercase;line-height:14px;color:#060606;font-family:Samsung Sharp Sans Bold;margin-bottom:0;position:relative;cursor:pointer}.product .accordion .del-inf>p{font-size:12px;letter-spacing:.5px;margin-top:15px;color:#060606}.product .accordion .del-inf>p strong{font-family:Samsung Sharp Sans Bold}.product .accordion .accord-share ul{list-style:none;padding:0;margin:0}.product .accordion .accord-share ul li{display:inline-block}.product .accordion .accord-share ul li a{vertical-align:middle;display:inline-block;border:none;width:auto;height:auto;overflow:hidden;padding:5px;margin:0}.product .accordion .accord-share ul li a img,.product .accordion .accord-share ul li a svg{max-height:16px;width:auto;display:block;fill:#000}.product .accordion .accord-share ul li a:last-of-type{border:none;margin-right:0}.product .accordion .accord-share ul li a.share-mail img{max-height:14px}.product .accordion+.accordion{margin-top:-1px}.product .product-addon-carousel{padding:15px 20px 0;position:relative;background-color:#ffefe9;margin-top:30px}.product .product-addon-carousel .splide__pagination{display:none}@media screen and (max-width:991px){.product .splide__slide{padding:0 5px}}.product span.grid-link__image-centered{display:block;margin-bottom:10px;min-height:100px}.product .splide__arrows .splide__arrow{top:65%;background-color:transparent;width:20px;height:20px;opacity:.7;outline:none}.product .splide__arrows .splide__arrow:focus-visible{outline:none}.product .splide__arrows .splide__arrow:hover{opacity:.5}.product .splide__arrows .splide__arrow:before,.product .splide__arrows .splide__arrow:after{position:absolute;top:0;left:0;content:"";width:20px;height:20px;animation:bounce 2s infinite}.product .splide__arrows .splide__arrow.splide__arrow--prev{left:0}.product .splide__arrows .splide__arrow.splide__arrow--prev:before{content:"";background:url(left-arrow.svg) no-repeat center center;background-size:20px 20px;animation-delay:.6s}.product .splide__arrows .splide__arrow.splide__arrow--next{right:0}.product .splide__arrows .splide__arrow.splide__arrow--next:before{background:url(right-arrow.svg) no-repeat center center;background-size:20px 20px;animation-delay:.2s}.product .splide__arrows .splide__arrow svg{display:none}.product .product-cart-status{width:45px;height:45px;display:flex;border-radius:50%;background-color:#f1f1f1;margin:0 auto 5px;color:#222;justify-content:center;line-height:43px;font-size:13px;border:1px solid #ffd7c9}.product .product-cart-status.added{font-size:10px;background-color:#222;color:#fff}.product .product-addon-carousel .h4{letter-spacing:1px}.product .product-addon-carousel span.grid-link__image-centered{height:100px}.product .product-addon-carousel span.grid-link__image-centered img{height:100%;width:100%;max-width:100%;margin:auto;object-fit:cover}.product .product-addon-carousel .content{border:none;text-align:center;padding:12px 12px 8px}.product .product-addon-carousel .grid-view-item__title{font-family:JohnstonITC-Medium;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.2;letter-spacing:.1em}.product .product-addon-carousel .product-price__price{font-family:JohnstonITC-Medium;font-weight:400;color:#222}.product #shopify-section-product-template .product-single .product-addon-carousel .slick-prev:before{background-image:url('{{ "left-arrow.svg" | asset_url }}');background-size:100%;opacity:.7!important}.product #shopify-section-product-template .product-single .product-addon-carousel .slick-prev:hover:before{opacity:.4!important}.product #shopify-section-product-template .product-single .product-addon-carousel .slick-next:before{background-image:url('{{ "right-arrow.svg" | asset_url }}');background-size:100%;opacity:.7!important}.product #shopify-section-product-template .product-single .product-addon-carousel .slick-next:hover:before{opacity:.4!important}.validator-holder{width:100%}#validator{width:100%;margin-bottom:30px;padding-top:25px}#validator .input-group{position:relative}#validator .input-group label{position:absolute;left:0;top:-25px;font-size:14px;font-family:Samsung Sharp Sans Bold;margin-bottom:0}#validator input[type=text],#validator input[type=email],#validator textarea{height:26px;border:1px solid #bbb;vertical-align:top;text-transform:uppercase;color:#000;font-family:Samsung Sharp Sans Bold;font-size:10px;letter-spacing:2px;-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0;padding:10px;width:100%;min-height:auto}#validator .input-group__btn button{height:26px;-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0;vertical-align:top;line-height:28px;border:none;background-color:#bbb;color:#000;padding:0 19px}#validator input[type=text],#validator input[type=email],#validator textarea{height:26px;border:1px solid #bbb;vertical-align:top;text-transform:uppercase;color:#000;font-family:Samsung Sharp Sans Bold;font-size:10px;letter-spacing:2px;-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0;padding:10px;width:100%;max-width:300px;min-height:auto}.input-group__btn{white-space:nowrap;width:1%}@media screen and (max-width:1300px){.input-group__btn{display:table-cell;vertical-align:middle;margin:0}}.rte a.readmore,.rte .readless{font-size:10px;text-transform:uppercase;font-family:Samsung Sharp Sans Bold;color:#000;text-decoration:underline}.rte a.readmore:hover,.rte .readless:hover{opacity:.6;text-decoration-thickness:0}div.okeReviews-widget-holder{border-top:1px solid #0d0d0d;margin-top:50px;width:100%}div #productpopup{overflow:auto}.product__media-wrapper .product__modal-opener{height:100%}.product-features{padding:15px 0}.product-features .flexbox{display:flex;column-gap:5px;row-gap:15px}@media(max-width:1350px){.product-features .flexbox{flex-wrap:wrap}}.product-features .flexbox .box{text-align:center;flex:1 1 25%;min-width:150px}.product-features .flexbox .box .icon img{max-width:100%;width:40px;height:40px;object-fit:contain}.product-features .flexbox .box .text-content{font-size:12px;line-height:18px;letter-spacing:0}.product-features .flexbox .box .text-content strong{font-family:Samsung Sharp Sans Bold}.addon-wrapper{display:flex;align-items:center}.addon-wrapper .addons-wrap,.addon-wrapper .addons-wrap .addons-item{width:100%}.addon-wrapper .addons-wrap .addons-item .addons-block{border:none;display:flex;align-items:center}@media screen and (max-width:767px){.addon-wrapper .addons-wrap .addons-item .addons-block{flex-direction:column;align-items:start}.addon-wrapper .addons-wrap .addons-item .addons-block label br{display:none}}.addon-wrapper .addons-wrap .addons-item .addons-block label{padding:0 5px 0 0;flex:1 0 fit-content;min-height:45px;white-space:nowrap}@media screen and (max-width:1159px){.addon-wrapper .addons-wrap .addons-item .addons-block label{min-height:auto}}.addon-wrapper .addons-wrap .addons-item .addons-block label .icon{flex:0 0 35px;padding:3px}.addon-wrapper .addons-wrap .addons-item .addons-block label .icon img{width:100%;height:100%;object-fit:contain;position:static;display:block}.addon-wrapper .addons-wrap .addons-item .addons-block label span.title{text-align:left}.addon-wrapper .addons-wrap .addons-item .addons-block label:before{content:none}.addon-wrapper .addons-wrap .addons-item .addons-block .select{height:fit-content;flex-shrink:1}.addon-wrapper .addons-wrap .addons-item .addons-block .select select{color:#000;font-size:11px;line-height:16px;letter-spacing:1px;border-color:#060606;font-family:Samsung Sharp Sans Bold;-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0;height:auto;min-height:32px;text-wrap:wrap;padding:5px 20px 5px 10px}.addon-wrapper .addons-wrap .addons-item .addons-block .select .icon-caret{right:calc(var(--inputs-border-width) + .6rem)}@media screen and (max-width:1200px){.product variant-selects{display:grid;grid-template-columns:1fr .75fr;grid-auto-flow:row}}@media screen and (max-width:749px)and (min-width:600px){.product variant-selects{grid-template-columns:1fr .3fr}}@media screen and (max-width:599px){.product variant-selects{grid-template-columns:1fr .5fr}}@media screen and (max-width:399px){.product variant-selects{grid-template-columns:1fr .8fr}}.product variant-selects .product-form__input:has(+.extra-stem-quantity-input){flex:1 1 50%}@media screen and (max-width:1200px){.product variant-selects .product-form__input:has(+.extra-stem-quantity-input){grid-column:1/2}}@media screen and (max-width:990px)and (min-width:768px){.product variant-selects .product-form__input:has(+.extra-stem-quantity-input){grid-column:span 2}.product variant-selects .product-form__input:has(+.extra-stem-quantity-input) label.form__label{white-space:nowrap!important}}.product variant-selects .product-form__input:not(:has(+.extra-stem-quantity-input)):has(+.product-form__input){flex:1 1 calc(50% - 10px)}.product variant-selects .product-form__input:not(:has(+.extra-stem-quantity-input)):not(:has(+.product-form__input)){flex:1 1 55%}@media screen and (max-width:1200px){.product variant-selects .product-form__input:not(:has(+.extra-stem-quantity-input)){grid-column:span 2}.product variant-selects .product-form__input:not(:has(+.extra-stem-quantity-input)) label.form__label{white-space:nowrap!important}}@media screen and (min-width:1200px){.product variant-selects .product-form__input:not(:has(+.extra-stem-quantity-input)):has(+script+.addon-wrapper){flex:1 1 calc(50% - 10px)}}.product variant-selects .extra-stem-quantity-input{flex:1 1 calc(30% - 20px)}@media screen and (max-width:1200px){.product variant-selects .extra-stem-quantity-input{grid-column:2/3}}@media screen and (max-width:990px)and (min-width:768px){.product variant-selects .extra-stem-quantity-input{grid-column:span 2}}@media screen and (max-width:990px){.product variant-selects .extra-stem-quantity-input label{flex-direction:row;gap:5px}}.product variant-selects .extra-stem-quantity-input .input-wrapper{max-width:none;width:100%}@media screen and (max-width:990px)and (min-width:768px){.product variant-selects .extra-stem-quantity-input .input-wrapper{max-width:95px}}@media screen and (min-width:1200px){.product variant-selects .extra-stem-quantity-input label{text-wrap:nowrap}}.product variant-selects .addon-wrapper{flex:1 1 var(--vase-width)}@media screen and (min-width:1200px){.product variant-selects .addon-wrapper.has-extra-stem{--vase-width: 39.5%}.product variant-selects .addon-wrapper:not(.has-extra-stem){--vase-width: calc(50% - 10px) }}@media screen and (max-width:1200px){.product variant-selects .addon-wrapper{--vase-width: 100%;grid-column:span 2}}.product variant-selects .addon-select{padding:0;width:100%;grid-column:span 2}.product variant-selects .addon-select.champagne-drop label{padding-right:8px}.addon-wrapper.addon-wrapper{display:block}.addon-wrapper.addon-wrapper:not(:has(.addons-item)){display:none}.addon-wrapper.addon-wrapper h4{text-transform:uppercase;letter-spacing:1px;margin-block:1rem}.addon-wrapper.addon-wrapper .addons-wrap{display:flex;gap:15px}@media(max-width:560px){.addon-wrapper.addon-wrapper .addons-wrap{gap:10px}.addon-wrapper.addon-wrapper .addons-wrap:has(.addons-item:nth-of-type(4)) .addons-item{flex:1 1 130px;max-width:100%}}.addon-wrapper.addon-wrapper .addons-wrap .addons-item{width:100%;max-width:150px;flex:1 1 130px}@media screen and (max-width:560px){.addon-wrapper.addon-wrapper .addons-wrap .addons-item{flex:1 1 105px}}.addon-wrapper.addon-wrapper .addons-wrap .addons-item .addons-block{width:100%;position:relative;border:none;border-radius:10px;text-align:center}.addon-wrapper.addon-wrapper .addons-wrap .addons-item .addons-block .checkbox{z-index:-1}.addon-wrapper.addon-wrapper .addons-wrap .addons-item .addons-block .checkbox:before{border-radius:6px;top:10px;right:10px}.addon-wrapper.addon-wrapper .addons-wrap .addons-item .addons-block input[type=radio],.addon-wrapper.addon-wrapper .addons-wrap .addons-item .addons-block input[type=checkbox]{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;visibility:hidden;opacity:0}.addon-wrapper.addon-wrapper .addons-wrap .addons-item .addons-block input[type=radio]:checked+label:before,.addon-wrapper.addon-wrapper .addons-wrap .addons-item .addons-block input[type=checkbox]:checked+label:before{background:url(../assets/additional-active-check.png) no-repeat;border:none}.addon-wrapper.addon-wrapper .addons-wrap .addons-item .radio-inline{box-shadow:0 1px 4px #0000004d;border-radius:15px;padding:5px!important;cursor:pointer;display:flex;flex-direction:column;gap:5px;flex:1 0 fit-content;height:100%;width:100%}@media(max-width:560px){.addon-wrapper.addon-wrapper .addons-wrap .addons-item .radio-inline{max-width:100%}}@media screen and (max-width:849px)and (min-width:750px){.addon-wrapper.addon-wrapper .addons-wrap .addons-item .radio-inline{padding:10px 10px 10px 5px}}.addon-wrapper.addon-wrapper .addons-wrap .addons-item .radio-inline img{width:100%;object-fit:contain;position:static;max-width:none;margin:0 auto}@media screen and (max-width:1200px)and (min-width:750px),(max-width:475px),(max-width:560px){.addon-wrapper.addon-wrapper .addons-wrap .addons-item .radio-inline img{max-width:40px}}.addon-wrapper.addon-wrapper .addons-wrap .addons-item .radio-inline .addon-info{text-align:center;font-family:Samsung Sharp Sans;color:#000;margin-block-start:5px;flex-grow:1;width:100%;display:flex;flex-direction:column;gap:5px;height:100%}@media screen and (max-width:1200px)and (min-width:750px),(max-width:560px){.addon-wrapper.addon-wrapper .addons-wrap .addons-item .radio-inline .addon-info{margin-block-start:0px;place-content:center;position:relative}.addon-wrapper.addon-wrapper .addons-wrap .addons-item .radio-inline .addon-info .price{width:fit-content;margin-inline:auto}}.addon-wrapper.addon-wrapper .addons-wrap .addons-item .radio-inline .addon-info .title{font-family:Samsung Sharp Sans Bold;font-size:11px;line-height:14px;letter-spacing:0;color:rgba(var(--color-foreground),.75);white-space:normal;text-align:center;text-transform:none;flex-grow:1;place-content:center}@media screen and (max-width:1200px){.addon-wrapper.addon-wrapper .addons-wrap .addons-item .radio-inline .addon-info .title{font-size:11px}}.addon-wrapper.addon-wrapper .addons-wrap .addons-item .radio-inline .addon-info .price{font-family:Samsung Sharp Sans Bold;color:rgba(var(--color-foreground),.75);font-size:11px;line-height:15px;position:relative;padding:5px 8px;border:1px solid rgba(0,0,0,.2470588235);border-radius:10px;text-align:center;letter-spacing:0px;width:100%}.addon-wrapper.addon-wrapper .addons-wrap .addons-item .radio-inline .addon-info .price.price--added{display:none;color:#3c763d;background:#dff0d8;border-color:#dff0d8}@media screen and (max-width:449px){.addon-wrapper.addon-wrapper .addons-wrap .addons-item .radio-inline.extra-stem-quantity-input{max-width:none}}.addon-wrapper.addon-wrapper .addons-wrap .addons-item .radio-inline.extra-stem-quantity-input:not(:has(.qty-input-wrapper input:not(.extra-stem-added))) .price{display:none}.addon-wrapper.addon-wrapper .addons-wrap .addons-item .radio-inline.extra-stem-quantity-input .qty-input-wrapper{height:27px;max-width:none;min-width:auto;margin-inline:auto;border-radius:10px;border:1px solid rgba(18,18,18,.55)}.addon-wrapper.addon-wrapper .addons-wrap .addons-item .radio-inline.extra-stem-quantity-input .qty-input-wrapper input{font-family:Samsung Sharp Sans;font-size:12px;font-weight:700}@media screen and (max-width:1200px)and (min-width:750px),(max-width:560px){.addon-wrapper.addon-wrapper .addons-wrap .addons-item .radio-inline.extra-stem-quantity-input .qty-input-wrapper{margin-inline:auto}.addon-wrapper.addon-wrapper .addons-wrap .addons-item .radio-inline.extra-stem-quantity-input .qty-input-wrapper button{flex-shrink:1}.addon-wrapper.addon-wrapper .addons-wrap .addons-item .radio-inline.extra-stem-quantity-input .qty-input-wrapper input{min-width:none;flex-shrink:1}}.addon-wrapper.addon-wrapper .addons-wrap .addons-item .radio-inline.extra-stem-quantity-input .qty-input-wrapper:has(input:not(.extra-stem-added)){display:none}.addon-wrapper.addon-wrapper .addons-wrap .addons-item .radio-inline.extra-stem-quantity-input .qty-input-wrapper button{height:auto}.addon-wrapper.addon-wrapper .addons-wrap .addons-item .checkbox:before{position:absolute;top:5px;right:5px;content:"";width:20px;height:20px;border:1px solid grey;border-radius:6px}@media screen and (max-width:1200px)and (min-width:750px),(max-width:560px){.addon-wrapper.addon-wrapper .addons-wrap .addons-item .checkbox:before{width:18px;height:18px;border-radius:4px}}.addon-wrapper.addon-wrapper .addons-wrap .addons-item:has(input:checked) .radio-inline .price,.addon-wrapper.addon-wrapper .addons-wrap .addons-item:has(.extra-stem-quantity-input input.extra-stem-added) .radio-inline .price{display:none}.addon-wrapper.addon-wrapper .addons-wrap .addons-item:has(input:checked) .radio-inline .price.price--added,.addon-wrapper.addon-wrapper .addons-wrap .addons-item:has(.extra-stem-quantity-input input.extra-stem-added) .radio-inline .price.price--added{display:block}.addon-wrapper.addon-wrapper .addons-wrap .addons-item:has(input:checked) .checkbox:before,.addon-wrapper.addon-wrapper .addons-wrap .addons-item:has(.extra-stem-quantity-input input.extra-stem-added) .checkbox:before{background:url(red-check-icon.png) no-repeat;background-size:80%;background-position:2px center}.addon-wrapper.addon-wrapper .addons-wrap .addons-item:has(input:checked) .extra-stem-quantity-input,.addon-wrapper.addon-wrapper .addons-wrap .addons-item:has(.extra-stem-quantity-input input.extra-stem-added) .extra-stem-quantity-input{cursor:initial}.mobile-sticky-addtocart-btn{margin:0;height:0;overflow:hidden}.mobile-sticky-addtocart-btn .addtocart-btn-trigger{display:block;margin:0;border-radius:10px;background:#bc3139;box-shadow:0 0 4px #bc31399f}@media(hover:none){.mobile-sticky-addtocart-btn .addtocart-btn-trigger .button:hover{opacity:1}.mobile-sticky-addtocart-btn .addtocart-btn-trigger .button:disabled{opacity:.6}}@media(max-width:767px){.mobile-sticky-addtocart-btn.sticky-addtocart-mobile{height:auto;position:fixed;top:0;left:0;width:100%;z-index:7;margin:0!important;padding:10px;background-color:#fff}.mobile-sticky-addtocart-btn.sticky-addtocart-mobile button{border-radius:0}}@keyframes slideIn{0%{transform:translateY(-120px)}to{transform:translateY(0)}}.mobile-sticky-addtocart-btn .slide-once{animation:slideIn .4s cubic-bezier(.075,.82,.165,1)}:is(.mobile-sticky-addtocart-btn,.product-form__buttons) button.button{background-color:transparent;max-width:none}:is(.mobile-sticky-addtocart-btn,.product-form__buttons) button.button svg.icon-cart{width:24px!important;height:30px!important;padding:0 3px 5px 0}:is(.mobile-sticky-addtocart-btn,.product-form__buttons) button.button svg.icon-cart path{stroke:#fff!important;stroke-width:10px!important}:is(.mobile-sticky-addtocart-btn,.product-form__buttons) button.button.product-form__submit svg.icon-cart{width:29px!important;padding:0 8px 5px 0}.extra-stem-quantity-input{display:flex;align-items:center;gap:8px}@media(max-width:767px){.extra-stem-quantity-input{flex:1;flex-direction:column;gap:0;align-items:flex-start}}.extra-stem-quantity-input .input-wrapper{border:1px solid black;display:flex;max-width:95px;width:100%}@media(max-width:767px){.extra-stem-quantity-input .input-wrapper{max-width:100%;min-width:95px}}.extra-stem-quantity-input label{font-size:11px;line-height:16px;letter-spacing:0;text-transform:uppercase;font-family:Samsung Sharp Sans Bold;color:#060606;text-wrap:nowrap;display:flex;gap:5px}@media(max-width:767px){.extra-stem-quantity-input label{line-height:35px;text-align:left}.extra-stem-quantity-input label br{display:none}}@media screen and (max-width:1159px){.extra-stem-quantity-input label{flex-direction:column;gap:0}}.extra-stem-quantity-input button{flex:0 0 35px;height:32px;font-size:18px;border:none;background:none;cursor:pointer;line-height:100%}.extra-stem-quantity-input button.extra-stem-decrement{text-box-trim:trim-start;line-height:25px}.extra-stem-quantity-input input{text-align:center;font-size:15px;margin:0;box-shadow:none;outline:none;width:100%;min-width:25px;border:0;-webkit-appearance:none;-moz-appearance:textfield;appearance:textfield}.extra-stem-quantity-input input::-webkit-outer-spin-button,.extra-stem-quantity-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}span.vase-overlay{position:absolute;bottom:1px;left:1px;background-color:#000;color:#fff;padding:5px 15px;z-index:1;font-size:14px}.addon-card-select--wrapper{display:flex;flex-wrap:wrap}.addon-card-select--wrapper .addon-card-select{width:100%}.addon-card-select--wrapper .addon-card-select .addon-card-select__title{margin:10px 0;line-height:16px}.addon-card-select--wrapper .addon-card-select .addon-card-select__title span{font-size:11px;line-height:16px;letter-spacing:0;text-transform:uppercase;font-family:Samsung Sharp Sans Bold;color:#060606}.addon-card-select--wrapper .addon-card-select .addon-card-select__card-list{display:flex;flex-direction:row;gap:10px}@media screen and (max-width:1200px)and (min-width:750px),(max-width:560px){.addon-card-select--wrapper .addon-card-select .addon-card-select__card-list{flex-wrap:wrap}}.addon-card-select--wrapper .addon-card-select .addon-card-select__card-list .addon-card-select__card{width:100%;border:1px solid lightgrey;border-radius:5px;padding:5px;background:#fff;cursor:pointer;max-width:150px}@media(max-width:560px){.addon-card-select--wrapper .addon-card-select .addon-card-select__card-list .addon-card-select__card{max-width:100%;width:calc(50% - 5px)}}@media screen and (max-width:1200px)and (min-width:750px),(max-width:560px){.addon-card-select--wrapper .addon-card-select .addon-card-select__card-list .addon-card-select__card{width:calc(50% - 5px);display:flex;gap:10px;align-items:center;max-width:none}}@media screen and (max-width:849px)and (min-width:750px){.addon-card-select--wrapper .addon-card-select .addon-card-select__card-list .addon-card-select__card{padding:10px 10px 10px 5px}}.addon-card-select--wrapper .addon-card-select .addon-card-select__card-list .addon-card-select__card .card__img img{width:100%;object-fit:contain}@media screen and (max-width:1075px)and (min-width:850px),(max-width:475px){.addon-card-select--wrapper .addon-card-select .addon-card-select__card-list .addon-card-select__card .card__img img{max-height:50px}}@media screen and (max-width:849px)and (min-width:750px){.addon-card-select--wrapper .addon-card-select .addon-card-select__card-list .addon-card-select__card .card__img img{max-height:40px}}@media screen and (max-width:449px){.addon-card-select--wrapper .addon-card-select .addon-card-select__card-list .addon-card-select__card .card__img img{max-width:50px}}.addon-card-select--wrapper .addon-card-select .addon-card-select__card-list .addon-card-select__card .card__img .loading-overlay__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.addon-card-select--wrapper .addon-card-select .addon-card-select__card-list .addon-card-select__card .card__img:has(.loading-overlay__spinner:not(.hidden)){position:relative}.addon-card-select--wrapper .addon-card-select .addon-card-select__card-list .addon-card-select__card .card__img:has(.loading-overlay__spinner:not(.hidden)) img{opacity:.6}.addon-card-select--wrapper .addon-card-select .addon-card-select__card-list .addon-card-select__card .card__info{text-align:center;font-family:Samsung Sharp Sans;color:#000;margin-block-start:10px;flex-grow:1}@media screen and (max-width:1200px)and (min-width:750px),(max-width:560px){.addon-card-select--wrapper .addon-card-select .addon-card-select__card-list .addon-card-select__card .card__info{margin-block-start:0px;place-content:center;position:relative}.addon-card-select--wrapper .addon-card-select .addon-card-select__card-list .addon-card-select__card .card__info:before{content:"";height:100%;display:block;position:absolute;width:1px;background:#9999995f;left:-5px}.addon-card-select--wrapper .addon-card-select .addon-card-select__card-list .addon-card-select__card .card__info .card__subtitle{width:fit-content;margin-inline:auto}}.addon-card-select--wrapper .addon-card-select .addon-card-select__card-list .addon-card-select__card .card__info .card__title{font-size:12px;font-weight:700;white-space:nowrap}.addon-card-select--wrapper .addon-card-select .addon-card-select__card-list .addon-card-select__card .card__info .card__subtitle{font-size:11px;line-height:1;margin-block-start:5px;padding:5px 8px;border-radius:3px;text-align:center}.addon-card-select--wrapper .addon-card-select .addon-card-select__card-list .addon-card-select__card .card__info .card__subtitle.card__subtitle--added{display:none;color:#3c763d;background:#dff0d8}.addon-card-select--wrapper .addon-card-select .addon-card-select__card-list .addon-card-select__card.addon-added{border:1px solid #ccecbf;pointer-events:none}.addon-card-select--wrapper .addon-card-select .addon-card-select__card-list .addon-card-select__card.addon-added .card__subtitle.card__subtitle--addon-price{display:none}.addon-card-select--wrapper .addon-card-select .addon-card-select__card-list .addon-card-select__card.addon-added .card__subtitle.card__subtitle--added{display:block}.addon-card-select--wrapper .product__info-container .addon-select-popup{z-index:-1;display:none}.addon-card-select--wrapper .product__info-container .addon-select-popup.is-open{display:block;z-index:1000000;position:fixed;width:100%;height:100%;top:0;left:0;transition:all .2s ease-in-out;background:#121212bf;place-content:center;margin:0}.addon-card-select--wrapper .product__info-container .addon-select-popup.is-open .addon-select-popup--wrapper{display:flex;flex-direction:column;background-color:#fff;max-width:1150px;width:80dvw;max-height:90dvh;border-radius:10px;padding:20px 15px;margin:0 auto;overflow:hidden;position:relative}@media screen and (max-width:767px){.addon-card-select--wrapper .product__info-container .addon-select-popup.is-open .addon-select-popup--wrapper{width:100dvw;max-height:100dvh;border-radius:0;height:100%}}@media screen and (max-width:649px){.addon-card-select--wrapper .product__info-container .addon-select-popup.is-open .addon-select-popup--wrapper{padding:15px 10px}}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__close{background-color:transparent;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);border:none;left:-32px;background:#fff;border-radius:5px;width:35px;padding:12px 3px}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__close svg{width:24px;height:36px;display:block;transform:rotate(270deg) scale(-1);transition:transform .2s}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__header{position:relative;background-color:rgb(var(--color-background));padding:0 0 1rem;display:flex;justify-content:center;align-items:center;border-bottom:2px solid rgba(153,153,153,.3725490196)}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__header .addon-select-drawer__heading{margin:0;font-family:Samsung Sharp Sans Bold;color:#060606;letter-spacing:2px;text-transform:uppercase}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container{overflow-y:auto;padding:10px 0 0}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .drawer__close{top:-10px;right:-10px}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .drawer__close svg{position:absolute;right:20px}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list:first-of-type{padding-bottom:25px}@media screen and (max-width:767px){.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list:first-of-type{padding-bottom:10px}}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-list-title{grid-column:span 4;margin-block:0 10px;text-align:center}@media screen and (max-width:990px){.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-list-title{grid-column:span 3}}@media screen and (max-width:767px){.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-list-title{grid-column:span 2}}@media screen and (max-width:549px){.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-list-title{grid-column:span 1}}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-list-title:is(h3){position:relative;line-height:1}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-list-title:is(h3):after{content:"";position:absolute;width:calc(50% - 100px);border-bottom:1px solid rgba(153,153,153,.4980392157);right:0;top:9px}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-list-title:is(h3):before{content:"";position:absolute;width:calc(50% - 100px);border-bottom:1px solid rgba(153,153,153,.4980392157);left:0;top:9px}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,250px));grid-auto-flow:column;justify-content:center;gap:15px;padding:10px 0;padding-inline:10px}@media screen and (max-width:990px){.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper{grid-template-columns:repeat(3,1fr);grid-auto-flow:initial}}@media screen and (max-width:649px){.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper{grid-template-columns:repeat(2,1fr);padding:5px 10px 0 6px;gap:10px}}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card{display:flex;flex-direction:column;justify-content:space-between;align-items:center;border-radius:10px;gap:8px;padding:10px;box-shadow:0 0 10px #00000026;background-color:#fff}@media screen and (max-width:649px){.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card{box-shadow:0 0 8px #00000026}}@media screen and (max-width:459px){.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card{padding:7px}}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card .card__img{place-content:center}@media screen and (max-width:749px){.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card .card__img{padding-top:20px}}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card .card__img a[data-fslightbox]{display:block;position:relative;overflow:hidden;min-height:80px;align-content:center}@media screen and (max-width:649px){.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card .card__img a[data-fslightbox]{min-height:60px}}@media screen and (min-width:750px)and (max-width:990px){.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card .card__img a[data-fslightbox]{width:fit-content;margin:0 auto}}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card .card__img a[data-fslightbox]:before{content:"+";position:absolute;top:0;left:0;width:100%;height:100%;font-size:50px;border-radius:5px;color:#fff;display:flex;place-items:center;justify-content:center;background:#0006;transition:.4s;opacity:0}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card .card__img a[data-fslightbox]:hover:before{opacity:1}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card .card__img img{width:auto;height:auto;object-fit:contain;display:block;max-width:100px}@media screen and (max-width:649px){.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card .card__img img{max-width:80px}}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card .card__info{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;gap:10px}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card .card__info *{margin:0}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card .card__info .card__title{text-transform:uppercase;font-family:JohnstonITC-Medium;font-weight:400;color:#060606;line-height:1.4;letter-spacing:0;text-align:center;flex-grow:1}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card .card__info .card__title:has(+button){margin-bottom:5px}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card .card__info .card__description{margin-block:10px}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card .card__info .card__description:has(p:empty),.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card .card__info .card__description:empty{display:none}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card .card__info .card__description .product__description{font-size:1.2rem}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card .card__info .card__description .product__description p{--font-size: 12px;font-size:var(--font-size);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:calc(var(--font-size) * 1.5);max-height:calc(var(--font-size) * 1.5 * 2);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:inline}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card .card__info .card__description .product__description a.readmore,.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card .card__info .card__description .product__description .readless{font-size:9px;text-transform:uppercase;font-family:Samsung Sharp Sans Bold;color:#000;text-decoration:underline}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card .card__info .card__price{font-family:Samsung Sharp Sans;line-height:1;color:#060606;text-align:center;font-size:14px}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card .card__info .button{font-family:Samsung Sharp Sans;box-shadow:none;width:100%;min-height:35px;padding:0 15px;font-size:13px;margin-left:auto;letter-spacing:0;background:#fff;color:#bc3139;border:1px solid rgba(153,153,153,.4980392157);font-weight:700;text-transform:uppercase;border-radius:6px;transition:all .1s linear;line-height:1;max-width:none;min-width:auto}@media screen and (max-width:767px){.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card .card__info .button{min-width:auto}}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card .card__info .button:after,.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card .card__info .button:before{content:none}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card .card__info .button:hover{background:#bc3139;color:#fff;border:1px solid #bc3139}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card .card__info .quantity{display:inline-flex;transform:translateY(-2px);width:100%;max-width:150px;min-height:35px;display:none}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card .card__info .quantity .quantity__button{width:calc(4rem / var(--font-body-scale))}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card .card__info .quantity .quantity__button[disabled],.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card .card__info .quantity .quantity__button.disabled{opacity:.6;pointer-events:none}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card .card__info .quantity .quantity__input{pointer-events:none}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card .card__info .quantity:after{border-radius:5px;box-shadow:0 0 0 var(--inputs-border-width) #9999997f}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card.addon-added .addon-select-drawer__card-btn{background:#dff0d8;color:#3c763d;border:1px solid #dff0d8}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card .addon-select-drawer__card-btn:disabled{opacity:1}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card .addon-select-drawer__card-btn.disabled{pointer-events:none}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card:has(.addon-select-drawer__card-badge){position:relative}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card:has(.addon-select-drawer__card-badge) .addon-select-drawer__card-badge{position:absolute;border-radius:5px;padding:5px 8px;top:10px;display:flex;gap:5px;align-items:end}@media screen and (max-width:459px){.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card:has(.addon-select-drawer__card-badge) .addon-select-drawer__card-badge{padding:3px 5px;top:7px}}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card:has(.addon-select-drawer__card-badge) .addon-select-drawer__card-badge--left{left:10px;background:#dff0d8;color:#3c763d}@media screen and (max-width:459px){.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card:has(.addon-select-drawer__card-badge) .addon-select-drawer__card-badge--left{left:7px}}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card:has(.addon-select-drawer__card-badge) .addon-select-drawer__card-badge--right{right:10px;background:#fff6e4;color:#a47515}@media screen and (max-width:459px){.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card:has(.addon-select-drawer__card-badge) .addon-select-drawer__card-badge--right{right:7px}}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card:has(.addon-select-drawer__card-badge) .addon-select-drawer__card-badge p{font-size:10px;display:inline;margin:0;line-height:12px;font-weight:700}@media screen and (max-width:459px){.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card:has(.addon-select-drawer__card-badge) .addon-select-drawer__card-badge p{font-size:9px}}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card:has(.addon-select-drawer__card-badge) .addon-select-drawer__card-badge img{display:block;display:inline;width:12px;height:auto}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list .addon-select-drawer__card-wrapper .addon-select-drawer__card.addon-in-cart{display:none}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list.addon-select-drawer__card-list--bundle .addon-select-drawer__card-list-title{margin-block:0 20px}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list.addon-select-drawer__card-list--bundle .addon-select-drawer__card-wrapper{grid-template-columns:repeat(auto-fit,minmax(150px,250px));justify-content:center;padding:15px;margin:10px;border-radius:15px;background-color:#fff6e4}@media screen and (max-width:1159px){.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list.addon-select-drawer__card-list--bundle .addon-select-drawer__card-wrapper{grid-template-columns:repeat(2,1fr);grid-auto-flow:initial}}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list.addon-select-drawer__card-list--bundle .addon-select-drawer__card-wrapper .card__img{padding-top:20px}@media screen and (min-width:750px)and (max-width:990px){.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list--single{padding-bottom:30px}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list--single .addon-select-drawer__card-wrapper{grid-auto-rows:0px;grid-template-rows:max-content;padding-bottom:20px}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list--single .addon-select-drawer__card-wrapper .addon-select-drawer__card:nth-child(n+4){display:none}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list--single .addon-select-drawer__card-wrapper.single-see-more{grid-auto-rows:max-content}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list--single .addon-select-drawer__card-wrapper.single-see-more .addon-select-drawer__card:nth-child(n+5),.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list--single .addon-select-drawer__card-wrapper.single-see-more .addon-select-drawer__card:nth-child(n+4),.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list--single .addon-select-drawer__card-wrapper.single-see-more .addon-select-drawer__card:nth-child(n+3){display:flex}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list--single .show-btn{display:block;width:100%}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list--single .show-btn button .btn-arrow img{width:10px}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list--single .show-btn .single-addon-see-more-btn{all:unset;text-align:right;width:fit-content;cursor:pointer;display:flex;justify-content:space-evenly;margin:0 auto;border-bottom:1px solid #000;color:#000;font-size:12px;gap:5px;align-items:center;line-height:1.5}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list--single .show-btn .single-addon-see-more-btn .btn-text--less{display:none}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list--single .show-btn .single-addon-see-more-btn .btn-arrow{transition:transform .3s ease}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list--single .show-btn .single-addon-see-more-btn[aria-expanded=true] .btn-text--more{display:none}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list--single .show-btn .single-addon-see-more-btn[aria-expanded=true] .btn-text--less{display:inline}.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .addon-select-drawer__card-list--single .show-btn .single-addon-see-more-btn[aria-expanded=true] .btn-arrow{transform:rotate(180deg)}}@media screen and (max-width:749px),(min-width:991px){.addon-card-select--wrapper .product__info-container .addon-select-popup .addon-select-drawer__card-list-container .show-btn{display:none}}.addon-card-select--wrapper .product__info-container .addon-select-popup .cart-btn-wrapper{padding-top:20px;border-top:2px solid rgba(153,153,153,.3725490196)}@media screen and (max-width:649px){.addon-card-select--wrapper .product__info-container .addon-select-popup .cart-btn-wrapper{padding-top:12px}}.addon-card-select--wrapper .product__info-container .addon-select-popup .cart-btn-wrapper .cart-btn{background-color:#bc3139;font-family:Samsung Sharp Sans Bold;font-weight:600;color:#fff;line-height:50px;font-size:16px;text-transform:uppercase;border-radius:6px;display:flex;justify-content:center;margin:0 auto;position:relative}@media screen and (max-width:649px){.addon-card-select--wrapper .product__info-container .addon-select-popup .cart-btn-wrapper .cart-btn{width:100%;line-height:60px;font-size:18px}}.addon-card-select--wrapper .product__info-container .addon-select-popup .cart-btn-wrapper .cart-btn:after{box-shadow:none}.addon-card-select--wrapper .product__info-container .addon-select-popup .cart-btn-wrapper .cart-btn .loading-overlay__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.addon-card-select--wrapper .product__info-container .addon-select-popup .cart-btn-wrapper .cart-btn .loading-overlay__spinner svg{display:block}.addon-card-select--wrapper .product__info-container .addon-select-popup .cart-btn-wrapper .cart-btn:has(.loading-overlay__spinner:not(.hidden)){background-color:#bc31399f}@media(hover:hover){.addon-card-select--wrapper .product__info-container .addon-select-popup .cart-btn-wrapper .cart-btn:hover{background-color:#cf2731}}#podium-website-widget iframe{z-index:100!important}.pop-up.pop-up{margin:0;overflow-y:auto}.pop-up.pop-up .pop-up__wrapper{position:relative;width:85dvw;max-width:840px;height:fit-content;max-height:80dvh;border-radius:15px;overflow:clip}@media screen and (max-width:559px){.pop-up.pop-up .pop-up__wrapper{background-color:#fff;max-height:90dvh;display:flex;flex-direction:column;overflow-y:auto}}.pop-up.pop-up .pop-up__wrapper .pop-up__background{position:relative}.pop-up.pop-up .pop-up__wrapper .pop-up__background img{display:block;width:100%;object-fit:cover}@media screen and (max-width:559px){.pop-up.pop-up .pop-up__wrapper .pop-up__background img{height:100%}}@media screen and (max-width:559px){.pop-up.pop-up .pop-up__wrapper .hide-only-mobile{display:none!important}}@media screen and (min-width:560px){.pop-up.pop-up .pop-up__wrapper .hide-over-mobile{display:none!important}}.pop-up.pop-up .pop-up__wrapper .pop-up__ribbon.hide-over-mobile{padding:6px 8px;width:fit-content;border-radius:5px;font-family:Samsung Sharp Sans Bold;line-height:1;font-size:12px;letter-spacing:1px;color:#000;background-color:#ffe85d;text-transform:uppercase;position:absolute;top:10px;left:10px}.pop-up.pop-up .pop-up__wrapper .pop-up__close{display:inline-block;padding:0;box-shadow:0 0 0 .2rem rgba(var(--color-button),0);position:absolute;top:15px;right:15px;color:rgb(var(--color-foreground));background-color:transparent;border:none;cursor:pointer}.pop-up.pop-up .pop-up__wrapper .pop-up__close:after{content:"";position:absolute;width:4.4rem;height:4.4rem;top:-10px;right:-10px}.pop-up.pop-up .pop-up__wrapper .pop-up__close svg{height:2.4rem;width:2.4rem}.pop-up.pop-up .pop-up__wrapper .pop-up__content{display:flex;flex-direction:column;gap:1rem;position:absolute;top:50%;transform:translateY(-50%);right:25px;max-width:55%;text-align:left}.pop-up.pop-up .pop-up__wrapper .pop-up__content p,.pop-up.pop-up .pop-up__wrapper .pop-up__content h2,.pop-up.pop-up .pop-up__wrapper .pop-up__content h3{color:var(--text-color);letter-spacing:1px;text-shadow:0 2px 2px rgba(0,0,0,.1)}@media screen and (min-width:560px)and (max-width:749px){.pop-up.pop-up .pop-up__wrapper .pop-up__content{max-width:50%}}.pop-up.pop-up .pop-up__wrapper .pop-up__content .pop-up__title{font-size:20px;margin:0}@media screen and (min-width:560px){.pop-up.pop-up .pop-up__wrapper .pop-up__content .pop-up__title{color:#ffe85d;text-shadow:none}}.pop-up.pop-up .pop-up__wrapper .pop-up__content .pop-up__img img{display:block;object-fit:contain;width:100%}.pop-up.pop-up .pop-up__wrapper .pop-up__content .product__description{margin:0}.pop-up.pop-up .pop-up__wrapper .pop-up__content .pop-up__addon-desc{margin-block:10px 0px;font-size:13px;line-height:1.5}.pop-up.pop-up .pop-up__wrapper .pop-up__content .pop-up__addon-title{font-family:Samsung Sharp Sans Bold;font-size:32px;margin:0}.pop-up.pop-up .pop-up__wrapper .pop-up__content .pop-up__add-btn{position:relative;text-align:center;margin-top:25px;font-family:Samsung Sharp Sans Bold;font-size:16px;line-height:48px;background-color:#fff;color:#bc3139;border-radius:6px;width:175px;border:none;transition:all 50ms ease-in}.pop-up.pop-up .pop-up__wrapper .pop-up__content .pop-up__add-btn:hover{cursor:pointer;color:#fff;background-color:#bc3139}.pop-up.pop-up .pop-up__wrapper .pop-up__content .pop-up__add-btn:disabled{cursor:not-allowed;color:#fff;background-color:#bc3139;opacity:.6}.pop-up.pop-up .pop-up__wrapper .pop-up__content .pop-up__add-btn .loading-overlay__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pop-up.pop-up .pop-up__wrapper .pop-up__content .pop-up__add-btn .loading-overlay__spinner svg{display:block}@media screen and (max-width:559px){.pop-up.pop-up .pop-up__wrapper .pop-up__content{position:initial;transform:none;text-align:left;max-width:none;padding:20px 15px 15px;gap:.5rem}.pop-up.pop-up .pop-up__wrapper .pop-up__content p,.pop-up.pop-up .pop-up__wrapper .pop-up__content h2,.pop-up.pop-up .pop-up__wrapper .pop-up__content h3{--text-color: #121212;text-shadow:none;letter-spacing:1px}.pop-up.pop-up .pop-up__wrapper .pop-up__content .pop-up__title{font-size:16px}.pop-up.pop-up .pop-up__wrapper .pop-up__content .pop-up__addon-title{font-size:22px}.pop-up.pop-up .pop-up__wrapper .pop-up__content .pop-up__addon-desc{font-size:13px;margin-block:10px 0}.pop-up.pop-up .pop-up__wrapper .pop-up__content .pop-up__add-btn{width:100%;max-width:none;color:#fff;background-color:#bc3139;border-radius:10px}.pop-up.pop-up .pop-up__wrapper .pop-up__content .pop-up__add-btn:hover,.pop-up.pop-up .pop-up__wrapper .pop-up__content .pop-up__add-btn:disabled{background-color:#b50a17}}.popup-gift-card.pop-up{margin:0;overflow:initial}.popup-gift-card.pop-up.is-open{z-index:999999999}.popup-gift-card.pop-up .hidden-tablet-and-up{display:none}.popup-gift-card.pop-up .pop-up__content{background-color:#fff;max-width:min(64dvw,var(--page-width));width:100%;max-height:90dvh;border-radius:10px;padding-block:25px 0;display:flex;flex-direction:column}.popup-gift-card.pop-up .pop-up__content>*{padding-inline:25px}.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper{display:flex;flex-direction:column;align-items:center;gap:20px;position:relative;overflow-y:scroll;overflow-x:hidden;padding-bottom:15px;padding-inline:25px 15px}.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block{flex-direction:column;border-radius:8px;position:relative;padding:0;background:#fff;border:1px solid #cdcdcd;display:flex;align-items:center;height:100%}.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block:has(input:checked){border:1px solid #2f9e44;box-shadow:0 0 1px #2f9e44}.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block .gift-addon-img{z-index:1;width:100%;height:100%;flex:1;display:flex;flex-direction:column;justify-content:flex-start}.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block .gift-addon-img .img-box{background-color:#000;border-radius:7px 7px 0 0;overflow:hidden}.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block .gift-addon-img .img-box img{display:block;object-fit:cover;object-position:left center;width:100%;height:100%;max-height:120px}@media screen and (min-width:1440px){.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block .gift-addon-img .img-box img{max-height:175px}}@media screen and (max-width:1439px){.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block .gift-addon-img .img-box img{max-height:150px}}@media screen and (max-width:767px){.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block .gift-addon-img .img-box img{max-height:200px}}@media screen and (max-width:639px){.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block .gift-addon-img .img-box img{max-height:150px}}.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block .gift-addon-img .gift-addon-info{flex:1;display:flex;justify-content:space-between;flex-direction:column;gap:10px;padding:0 10px 10px}.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block .gift-addon-img .gift-addon-info .gift-addon-info__text{display:flex;flex-direction:column;gap:10px}.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block .gift-addon-img .gift-addon-info .gift-addon-info__text .gift-addon-title{margin:0;text-align:center;font-size:14px;font-family:Samsung Sharp Sans Bold;letter-spacing:.5px;padding:15px 0 0;color:#060606;line-height:15px}.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block .gift-addon-img .gift-addon-info .gift-addon-info__text .gift-addon-title span{color:#060606}.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block .gift-addon-img .gift-addon-info .gift-addon-info__text .gift-addon-title.ribbon-price,.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block .gift-addon-img .gift-addon-info .gift-addon-info__text .gift-addon-title.gift-addon-price{font-style:italic;font-size:11px;padding-top:10px}.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block .checkbox{z-index:2}.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block .checkbox:before{content:none;cursor:pointer;position:absolute;top:10px;right:10px;width:20px;height:20px;border:1px solid #cdcdcd;border-radius:100%;background-color:#fff}.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block input[type=radio],.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block input[type=checkbox]{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;visibility:hidden;opacity:0}.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block input[type=radio]:checked+.checkbox:before,.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block input[type=checkbox]:checked+.checkbox:before{content:"";background:url(black-check-icon.png) no-repeat;background-size:14px;background-color:#fff;background-position:center;border:1px solid #fff}.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block.gift-addon-block--complementary.gift-addon-block{flex-direction:row;font-size:12px!important;width:100%;padding:10px}.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block.gift-addon-block--complementary.gift-addon-block .gift-addon-label{width:100%}.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block.gift-addon-block--complementary.gift-addon-block .gift-addon-label .gift-addon-img{display:grid;grid-template-areas:"top1 top2" "bottom bottom";grid-template-columns:max-content 1fr;gap:15px;row-gap:0px}.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block.gift-addon-block--complementary.gift-addon-block .gift-addon-label .gift-addon-img .img-box{max-width:175px;grid-area:top1;overflow:hidden;background-color:transparent;border-radius:8px}.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block.gift-addon-block--complementary.gift-addon-block .gift-addon-label .gift-addon-img .img-box img{object-position:center;object-fit:contain}@media screen and (max-height:749px){.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block.gift-addon-block--complementary.gift-addon-block .gift-addon-label .gift-addon-img .img-box{max-width:140px}}@media screen and (max-width:1259px){.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block.gift-addon-block--complementary.gift-addon-block .gift-addon-label .gift-addon-img .img-box{max-width:140px}}.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block.gift-addon-block--complementary.gift-addon-block .gift-addon-label .gift-addon-img .gift-addon-info{padding:0;grid-area:top2;justify-content:center;margin-right:54px;gap:10px}@media screen and (max-height:749px){.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block.gift-addon-block--complementary.gift-addon-block .gift-addon-label .gift-addon-img .gift-addon-info{gap:10px}}@media screen and (max-width:1259px){.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block.gift-addon-block--complementary.gift-addon-block .gift-addon-label .gift-addon-img .gift-addon-info{gap:10px}}.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block.gift-addon-block--complementary.gift-addon-block .gift-addon-label .gift-addon-img .gift-addon-info .gift-addon-title{display:flex;font-family:Samsung Sharp Sans Bold,sans-serif;align-items:center;justify-self:start;font-size:16px;line-height:1.2;letter-spacing:.5px;text-align:left;flex-grow:initial;margin:0;color:#060606}.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block.gift-addon-block--complementary.gift-addon-block .gift-addon-label .gift-addon-img .gift-addon-info .gift-addon-title span:first-of-type{line-height:14px}.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block.gift-addon-block--complementary.gift-addon-block .gift-addon-label .gift-addon-img .gift-addon-info .gift-addon-title .gift-addon-price{font-size:12px;font-family:Samsung Sharp Sans,sans-serif;padding:5px 10px;line-height:1;margin:-3px 0 0 10px;background:#dff0d8;color:#3c763d;font-weight:600;border-radius:6px}.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block.gift-addon-block--complementary.gift-addon-block .gift-addon-label .gift-addon-img .gift-addon-subtitle{grid-area:bottom;font-size:12px;line-height:1.5;margin-block:0;color:#000}.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block.gift-addon-block--complementary.gift-addon-block .gift-addon-label .gift-addon-img .gift-addon-subtitle.hide-phone{display:block}.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block.gift-addon-block--complementary.gift-addon-block .gift-addon-label .gift-addon-img .gift-addon-subtitle.show-phone{display:none}@media screen and (max-height:749px){.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block.gift-addon-block--complementary.gift-addon-block .gift-addon-label .gift-addon-img .gift-addon-subtitle{font-size:12px}}@media screen and (max-width:1259px){.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block.gift-addon-block--complementary.gift-addon-block .gift-addon-label .gift-addon-img .gift-addon-subtitle{font-size:12px}}.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block.gift-addon-block--complementary.gift-addon-block .gift-addon-label .checkbox{z-index:2}.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block.gift-addon-block--complementary.gift-addon-block .gift-addon-label .checkbox:before{content:"";cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);border-radius:100%;left:auto;right:10px;width:36px;height:36px;border:1px solid #cdcdcd}.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block.gift-addon-block--complementary.gift-addon-block:has(input:checked){background-color:#fafdf9}.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block.gift-addon-block--complementary.gift-addon-block:has(input:checked) .checkbox:before{background:url(green-check-icon.png) no-repeat;background-size:22px;background-position:center;border-color:#3c763d}.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block .gift-addon-label{cursor:pointer}.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block .gift-addon-label .gift-addon-label-button{font-family:Samsung Sharp Sans;font-weight:600;background-color:#fff;color:#bc3139;font-size:12px;line-height:normal;text-transform:uppercase;border-radius:6px;margin:0;width:100%;min-height:36px;place-content:center;text-align:center;border:1px solid #bc3139;transition:all .2s ease-in}.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block .gift-addon-label .gift-addon-label-button:before,.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block .gift-addon-label .gift-addon-label-button:after{content:none}.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block .gift-addon-label .gift-addon-label-button:hover{background-color:#bc3139;color:#fff}.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block .gift-addon-label .gift-addon-label-button.selected{border:1px solid #3c763d;color:#3c763d;background-color:#fafdf9}.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-wrapper{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr;grid-auto-flow:row;gap:10px;width:100%}.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-wrapper .gift-addon-subtitle{margin:0;font-size:12px;text-align:center;line-height:1.2;color:#333}.popup-gift-card.pop-up .pop-up__content .pop-up__header{text-align:center}@media screen and (min-width:560px){.popup-gift-card.pop-up .pop-up__content .pop-up__header{padding-bottom:15px}.popup-gift-card.pop-up .pop-up__content .pop-up__header .selected-gift-sticky{display:none}}.popup-gift-card.pop-up .pop-up__content .pop-up__header .pop-up__title{margin-block:0 5px;line-height:1.2}.popup-gift-card.pop-up .pop-up__content .pop-up__header .pop-up__title:is(h3){margin-block:10px 5px}.popup-gift-card.pop-up .pop-up__content .pop-up__header .pop-up__subtitle{font-size:12px;line-height:1.5;margin-block:0;color:#000}@media screen and (max-height:749px){.popup-gift-card.pop-up .pop-up__content .pop-up__header .pop-up__subtitle{font-size:12px}}@media screen and (max-width:1259px){.popup-gift-card.pop-up .pop-up__content .pop-up__header .pop-up__subtitle{font-size:12px}}.popup-gift-card.pop-up .pop-up__content .pop-up__header .pop-up__close{display:inline-block;padding:0;min-width:4.4rem;min-height:4.4rem;box-shadow:0 0 0 .2rem rgba(var(--color-button),0);position:absolute;top:10px;right:10px;color:rgb(var(--color-foreground));background-color:transparent;border:none;cursor:pointer}.popup-gift-card.pop-up .pop-up__content .gift-addon-block.gift-addon-block--complementary+.pop-up__header{margin-top:10px;padding-bottom:0}.popup-gift-card.pop-up .pop-up__content .button--wrapper{background-color:#ffedee;text-align:center;display:flex;flex-direction:row;align-items:center;gap:20px;padding-block:15px 20px}.popup-gift-card.pop-up .pop-up__content .button--wrapper .button-info{display:flex;align-items:center;gap:14px}.popup-gift-card.pop-up .pop-up__content .button--wrapper .button-info .button-info__icon{flex-shrink:0;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center}.popup-gift-card.pop-up .pop-up__content .button--wrapper .button-info .button-info__icon svg{display:block;width:100%;height:100%;object-fit:contain}.popup-gift-card.pop-up .pop-up__content .button--wrapper .button-info .button-info__text{display:flex;flex-direction:column;text-align:left;gap:3px}.popup-gift-card.pop-up .pop-up__content .button--wrapper .button-info .button-info__text p{margin:0;line-height:1.4}.popup-gift-card.pop-up .pop-up__content .button--wrapper .button-info .button-info__text .button-info__title{font-size:14px;color:#000;font-weight:600}.popup-gift-card.pop-up .pop-up__content .button--wrapper .button-info .button-info__text .button-info__subtitle{font-size:12px;color:#333}.popup-gift-card.pop-up .pop-up__content .button--wrapper .buttons-container{flex-grow:1;display:flex;justify-content:end;flex-basis:300px}.popup-gift-card.pop-up .pop-up__content .button--wrapper .buttons-container .buttons{display:flex;flex-direction:column;align-items:center;justify-content:center}.popup-gift-card.pop-up .pop-up__content .button--wrapper .buttons-container .buttons .button{margin:0}.popup-gift-card.pop-up .pop-up__content .button--wrapper .buttons-container .buttons .button.button--primary{margin:0;width:100%;border-radius:6px;transition:all .2s ease-in;padding-block:10px;font-family:Samsung Sharp Sans Bold;font-weight:600;color:#fff;line-height:1.2;font-size:16px;background-color:#bc3139;text-transform:uppercase}.popup-gift-card.pop-up .pop-up__content .button--wrapper .buttons-container .buttons .button.button--primary:hover{background-color:#cf2731}.popup-gift-card.pop-up .pop-up__content .button--wrapper .buttons-container .buttons .button.button-with-complimentary{background-color:transparent;text-decoration:underline;border:none;color:#000;font-family:Samsung Sharp Sans Bold,sans-serif;font-size:14px;margin-top:15px!important;text-underline-offset:.3rem;cursor:pointer;min-height:inherit;padding:0;text-wrap:nowrap}.popup-gift-card.pop-up .pop-up__content .button--wrapper .buttons-container .buttons .button:before,.popup-gift-card.pop-up .pop-up__content .button--wrapper .buttons-container .buttons .button:after{content:none}.popup-gift-card.pop-up .pop-up__content .button--wrapper .buttons-container .buttons .button .loading-overlay__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.popup-gift-card.pop-up .pop-up__content .button--wrapper .buttons-container .buttons .button .loading-overlay__spinner svg{display:block}@media screen and (min-width:991px)and (max-width:1259px){#popup-gift-card.popup-gift-card.pop-up .pop-up__content .gift-addon-wrapper{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:768px)and (max-width:990px){#popup-gift-card.popup-gift-card.pop-up .pop-up__content{max-width:80dvw}#popup-gift-card.popup-gift-card.pop-up .pop-up__content .gift-addon-wrapper{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:560px)and (max-width:767px){#popup-gift-card.popup-gift-card.pop-up .pop-up__content{max-width:80dvw}#popup-gift-card.popup-gift-card.pop-up .pop-up__content .gift-addon-wrapper{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:560px){#popup-gift-card.popup-gift-card .gift-addon-block:not(.gift-addon-block--complementary) .gift-addon-info__text{flex-grow:1}#popup-gift-card.popup-gift-card .gift-addon-block:not(.gift-addon-block--complementary) .gift-addon-info__text .gift-addon-title{min-height:33px}#popup-gift-card.popup-gift-card .gift-addon-block:not(.gift-addon-block--complementary) .gift-addon-info__text .gift-addon-subtitle{flex-grow:1;align-content:flex-start}}@media screen and (max-width:559px){#popup-gift-card.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block.gift-addon-block--complementary{width:100%}#popup-gift-card.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block.gift-addon-block--complementary .gift-addon-title{font-size:14px!important;flex-direction:column;align-items:flex-start;gap:10px}#popup-gift-card.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block.gift-addon-block--complementary .gift-addon-title .gift-addon-price{margin:0}#popup-gift-card.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block.gift-addon-block--complementary .gift-addon-subtitle{font-size:12px!important}#popup-gift-card.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block.gift-addon-block--complementary .gift-addon-subtitle.hide-phone{display:none!important}#popup-gift-card.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block.gift-addon-block--complementary .gift-addon-subtitle.show-phone{display:block!important}#popup-gift-card.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block.gift-addon-block--complementary .gift-addon-img{grid-template-columns:120px 1fr;row-gap:10px}}@media screen and (max-width:559px)and (max-width:419px){#popup-gift-card.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block.gift-addon-block--complementary .gift-addon-img{grid-template-columns:1fr 1fr}}@media screen and (max-width:559px){#popup-gift-card.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block.gift-addon-block--complementary .gift-addon-img img{scale:1}#popup-gift-card.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block.gift-addon-block--complementary .checkbox:before{top:10px;right:10px;width:20px;height:20px;background-size:70%;background-position:2px center;transform:none}#popup-gift-card.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block.gift-addon-block--complementary input[type=radio]:checked+.checkbox:before,#popup-gift-card.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-block.gift-addon-block--complementary input[type=checkbox]:checked+.checkbox:before{background:url(green-check-icon.png) no-repeat;background-size:14px;background-color:#fff;background-position:center;border:1px solid #3C763D}#popup-gift-card.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-wrapper{grid-template-columns:1fr;grid-auto-rows:auto;overflow-y:initial;padding:0}#popup-gift-card.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-wrapper .gift-addon-block:not(.gift-addon-block.gift-addon-block--complementary){flex-direction:row}#popup-gift-card.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-wrapper .gift-addon-block:not(.gift-addon-block.gift-addon-block--complementary) .gift-addon-img{flex-direction:row;gap:15px}#popup-gift-card.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-wrapper .gift-addon-block:not(.gift-addon-block.gift-addon-block--complementary) .gift-addon-img .img-box{border-radius:7px 0 0 7px;max-width:45%;max-height:none;overflow:hidden}#popup-gift-card.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-wrapper .gift-addon-block:not(.gift-addon-block.gift-addon-block--complementary) .gift-addon-img .img-box img{scale:1.1;transform:translate(3px);object-fit:contain;max-height:none}#popup-gift-card.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-wrapper .gift-addon-block:not(.gift-addon-block.gift-addon-block--complementary) .gift-addon-img .gift-addon-info{gap:10px;justify-content:center;position:relative;padding:10px 10px 10px 0}#popup-gift-card.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-wrapper .gift-addon-block:not(.gift-addon-block.gift-addon-block--complementary) .gift-addon-img .gift-addon-info .gift-addon-info__text{flex-grow:1}#popup-gift-card.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-wrapper .gift-addon-block:not(.gift-addon-block.gift-addon-block--complementary) .gift-addon-img .gift-addon-info .gift-addon-info__text .gift-addon-title{padding:5px 30px 0 0;font-size:14px;text-align:left;flex-grow:initial}#popup-gift-card.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-wrapper .gift-addon-block:not(.gift-addon-block.gift-addon-block--complementary) .gift-addon-img .gift-addon-info .gift-addon-info__text .gift-addon-subtitle{font-size:11px;margin:0;text-align:left}#popup-gift-card.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-wrapper .gift-addon-block:not(.gift-addon-block.gift-addon-block--complementary) .gift-addon-img .gift-addon-info .gift-addon-label:before{content:"";position:absolute;width:100%;height:100%;right:0;top:0}#popup-gift-card.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-wrapper .gift-addon-block:not(.gift-addon-block.gift-addon-block--complementary) input[type=radio]:checked+.checkbox:before,#popup-gift-card.popup-gift-card.pop-up .pop-up__content .pop-up__content--wrapper .gift-addon-wrapper .gift-addon-block:not(.gift-addon-block.gift-addon-block--complementary) input[type=checkbox]:checked+.checkbox:before{background:url(green-check-icon.png) no-repeat;background-size:14px;background-color:#fff;background-position:center;border:1px solid #3C763D}#popup-gift-card.popup-gift-card.pop-up .pop-up__content .selected-gift-sticky{display:none;position:absolute;background:#fff;border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;left:-5px;top:calc(100% - .5px);width:calc(100% + 10px);padding-inline:20px;padding-block:10px}#popup-gift-card.popup-gift-card.pop-up .pop-up__content .selected-gift-sticky.is-open{display:grid;grid-template-areas:"top top top" "bottom1 bottom2 bottom3";grid-template-columns:max-content 1fr max-content;column-gap:15px;row-gap:0}#popup-gift-card.popup-gift-card.pop-up .pop-up__content .selected-gift-sticky *{cursor:pointer}#popup-gift-card.popup-gift-card.pop-up .pop-up__content .selected-gift-sticky .selected-gift__heading{grid-area:top;font-size:12px}#popup-gift-card.popup-gift-card.pop-up .pop-up__content .selected-gift-sticky .selected-gift__img-box{grid-area:bottom1;overflow:hidden}#popup-gift-card.popup-gift-card.pop-up .pop-up__content .selected-gift-sticky .selected-gift__img-box img{display:block;object-fit:contain;width:100%;height:100%;max-width:50px;float:right}#popup-gift-card.popup-gift-card.pop-up .pop-up__content .selected-gift-sticky .selected-gift__price,#popup-gift-card.popup-gift-card.pop-up .pop-up__content .selected-gift-sticky .selected-gift__title{font-family:Samsung Sharp Sans Bold;font-size:12px;line-height:1.2;letter-spacing:1px;color:#000;text-align:left;margin:0;place-content:center}#popup-gift-card.popup-gift-card.pop-up .pop-up__content .selected-gift-sticky .selected-gift__title{grid-area:bottom2}#popup-gift-card.popup-gift-card.pop-up .pop-up__content .selected-gift-sticky .selected-gift__price{grid-area:bottom3}#popup-gift-card.popup-gift-card.pop-up .pop-up__content .button--wrapper .button-info{display:none}}@media screen and (max-width:767px){.button--gift-card-popup{margin:0 auto!important}.product__info-container #popup-gift-card.popup-gift-card.pop-up .pop-up__content{max-width:90dvw;padding-block:20px 0px}.product__info-container #popup-gift-card.popup-gift-card.pop-up .pop-up__content>.pop-up__header{position:sticky;top:0;left:-20px;z-index:10}.product__info-container #popup-gift-card.popup-gift-card.pop-up .pop-up__content>.pop-up__header:before{content:"";position:absolute;width:100%;top:-20px;left:0;height:21px;background:#fff}.product__info-container #popup-gift-card.popup-gift-card.pop-up .pop-up__content>.pop-up__header .pop-up__subtitle{padding-bottom:15px;border-bottom:1px solid #cdcdcd;border-bottom-color:transparent;transition:border-bottom-color .1s ease}.product__info-container #popup-gift-card.popup-gift-card.pop-up .pop-up__content>.pop-up__header .pop-up__subtitle:has(+.selected-gift-sticky.is-open){border-bottom-color:#cdcdcd}.product__info-container #popup-gift-card.popup-gift-card.pop-up .pop-up__content .pop-up__header .pop-up__title{font-size:16px;margin-block:0px 15px}.product__info-container #popup-gift-card.popup-gift-card.pop-up .pop-up__content .pop-up__header .pop-up__title:is(h3){margin-block:10px 5px}.product__info-container #popup-gift-card.popup-gift-card.pop-up .pop-up__content .pop-up__header .pop-up__subtitle{font-size:12px}.product__info-container #popup-gift-card.popup-gift-card.pop-up .pop-up__content .button--wrapper{flex-direction:column;align-items:center;gap:15px}.product__info-container #popup-gift-card.popup-gift-card.pop-up .pop-up__content .button--wrapper .button-info__text{gap:6px}.product__info-container #popup-gift-card.popup-gift-card.pop-up .pop-up__content .button--wrapper .button-info__text .button-info__title{font-size:12px}.product__info-container #popup-gift-card.popup-gift-card.pop-up .pop-up__content .button--wrapper .button-info__text .button-info__subtitle{font-size:10px}.product__info-container #popup-gift-card.popup-gift-card.pop-up .pop-up__content .button--wrapper .buttons-container{align-items:center;flex-basis:auto}}
/*# sourceMappingURL=/cdn/shop/t/589/assets/product.css.map */
