.bfcm-sale-bg{background-color:#000;color:#fff;border-radius:21px;padding:3px 9px;font-size:small;display:inline}@media (max-width: 767px){.bfcm-sale-bg{display:block;max-width:169px}}@media (max-width: 767px){.show-desktop{display:none!important}}.show-mobile{display:none!important}@media (max-width: 767px){.show-mobile{display:block!important}}.lg-hide{display:none!important}@media (max-width: 991px){.lg-hide{display:block!important}}@media (max-width: 991px){.lg-show{display:none!important}}body.subscription-open{position:relative;overflow:hidden}body.subscription-open:before{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-color:#000000b3;z-index:99}.subscription-popup-wrapper{position:fixed;top:0;right:0;width:50%;height:100vh;background-color:#fff;padding:0;transform:translate(100%);transition:transform .4s ease-in-out;z-index:99;opacity:0;visibility:hidden}.subscription-popup-wrapper.popup-open{transform:translate(0);opacity:1;visibility:visible}@media (max-width: 991px){.subscription-popup-wrapper{width:65%}}@media (max-width: 767px){.subscription-popup-wrapper{width:100vw}}.subscription-popup-wrapper .container{padding:40px 105px 0}@media (max-width: 1399px){.subscription-popup-wrapper .container{padding:40px 30px 0}}@media (max-width: 767px){.subscription-popup-wrapper .container{padding:40px 16px 0}}.subscription-popup-wrapper .container .header-top h3{font-size:32px;margin-bottom:25px}@media (max-width: 767px){.subscription-popup-wrapper .container .header-top h3{font-size:24px;line-height:140%;margin-bottom:20px}}.subscription-popup-wrapper .container .header-top .close-subscription{position:absolute;top:16px;right:24px;width:40px;height:40px;line-height:40px;text-align:center;cursor:pointer;border:1px solid #F0F0F0;border-radius:8px}.subscription-popup-wrapper .container .swatch-group-wrapper{padding-bottom:20px}@media (max-width: 767px){.subscription-popup-wrapper .container .swatch-group-wrapper{padding-bottom:12px}}.subscription-popup-wrapper .container .swatch-group-wrapper:first-child .swatch-options{margin:0 -6px}.subscription-popup-wrapper .container .swatch-group-wrapper:first-child .swatch-options .swatch-item{width:50%;padding:0 6px}.subscription-popup-wrapper .container .swatch-group-wrapper:first-child .swatch-options .swatch-item .subscription-swatch{align-items:center;padding-left:35px}@media (max-width: 1399px){.subscription-popup-wrapper .container .swatch-group-wrapper:first-child .swatch-options .swatch-item .subscription-swatch{padding-left:15px}}.subscription-popup-wrapper .container .swatch-group-wrapper:first-child .swatch-options .swatch-item .subscription-swatch .toggle-gift-image{margin-right:15px}@media (max-width: 767px){.subscription-popup-wrapper .container .swatch-group-wrapper:first-child .swatch-options .swatch-item .subscription-swatch .toggle-gift-image{width:24px;margin-right:8px}}.subscription-popup-wrapper .container .swatch-group-wrapper:first-child .swatch-options .swatch-item .subscription-swatch .swatch-title{font-weight:500;font-size:20px;line-height:30px}@media (max-width: 1139px){.subscription-popup-wrapper .container .swatch-group-wrapper:first-child .swatch-options .swatch-item .subscription-swatch .swatch-title{font-size:18px}}@media (max-width: 767px){.subscription-popup-wrapper .container .swatch-group-wrapper:first-child .swatch-options .swatch-item .subscription-swatch .swatch-title{font-size:14px;line-height:21px}}.subscription-popup-wrapper .container .swatch-group-wrapper .swatch-group-title{font-weight:500;font-size:24px;line-height:36px;margin-bottom:18px}@media (max-width: 767px){.subscription-popup-wrapper .container .swatch-group-wrapper .swatch-group-title{font-size:18px;line-height:160%;margin-bottom:16px}}.subscription-popup-wrapper .container .swatch-group-wrapper .swatch-options .swatch-item{margin-bottom:12px}.subscription-popup-wrapper .container .swatch-group-wrapper .swatch-options .swatch-item input,.subscription-popup-wrapper .container .swatch-group-wrapper .swatch-options .swatch-item .selector-wrapper{display:none}.subscription-popup-wrapper .container .swatch-group-wrapper .swatch-options .swatch-item .subscription-swatch{width:100%;position:relative;background:#fff;border:1px solid #F0F0F0;border-radius:8px;cursor:pointer;padding:16px 16px 16px 20px}@media (max-width: 767px){.subscription-popup-wrapper .container .swatch-group-wrapper .swatch-options .swatch-item .subscription-swatch{padding:15px}}.subscription-popup-wrapper .container .swatch-group-wrapper .swatch-options .swatch-item .subscription-swatch:hover{border:1px solid #00E567}.subscription-popup-wrapper .container .swatch-group-wrapper .swatch-options .swatch-item .subscription-swatch.selected{background-color:#00e567}.subscription-popup-wrapper .container .swatch-group-wrapper .swatch-options .swatch-item .subscription-swatch .col-image{display:inline-flex;align-items:center;margin-right:15px}@media (max-width: 767px){.subscription-popup-wrapper .container .swatch-group-wrapper .swatch-options .swatch-item .subscription-swatch .col-image img{width:32px}}.subscription-popup-wrapper .container .swatch-group-wrapper .swatch-options .swatch-item .subscription-swatch .col-text{width:77%}.subscription-popup-wrapper .container .swatch-group-wrapper .swatch-options .swatch-item .subscription-swatch .col-text .swatch-title{font-weight:500;font-size:18px;line-height:27px;margin-bottom:8px}@media (max-width: 767px){.subscription-popup-wrapper .container .swatch-group-wrapper .swatch-options .swatch-item .subscription-swatch .col-text .swatch-title{font-size:16px;line-height:24px;margin-bottom:5px}}.subscription-popup-wrapper .container .swatch-group-wrapper .swatch-options .swatch-item .subscription-swatch .col-text .swatch-sub-title{font-size:14px;line-height:21px}.subscription-popup-wrapper .container .swatch-group-wrapper .swatch-options .swatch-item .subscription-swatch .col-text .swatch-sub-title .code-tag{background:#1f1f1f;font-size:14px;color:#fff;padding:2px 5px;border-radius:5px;margin-left:5px}.subscription-popup-wrapper .container .swatch-group-wrapper .swatch-options .swatch-item .subscription-swatch .col-text .swatch-sub-title .price{display:inline-block}@media (max-width: 767px){.subscription-popup-wrapper .container .swatch-group-wrapper .swatch-options .swatch-item .subscription-swatch .col-price{position:absolute;top:17px;right:17px}}.subscription-popup-wrapper .container .swatch-group-wrapper .swatch-options .swatch-item .subscription-swatch .col-price .price{font-weight:600;font-size:18px;line-height:27px;letter-spacing:0}@media (max-width: 767px){.subscription-popup-wrapper .container .swatch-group-wrapper .swatch-options .swatch-item .subscription-swatch .col-price .price{font-size:16px;line-height:24px}}.subscription-popup-wrapper .container .swatch-group-wrapper .swatch-options .swatch-item .subscription-swatch .col-price .compare-price{font-size:16px;color:#000000b3;text-align:right;text-decoration:line-through}.subscription-popup-wrapper .container #style-swatches .swatch-options{margin:0 -6px}.subscription-popup-wrapper .container #style-swatches .swatch-options .swatch-item{width:50%;padding:0 7px}@media (max-width: 767px){.subscription-popup-wrapper .container #style-swatches .swatch-options .swatch-item{width:100%}}.subscription-popup-wrapper .container #style-swatches .swatch-options .swatch-item .subscription-swatch{display:flex;flex-wrap:wrap;padding:0 0 20px}@media (max-width: 767px){.subscription-popup-wrapper .container #style-swatches .swatch-options .swatch-item .subscription-swatch{padding:0}}.subscription-popup-wrapper .container #style-swatches .swatch-options .swatch-item .subscription-swatch img{width:100%;object-fit:cover;border-radius:8px}@media (max-width: 767px){.subscription-popup-wrapper .container #style-swatches .swatch-options .swatch-item .subscription-swatch img{width:40%}}.subscription-popup-wrapper .container #style-swatches .swatch-options .swatch-item .subscription-swatch .subscription-swatch-inner{padding:16px 0 0 16px}.subscription-popup-wrapper .container #style-swatches .swatch-options .swatch-item .subscription-swatch .subscription-swatch-inner .swatch-title{font-weight:500;font-size:18px;line-height:27px;margin-bottom:5px}@media (max-width: 767px){.subscription-popup-wrapper .container #style-swatches .swatch-options .swatch-item .subscription-swatch .subscription-swatch-inner .swatch-title{font-size:16px;line-height:24px}}.subscription-popup-wrapper .container #style-swatches .swatch-options .swatch-item .subscription-swatch .subscription-swatch-inner .swatch-subtitle{font-size:14px;line-height:21px}.subscription-popup-wrapper .container .subscription-giftform-wrapper h4{font-weight:500;font-size:24px;line-height:36px;margin-bottom:5px}.subscription-popup-wrapper .container .subscription-giftform-wrapper .gift-item{margin-bottom:15px}.subscription-popup-wrapper .container .subscription-giftform-wrapper .gift-item h5{font-weight:600;font-size:14px;line-height:170%;margin-bottom:8px}.subscription-popup-wrapper .container .subscription-giftform-wrapper .gift-item h5.margin{margin-bottom:0}.subscription-popup-wrapper .container .subscription-giftform-wrapper .gift-item span{display:block;font-size:14px;opacity:.5;line-height:170%;margin-bottom:8px}.subscription-popup-wrapper .container .subscription-giftform-wrapper .gift-item input{width:100%;background:#fff;font-family:Poppins,sans-serif;font-size:16px;border:1px solid #F0F0F0;box-sizing:border-box;border-radius:8px;padding:14px 20px}.subscription-popup-wrapper .button-wrapper{position:sticky;bottom:0;left:0;width:auto;background-color:#fff;box-shadow:10px -5px 40px #0000001a;padding:12px 105px;margin:0 -105px}@media (max-width: 1139px){.subscription-popup-wrapper .button-wrapper{margin:0 -30px}}@media (max-width: 767px){.subscription-popup-wrapper .button-wrapper{padding:12px 16px;margin:0 -16px}}.subscription-popup-wrapper .button-wrapper button{display:block;width:100%;max-width:inherit;background:#ff7610;font-family:Poppins,sans-serif;font-weight:500;font-size:18px;line-height:24px;color:#fff;border:none;border-radius:100px;padding:15px 0}@media (max-width: 767px){.subscription-popup-wrapper .button-wrapper button{font-size:16px}}.subscription-popup-wrapper .cart__dynamic-checkout-buttons{padding:30px 0}@media (max-width: 767px){.subscription-popup-wrapper .cart__dynamic-checkout-buttons{padding:2px 0 8px}}body .ui-widget{font-family:Poppins,sans-serif;padding:10px;border-color:#f0f0f0}body .ui-corner-all{border-radius:16px}body .ui-widget-header{font-weight:600;background:none;border:none;display:flex}body .ui-widget-header .ui-datepicker-prev,body .ui-widget-header .ui-datepicker-next{position:static;background-repeat:no-repeat;background-position:center}body .ui-widget-header .ui-datepicker-prev:not(.ui-state-disabled),body .ui-widget-header .ui-datepicker-next:not(.ui-state-disabled){cursor:pointer}body .ui-widget-header .ui-datepicker-prev:hover,body .ui-widget-header .ui-datepicker-prev .ui-state-hover,body .ui-widget-header .ui-datepicker-next:hover,body .ui-widget-header .ui-datepicker-next .ui-state-hover{background-color:transparent;border:none}body .ui-widget-header .ui-datepicker-prev span,body .ui-widget-header .ui-datepicker-next span{display:none}body .ui-widget-header .ui-datepicker-title{order:1;width:80%;font-size:24px;text-align:left;line-height:1.5;margin:0 0 0 10px}body .ui-widget-header .ui-datepicker-prev{order:2;background-image:url(./Previous1.svg)}body .ui-widget-header .ui-datepicker-next{order:3;background-image:url(./Next.svg)}body .ui-datepicker table th{font-size:10px}body .ui-datepicker table td{font-size:14px;font-weight:600}body .ui-datepicker table td a,body .ui-datepicker table td .ui-state-default{border-radius:50%;width:32px;height:32px;border:none;background:none;text-align:center;padding:0;line-height:2.3;font-weight:600}body .ui-datepicker table td a.ui-state-active,body .ui-datepicker table td .ui-state-default.ui-state-active{background-color:#00e567;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/125/assets/subscription-popup.css.map */
