@font-face{font-family:CormorantGaramond-Medium;src:url(https://curagreen-shop.myshopify.com/cdn/shop/t/1/assets/CormorantGaramond-Medium.ttf) format("TrueType")}@font-face{font-family:CormorantGaramond-MediumItalic;src:url(https://curagreen-shop.myshopify.com/cdn/shop/t/1/assets/CormorantGaramond-MediumItalic.ttf) format("TrueType")}@font-face{font-family:Ranade-Light;src:url(https://curagreen-shop.myshopify.com/cdn/shop/t/1/assets/Ranade-Light.otf) format("opentype")}@font-face{font-family:Ranade-Regular;src:url(https://curagreen-shop.myshopify.com/cdn/shop/t/1/assets/Ranade-Regular.otf) format("opentype")}@font-face{font-family:Ranade-Bold;src:url(https://curagreen-shop.myshopify.com/cdn/shop/t/1/assets/Ranade-Bold.otf) format("opentype")}@font-face{font-family:Jost;src:url(/cdn/shop/t/2/assets/Jost-Regular.ttf) format("TrueType")}@font-face{font-family:Jost;src:url(/cdn/shop/t/2/assets/Jost-Bold.ttf) format("TrueType");font-weight:700}html{scroll-behavior:smooth}body{font-family:Jost,sans-serif!important}.announcement-bar-section{position:fixed;top:0;width:100%}.content-for-layout{margin-top:39px}.subheading{margin-bottom:30px;font-weight:700;width:100%;color:#4e4e4e}@media screen and (max-width: 749px){.subheading{margin-top:-25px;font-size:18px}}@media screen and (min-width: 750px){.subheading{margin-top:-30px;font-size:21px}}@media screen and (max-width: 749px){.desktop-only{display:none!important}}@media screen and (min-width: 750px){.mobile-only{display:none!important}}.announcement-bar__message{display:flex;align-items:center}.product .product__text{margin-top:-20px}.product .slider-buttons{margin:-5px 0 5px}.product .product-form__input{display:flex;column-gap:10px;max-width:100%}@media screen and (max-width: 749px){.product .product-form__input{flex-direction:column}}.product .product-form__input .content{display:flex;column-gap:7px}@media screen and (max-width: 749px){.product .product-form__input .content{flex-direction:column;align-items:flex-start;row-gap:5px}}.product .product-form__input .prices{display:flex;align-items:center;gap:5px}.product .product-form__input .content .part1{display:flex;align-items:center;column-gap:5px}.product .product-form__input label{display:flex!important;align-items:center;row-gap:7px;background-color:#fff!important;border-color:transparent!important;box-shadow:0 0 10px #00000029}@media screen and (max-width: 749px){.product .product-form__input label{flex-direction:row;padding:5px 25px 5px 40px;justify-content:space-between;min-height:75px}}@media screen and (min-width: 750px){.product .product-form__input label{width:33.33%;flex-direction:column;padding:35px 5px 5px}}.product .product-form__input label .name{font-size:15px;text-wrap:nowrap}.product .product-form__input label .duration{display:flex;align-items:center}.product .product-form__input label .duration .image{z-index:1;display:flex;padding:3px;border-radius:50%}.product .product-form__input label .duration .text{color:#fff;font-size:10px;line-height:1;text-transform:uppercase;padding:5px 10px 5px 15px;margin-left:-10px;border-radius:0 10px 10px 0;text-wrap:nowrap}.product .product-form__input label .informations{font-size:10px;text-transform:uppercase;letter-spacing:0;margin-top:5px;color:#c70000}@media screen and (max-width: 749px){.product .product-form__input label .prices{display:flex;flex-direction:column}}.product .product-form__input label .prices .regular-price{font-size:20px;font-weight:700;color:#2e2e2e}.product .product-form__input label .prices .compare-at-price{text-decoration:line-through}.product .product-form__input label .price-savings{font-size:10px;text-transform:uppercase;color:#c70000}.product .product-form__input label .label_container{position:absolute;top:0;right:0;width:100%;height:100%;overflow:hidden}.product .product-form__input label .label{position:absolute;top:8px;right:-42px;padding:2px 40px;background-color:#fff000;color:#000;transform:rotate(45deg)}.product .product-form__input label .selector{width:17px;height:17px;border-radius:50%;border:solid 1px #000000;padding:2px;overflow:hidden;position:absolute;display:flex}@media screen and (max-width: 749px){.product .product-form__input label .selector{left:10px}}@media screen and (min-width: 750px){.product .product-form__input label .selector{top:10px}}.product-form__input input[type=radio]:checked+label .selector .round{display:block;width:100%;height:100%;border-radius:50%}.product-form__sub-button{display:flex;justify-content:space-between;gap:0;line-height:1.2;background-color:#fff;border-radius:5px;margin-top:25px!important;padding:15px;box-shadow:0 0 6px #00000029}@media screen and (max-width: 749px){.product-form__sub-button{flex-direction:column}}@media screen and (min-width: 750px){.product-form__sub-button{align-items:center;box-shadow:0 0 6px #00000029}}.product-form__sub-button p{margin:0;position:relative}@media screen and (max-width: 749px){.product-form__sub-button .sub-button-separate{padding-bottom:10px;margin-bottom:10px;border-bottom:solid 1px #000000}}@media screen and (min-width: 750px){.product-form__sub-button .sub-button-separate{width:65%;padding-right:30px}}@media screen and (max-width: 749px){.product-form__sub-button-payment{display:flex;column-gap:7px}}@media screen and (min-width: 750px){.product-form__sub-button-payment{width:35%}}@media screen and (min-width: 750px){.product-form__sub-button .sub-button-separate:after{content:"";position:absolute;width:1px;height:100%;background:#000;right:14px;top:0;bottom:0;left:auto}}.product-form__sub-button .estimation-date{font-weight:700}.product .product__accordion{border:unset;padding-left:15px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
