﻿@font-face{font-family:"fontello";src:url("./fontello.eot?39554309");src:url("./fontello.eot?39554309#iefix") format("embedded-opentype"),url("./fontello.woff2?39554309") format("woff2"),url("./fontello.woff?39554309") format("woff"),url("./fontello.ttf?39554309") format("truetype"),url("./fontello.svg?39554309#fontello") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"DM Sans";src:url("https://cdn.shopify.com/s/files/1/0667/1800/7539/files/DMSans-Bold.woff2?v=1667967870") format("woff2"),url("https://cdn.shopify.com/s/files/1/0667/1800/7539/files/DMSans-Bold.woff?v=1667967870") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"DM Sans";src:url("https://cdn.shopify.com/s/files/1/0667/1800/7539/files/DMSans-MediumItalic.woff2?v=1667967870") format("woff2"),url("https://cdn.shopify.com/s/files/1/0667/1800/7539/files/DMSans-MediumItalic.woff?v=1667967870") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"DM Sans";src:url("https://cdn.shopify.com/s/files/1/0667/1800/7539/files/DMSans-Regular.woff2?v=1667967870") format("woff2"),url("https://cdn.shopify.com/s/files/1/0667/1800/7539/files/DMSans-Regular.woff?v=1667967870") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"DM Sans";src:url("https://cdn.shopify.com/s/files/1/0667/1800/7539/files/DMSans-Medium.woff2?v=1667967870") format("woff2"),url("https://cdn.shopify.com/s/files/1/0667/1800/7539/files/DMSans-Medium.woff?v=1667967870") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"DM Sans";src:url("https://cdn.shopify.com/s/files/1/0667/1800/7539/files/DMSans-BoldItalic.woff2?v=1667967870") format("woff2"),url("https://cdn.shopify.com/s/files/1/0667/1800/7539/files/DMSans-BoldItalic.woff?v=1667967870") format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"DM Sans";src:url("https://cdn.shopify.com/s/files/1/0667/1800/7539/files/DMSans-Italic.woff2?v=1667967870") format("woff2"),url("https://cdn.shopify.com/s/files/1/0667/1800/7539/files/DMSans-Italic.woff?v=1667967870") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Segoe UI";src:url("SegoeUI.woff2") format("woff2"),url("SegoeUI.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Segoe UI";src:url("SegoeUI-Bold.woff2") format("woff2"),url("SegoeUI-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Segoe UI";src:url("SegoeUI-BoldItalic.woff2") format("woff2"),url("SegoeUI-BoldItalic.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Segoe UI";src:url("SegoeUI-Italic.woff2") format("woff2"),url("SegoeUI-Italic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}*{box-sizing:border-box}body{margin:0;padding:0;font-size:16px;line-height:1.4;letter-spacing:0;font-weight:normal;font-family:"DM Sans",sans-serif;background-color:#f6f2ec}img,svg{height:auto;max-width:100%;max-height:100%}a{display:inline-block;text-decoration:none;transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out}p{margin:0 0 20px;line-height:1.2;font-family:"DM Sans",sans-serif}@media only screen and (min-width: 1600px){p{font-size:16px}}@media only screen and (max-width: 1599px)and (min-width: 1200px){p{font-size:1vw}}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:20px}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity 300ms}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.container{padding:0 25px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 1200px){.container{max-width:1100px}}@media only screen and (min-width: 1600px){.container{max-width:1150px}}@media only screen and (max-width: 480px){.container{padding:0 15px}}.container-fluid{width:100%;padding:0 25px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 1599px)and (min-width: 1200px){.container-fluid{padding:0 5.208vw}}@media only screen and (min-width: 1600px){.container-fluid{padding:0 100px}}@media only screen and (max-width: 1199px){.container-fluid{padding:0 35px}}@media only screen and (max-width: 991px){.container-fluid{padding:0 25px}}@media only screen and (max-width: 480px){.container-fluid{padding:0 15px}}.container-large-fixed{width:100%;padding:0 25px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 1599px)and (min-width: 1200px){.container-large-fixed{padding:0 5.208vw}}@media only screen and (min-width: 1600px){.container-large-fixed{padding:0 200px}}@media only screen and (min-width: 1921px){.container-large-fixed{padding:0;max-width:1730px;margin-left:auto;margin-right:auto}}@media only screen and (max-width: 1199px){.container-large-fixed{padding:0 35px}}@media only screen and (max-width: 991px){.container-large-fixed{padding:0 25px}}@media only screen and (max-width: 480px){.container-large-fixed{padding:0 15px}}.unstyled-list{margin-top:0;list-style:none;margin-bottom:20px}.bg-mask{background-size:cover;background-position:center;background-repeat:no-repeat}.carousel-cell-image{transition:opacity .4s;opacity:0}.carousel-cell-image.flickity-lazyloaded,.carousel-cell-image.flickity-lazyerror{opacity:1}.pure-g [class*=pure-u],.pure-g{letter-spacing:normal;font-family:"DM Sans",sans-serif}@media only screen and (max-width: 1599px)and (min-width: 1200px){.vendor-logos img{max-width:9.375vw}}@media only screen and (max-width: 1199px){.vendor-logos img{max-width:150px}}@media only screen and (max-width: 991px){.vendor-logos img{max-width:120px}}@media only screen and (max-width: 767px){.vendor-logos img{max-width:105px}}.visually-hidden{display:none !important}@media only screen and (max-width: 767px){.slider-dots--sm .dot{width:10px !important;height:10px !important}}.slider-dots .dot{opacity:1;width:20px;height:20px;margin:0 5px;background-color:#d6b3ad}@media only screen and (max-width: 1599px)and (min-width: 1200px){.slider-dots .dot{width:1.042vw;height:1.042vw;margin:0 .26vw}}@media only screen and (max-width: 1199px){.slider-dots .dot{width:15px;height:15px}}.slider-dots .dot.is-selected{background-color:#e39f8f}.text-link{font-size:15px;color:#e39f8f;font-weight:500;position:relative;display:inline-block;text-decoration:none}@media only screen and (max-width: 1439px)and (min-width: 1200px){.text-link{font-size:1.1vw}}@media only screen and (max-width: 575px){.text-link{font-size:12px}}.text-link:before{content:"";bottom:0;height:2px;width:100%;position:absolute;border-bottom:1px solid #e39f8f;transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out}.text-link:hover:before{width:0}@media only screen and (min-width: 1600px){html.is-slider-active body{padding-right:17px}}.title{line-height:1;color:#331e16;font-size:33px;font-weight:bold;margin:0 0 10px;letter-spacing:0;font-family:"DM Sans",sans-serif}@media only screen and (max-width: 1599px)and (min-width: 1200px){.title{font-size:2.063vw}}@media only screen and (max-width: 1199px){.title{font-size:30px}}@media only screen and (max-width: 991px){.title{font-size:30px}}@media only screen and (max-width: 767px){.title{font-size:25px;line-height:1.1}}.title--xxl{font-size:90px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.title--xxl{font-size:5.629vw}}@media only screen and (max-width: 1199px){.title--xxl{font-size:60px}}@media only screen and (max-width: 991px){.title--xxl{font-size:50px}}@media only screen and (max-width: 767px){.title--xxl{font-size:40px}}.title--xl{font-size:44px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.title--xl{font-size:2.75vw}}@media only screen and (max-width: 1199px){.title--xl{font-size:40px}}@media only screen and (max-width: 991px){.title--xl{font-size:36px}}@media only screen and (max-width: 767px){.title--xl{font-size:30px}}.title--sm{font-size:26px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.title--sm{font-size:1.625vw}}@media only screen and (max-width: 1199px){.title--sm{font-size:24px}}@media only screen and (max-width: 991px){.title--sm{font-size:24px}}@media only screen and (max-width: 767px){.title--sm{font-size:20px}}.title--xs{font-size:24px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.title--xs{font-size:1.5vw}}@media only screen and (max-width: 1199px){.title--xs{font-size:22px}}@media only screen and (max-width: 767px){.title--xs{font-size:18px}}.subtitle{color:#331e16;font-size:16px;font-weight:500;line-height:1.3;letter-spacing:.02em;font-family:"DM Sans",sans-serif}@media only screen and (max-width: 1599px)and (min-width: 1200px){.subtitle{font-size:1vw;letter-spacing:.03em}}@media only screen and (max-width: 1199px){.subtitle{font-size:16px}}@media only screen and (max-width: 991px){.subtitle{font-size:18px}}@media only screen and (max-width: 767px){.subtitle{font-size:16px}}.btn{cursor:pointer;line-height:1;font-size:16px;color:#fff;font-weight:bold;text-align:center;padding:10px 30px;letter-spacing:0;position:relative;border-radius:99em;display:inline-block;border:2px solid rgba(0,0,0,0);transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out}@media only screen and (max-width: 1599px)and (min-width: 1200px){.btn{font-size:1vw;padding:.625vw 1.876vw}}@media only screen and (max-width: 1199px){.btn{font-size:16px;padding:10px 30px}}@media only screen and (max-width: 991px){.btn{font-size:16px;padding:10px 50px}}@media only screen and (max-width: 767px){.btn{padding:9px 20px;font-size:14px}}@media only screen and (min-width: 1200px){.btn--large{min-width:300px;max-width:100%}}@media only screen and (max-width: 1599px)and (min-width: 1200px){.btn--large{min-width:18.762vw}}@media only screen and (max-width: 1199px){.btn--large{min-width:auto}}.btn--dark-border{color:#331e16;border-color:#331e16;background-color:rgba(0,0,0,0)}.btn--dark-border:hover{border-color:#f6f2ec;background-color:#f6f2ec}.btn--dark{color:#fff;border-color:#331e16;background-color:#331e16}.btn--dark:hover{background-color:rgba(0,0,0,0);color:#331e16}.btn--primary{border-color:#e19f8f;background-color:#e19f8f}.btn--primary:hover{color:#fff;border-color:#4f5f41;background-color:#4f5f41}.btn--primary-light{color:#e19f8f;border-color:#e19f8f;background-color:#fff}.btn--primary-light:hover{color:#fff;border-color:#e19f8f;background-color:#e19f8f}.btn--primary-border{color:#e19f8f;border-color:#e19f8f;background-color:rgba(0,0,0,0)}.btn--primary-border:hover{color:#fff;border-color:#e19f8f;background-color:#e19f8f}.btn--light{color:#331e16;background-color:#fff}.btn--light:hover{color:#fff;border-color:#fff;background-color:rgba(0,0,0,0)}.btn--light-border{background-color:rgba(0,0,0,0);border-color:#fff}.btn--light-border:hover{color:#331e16;background-color:#fff}.btn--secondary{color:#331e16;border-color:#e2e199;background-color:#e2e199}.btn--secondary:hover{color:#e2e199;background-color:rgba(0,0,0,0)}.btn--secondary-border{color:#c8d881;border-color:#c8d881;background-color:rgba(0,0,0,0)}.btn--secondary-border:hover{color:#331e16;text-decoration:none;background-color:#c8d881}.btn--quaternary{border-color:#7980c1;background-color:#7980c1}.btn--quaternary:hover{color:#7980c1;background-color:rgba(0,0,0,0)}.btn--senary-10{color:#fff;background-color:#88af80;border-color:#88af80}.btn--senary-10:hover{color:#88af80;background-color:rgba(0,0,0,0)}.btn--primary-dark-border{color:#331e16;background-color:rgba(0,0,0,0);border-color:#331e16}.btn--primary-dark-border:hover{color:#fff;background-color:#331e16}.text-light{color:#fff !important}.text-tertiary{color:#e3e29e !important}.text-tertiary-10{color:#c8d881 !important}.text-senary-10{color:#88af80 !important}.text-quinary-10{color:#e19f8f !important}.bg-light{background-color:#fff}.bg-dark{background-color:#331e16}.bg-senary{background-color:#4f5f41}.bg-senary-10{background-color:#88af80}.bg-tertiary-20{background-color:#e2e199}.bg-tertiary-30{background-color:#f6f2ec}.bg-quinary{background-color:#e39f8f}.bg-quinary-10{background-color:#e19f8f}.bg-quaternary{background-color:#7980c1}.form__row{display:flex;flex-wrap:wrap;margin-bottom:10px}@media only screen and (max-width: 767px){.form__row{margin-bottom:20px}}@media only screen and (max-width: 767px){.form__row--configurator30{margin-bottom:10px}}.form__input-effect{position:relative}.form__input-effect input{width:100%;height:50px;border:none;display:block;flex:0 0 100%;line-height:1;font-size:16px;box-shadow:none;font-weight:700;border-radius:99em;padding:15px 25px 5px;background-color:#fff}@media only screen and (max-width: 767px){.form__input-effect input{height:58px}}@media only screen and (max-width: 575px){.form__input-effect input{height:50px;font-size:16px}}.form__input-effect input:focus{outline:none;box-shadow:none}.form__input-effect input+label,.form__input-effect input~label,.form__input-effect input+.form__input-label,.form__input-effect input~.form__input-label{top:0;left:25px;color:#331e16;font-size:15px;font-weight:700;line-height:50px;position:absolute;pointer-events:none;transform-origin:left;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}@media only screen and (max-width: 767px){.form__input-effect input+label,.form__input-effect input~label,.form__input-effect input+.form__input-label,.form__input-effect input~.form__input-label{line-height:58px}}@media only screen and (max-width: 575px){.form__input-effect input+label,.form__input-effect input~label,.form__input-effect input+.form__input-label,.form__input-effect input~.form__input-label{line-height:50px}}.form__input-effect input+label--configurator30,.form__input-effect input~label--configurator30,.form__input-effect input+.form__input-label--configurator30,.form__input-effect input~.form__input-label--configurator30{font-size:13px}.form__input-effect input:focus+label,.form__input-effect input:focus~label,.form__input-effect input:not(:placeholder-shown)+label,.form__input-effect input:focus+.form__input-label,.form__input-effect input:focus~.form__input-label,.form__input-effect input:not(:placeholder-shown)+.form__input-label,.form__input-effect input:not(:placeholder-shown)~.form__input-label{font-weight:900;transform:translateY(-13px) scale(0.75)}.form--login .form__button{margin-top:40px;justify-content:center}@media only screen and (max-width: 575px){.form--login .form__button{margin-top:20px}}.form--login .form__button .btn{font-weight:700}.form--config .form__select-wrapper{width:100%;cursor:pointer;max-width:220px;margin-bottom:8px;position:relative;border-radius:99em;margin-left:auto;margin-right:auto;background-color:#fff}@media only screen and (max-width: 767px){.form--config .form__select-wrapper{max-width:150px;margin-bottom:4px}}.form--config .form__select-wrapper.is-open .form__select-val{color:#e19f8f}.form--config .form__select-wrapper.is-open .form__select-list__wrapper{opacity:1;pointer-events:all}.form--config .form__select-wrapper.is-open .form__select-dropdown{z-index:4}.form--config .form__select-wrapper.is-open .form__select-dropdown svg,.form--config .form__select-wrapper.is-open .form__select-dropdown img{transform:rotate(-180deg)}.form--config .form__select-inner{display:flex;position:relative;align-items:center}@media only screen and (max-width: 767px){.form--config .form__select-inner{padding:5px 0}}.form--config .form__select-title{display:flex;max-width:60%;flex:0 0 100%;align-items:center;padding:0 10px 0 20px}@media only screen and (max-width: 767px){.form--config .form__select-title{max-width:67%}}.form--config .form__select-title span{font-size:14px;color:#331e16;font-weight:700;padding-right:13px}@media only screen and (max-width: 767px){.form--config .form__select-title span{line-height:1;font-size:12px;padding-right:9px}}.form--config .form__select-title .form__select-val{padding:0;font-size:24px;font-weight:700;color:#88af80;transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out}@media only screen and (max-width: 767px){.form--config .form__select-title .form__select-val{font-size:20px}}@media only screen and (max-width: 575px){.form--config .form__select-title .form__select-val{font-size:16px}}@media screen and (min-width: 1600px)and (min-height: 900px){.form--config .form__select-title .form__select-val{font-size:18px}}.form--config .form__select-title input{padding:0;border:none;text-align:center}.form--config .form__select-title input:focus{outline:none;box-shadow:none}.form--config .form__select-dropdown{flex:1;margin:auto;line-height:0;height:inherit;position:relative;text-align:center;justify-self:center;padding:0 15px 0 22px}@media only screen and (max-width: 767px){.form--config .form__select-dropdown{padding-left:17px}}.form--config .form__select-dropdown svg,.form--config .form__select-dropdown img{transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out}@media only screen and (max-width: 767px){.form--config .form__select-dropdown svg,.form--config .form__select-dropdown img{width:16px}}.form--config .form__select-dropdown:before{left:0;top:-1px;width:2px;content:"";height:16px;position:absolute;border-left:2px solid #331e16}@media only screen and (max-width: 767px){.form--config .form__select-dropdown:before{border-width:1px}}.form--config .form__select-list__wrapper{top:0;right:0;margin:0;z-index:1;opacity:0;width:100%;max-width:36%;list-style:none;padding:40px 0 20px;position:absolute;text-align:center;border-radius:22px;pointer-events:none;background-color:#fff;border:1px solid #707070;transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out}@media only screen and (max-width: 767px){.form--config .form__select-list__wrapper{max-width:31%;padding-top:30px;border-radius:15px;padding-bottom:15px}}.form--config .form__select-list__wrapper ul{list-style:none;padding:0;margin:0;max-height:200px;overflow-y:auto}.form--config .form__select-list__wrapper ul::-webkit-scrollbar{width:5px;border-radius:10px}.form--config .form__select-list__wrapper ul::-webkit-scrollbar-track{background:#f1f1f1}.form--config .form__select-list__wrapper ul::-webkit-scrollbar-thumb{background:#e19f8f}.form--config .form__select-list__wrapper li{color:#331e16;font-size:24px;font-weight:600;margin-bottom:12px;transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out}@media only screen and (max-width: 767px){.form--config .form__select-list__wrapper li{font-size:16px}}@media screen and (min-width: 1600px)and (min-height: 900px){.form--config .form__select-list__wrapper li{font-size:18px}}.form--config .form__select-list__wrapper li:hover{color:#e19f8f}.form--config .form__radio{display:none}.form--config .form__radio+label,.form--config .form__radio~label{width:100%;padding:6px 10px;display:block;color:#331e16;cursor:pointer;font-size:15px;font-weight:700;border-radius:99em;background-color:#fff;transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out}@media only screen and (max-width: 1199px){.form--config .form__radio+label,.form--config .form__radio~label{font-size:12px}}@media only screen and (max-width: 767px){.form--config .form__radio+label,.form--config .form__radio~label{font-size:14px;padding:6px 4px}}@media only screen and (max-width: 420px){.form--config .form__radio+label,.form--config .form__radio~label{font-size:12px}}@media screen and (min-width: 1600px)and (min-height: 900px){.form--config .form__radio+label,.form--config .form__radio~label{font-size:14px;padding:4px 10px}}.form--config .form__radio:checked+label,.form--config .form__radio:checked~label{color:#fff;background-color:#88af80}.form--config .form__small-text{display:block;font-size:12px;margin-top:3px;color:#331e16;font-weight:500;letter-spacing:.06em}@media only screen and (max-width: 1199px){.form--config .form__small-text{font-size:10px}}@media only screen and (max-width: 767px){.form--config .form__small-text{margin-top:4px;line-height:1.1}}.form__field--search{display:flex}.form__input--check{display:none}.form__input--check:checked+.form__label--check{border:2px solid #331e16}@media only screen and (max-width: 767px){.form__input--check:checked+.form__label--check{border-width:1px}}.form__input--search{background-color:rgba(0,0,0,0);border-radius:82px;color:#331e16;font-size:20px;line-height:1;font-weight:500;border:0;outline:0;padding:15px 25px 15px 55px;background-image:url(https://cdn.shopify.com/s/files/1/0568/0381/9709/files/search-icon.svg?v=1667974201);background-size:28px;background-position:left center;background-repeat:no-repeat;width:100%;max-width:100%}@media only screen and (max-width: 1599px)and (min-width: 1200px){.form__input--search{border-radius:4.271vw;font-size:1.25vw;padding:.938vw 1.563vw .938vw 3.44vw;background-size:1.751vw}}@media only screen and (max-width: 1199px){.form__input--search{font-size:15px;padding:10px 20px 10px 35px;background-size:14px}}.form__input--search::placeholder{color:rgba(51,30,22,.5)}.form__input--search::-ms-clear{display:none;width:0;height:0}.form__input--search::-ms-reveal{display:none;width:0;height:0}.form__input--search::-webkit-search-decoration,.form__input--search::-webkit-search-cancel-button,.form__input--search::-webkit-search-results-button,.form__input--search::-webkit-search-results-decoration{display:none}.form--collections .form__btn{font-weight:500}.form__label--check{color:#331e16;font-size:16px;line-height:1;display:inline-block;font-weight:500;background-color:#f6f2ec;border-radius:60px;padding:4px 6px;cursor:pointer;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;position:relative;display:flex;align-items:center;border:2px solid #f6f2ec;width:100%}@media only screen and (max-width: 1599px)and (min-width: 1200px){.form__label--check{font-size:1vw;border-radius:3.752vw;padding:.25vw .375vw}}@media only screen and (max-width: 1199px){.form__label--check{font-size:14px}}@media only screen and (max-width: 991px){.form__label--check{font-size:12px}}@media only screen and (max-width: 767px){.form__label--check{padding:4px;font-size:14px;border-width:1px}}.form__label--check-circle{width:20px;height:20px;display:block;border-radius:50%;margin-right:10px;flex-shrink:0}@media only screen and (max-width: 1599px)and (min-width: 1200px){.form__label--check-circle{width:1.251vw;height:1.251vw;margin-right:.625vw}}@media only screen and (max-width: 1199px){.form__label--check-circle{width:16px;height:16px;margin-right:5px}}@media only screen and (max-width: 767px){.form__label--check-circle{width:20px;height:20px;margin-right:10px}}input[type=password]{speak:none;font-size:16px;font-style:normal;font-weight:normal;font-variant:normal;font-family:"fontello";text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:2px}form#create_customer{max-width:450px;margin:0 auto;text-align:left;padding:0 15px}form#create_customer .field{display:flex;flex-direction:column-reverse}form#create_customer .field label{margin-bottom:5px}form#customer_login{max-width:450px;margin:0 auto;text-align:left;padding:0 15px}form#customer_login .field{display:flex;flex-direction:column-reverse}form#customer_login .field label{margin-bottom:5px}form#recover_password{max-width:450px;margin:0 auto;text-align:left;padding:0 15px}form#recover_password .field{display:flex;flex-direction:column-reverse}form#recover_password .field label{margin-bottom:5px}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}.d-none{display:none !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}@media only screen and (min-width: 768px){.d-md-none{display:none !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}}@media only screen and (min-width: 992px){.d-lg-none{display:none !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}}@media only screen and (min-width: 1200px){.d-xl-none{display:none !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}}.align-items-center{align-items:center}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.justify-content-start{justify-content:flex-start}.justify-content-end{justify-content:flex-end}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.justify-content-around{justify-content:space-around}.justify-content-even{justify-content:space-evenly}.pure-g{margin-left:-15px;margin-right:-15px}.pure-g [class*=pure-u],.pure-g>[class*=pure-g]{padding-left:15px;padding-right:15px}.ml-auto{margin-left:auto !important}.mr-auto{margin-right:auto !important}@media only screen and (min-width: 768px){.ml-md-auto{margin-left:auto !important}.mr-md-auto{margin-right:auto !important}}@media only screen and (min-width: 992px){.ml-lg-auto{margin-left:auto !important}.mr-lg-auto{margin-right:auto !important}}@media only screen and (min-width: 1200px){.ml-xl-auto{margin-left:auto !important}.mr-xl-auto{margin-right:auto !important}}.p-0{padding:0 !important}.g-0{margin-left:0 !important;margin-right:0 !important}.g-0>[class*=pure-u],.g-0>[class*=pure-g]{padding-left:0 !important;padding-right:0 !important}.order-first{order:-1 !important}.order-0{order:0 !important}.order-1{order:1 !important}.order-2{order:2 !important}.order-3{order:3 !important}.order-4{order:4 !important}.order-5{order:5 !important}.order-last{order:6 !important}@media only screen and (min-width: 768px){.order-md-first{order:-1 !important}.order-md-0{order:0 !important}.order-md-1{order:1 !important}.order-md-2{order:2 !important}.order-md-3{order:3 !important}.order-md-4{order:4 !important}.order-md-5{order:5 !important}}@media only screen and (min-width: 992px){.order-lg-first{order:-1 !important}.order-lg-0{order:0 !important}.order-lg-1{order:1 !important}.order-lg-2{order:2 !important}.order-lg-3{order:3 !important}.order-lg-4{order:4 !important}.order-lg-5{order:5 !important}}@media only screen and (min-width: 1200px){.order-xl-first{order:-1 !important}.order-xl-0{order:0 !important}.order-xl-1{order:1 !important}.order-xl-2{order:2 !important}.order-xl-3{order:3 !important}.order-xl-4{order:4 !important}.order-xl-5{order:5 !important}}.accordion__btn{width:100%;border:none;font-size:16px;text-align:left;cursor:pointer;color:#331e16;font-weight:500;position:relative;letter-spacing:.02em;padding:10px 40px 10px 0;font-family:"DM Sans",sans-serif;background-color:rgba(0,0,0,0)}@media only screen and (max-width: 1599px)and (min-width: 1200px){.accordion__btn{font-size:1vw;padding:.521vw 1.8vw .521vw 0}}@media only screen and (max-width: 1199px){.accordion__btn{font-size:16px;padding:9px 40px 9px 0}}@media only screen and (max-width: 767px){.accordion__btn{font-size:15px;padding:8px 40px 8px 0}}.accordion__btn:after{content:"";right:0;width:26px;height:26px;margin-left:auto;position:absolute;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40.189' height='19.186' viewBox='0 0 40.189 19.186'%3E%3Cpath id='Path_2624' data-name='Path 2624' d='M599.581,6776.256l16.391,10.779,14.044-10.779' transform='translate(-594.733 -6771.349)' fill='none' stroke='%23e39f8f' stroke-linecap='round' stroke-linejoin='round' stroke-width='7'/%3E%3C/svg%3E");background-size:contain;background-position:center;background-repeat:no-repeat;transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;top:50%;transform:translateY(-50%)}@media only screen and (max-width: 1599px)and (min-width: 1200px){.accordion__btn:after{width:1.625vw;height:1.625vw}}@media only screen and (max-width: 991px){.accordion__btn:after{width:25px;height:25px}}@media only screen and (max-width: 767px){.accordion__btn:after{width:18px;height:18px}}.is-active .accordion__btn:after{transform:rotate(180deg) translateY(50%)}.accordion__panel.is-active .accordion__content{display:block}.accordion__content{height:0;display:none;overflow:hidden}.accordion__content p{font-size:14px;font-weight:500;line-height:1.4;margin-bottom:15px;letter-spacing:.02em}@media only screen and (max-width: 1599px)and (min-width: 1200px){.accordion__content p{margin-bottom:.938vw}}@media only screen and (max-width: 767px){.accordion__content p{font-size:15px}}.accordion__content p:last-child{margin-bottom:0}.accordion__content p a{color:inherit;text-decoration:underline}.accordion__inner{padding:25px 15px 20px;background-color:#fff;border-radius:20px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.accordion__inner{padding:1.563vw .781vw 1.042vw}}@media only screen and (max-width: 1199px){.accordion__inner{padding:15px}}@media only screen and (max-width: 767px){.accordion__inner{padding:15px 10px}}.fade:not(.show){opacity:0}.fade{transition:opacity .15s linear}.modal-open{overflow:hidden;height:100vh}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal--product-detail::-webkit-scrollbar{width:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal-dialog--product-detail{background-color:rgba(0,0,0,0);overflow:hidden;border:0}@media only screen and (max-width: 1599px)and (min-width: 1200px){.modal-dialog--product-detail{border-radius:3.125vw}}@media only screen and (max-width: 1199px){.modal-dialog--product-detail{border-radius:30px}}@media only screen and (max-width: 767px){.modal-dialog--product-detail{border-radius:20px}}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0, -50px);transform:translate(0, -50px)}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);transform:scale(1.02)}.modal-dialog-scrollable{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-header{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-footer{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-content--product-detail{border:0;border-radius:60px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.modal-content--product-detail{border-radius:3.125vw}}@media only screen and (max-width: 1199px){.modal-content--product-detail{border-radius:30px}}@media only screen and (max-width: 767px){.modal-content--product-detail{border-radius:20px}}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.3}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-header--product-detail{padding:30px 55px 0;border-bottom:0;border-top-left-radius:0;border-top-right-radius:0}@media only screen and (max-width: 1599px)and (min-width: 1200px){.modal-header--product-detail{padding:1.875vw 2.865vw 0}}@media only screen and (max-width: 1199px){.modal-header--product-detail{padding:30px 30px 0}}@media only screen and (max-width: 767px){.modal-header--product-detail{padding:20px 25px 8px}}@media only screen and (max-width: 374px){.modal-header--product-detail{padding:15px 15px 8px}}.modal-header--product-detail .close{padding:0;margin:0 0 0 auto;width:25px;height:25px}@media only screen and (max-width: 1199px){.modal-header--product-detail .close{width:20px;height:20px}}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-body--product-detail{padding:0 50px 30px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.modal-body--product-detail{padding:0 2.604vw 1.875vw}}@media only screen and (max-width: 1199px){.modal-body--product-detail{padding:0 30px 30px}}@media only screen and (max-width: 767px){.modal-body--product-detail{padding:0 25px 25px}}@media only screen and (max-width: 374px){.modal-body--product-detail{padding:0 15px 25px}}.modal-body--account{padding:70px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.modal-body--account{padding:4.378vw}}@media only screen and (max-width: 1199px){.modal-body--account{padding:30px}}@media only screen and (max-width: 767px){.modal-body--account{padding:25px}}@media only screen and (max-width: 374px){.modal-body--account{padding:15px}}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media(prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}@media(min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog--product-detail{max-width:1180px}}@media only screen and (min-width: 576px)and (max-width: 1599px)and (min-width: 1200px){.modal-dialog--product-detail{max-width:61.458vw}}@media only screen and (min-width: 576px)and (max-width: 1199px){.modal-dialog--product-detail{max-width:900px}}@media only screen and (min-width: 576px)and (max-width: 991px){.modal-dialog--product-detail{max-width:700px}}@media only screen and (min-width: 576px)and (max-width: 767px){.modal-dialog--product-detail{max-width:500px}}@media(min-width: 576px){.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}}@media(min-width: 576px){.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:-webkit-min-content;height:-moz-min-content;height:min-content}}@media(min-width: 576px){.modal-sm{max-width:300px}}@media(min-width: 992px){.modal-lg{max-width:800px}.modal-xl{max-width:800px}}@media(min-width: 1200px){.modal-xl{max-width:1140px}}@media only screen and (max-width: 575px){.modal-dialog--product-detail{max-width:93.5%;margin-left:auto;margin-right:auto}}.modal .close{border:none;cursor:pointer;background-color:rgba(0,0,0,0)}.modal .close svg{width:28px;height:28px}.modal__title{margin-bottom:10px}.modal--config{z-index:9999999999}.modal--config .modal-header{border-bottom:none;padding:35px 55px 15px}@media only screen and (max-width: 767px){.modal--config .modal-header{padding:35px 35px 0 35px}}.modal--config .modal-dialog{width:100%;max-width:700px;margin:1.75rem 0 1.75rem auto}@media only screen and (max-width: 1199px){.modal--config .modal-dialog{max-width:600px}}@media only screen and (max-width: 767px){.modal--config .modal-dialog{width:90%;margin-left:auto;margin-right:auto}}.modal--config .modal-content{width:100%;border:none;max-width:536px;border-radius:50px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 1199px){.modal--config .modal-content{max-width:470px}}.modal--config .modal-body{padding:0 55px 35px}@media only screen and (max-width: 767px){.modal--config .modal-body{padding:0 35px 25px}}.link{font-size:20px;line-height:1px;font-weight:bold;font-family:"DM Sans",sans-serif;position:relative;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;text-decoration:underline;display:inline-flex;align-items:center}@media only screen and (max-width: 1599px)and (min-width: 1200px){.link{font-size:1.251vw}}@media only screen and (max-width: 1199px){.link{font-size:18px}}@media only screen and (max-width: 991px){.link{font-size:16px}}@media only screen and (max-width: 767px){.link{font-size:14px}}.link__text{position:relative;padding-bottom:1px;line-height:1}.link:hover{color:#331e16}.link--sm{font-size:16px}@media only screen and (max-width: 1439px){.link--sm{font-size:14px}}.link--text-decoration-none{text-decoration:none}.link--quinary-10{color:#e19f8f}.rating{display:flex;flex-flow:row wrap;align-items:center}.rating__star,.rating .jdgm-prev-badge__stars{display:flex;margin-right:16px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.rating__star,.rating .jdgm-prev-badge__stars{margin-right:.833vw}}@media only screen and (max-width: 1199px){.rating__star,.rating .jdgm-prev-badge__stars{margin-right:10px}}.rating__star-icon,.rating .jdgm-prev-badge__stars-icon{display:flex}@media only screen and (max-width: 1199px){.rating__star-icon,.rating .jdgm-prev-badge__stars-icon{max-width:16px}}.rating__star-icon:not(:last-child),.rating .jdgm-prev-badge__stars-icon:not(:last-child){margin-right:5px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.rating__star-icon:not(:last-child),.rating .jdgm-prev-badge__stars-icon:not(:last-child){margin-right:.26vw}}@media only screen and (max-width: 1199px){.rating__star-icon:not(:last-child),.rating .jdgm-prev-badge__stars-icon:not(:last-child){margin-right:3px}}.rating__text p{font-size:18px;font-weight:500;color:#7980c1;margin-bottom:0;line-height:1.4}@media only screen and (max-width: 1599px)and (min-width: 1200px){.rating__text p{font-size:.938vw}}@media only screen and (max-width: 1199px){.rating__text p{font-size:16px}}@media only screen and (max-width: 767px){.rating__text p{font-size:15px}}.jdgm-prev-badge__text{font-size:18px;font-weight:500;color:#7980c1;margin-bottom:0;line-height:1.4}@media only screen and (max-width: 1599px)and (min-width: 1200px){.jdgm-prev-badge__text{font-size:.938vw}}@media only screen and (max-width: 1199px){.jdgm-prev-badge__text{font-size:16px}}@media only screen and (max-width: 767px){.jdgm-prev-badge__text{font-size:15px}}.jdgm-prev-badge__stars{display:flex;margin-right:16px !important}@media only screen and (max-width: 1599px)and (min-width: 1200px){.jdgm-prev-badge__stars{margin-right:.833vw !important}}@media only screen and (max-width: 1199px){.jdgm-prev-badge__stars{margin-right:10px !important}}.jdgm-prev-badge__stars .jdgm-star{display:flex}@media only screen and (max-width: 1199px){.jdgm-prev-badge__stars .jdgm-star{max-width:16px}}.jdgm-prev-badge__stars .jdgm-star:not(:last-child){margin-right:5px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.jdgm-prev-badge__stars .jdgm-star:not(:last-child){margin-right:.26vw}}@media only screen and (max-width: 1199px){.jdgm-prev-badge__stars .jdgm-star:not(:last-child){margin-right:3px !important}}._1po78mg ._fwiprs{left:0 !important;right:auto !important}._xzcn8n{background:none #fff !important;padding:15px 15px 0px !important;position:fixed !important;word-break:normal !important;margin:0px !important;font-size:12px !important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important;font-weight:400 !important;color:#000 !important;line-height:1.42857 !important;text-align:left !important;width:320px !important;float:none !important;display:block !important;border:none !important;box-shadow:rgba(0,0,0,.1) 0px 2px 9px 4px !important;box-sizing:border-box !important;text-transform:none !important;letter-spacing:normal !important;border-radius:8px !important;top:auto !important;bottom:54px !important;left:20px !important;z-index:0 !important}._t53mel ._1po78mg{border:1px solid rgba(0,0,0,0) !important}.table{margin-top:25px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.table{margin-top:1.563vw}}@media only screen and (max-width: 1199px){.table{margin-top:20px}}.table tr{display:table-row !important}.table td,.table th{padding:5px !important;font-size:14px !important;line-height:1.4 !important;text-transform:none !important;display:table-cell !important;letter-spacing:normal !important}.table tbody tr td:first-child{padding-left:5px !important}.table tbody tr td:last-child{padding-right:5px !important}.table thead{display:table-header-group !important}.table thead::after,.table thead::before{display:none !important}.table thead tr th:last-child{text-align:left}.table tfoot::after,.table tfoot::before{display:none !important}.table th{font-weight:bold !important}.table td{font-weight:400}.table td:empty{display:table-cell}.table td::before{display:none}.table td#Row13229591396620{text-align:left !important}.table ::after{display:none}.table--bordered td,.table--bordered th{border:1px solid #331e16 !important}.table a{padding:0 !important;text-decoration:none !important;box-shadow:none !important;border:0 !important;font-size:14px !important;font-weight:bold !important;color:#e19f8f}.table a:hover{color:inherit}.table--order-detail{box-shadow:none}.table--order-detail td,.table--order-detail th{font-size:15px !important;text-align:left !important}@media only screen and (max-width: 1439px){.table--order-detail td,.table--order-detail th{font-size:14px !important}}.order tbody tr:first-of-type td:first-of-type>div{align-items:flex-start !important}.ratio--blog-list{padding-top:39%}.pagination__item:not(span){border:1px solid #e19f8f;color:#e19f8f !important;font-size:16px;font-weight:400;text-decoration:none;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}@media only screen and (max-width: 767px){.pagination__item:not(span){height:2.5rem;font-size:14px}}.pagination__item:not(span):hover{color:#fff !important;background-color:#e19f8f}.pagination__item:not(span):hover::after{display:none}.pagination__item:not(span)::after{display:none}.pagination__item--current:is([aria-disabled=true]){color:#fff !important;background-color:#e19f8f}.pagination__list{padding-left:0}@media only screen and (max-width: 767px){.pagination__list>li{flex:1 0 2.5rem !important;max-width:2.5rem !important}}@media only screen and (max-width: 767px){.pagination__list>li:not(:last-child){margin-right:.5rem}}.account-modal-toggle{display:none}.account-modal__content{max-width:720px;margin-left:auto}@media only screen and (max-width: 1599px)and (min-width: 1200px){.account-modal__content{max-width:45.028vw}}@media only screen and (max-width: 767px){.account-modal__content{margin-top:30px;text-align:center}}.account-modal__content .title{max-width:335px;margin-bottom:25px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.account-modal__content .title{max-width:20.951vw;margin-bottom:1.563vw}}@media only screen and (max-width: 767px){.account-modal__content .title{margin-bottom:10px;margin-left:auto;margin-right:auto}}.account-modal__content p{margin-bottom:0 !important}.account-modal__cta{display:flex;flex-direction:column;align-items:flex-start;margin-top:30px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.account-modal__cta{margin-top:1.876vw}}@media only screen and (max-width: 767px){.account-modal__cta{margin-top:15px;align-items:center}}.account-modal__cta>*:not(:last-child){margin-bottom:20px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.account-modal__cta>*:not(:last-child){margin-bottom:1.251vw}}@media only screen and (max-width: 767px){.account-modal__cta>*:not(:last-child){margin-bottom:10px}}@media only screen and (max-width: 767px){.account-modal__img{max-width:50%;margin:0 auto}}.announcement-bar{padding:10px 0;background-color:#4f5f41}@media only screen and (max-width: 991px){.announcement-bar{padding:7px 0}}@media only screen and (max-width: 767px){.announcement-bar{padding:5px 0}}.announcement-bar.is-hidden{display:none}.announcement-bar__detail{display:flex;font-size:15px;align-items:center;justify-content:center}@media only screen and (max-width: 991px){.announcement-bar__detail{font-size:14px}}@media only screen and (max-width: 767px){.announcement-bar__detail{font-size:12px}}@media only screen and (max-width: 480px){.announcement-bar__detail{flex-direction:column}}.announcement-bar__icon{display:flex;align-items:center;margin-right:15px}@media only screen and (max-width: 767px){.announcement-bar__icon{margin-right:8px}}.announcement-bar__icon svg,.announcement-bar__icon img{width:18px;height:18px;margin-right:8px}.announcement-bar__desc p{font-size:inherit;margin-bottom:0}.announcement-bar__desc p a{color:inherit;line-height:1;border-bottom:1px solid #fff}@media only screen and (max-width: 767px){.announcement-bar__desc p a{border-bottom:none}}.announcement-bar__close{top:0;right:15px;cursor:pointer;color:#fff;padding:9px 15px;position:absolute}@media only screen and (max-width: 991px){.announcement-bar__close{padding:6px 15px}}@media only screen and (max-width: 767px){.announcement-bar__close{padding:5px}}.announcement-bar__close-icon svg{stroke:#fff}.announcement-top{position:relative;z-index:9}.header{display:block;padding:10px 0}@media only screen and (max-width: 1599px)and (min-width: 1200px){.header{padding:.521vw 0}}@media only screen and (max-width: 1199px){.header{padding:16px 0}}@media only screen and (max-width: 767px){.header{padding:10px 0}}@media only screen and (max-width: 1199px)and (min-width: 992px){.header .container-fluid{max-width:980px}}.header-sticky{top:0;z-index:9;position:sticky}.header.nav-is-open .header__nav{opacity:1;pointer-events:all;height:calc(100vh - 80px)}@media only screen and (max-width: 767px){.header.nav-is-open .header__nav{height:calc(100vh - 70px);max-height:calc(100vh - 70px)}}@media only screen and (max-width: 575px){.header.nav-is-open .header__nav{height:calc(100vh - 54px);max-height:calc(100vh - 54px)}}.header.nav-is-open .nav__list li{opacity:1;transform:translateX(0%) rotate(0.001deg)}.header.nav-is-open .header__toggle-icon:first-child{-webkit-transform:translateY(7px) rotate(45deg);-ms-transform:translateY(7px) rotate(45deg);-o-transform:translateY(7px) rotate(45deg);transform:translateY(7px) rotate(45deg)}.header.nav-is-open .header__toggle-icon:nth-child(2){opacity:0}.header.nav-is-open .header__toggle-icon:nth-child(3){-webkit-transform:translateY(-8px) rotate(-45deg);-ms-transform:translateY(-8px) rotate(-45deg);-o-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}.header__inner{display:flex;align-items:center;justify-content:space-between}.header__brand{max-width:22%;flex:0 0 100%;line-height:1;margin-bottom:0;padding-right:15px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.header__brand{padding-right:.781vw}}@media only screen and (max-width: 1199px)and (min-width: 992px){.header__brand{max-width:29%}}@media only screen and (max-width: 991px){.header__brand{z-index:99;flex:0 0 100%;max-width:230px;padding-right:0;position:relative;text-align:center}}@media only screen and (max-width: 575px){.header__brand{max-width:110px}}.header__brand a img{width:100%;max-width:180px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.header__brand a img{max-width:12vw}}@media only screen and (max-width: 1199px){.header__brand a img{flex:0 0 100%;max-width:140px}}@media only screen and (max-width: 374px){.header__brand a img{max-width:120px}}.header__action{display:flex;max-width:22%;flex:0 0 100%;flex-wrap:wrap;padding-left:15px;justify-content:flex-end}@media only screen and (max-width: 1599px)and (min-width: 1200px){.header__action{padding-left:.781vw}}@media only screen and (max-width: 1199px)and (min-width: 992px){.header__action{max-width:29%}}@media only screen and (max-width: 991px){.header__action{flex:1;z-index:99;max-width:unset;position:relative}}.header__action---cart a{width:44px;height:44px;display:flex;line-height:1;color:#fff;align-items:center;border-radius:100%;justify-content:center;background-color:#e19f8f;transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out}@media only screen and (max-width: 1599px)and (min-width: 1200px){.header__action---cart a{width:2.752vw;height:2.752vw}}@media only screen and (max-width: 1199px){.header__action---cart a{width:40px;height:40px}}@media only screen and (max-width: 575px){.header__action---cart a{width:30px;height:30px}}.header__action---cart a:hover{color:#fff;background-color:#4f5f41}.header__action---cart svg{width:24px;height:24px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.header__action---cart svg{width:1.501vw;height:1.501vw}}@media only screen and (max-width: 1199px){.header__action---cart svg{width:24px;height:24px}}@media only screen and (max-width: 575px){.header__action---cart svg{width:16px;height:16px}}.header__button{margin-right:20px;position:relative}@media only screen and (max-width: 1599px)and (min-width: 1200px){.header__button{margin-right:1.042vw;height:inherit}}@media only screen and (max-width: 991px){.header__button{margin-right:10px}}@media only screen and (max-width: 575px){.header__button{margin-right:5px}}.header__button .btn{font-weight:400;letter-spacing:.06em}.header__button .header__action-icon{display:none;color:#fff}@media only screen and (max-width: 991px){.header__button .header__action-icon{display:block}}.header__button>.btn{text-align:center}@media only screen and (max-width: 1199px){.header__button>.btn{font-size:18px;padding:10px 30px}}@media only screen and (max-width: 991px){.header__button>.btn{font-size:16px;min-width:unset;padding:8px 15px;letter-spacing:.03em;width:40px;height:40px;padding:0;display:flex;align-items:center;justify-content:center}}@media only screen and (max-width: 575px){.header__button>.btn{width:30px;height:30px}}@media only screen and (max-width: 767px){.header__button>.btn--primary-light{border-color:#fff}}.header__button>.btn--primary-light .header__action-icon{margin-left:7px}@media only screen and (max-width: 991px){.header__button>.btn svg,.header__button>.btn img{width:22px;height:22px;object-fit:contain}}@media only screen and (max-width: 575px){.header__button>.btn svg,.header__button>.btn img{width:16px;height:16px}}@media only screen and (max-width: 991px){.header__action-text{display:none}}.header__nav-toggle{flex:1;display:none;padding-right:15px}@media only screen and (max-width: 991px){.header__nav-toggle{z-index:99;display:flex;position:relative}}.header__nav-toggle-button{display:inline-block}.header__toggle-icon{width:36px;height:1px;display:block;margin:7px 0;background-color:#331e16;transition:all .4s cubic-bezier(0.7, 0, 0.2, 1);-webkit-transition:all .4s cubic-bezier(0.7, 0, 0.2, 1);-moz-transition:all .4s cubic-bezier(0.7, 0, 0.2, 1);-ms-transition:all .4s cubic-bezier(0.7, 0, 0.2, 1);-o-transition:all .4s cubic-bezier(0.7, 0, 0.2, 1)}@media only screen and (max-width: 374px){.header__toggle-icon{width:30px}}@media only screen and (max-width: 991px){.header__nav{left:0;bottom:0;height:0;top:81px;opacity:0;width:100%;z-index:21;position:fixed;pointer-events:none;transition-delay:0s;background:#fff;max-height:calc(100vh - 81px);transition:height .4s ease 0s;-webkit-transition:height .4s ease 0s;-moz-transition:height .4s ease 0s;-ms-transition:height .4s ease 0s;-o-transition:height .4s ease 0s}}@media only screen and (max-width: 767px){.header__nav{top:70px}}@media only screen and (max-width: 575px){.header__nav{top:54px}}.header__nav-button{width:100%;max-width:320px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 767px){.header__nav-button{margin-bottom:30px}}.header__nav-button a{display:block}html.nav-is-open{height:100%;overflow:hidden;position:relative}html.nav-is-open body{height:100%;overflow:hidden;position:relative}html.nav-is-open .announcement-bar{display:none}html.is-slider-active .announcement-bar{display:none}@media only screen and (max-width: 991px){.nav{height:100%;overflow-y:auto;overflow-x:hidden;position:relative;padding:35px 65px 100px}}@media only screen and (max-width: 991px){.nav{padding:30px}}.nav__list{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0}@media only screen and (max-width: 991px){.nav__list{margin-bottom:30px;flex-direction:column}}@media only screen and (max-width: 575px){.nav__list{margin-bottom:20px}}@media only screen and (max-width: 991px){.nav__list li{width:100%;opacity:0;max-width:320px;text-align:center;margin-bottom:15px;margin-left:auto;margin-right:auto;transform:translateY(100%) rotate(0.001deg);transition:all .5s cubic-bezier(0.7, 0.1, 0.2, 1);-webkit-transition:all .5s cubic-bezier(0.7, 0.1, 0.2, 1);-moz-transition:all .5s cubic-bezier(0.7, 0.1, 0.2, 1);-ms-transition:all .5s cubic-bezier(0.7, 0.1, 0.2, 1);-o-transition:all .5s cubic-bezier(0.7, 0.1, 0.2, 1)}}@media only screen and (max-width: 575px){.nav__list li{margin-bottom:10px}}.nav__list li:last-child{margin-right:0}@media only screen and (max-width: 991px){.nav__list li:last-child{margin-right:auto}}.nav__list li.active a{font-weight:bold}.nav__list li a{color:#331e16;font-size:18px;padding:10px 14px;font-weight:normal;letter-spacing:.02em;transition:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;font-weight:bold}@media only screen and (max-width: 1599px)and (min-width: 1200px){.nav__list li a{padding:.781vw;font-size:1.125vw}}@media only screen and (max-width: 1199px){.nav__list li a{font-size:16px;padding:10px 14px}}@media only screen and (max-width: 991px){.nav__list li a{width:100%;display:block;font-size:20px;border-radius:99em;padding:8px 8px;background-color:#f6f2ec}}@media only screen and (max-width: 575px){.nav__list li a{font-size:16px;padding:6px 8px}}.nav__list li a:hover{color:#4f5f41}.nav__list li a::before{height:0;display:block;overflow:hidden;font-weight:bold;visibility:hidden;content:attr(data-title)}.nav__list>li:nth-child(1){transition-delay:.1s}.nav__list>li:nth-child(2){transition-delay:.2s}.nav__list>li:nth-child(3){transition-delay:.3s}.nav__list>li:nth-child(4){transition-delay:.4s}.nav__list>li:nth-child(5){transition-delay:.5s}.nav__list>li:nth-child(6){transition-delay:.6s}.nav__list>li:nth-child(7){transition-delay:.7s}.nav__list>li:nth-child(8){transition-delay:.8s}.nav__list>li:nth-child(9){transition-delay:.9s}.footer{padding:75px 0;background-color:#f7f7f7}@media only screen and (max-width: 1599px)and (min-width: 1200px){.footer{padding:3.906vw 0}}@media only screen and (max-width: 1199px){.footer{padding:50px 0}}.footer--menu{background-color:rgba(0,0,0,0);padding:0}@media only screen and (max-width: 767px){.footer--menu{text-align:center}}@media only screen and (max-width: 575px){.footer .container{width:100%;max-width:370px}}.footer__title{font-size:20px;font-weight:700;margin-bottom:15px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.footer__title{font-size:1.25vw;margin-bottom:.781vw}}@media only screen and (max-width: 1199px){.footer__title{font-size:20px}}@media only screen and (max-width: 991px){.footer__title{font-size:20px}}@media only screen and (max-width: 767px){.footer__title{margin-bottom:20px}}@media only screen and (max-width: 575px){.footer__title{margin-bottom:12px;font-size:18px}}.footer__list{padding-left:0}@media only screen and (max-width: 767px){.footer__list{margin-bottom:40px}}@media only screen and (max-width: 575px){.footer__list{margin-bottom:20px}}.footer__list li{margin-bottom:5px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.footer__list li{margin-bottom:.26vw}}.footer__list li a{padding:2px 0;color:#331e16;font-size:16px;line-height:1.2;position:relative}@media only screen and (max-width: 1599px)and (min-width: 1200px){.footer__list li a{font-size:1vw;padding:.104vw 0}}@media only screen and (max-width: 1199px){.footer__list li a{font-size:16px}}@media only screen and (max-width: 575px){.footer__list li a{font-size:15px;line-height:1}}.footer__list li a:after{content:"";position:absolute;width:100%;height:1px;bottom:2px;left:0;border-bottom:1px solid #e39f8f;transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transform:scaleX(0);transform-origin:left}.footer__list li a:hover{color:#e39f8f}.footer__list li a:hover::after{transform:scaleX(1)}.footer__logo{margin-bottom:50px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.footer__logo{margin-bottom:3.906vw}}@media only screen and (max-width: 1199px){.footer__logo{margin-bottom:40px}}@media only screen and (max-width: 575px){.footer__logo{margin-bottom:20px}}.footer__logo a{display:inline-block}.footer__logo a img{max-width:180px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.footer__logo a img{max-width:12vw}}@media only screen and (max-width: 1199px){.footer__logo a img{max-width:140px}}@media only screen and (max-width: 767px){.footer__logo a img{max-width:200px}}@media only screen and (max-width: 575px){.footer__logo a img{max-width:140px}}.footer__detail{margin-right:-50px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.footer__detail{margin-right:0}}@media only screen and (max-width: 1199px){.footer__detail{margin-right:0}}@media only screen and (max-width: 767px){.footer__detail{text-align:center}}.footer__contact-item{font-size:16px;color:#331e16;margin-bottom:25px;letter-spacing:.02em}@media only screen and (max-width: 1599px)and (min-width: 1200px){.footer__contact-item{font-size:1vw;margin-bottom:1.354vw}}@media only screen and (max-width: 1199px){.footer__contact-item{font-size:16px;margin-bottom:20px}}@media only screen and (max-width: 767px){.footer__contact-item{font-size:16px;margin-bottom:30px}}@media only screen and (max-width: 575px){.footer__contact-item{margin-bottom:20px}}.footer__contact-item p{font-size:12px}@media only screen and (max-width: 575px){.footer__contact-item p{margin-bottom:10px}}.footer__contact-item a{color:inherit;text-decoration:underline}.footer__contact-item a:hover{color:#e39f8f}.footer__contact-item address{font-style:normal}.footer .additional-footer-image{max-width:70%}@media only screen and (max-width: 767px){.footer .additional-footer-image{margin:0 auto;margin-top:20px}}.footer .social-list{display:flex;padding-left:0;margin-bottom:0}@media only screen and (max-width: 767px){.footer .social-list{margin-top:40px;justify-content:center}}@media only screen and (max-width: 575px){.footer .social-list{margin-top:20px}}.footer .social-list li{margin-right:7px}.footer .social-list li a .icon-bg{transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out}.footer .social-list li a:hover svg .icon-bg{fill:#e39f8f}.footer__bottom{margin-top:-40px}@media only screen and (max-width: 575px){.footer__bottom{margin-top:20px}}@media only screen and (max-width: 991px){.footer__bottom--menu{margin-top:30px}}.footer__copyright{margin-bottom:15px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.footer__copyright{margin-bottom:.781vw}}@media only screen and (max-width: 767px){.footer__copyright{text-align:center}}.footer__copyright p{font-size:12px;color:#000}@media only screen and (max-width: 1599px)and (min-width: 1200px){.footer__copyright p{font-size:.625vw}}.footer__copyright p a{color:inherit}.footer .footer-social-icons{margin-right:-50px}@media only screen and (max-width: 1599px){.footer .footer-social-icons{margin-right:0}.footer .footer-social-icons .footer__bottom{margin-top:0}}.footer .footer-payment-icons,.footer .footer-social-icons{display:flex;align-items:end}@media only screen and (max-width: 767px){.footer .footer-payment-icons,.footer .footer-social-icons{justify-content:center}}@media only screen and (max-width: 767px){.footer .footer-payment-icons{order:1}}@media only screen and (max-width: 767px){.footer .footer__payment-method{text-align:center}}.popup{right:0;top:100%;display:none;padding:30px;position:absolute;border-radius:20px;border:1px solid #331e16;background-color:#f6f2ec}.popup--login{width:100%;min-width:300px;margin-top:8px;padding:20px;padding-top:40px}@media only screen and (min-width: 576px){.popup--login{min-width:420px}}@media only screen and (max-width: 575px){.popup--login{padding:15px}}@media only screen and (max-width: 374px){.popup--login{right:-39px}}.popup__head{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width: 575px){.popup__head{justify-content:center}}@media only screen and (max-width: 575px){.popup__head{flex-direction:column;text-align:center}}.popup__title{line-height:1;font-size:20px;color:#331e16;font-weight:700;margin-bottom:10px}@media only screen and (max-width: 575px){.popup__title{text-align:center}}.popup__head-right{font-size:15px;color:#331e16;font-weight:500;margin-bottom:10px}.popup__head-right a{color:#e39f8f;font-weight:700;text-decoration:underline}.popup__head-right a:hover{color:#4f5f41}.popup__close-btn--login{cursor:pointer;width:20px;height:20px;top:10px;position:absolute;right:20px}@media only screen and (max-width: 575px){.popup__close-btn--login{width:16px;height:16px;top:20px;right:15px}}.slider{top:0;right:0;width:100%;height:100%;z-index:191;display:block;position:fixed;max-width:700px;overflow:hidden;transition-delay:0s;background-color:#fff;transition:all .7s ease-in-out;-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-ms-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;transform:translate(150%, 0) rotate(0.001deg)}@media only screen and (max-width: 1199px){.slider{max-width:600px}}@media only screen and (max-width: 767px){.slider{z-index:8;max-width:100%}}.slider.is-active{transition-delay:0s;transform:translate(0, 0) rotate(0.001deg)}.slider__inner{height:100%;overflow-y:hidden;overflow-x:hidden;position:relative}@media only screen and (max-width: 575px){.slider__inner{padding-bottom:0}}.slider-bg-overlay{top:0;left:0;right:0;bottom:0;opacity:0;width:100%;height:100%;z-index:190;position:fixed;pointer-events:none;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;background-color:rgba(0,0,0,.3)}@media only screen and (max-width: 767px){.slider-bg-overlay{z-index:7}}.slider-bg-overlay.is-active{opacity:1;pointer-events:all}.slider__head{max-width:100%;padding-right:0;text-align:center;margin-left:auto;margin-right:auto;padding:30px 30px 0}@media only screen and (max-width: 767px){.slider__head{max-width:100%;position:relative;padding:80px 65px 0}}@media only screen and (max-width: 575px){.slider__head{padding:72px 15px 0}}@media screen and (min-width: 1600px)and (min-height: 900px){.slider__head{padding:15px 15px 0}}.slider__title{line-height:1;font-size:30px;font-weight:700;margin-bottom:7px}@media only screen and (max-width: 991px){.slider__title{font-size:24px}}@media only screen and (max-width: 575px){.slider__title{font-size:17px;padding:0 40px}}@media screen and (min-width: 1600px)and (min-height: 900px){.slider__title{font-size:22px}}.slider__subtitle{font-size:15px;font-weight:500;letter-spacing:.06em;margin-bottom:15px}@media only screen and (max-width: 767px){.slider__subtitle{font-size:12px}}@media only screen and (max-width: 575px){.slider__subtitle{font-size:10px}}@media screen and (min-width: 1600px)and (min-height: 900px){.slider__subtitle{font-size:14px;margin-bottom:5px}}.slider__close{top:32px;z-index:1;width:30px;right:20px;height:30px;cursor:pointer;position:absolute}@media only screen and (max-width: 1199px){.slider__close{width:30px;right:60px;height:30px}}@media only screen and (max-width: 991px){.slider__close{width:25px;height:25px}}@media only screen and (max-width: 767px){.slider__close{right:auto;left:25px;top:80px}}@media only screen and (max-width: 575px){.slider__close{top:70px;width:20px;height:20px}}@media screen and (min-width: 1600px)and (min-height: 900px){.slider__close{width:20px;height:20px;top:20px}}.slider__close svg,.slider__close img{width:100%;height:100%}.slider__body{max-height:calc(100% - 156px);overflow-y:auto;padding:0 30px 30px;overflow-x:hidden}@media only screen and (max-width: 767px){.slider__body{padding:0 20px 20px}}@media only screen and (max-width: 575px){.slider__body{padding:0 15px 20px}}@media screen and (min-width: 1600px)and (min-height: 900px){.slider__body{padding:0 15px 15px}}.slider__footer{padding:5px;display:flex;justify-content:space-between;background-color:rgba(0,0,0,0);box-shadow:0 0 10px rgba(0,0,0,.4);z-index:1}@media only screen and (max-width: 767px){.slider__footer{background-color:rgba(0,0,0,0)}}.slider__btns{width:100%;display:flex;padding:0 30px;justify-content:space-between}@media only screen and (max-width: 767px){.slider__btns{justify-content:space-between}}.slider__btns .btn{width:100%;max-width:300px}@media only screen and (max-width: 1199px){.slider__btns .btn{max-width:200px}}@media only screen and (max-width: 767px){.slider__btns .btn{max-width:45%}}.slider__btns .btn--light{color:#e19f8f}@media only screen and (max-width: 767px){.slider__btns .btn--light{color:#fff}}.slider__btns .btn--light:hover{color:#fff}.slider__btns .btn--light-border:hover{color:#e19f8f}.slider__step-cart .slider__subtitle{margin-bottom:10px}.slider__step-cart .slider__body{padding-bottom:5px}.slider__step-cart .slider__head>*{max-width:490px;margin-left:auto;margin-right:auto}.slider__cart-steps{max-width:360px;margin-left:auto;margin-right:auto;margin-bottom:25px}@media only screen and (max-width: 575px){.slider__cart-steps{max-width:280px}}.slider__cart-steps .slider__cart-steps-list{margin:0;display:flex;padding-left:0;list-style:none}.slider__cart-steps .slider__cart-steps-list li{flex:1;font-size:10px;color:#331e16;font-weight:700;padding-top:55px;position:relative;text-align:center}@media only screen and (max-width: 575px){.slider__cart-steps .slider__cart-steps-list li{font-size:8px;padding-top:38px}}.slider__cart-steps .slider__cart-steps-list li:before{top:0;left:50%;content:"";width:43px;height:43px;position:absolute;border-radius:100%;transform:translateX(-50%);background-color:#f6f2ec}@media only screen and (max-width: 575px){.slider__cart-steps .slider__cart-steps-list li:before{width:28px;height:28px}}.slider__cart-steps .slider__cart-steps-list li:after{content:"";right:0;top:32%;left:100%;width:50%;height:2px;z-index:-1;position:absolute;border-top:1px dashed #707070;transform:translate(-50%, -50%)}.slider__cart-steps .slider__cart-steps-list li:last-child::after{display:none}.slider__cart-steps .slider__cart-steps-list li.active:before,.slider__cart-steps .slider__cart-steps-list li:first-child:before{background-color:#e39f8f}.slider__step{display:none}.slider__step.is-active{display:flex;flex-direction:column;justify-content:space-between;height:100%}html.is-slider-active body{height:100%;overflow:hidden;position:relative}@media only screen and (max-width: 767px){html.is-slider-active .intercom-lightweight-app{z-index:5}}@media only screen and (max-width: 767px){html.is-slider-active .header-sticky{position:fixed;width:100%}}@media only screen and (max-width: 767px){body.announcement-hidden .slider__head{padding-top:100px}}@media only screen and (max-width: 767px){body.announcement-hidden .slider__close{top:100px}}#minimized-trustbadge-98e3dadd90eb493088abdc5597a70810{inset:auto auto 20px 20px !important}._x4mley{right:auto !important;left:20px !important}.is-slider-active .intercom-lightweight-app-launcher{right:auto;left:120px}.is-slider-active .intercom-namespace .intercom-lfys11{right:auto;left:120px}.is-slider-active .intercom-namespace .intercom-fkbc1p{right:auto !important;left:120px !important}.is-slider-active .intercom-namespace .intercom-fkbc1p{right:auto;left:120px}.intercom-namespace .intercom-yyvehj{z-index:21474830000 !important}.is-slider-active .intercom-lightweight-app,.is-slider-active #intercom-container{display:none}.hero{overflow:hidden;position:relative;height:72vh}@media only screen and (max-width: 1199px){.hero{height:unset}}@media only screen and (max-width: 767px){.hero{background-color:#4f5f41}}.hero__fluid{height:inherit}@media only screen and (min-width: 768px){.hero__slider{display:flex;height:inherit}}@media only screen and (min-width: 768px){.hero__slider::after{content:""}}@media only screen and (max-width: 767px){.hero__slider::after{content:"flickity";display:none}}@media only screen and (max-width: 767px){.hero__slider .flickity-page-dots{bottom:16px}}.hero__slider-item{display:flex;align-items:flex-end}@media only screen and (max-width: 767px){.hero__slider-item{min-height:100%}}.hero__slider-item .hero__content{width:100%;position:relative;padding:144px 190px 100px 15px}@media only screen and (min-width: 1921px){.hero__slider-item .hero__content{padding-left:190px}}@media only screen and (max-width: 1599px)and (min-width: 1200px){.hero__slider-item .hero__content{padding:7.5vw 7.8vw 5vw .5vw}}@media only screen and (max-width: 1199px){.hero__slider-item .hero__content{padding:180px 50px 80px}}@media only screen and (max-width: 991px){.hero__slider-item .hero__content{padding-top:120px}}@media only screen and (max-width: 767px){.hero__slider-item .hero__content{width:100%;flex:0 0 100%;max-width:100%;flex-direction:column}}@media only screen and (max-width: 767px){.hero__slider-item .hero__content{padding:17px 45px 55px}}@media only screen and (max-width: 374px){.hero__slider-item .hero__content{padding:17px 25px 55px}}.hero__slider-item .hero__content:before{top:0;left:0;width:100%;height:100%;opacity:.5;content:"";display:block;position:absolute;background:linear-gradient(to top, #331E16, transparent)}@media only screen and (max-width: 767px){.hero__slider-item .hero__content:before{display:none}}.hero__slider-item .hero__content .title{line-height:1;color:#fff;margin-bottom:10px}@media only screen and (max-width: 1199px){.hero__slider-item .hero__content .title{margin-bottom:15px}}@media only screen and (max-width: 767px){.hero__slider-item .hero__content .title{margin-bottom:8px}}.hero__slider-item .hero__content p{font-size:16px;font-weight:500;line-height:1.2;margin-bottom:35px;letter-spacing:.06em}@media only screen and (max-width: 1599px)and (min-width: 1200px){.hero__slider-item .hero__content p{font-size:1vw;margin-bottom:1.823vw}}@media only screen and (max-width: 1199px){.hero__slider-item .hero__content p{font-size:16px}}@media only screen and (max-width: 991px){.hero__slider-item .hero__content p{font-size:16px;margin-bottom:20px}}@media only screen and (max-width: 575px){.hero__slider-item .hero__content p{font-size:14px}}.hero__slider-item .hero__content-inner{width:100%;max-width:562px;position:relative;margin-left:auto;text-align:center}@media only screen and (min-width: 1921px){.hero__slider-item .hero__content-inner{margin-right:auto}}@media only screen and (max-width: 1599px)and (min-width: 1200px){.hero__slider-item .hero__content-inner{max-width:32vw}}@media only screen and (max-width: 1199px){.hero__slider-item .hero__content-inner{max-width:450px;margin-right:auto}}@media only screen and (max-width: 991px){.hero__slider-item .hero__content-inner{max-width:390px}}@media only screen and (max-width: 767px){.hero__slider-item .hero__content-inner{max-width:100%}}.hero__slider-item:first-child{max-width:60%;flex:0 0 100%;position:relative}@media only screen and (max-width: 767px){.hero__slider-item:first-child{width:100%;flex:0 0 100%;max-width:100%;flex-direction:column}}.hero__slider-item:first-child .hero__img{width:100%;display:block;padding-top:64%;position:relative}@media only screen and (min-width: 768px){.hero__slider-item:first-child .hero__img{top:0;left:0;width:100%;height:100%;padding-top:100%;position:absolute}}@media only screen and (max-width: 575px){.hero__slider-item:first-child .hero__img{padding-top:44vh}}.hero__slider-item:first-child .hero__img img{top:0;left:0;width:100%;height:100%;object-fit:cover;position:absolute;transition:all .7s ease-in-out;-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-ms-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out}.hero__slider-item:last-child{max-width:40%;flex:0 0 100%;overflow:hidden;position:relative;padding-top:100px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.hero__slider-item:last-child{padding-top:5.208vw}}@media only screen and (max-width: 767px){.hero__slider-item:last-child{width:100%;flex:0 0 100%;padding-top:0;max-width:100%;flex-direction:column}}.hero__slider-item:last-child .title{max-width:425px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.hero__slider-item:last-child .title{max-width:21.875vw}}@media only screen and (max-width: 1199px){.hero__slider-item:last-child .title{max-width:300px}}@media only screen and (max-width: 991px){.hero__slider-item:last-child .title{max-width:252px}}@media only screen and (max-width: 767px){.hero__slider-item:last-child .title{max-width:100%}}.hero__slider-item:last-child .hero__content{padding-left:100px;padding-right:80px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.hero__slider-item:last-child .hero__content{padding-left:5.208vw;padding-right:4.167vw}}@media only screen and (max-width: 1199px){.hero__slider-item:last-child .hero__content{padding-left:40px;padding-right:40px}}@media only screen and (max-width: 991px){.hero__slider-item:last-child .hero__content{padding-left:30px;padding-right:10px}}@media only screen and (max-width: 767px){.hero__slider-item:last-child .hero__content{padding:17px 45px 55px}}@media only screen and (max-width: 374px){.hero__slider-item:last-child .hero__content{padding:17px 25px 55px}}.hero__slider-item:last-child .hero__content:before{display:none}.hero__slider-item:last-child .hero__content-inner{width:100%;margin-left:0;padding-left:0;max-width:450px;text-align:left}@media only screen and (max-width: 1599px)and (min-width: 1200px){.hero__slider-item:last-child .hero__content-inner{padding-left:0;max-width:23.438vw}}@media only screen and (max-width: 991px){.hero__slider-item:last-child .hero__content-inner{padding-left:0;max-width:350px}}@media only screen and (max-width: 767px){.hero__slider-item:last-child .hero__content-inner{max-width:100%;text-align:center}}.hero__plate-img{top:-19vw;width:60vw;right:-24vw;height:60vw;position:absolute}@media only screen and (max-width: 1199px){.hero__plate-img{width:63vw;height:63vw}}@media only screen and (max-width: 767px){.hero__plate-img{top:auto;left:auto;right:auto;width:100%;display:block;padding-top:64%;position:relative}}@media only screen and (max-width: 575px){.hero__plate-img{padding-top:44vh}}.hero__plate-img img{width:100%;height:100%}@media only screen and (max-width: 767px){.hero__plate-img img{top:0;left:0;width:100%;height:100%;object-fit:contain;position:absolute}}.usp{padding:30px 0 100px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.usp{padding:0 0 5.99vw}}@media only screen and (max-width: 1199px){.usp{padding-top:0;padding-bottom:80px}}@media only screen and (max-width: 991px){.usp{padding-bottom:60px}}@media only screen and (max-width: 767px){.usp{padding-bottom:30px}}.usp .heading{margin-bottom:60px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.usp .heading{margin-bottom:3.125vw}}@media only screen and (max-width: 991px){.usp .heading{margin-bottom:40px}}.usp__list{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:30px;max-width:900px;margin-left:auto;margin-right:auto;justify-content:space-between}@media only screen and (max-width: 1599px)and (min-width: 1200px){.usp__list{max-width:48vw;margin-left:auto;margin-right:auto;margin-bottom:1.563vw}}@media only screen and (max-width: 1199px){.usp__list{max-width:670px}}@media only screen and (min-width: 768px)and (max-width: 991px){.usp__list{max-width:80%;margin-left:auto;margin-right:auto}}@media only screen and (max-width: 767px){.usp__list{max-width:75%;margin-bottom:5px}}@media only screen and (max-width: 480px){.usp__list{max-width:100%}}.usp__list li{width:40%;color:#331e16;font-size:20px;font-weight:700;position:relative;padding-left:50px;margin-bottom:30px;font-family:"DM Sans",sans-serif}@media only screen and (max-width: 1599px)and (min-width: 1200px){.usp__list li{font-size:1.25vw;padding-left:3.125vw;margin-bottom:1.563vw}}@media only screen and (max-width: 1199px){.usp__list li{font-size:20px;padding-left:50px;margin-bottom:25px}}@media only screen and (max-width: 991px){.usp__list li{width:45%;font-size:18px;padding-left:55px;margin-bottom:20px}}@media only screen and (max-width: 767px){.usp__list li{font-size:15px;padding-left:35px}}@media only screen and (max-width: 480px){.usp__list li{width:50%;font-size:14px;padding-right:5px}}@media only screen and (max-width: 374px){.usp__list li{font-size:12px;padding-left:20px}}@media only screen and (max-width: 1599px)and (min-width: 1200px){.usp__list li:before{width:1.75vw;height:1.75vw}}@media only screen and (max-width: 1199px){.usp__list li:before{top:1px;width:28px;height:28px}}@media only screen and (max-width: 991px){.usp__list li:before{width:25px;height:25px}}@media only screen and (max-width: 767px){.usp__list li:before{width:19px;height:19px}}@media only screen and (max-width: 374px){.usp__list li:before{width:14px;height:14px}}.usp__list--principles{display:block;column-count:2;column-gap:30px;max-width:100%}@media only screen and (max-width: 767px){.usp__list--principles{column-count:1;max-width:90%;margin-bottom:0}}.usp__list--principles li{width:100%;padding-left:0}@media only screen and (max-width: 991px){.usp__list--principles li{margin-bottom:15px}}@media only screen and (max-width: 480px){.usp__list--principles li{padding-right:0}}.usp__list--principles li a{color:#331e16;padding-left:63px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.usp__list--principles li a{padding-left:3.281vw}}@media only screen and (max-width: 1199px){.usp__list--principles li a{padding-left:53px}}@media only screen and (max-width: 991px){.usp__list--principles li a{padding-left:55px}}@media only screen and (max-width: 767px){.usp__list--principles li a{padding-left:35px}}@media only screen and (max-width: 374px){.usp__list--principles li a{padding-left:20px}}.usp--principles{padding:0 0 50px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.usp--principles{padding:0 0 3.127vw}}@media only screen and (max-width: 1199px){.usp--principles{padding:0 0 30px}}.usp--principles__wrapper{max-width:1000px;margin:0 auto}@media only screen and (max-width: 1599px)and (min-width: 1200px){.usp--principles__wrapper{max-width:62.539vw}}.feature-box{padding:80px 0}@media only screen and (max-width: 1599px)and (min-width: 1200px){.feature-box{padding:4.167vw 0}}@media only screen and (max-width: 1199px){.feature-box{padding:80px 0}}@media only screen and (max-width: 991px){.feature-box{padding:60px 0}}@media only screen and (max-width: 767px){.feature-box{padding:20px 0 30px}}.feature-box .heading{margin-bottom:50px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.feature-box .heading{margin-bottom:2.604vw}}@media only screen and (max-width: 1199px){.feature-box .heading{margin-bottom:50px}}@media only screen and (max-width: 767px){.feature-box .heading{margin-bottom:30px}}.feature-box .btn__wrappper .btn{font-weight:700;letter-spacing:0}.media-boxs{display:flex;justify-content:space-between}@media only screen and (max-width: 991px){.media-boxs{margin:0 -15px}}@media only screen and (max-width: 767px){.media-boxs{flex-wrap:wrap}}.media-box{width:100%;max-width:460px;text-align:center;margin-bottom:40px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.media-box{max-width:23.958vw;margin-bottom:2.083vw}}@media only screen and (max-width: 1199px){.media-box{max-width:280px;margin-bottom:50px}}@media only screen and (max-width: 991px){.media-box{padding:0 15px;margin-bottom:30px}}@media only screen and (max-width: 767px){.media-box{max-width:100%;margin-bottom:40px}}@media only screen and (max-width: 480px){.media-box{max-width:260px;margin-left:auto;margin-right:auto}}.media-box__title{margin-bottom:20px;letter-spacing:.04em}@media only screen and (max-width: 1599px)and (min-width: 1200px){.media-box__title{margin-bottom:1.25vw;letter-spacing:.02em}}@media only screen and (max-width: 991px){.media-box__title{letter-spacing:.03em}}@media only screen and (max-width: 767px){.media-box__title{margin-bottom:10px}}.media-box__media{max-width:230px;padding-top:64%;position:relative;margin-left:auto;margin-right:auto;margin-bottom:15px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.media-box__media{max-width:11.979vw;margin-bottom:.781vw}}@media only screen and (max-width: 1199px){.media-box__media{max-width:200px}}@media only screen and (max-width: 991px){.media-box__media{max-width:170px}}@media only screen and (max-width: 767px){.media-box__media{padding-top:0}}@media only screen and (min-width: 768px){.media-box__media img{top:0;left:0;width:100%;height:100%;position:absolute;object-fit:contain}}.media-box p{font-size:16px;line-height:1.3;letter-spacing:.04em}@media only screen and (max-width: 1599px)and (min-width: 1200px){.media-box p{font-size:1vw}}@media only screen and (max-width: 1199px){.media-box p{font-size:16px}}@media only screen and (max-width: 991px){.media-box p{font-size:16px;font-weight:500}}.media-box p:last-child{margin-bottom:0}@media only screen and (max-width: 767px){.article{padding-bottom:30px}}@media only screen and (min-width: 768px){.article__slider{display:flex;flex-wrap:wrap;margin-bottom:0}}@media only screen and (min-width: 768px){.article__slider::after{content:""}}@media only screen and (max-width: 767px){.article__slider::after{content:"flickity";display:none}}.article-item{max-width:60%;flex:0 0 100%;display:flex;overflow:hidden;position:relative;align-items:flex-end;justify-content:center}@media only screen and (max-width: 767px){.article-item{width:100%;flex:0 0 100%;max-width:100%}}.article-item a{display:block;width:100%}@media only screen and (max-width: 767px){.article-item a{overflow:hidden;position:relative}}.article-item:hover .article-item__media img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}@media only screen and (min-width: 768px){.article-item__media{position:absolute;width:100%;height:100%;top:0;left:0}}@media only screen and (max-width: 767px){.article-item__media{padding-top:80%;position:relative}}@media only screen and (max-width: 480px){.article-item__media{padding-top:130%}}.article-item__media img{width:100%;height:100%;object-fit:cover;transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out}@media only screen and (max-width: 767px){.article-item__media img{position:absolute;width:100%;height:100%;top:0;left:0;right:0}}.article-item:first-child{max-width:40%;flex:0 0 100%}@media only screen and (max-width: 767px){.article-item:first-child{max-width:100%;flex:0 0 100%;width:100%}}.article-item:first-child .article-item__overlay-inner{padding-left:0;padding-right:0;max-width:550px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 1599px)and (min-width: 1200px){.article-item:first-child .article-item__overlay-inner{max-width:28.646vw}}@media only screen and (max-width: 1199px){.article-item:first-child .article-item__overlay-inner{max-width:320px}}@media only screen and (max-width: 767px){.article-item:first-child .article-item__overlay-inner{max-width:100%;text-align:center}}.article-item:last-child .article-item__desc{width:100%;max-width:550px;margin-bottom:60px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 1599px)and (min-width: 1200px){.article-item:last-child .article-item__desc{max-width:28.646vw}}@media only screen and (max-width: 991px){.article-item:last-child .article-item__desc{margin-bottom:30px}}@media only screen and (max-width: 767px){.article-item:last-child .article-item__desc{max-width:100%;flex:0 0 100%;width:100%}}.article-item:last-child .article-item__overlay-inner{max-width:890px;text-align:center;margin-left:auto;margin-right:auto}@media only screen and (max-width: 1599px)and (min-width: 1200px){.article-item:last-child .article-item__overlay-inner{max-width:46.354vw}}@media only screen and (max-width: 1199px){.article-item:last-child .article-item__overlay-inner{max-width:500px}}@media only screen and (max-width: 767px){.article-item:last-child .article-item__overlay-inner{max-width:100%}}.article-item p{font-weight:500;letter-spacing:.04em}@media only screen and (max-width: 767px){.article-item p{line-height:1.5}}.article-item p:last-child{margin-bottom:0}.article-item__title{line-height:1;margin-bottom:25px;color:#fff}@media only screen and (max-width: 1599px)and (min-width: 1200px){.article-item__title{margin-bottom:1.302vw}}@media only screen and (max-width: 767px){.article-item__title{margin-bottom:15px}}.article-item__overlay{width:100%;margin-top:465px;position:relative;padding:25px 0 104px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.article-item__overlay{margin-top:20.833vw;padding:.781vw 0 5.417vw}}@media only screen and (max-width: 1199px){.article-item__overlay{margin-top:200px;padding-bottom:70px}}@media only screen and (max-width: 991px){.article-item__overlay{margin-top:150px;padding-left:15px;padding-right:15px}}@media only screen and (max-width: 767px){.article-item__overlay{left:0;right:0;bottom:0;margin-top:0;position:absolute;padding-bottom:40px}}.article-item__overlay:before{left:0;bottom:0;width:100%;height:100%;opacity:.7;content:"";display:block;position:absolute;background:linear-gradient(to top, #331E16, transparent)}@media only screen and (max-width: 767px){.article-item__overlay:before{background:linear-gradient(to top, #331E16 70%, transparent);opacity:.8}}.article-item__overlay-inner{width:100%;position:relative}.article-item__desc{margin-bottom:60px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.article-item__desc{margin-bottom:3.125vw}}@media only screen and (max-width: 1199px){.article-item__desc{margin-bottom:40px}}@media only screen and (max-width: 991px){.article-item__desc{margin-bottom:30px}}.content-box{padding:50px 0;position:relative}@media only screen and (max-width: 1599px)and (min-width: 1200px){.content-box{padding:2.604vw 0}}@media only screen and (max-width: 1199px){.content-box{padding:70px 0}}@media only screen and (max-width: 991px){.content-box{padding:60px 0}}@media only screen and (max-width: 767px){.content-box{overflow:hidden;padding:30px 0 40px}}.content-box:before{width:25%;top:-70px;z-index:0;left:-40px;content:"";display:block;position:absolute;height:calc(100% + 98px);background-image:url(https://cdn.shopify.com/s/files/1/0568/0381/9709/files/chinuki-platter.png?v=1660657778);background-size:contain;background-repeat:no-repeat;background-position:left}@media only screen and (max-width: 1599px)and (min-width: 1200px){.content-box:before{top:-3.646vw;left:-2.083vw}}@media only screen and (max-width: 1599px){.content-box:before{width:25%}}@media only screen and (max-width: 1199px){.content-box:before{top:-50px}}@media only screen and (max-width: 991px){.content-box:before{top:60px;left:-30px;height:100%}}@media only screen and (max-width: 767px){.content-box:before{display:none}}.content-box:after{right:0;width:19%;top:80px;z-index:0;height:100%;content:"";display:block;position:absolute;background-image:url(https://cdn.shopify.com/s/files/1/0568/0381/9709/files/chinuki-box.png?v=1660659406);background-size:contain;background-repeat:no-repeat;background-position:right}@media only screen and (max-width: 1599px)and (min-width: 1200px){.content-box:after{top:4.167vw}}@media only screen and (max-width: 1199px){.content-box:after{width:29%;top:103px}}@media only screen and (max-width: 991px){.content-box:after{top:90px}}@media only screen and (max-width: 767px){.content-box:after{display:none}}.content-box .heading{margin-bottom:45px;margin-bottom:30px}@media only screen and (max-width: 767px){.content-box .heading{margin-bottom:25px}}.content-box .heading .title{color:inherit}@media only screen and (max-width: 1199px){.content-box .heading .title{font-size:42px}}@media only screen and (max-width: 991px){.content-box .heading .title{font-size:36px}}@media only screen and (max-width: 767px){.content-box .heading .title{font-size:30px}}.content-box__desc{max-width:830px;margin-bottom:40px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 1599px)and (min-width: 1200px){.content-box__desc{max-width:48.438vw;margin-bottom:2.083vw}}@media only screen and (max-width: 1199px){.content-box__desc{max-width:670px;margin-bottom:40px}}@media only screen and (max-width: 991px){.content-box__desc{max-width:540px}}@media only screen and (max-width: 767px){.content-box__desc{z-index:1;margin-bottom:0;position:relative}}@media only screen and (max-width: 480px){.content-box__desc{max-width:325px}}.content-box__desc p{font-size:16px;font-weight:500;letter-spacing:.06em}@media only screen and (max-width: 1599px)and (min-width: 1200px){.content-box__desc p{font-size:1vw}}@media only screen and (max-width: 1199px){.content-box__desc p{font-size:16px}}@media only screen and (max-width: 767px){.content-box__desc p{font-size:16px;letter-spacing:.04em}}@media only screen and (max-width: 575px){.content-box__desc p{font-size:14px}}@media only screen and (max-width: 767px){.content-box__desc p br{display:none}}.content-box__content{position:relative;z-index:1}.content-box__price{font-size:33px;margin-bottom:30px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.content-box__price{font-size:2.063vw;margin-bottom:1.563vw}}@media only screen and (max-width: 1199px){.content-box__price{font-size:30px;margin-bottom:40px}}@media only screen and (max-width: 991px){.content-box__price{font-size:30px}}@media only screen and (max-width: 767px){.content-box__price{font-size:25px}}.content-box__media{display:none}@media only screen and (max-width: 767px){.content-box__media{z-index:0;display:flex;margin-top:-120px;position:relative}}@media only screen and (max-width: 480px){.content-box__media{margin-top:-100px}}.content-box__media .content-box__media-plate{width:85%;height:auto;max-width:85%;flex:0 0 100%;margin-left:-24%;object-fit:contain}.content-box__media .content-box__media-box{width:100%;height:auto;flex:0 0 100%;max-width:100%;margin-left:-70px;object-fit:contain;object-position:left}@media only screen and (max-width: 480px){.content-box__media .content-box__media-box{margin-left:-30px}}.faq{padding:80px 0}@media only screen and (max-width: 1599px)and (min-width: 1200px){.faq{padding:4.167vw 0}}@media only screen and (max-width: 1199px){.faq{padding:80px 0}}@media only screen and (max-width: 991px){.faq{padding:60px 0}}@media only screen and (max-width: 767px){.faq{padding:40px 0 50px}}@media only screen and (max-width: 767px){.faq__head:first-child .faq__title{margin-top:25px}}.faq__title{font-size:20px;margin-top:45px;font-weight:700;line-height:1.3;margin-bottom:10px;letter-spacing:.02em}@media only screen and (max-width: 1599px)and (min-width: 1200px){.faq__title{font-size:1.25vw;margin-top:2.8vw;margin-bottom:.521vw}}@media only screen and (max-width: 1199px){.faq__title{font-size:18px}}@media only screen and (max-width: 767px){.faq__title{margin-top:50px}}.faq .title{color:#e39f8f}@media only screen and (max-width: 767px){.faq .title{text-align:center}}.faq .accordion__inner{max-width:95%}.meals-pack__list{width:100%;display:flex}@media only screen and (max-width: 767px){.meals-pack__list{flex-wrap:wrap}}.meals-pack__item{width:100%;display:flex;color:#fff;max-width:33.33%;text-align:center;flex-direction:column;padding:67px 80px 40px;background-color:#e39f8f;justify-content:space-between}@media only screen and (max-width: 1599px)and (min-width: 1200px){.meals-pack__item{padding:3.49vw 4.167vw 2.083vw}}@media only screen and (max-width: 1199px){.meals-pack__item{padding:40px 15px 30px}}@media only screen and (max-width: 767px){.meals-pack__item{max-width:100%;padding:30px 28px 28px}}@media only screen and (max-width: 1199px){.meals-pack__media{padding:0 20px}}.meals-pack__title{color:inherit;font-weight:700;line-height:1.2;margin-bottom:0;padding-bottom:20px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.meals-pack__title{font-size:2.083vw;padding-bottom:1.042vw}}@media only screen and (max-width: 1199px){.meals-pack__title{font-size:25px}}@media only screen and (max-width: 991px){.meals-pack__title{font-size:22px}}@media only screen and (max-width: 767px){.meals-pack__title{font-size:25px;margin-bottom:15px}}.meals-pack__content p{color:inherit;font-size:16px;font-weight:700}@media only screen and (max-width: 1599px)and (min-width: 1200px){.meals-pack__content p{font-size:1vw}}@media only screen and (max-width: 1199px){.meals-pack__content p{font-size:17px}}@media only screen and (max-width: 767px){.meals-pack__content p{font-size:15px;line-height:1.8}}.meals-pack__content p span{display:block}.steps{padding:150px 30px 80px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.steps{padding:7.813vw 1.563vw 4.167vw}}@media only screen and (max-width: 1199px){.steps{padding:100px 0 80px}}@media only screen and (max-width: 991px){.steps{padding:80px 0 60px}}@media only screen and (max-width: 767px){.steps{padding:60px 0 40px}}.steps .heading{margin-bottom:40px}@media only screen and (max-width: 767px){.steps .heading{margin-bottom:30px}}@media only screen and (max-width: 767px){.steps .heading .title{line-height:1;margin-bottom:6px}}@media only screen and (max-width: 767px){.steps .heading .subtitle{letter-spacing:.04em}}.steps .btn__wrapper{z-index:1;position:relative}.step-items{display:flex;position:relative;justify-content:space-between}@media only screen and (max-width: 991px){.step-items{margin:0 -15px}}@media only screen and (max-width: 767px){.step-items{flex-wrap:wrap;max-width:500px;margin-left:auto;margin-right:auto}}.step-items::before{left:13%;top:60px;width:70%;z-index:0;height:60%;content:"";display:block;position:absolute;background:url(https://cdn.shopify.com/s/files/1/0568/0381/9709/files/steps-border.svg?v=1660734525);background-size:100%;pointer-events:none;background-repeat:no-repeat}@media only screen and (max-width: 1599px)and (min-width: 1200px){.step-items::before{top:3.125vw}}@media only screen and (max-width: 991px){.step-items::before{top:30px}}@media only screen and (max-width: 767px){.step-items::before{top:130px;left:auto;z-index:-1;width:100%;height:69%;right:18px;background:url(https://cdn.shopify.com/s/files/1/0568/0381/9709/files/steps-border-mobile.png?v=1661754490);background-size:contain;background-position:right;background-repeat:no-repeat}}@media only screen and (max-width: 575px){.step-items::before{top:25.701vw;height:70%;right:12.85vw}}.step-item{width:100%;max-width:395px;margin-bottom:50px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.step-item{max-width:24vw;margin-bottom:2.604vw}}@media only screen and (max-width: 1199px){.step-item{max-width:275px;margin-bottom:40px}}@media only screen and (max-width: 991px){.step-item{padding:0 15px}}@media only screen and (max-width: 767px){.step-item{display:flex;max-width:100%;align-items:center;margin-bottom:65px}}@media only screen and (max-width: 575px){.step-item{padding:0;margin-bottom:12.85vw}}.step-item:nth-child(even){flex-direction:row-reverse}@media only screen and (max-width: 767px){.step-item-1 .step-item__content{padding-top:50px}}@media only screen and (max-width: 575px){.step-item-1 .step-item__media{flex:0 0 100%;max-width:37.383vw}}@media only screen and (max-width: 575px){.step-item-2 .step-item__media{flex:0 0 100%;max-width:39.72vw}}.step-item-2 .step-item__content{padding-left:0}@media only screen and (max-width: 767px){.step-item-3{margin-bottom:30px}}@media only screen and (max-width: 575px){.step-item-3 .step-item__media{flex:0 0 100%;max-width:30.374vw}}.step-item__media{max-width:280px;padding-top:80%;position:relative;margin-bottom:15px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 1599px)and (min-width: 1200px){.step-item__media{padding-top:78%;max-width:14.583vw;margin-bottom:.781vw}}@media only screen and (max-width: 1199px){.step-item__media{max-width:220px;padding-top:85%;margin-left:auto;margin-right:auto}}@media only screen and (max-width: 991px){.step-item__media{max-width:170px;padding-top:90%}}@media only screen and (max-width: 767px){.step-item__media{padding-top:0;margin-bottom:0;max-width:300px}}.step-item__media img{top:0;left:0;width:100%;height:auto;position:absolute;object-fit:contain}@media only screen and (max-width: 767px){.step-item__media img{position:relative}}.step-item__content{padding:0 10px;text-align:center}@media only screen and (max-width: 1599px)and (min-width: 1200px){.step-item__content{padding:0 .521vw}}@media only screen and (max-width: 1199px){.step-item__content{padding:0}}@media only screen and (max-width: 767px){.step-item__content{padding:0 15px;max-width:245px}}@media only screen and (max-width: 575px){.step-item__content{max-width:49.065vw}}.step-item__content p{font-weight:500;letter-spacing:.04em}@media only screen and (max-width: 1199px){.step-item__content p{font-size:17px;letter-spacing:.03em}}@media only screen and (max-width: 991px){.step-item__content p{font-size:16px}}@media only screen and (max-width: 767px){.step-item__content p{font-weight:400;margin-bottom:0;line-height:1.5;letter-spacing:.06em}}@media only screen and (max-width: 575px){.step-item__content p{font-size:3.505vw}}.testimonial{padding-bottom:120px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.testimonial{padding-bottom:6.25vw}}@media only screen and (max-width: 1199px){.testimonial{padding-bottom:90px}}@media only screen and (max-width: 767px){.testimonial{padding:38px 0 60px}}@media only screen and (max-width: 1599px)and (min-width: 1200px){.testimonial__slider{max-width:66.667vw;margin-left:auto;margin-right:auto}}@media only screen and (max-width: 1199px){.testimonial__slider{padding:0 40px}}@media only screen and (max-width: 575px){.testimonial__slider{padding:0}}.testimonial__item{width:100%;padding:0 10px}@media only screen and (max-width: 1199px){.testimonial__item{margin-bottom:15px}}@media only screen and (max-width: 575px){.testimonial__item{padding:0}}.testimonial__content{border-radius:120px;padding:90px 90px 100px;background-color:#fff}@media only screen and (max-width: 1599px)and (min-width: 1200px){.testimonial__content{border-radius:6.2vw;padding:4vw 5vw 6.667vw}}@media only screen and (max-width: 1199px){.testimonial__content{padding:50px 60px 45px;border-radius:80px}}@media only screen and (max-width: 991px){.testimonial__content{border-radius:60px;padding:50px 40px 45px}}@media only screen and (max-width: 767px){.testimonial__content{text-align:center;border-radius:70px;padding:40px 25px 100px}}@media only screen and (max-width: 575px){.testimonial__content{border-radius:30px;padding:20px 15px 50px}}.testimonial__title{margin-bottom:38px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.testimonial__title{margin-bottom:1.979vw}}@media only screen and (max-width: 1199px){.testimonial__title{margin-bottom:30px}}@media only screen and (max-width: 575px){.testimonial__title{margin-bottom:15px}}.testimonial__desc{max-width:900px;margin-bottom:25px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.testimonial__desc{max-width:51vw;margin-bottom:1.302vw}}@media only screen and (max-width: 1199px){.testimonial__desc{max-width:650px}}@media only screen and (max-width: 575px){.testimonial__desc{margin-bottom:15px}}.testimonial__desc p{font-weight:500;line-height:1.25;font-style:italic;margin-bottom:5px;letter-spacing:.02em}@media only screen and (max-width: 1199px){.testimonial__desc p{font-size:18px}}@media only screen and (max-width: 767px){.testimonial__desc p{font-size:16px;line-height:1.6}}@media only screen and (max-width: 575px){.testimonial__desc p{font-size:14px}}.testimonial__author{line-height:1;font-size:17px;font-weight:700;font-style:italic}@media only screen and (max-width: 1599px)and (min-width: 1200px){.testimonial__author{font-size:1vw}}@media only screen and (max-width: 1199px){.testimonial__author{font-size:18px}}@media only screen and (max-width: 991px){.testimonial__author{font-size:18px;margin-bottom:15px;letter-spacing:.02em}}@media only screen and (max-width: 575px){.testimonial__author{font-size:15px;margin-bottom:10px}}@media only screen and (max-width: 767px){.testimonial__author-name{margin-bottom:5px}}.testimonial__media{display:flex;margin-right:60px;margin-top:-120px;justify-content:flex-end}@media only screen and (max-width: 1599px)and (min-width: 1200px){.testimonial__media{margin-right:3.125vw;margin-top:-6.25vw}}@media only screen and (max-width: 1199px){.testimonial__media{margin-top:-80px}}@media only screen and (max-width: 767px){.testimonial__media{margin-right:0;margin-top:-110px;justify-content:center}}@media only screen and (max-width: 575px){.testimonial__media{margin-top:0;transform:translateY(-50%)}}.testimonial__media .ratio{width:200px;height:200px;overflow:hidden;border-radius:100%}@media only screen and (max-width: 1599px)and (min-width: 1200px){.testimonial__media .ratio{width:11vw;height:11vw}}@media only screen and (max-width: 1199px){.testimonial__media .ratio{width:150px;height:150px}}@media only screen and (max-width: 991px){.testimonial__media .ratio{width:125px;height:125px}}@media only screen and (max-width: 767px){.testimonial__media .ratio{width:180px;height:180px}}@media only screen and (max-width: 575px){.testimonial__media .ratio{width:100px;height:100px}}.testimonial__media img{width:100%;height:100%}.testimonial__rating{margin-top:5px}.testimonial__rating ul{display:flex;padding-left:0}@media only screen and (max-width: 767px){.testimonial__rating ul{justify-content:center}}.testimonial__rating ul li{margin-right:9px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.testimonial__rating ul li{margin-right:.469vw}}@media only screen and (max-width: 1199px){.testimonial__rating ul li{margin-right:5px}}@media only screen and (max-width: 767px){.testimonial__rating ul li{margin-right:8px}}@media only screen and (max-width: 575px){.testimonial__rating ul li{margin-right:5px}}.testimonial__rating ul li svg{width:20px;height:20px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.testimonial__rating ul li svg{width:1.25vw;height:1.25vw}}@media only screen and (max-width: 1199px){.testimonial__rating ul li svg{width:18px;height:18px}}@media only screen and (max-width: 767px){.testimonial__rating ul li svg{width:24px;height:24px}}@media only screen and (max-width: 575px){.testimonial__rating ul li svg{width:16px;height:16px}}@media only screen and (max-width: 1199px){.testimonial .flickity-page-dots{left:0}}@media only screen and (max-width: 575px){.testimonial .flickity-page-dots{bottom:15px}}.testimonial .flickity-page-dots .dot{opacity:1;width:20px;height:20px;margin:0 5px;background-color:#d6b3ad}@media only screen and (max-width: 1599px)and (min-width: 1200px){.testimonial .flickity-page-dots .dot{width:1.042vw;height:1.042vw;margin:0 .26vw}}@media only screen and (max-width: 1199px){.testimonial .flickity-page-dots .dot{width:15px;height:15px}}@media only screen and (max-width: 767px){.testimonial .flickity-page-dots .dot{width:19px;height:19px}}@media only screen and (max-width: 480px){.testimonial .flickity-page-dots .dot{width:16px;height:16px}}.testimonial .flickity-page-dots .dot.is-selected{background-color:#e39f8f}.testimonial .flickity-button{top:42%;width:60px;height:60px;border-radius:0;background-image:url(https://cdn.shopify.com/s/files/1/0568/0381/9709/files/arrow-right.svg?v=1660747257);background-size:32px;background-repeat:no-repeat;background-position:center;background-color:rgba(0,0,0,0)}@media only screen and (max-width: 1599px)and (min-width: 1200px){.testimonial .flickity-button{width:3.125vw;height:3.125vw;background-size:1.667vw}}@media only screen and (max-width: 1199px){.testimonial .flickity-button{width:40px;height:40px;background-size:25px}}@media only screen and (max-width: 991px){.testimonial .flickity-button{width:30px;height:30px;background-size:16px}}@media only screen and (max-width: 575px){.testimonial .flickity-button{display:none}}.testimonial .flickity-button.previous{left:-140px;transform:translateY(-50%) rotate(180deg)}@media only screen and (max-width: 1599px)and (min-width: 1200px){.testimonial .flickity-button.previous{left:-5vw}}@media only screen and (max-width: 1199px){.testimonial .flickity-button.previous{left:-20px}}.testimonial .flickity-button.next{right:-140px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.testimonial .flickity-button.next{right:-5vw}}@media only screen and (max-width: 1199px){.testimonial .flickity-button.next{right:-20px}}.testimonial .flickity-button .flickity-button-icon{display:none}.trustpiloat{padding:12px 0;text-align:center;background-color:#fff}@media only screen and (max-width: 767px){.trustpiloat{padding:11px 15px}}@media only screen and (max-width: 1599px)and (min-width: 1200px){.trustpiloat img{width:100%;max-width:25.521vw}}@media only screen and (max-width: 991px){.trustpiloat img{width:100%;max-width:350px}}.trustpiloat>a{display:block}.trustpiloat--config img{max-width:350px !important}.collection{overflow:hidden;padding:100px 0}@media only screen and (max-width: 1599px)and (min-width: 1200px){.collection{padding:5.208vw 0}}@media only screen and (max-width: 1199px){.collection{padding:80px 0}}@media only screen and (max-width: 991px){.collection{padding:60px 0}}@media only screen and (max-width: 767px){.collection{padding:40px 15px 30px}}.collection .heading{max-width:883px;text-align:center;margin-bottom:40px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 1599px)and (min-width: 1200px){.collection .heading{margin-bottom:2vw;max-width:50vw}}@media only screen and (max-width: 1199px){.collection .heading{max-width:745px;margin-bottom:40px}}@media only screen and (max-width: 991px){.collection .heading{max-width:650px;margin-bottom:30px}}@media only screen and (max-width: 767px){.collection .heading{margin-bottom:10px}}.collection .heading .title{margin-bottom:30px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.collection .heading .title{margin-bottom:1.563vw}}@media only screen and (max-width: 1199px){.collection .heading .title{margin-bottom:25px}}@media only screen and (max-width: 991px){.collection .heading .title{margin-bottom:15px}}@media only screen and (max-width: 767px){.collection .heading .title{margin-bottom:10px}}.collection-slider .flickity-viewport{overflow:visible}.collection-slider .badge{top:-20px;right:26px;width:200px;height:200px;overflow:hidden;position:absolute}@media only screen and (max-width: 1599px)and (min-width: 1200px){.collection-slider .badge{top:-1.042vw;right:1.354vw;width:10.417vw;height:10.417vw}}@media only screen and (max-width: 1199px){.collection-slider .badge{width:150px;height:150px}}@media only screen and (max-width: 991px){.collection-slider .badge{top:0;width:120px;height:120px}}@media only screen and (max-width: 480px){.collection-slider .badge{width:105px;height:105px}}.collection-slider .badge span{top:46%;left:52%;width:100%;padding:15px;display:flex;justify-content:center;font-size:15px;font-weight:500;max-width:135px;line-height:1.1;position:absolute;color:#fff;align-items:center;text-align:center;letter-spacing:.06em;transform:translate(-50%, -50%) rotate(24deg)}@media only screen and (max-width: 1599px)and (min-width: 1200px){.collection-slider .badge span{padding:0;font-size:.938vw;max-width:5.208vw;max-height:4.208vw}}@media only screen and (max-width: 1199px){.collection-slider .badge span{font-size:15px}}@media only screen and (max-width: 991px){.collection-slider .badge span{font-size:12px}}@media only screen and (max-width: 767px){.collection-slider .badge span{padding:5px;font-size:10px;max-width:80px}}.collection-slider__item{width:23.5%;padding:40px 7px 0}@media only screen and (max-width: 1599px)and (min-width: 1200px){.collection-slider__item{padding:2.083vw .365vw 0}}@media only screen and (min-width: 2200px){.collection-slider__item{width:18%}}@media only screen and (max-width: 1199px){.collection-slider__item{width:30%}}@media only screen and (max-width: 991px){.collection-slider__item{width:35%}}@media only screen and (max-width: 767px){.collection-slider__item{width:43%;padding:40px 4px 0}}@media only screen and (max-width: 480px){.collection-slider__item{width:65%}}.collection-slider .card{position:relative}.collection-slider .card__media{margin-bottom:15px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.collection-slider .card__media{margin-bottom:.781vw}}@media only screen and (max-width: 1199px){.collection-slider .card__media{margin-bottom:10px}}.collection-slider .card__modal-btn{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0;visibility:hidden;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;width:max-content;max-width:90%}.collection-slider .card__heading{color:#331e16;font-size:20px;line-height:1.2;font-weight:500;text-align:center;letter-spacing:.04em}@media only screen and (max-width: 1599px)and (min-width: 1200px){.collection-slider .card__heading{font-size:1.25vw}}@media only screen and (max-width: 1199px){.collection-slider .card__heading{font-size:20px}}@media only screen and (max-width: 991px){.collection-slider .card__heading{font-size:18px}}@media only screen and (max-width: 767px){.collection-slider .card__heading{font-size:16px}}.collection-slider .card__heading:hover{color:#4f5f41}.collection-slider .card__heading a{color:inherit}.collection-slider .card__content{padding:0 10px}.collection-slider .flickity-button{background-size:16px;background-position:center;background-repeat:no-repeat;background-image:url(https://cdn.shopify.com/s/files/1/0568/0381/9709/files/arrow-right.svg?v=1660747257)}.collection-slider .flickity-button svg{width:0;height:0}.collection-slider .flickity-button.previous{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29.635' height='49.693' viewBox='0 0 29.635 49.693'%3E%3Cg id='Component_5_2' data-name='Component 5 – 2' transform='translate(25.393 4.241) rotate(90)'%3E%3Cg id='drop_down' data-name='drop down'%3E%3Cline id='Line_5' data-name='Line 5' x2='20.077' y2='21.15' fill='none' stroke='%23e39f8f' stroke-linecap='round' stroke-width='6'/%3E%3Cline id='Line_6' data-name='Line 6' x1='20.667' y2='21.15' transform='translate(20.543)' fill='none' stroke='%23e39f8f' stroke-linecap='round' stroke-width='6'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}@media only screen and (max-width: 767px){.collection-slider--desktop{display:none}}@media only screen and (min-width: 768px){.collection-slider--mobile{display:none}}.collection-slider .card:hover .card__modal-btn{opacity:1;visibility:visible}.contact{padding:51px 0}@media only screen and (max-width: 767px){.contact{padding:40px 0}}.contact .title{color:inherit}@media only screen and (max-width: 767px){.contact .title{text-align:center;margin-bottom:30px}}@media only screen and (max-width: 767px){.contact__content{text-align:center}}.contact__content p{margin-bottom:28px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.contact__content p{margin-bottom:1.458vw}}@media only screen and (max-width: 767px){.contact__content p{font-size:15px;line-height:1.4;margin-bottom:30px}}@media only screen and (max-width: 767px){.contact .btn__wrapper{text-align:center}}.contact__media{margin-right:-140px;max-width:580px;margin-left:auto}@media only screen and (max-width: 1599px)and (min-width: 1200px){.contact__media{margin-right:0;max-width:30.208vw}}@media only screen and (max-width: 1199px){.contact__media{margin-right:0;max-width:400px}}@media only screen and (max-width: 767px){.contact__media{text-align:center;margin-right:auto;margin-bottom:40px}}.plans{padding:20px 0 70px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.plans{padding:1.042vw 0 3.646vw}}@media only screen and (max-width: 1199px){.plans{padding:50px 0}}@media only screen and (max-width: 767px){.plans{padding:30px 0 50px}}@media only screen and (min-width: 1600px){.plans .container-large-fixed{padding:0 164px}}@media only screen and (min-width: 1921px){.plans .container-large-fixed{padding:0}}@media only screen and (max-width: 991px){.plans .flickity-page-dots{bottom:-33px}}@media only screen and (max-width: 991px){.plans .plans__box-row.flickity-enabled{z-index:2}}.plans__sub-title{max-width:1001px;margin:0 auto 80px;text-align:center}@media only screen and (max-width: 1599px)and (min-width: 1200px){.plans__sub-title{margin:0 auto 5.003vw}}@media only screen and (max-width: 1199px){.plans__sub-title{margin:0 auto 50px}}@media only screen and (max-width: 991px){.plans__sub-title{margin:0 auto 30px}}@media only screen and (max-width: 767px){.plans__sub-title{margin:0 auto 40px}}.plans__sub-title .subtitle{font-weight:400;letter-spacing:.063em}@media only screen and (max-width: 767px){.plans__sub-title .subtitle{font-size:15px}}.plans__wrapper .pure-g{margin-left:-20px;margin-right:-20px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.plans__wrapper .pure-g{margin-left:-1.251vw;margin-right:-1.251vw}}@media only screen and (max-width: 1199px){.plans__wrapper .pure-g{margin-left:-25px;margin-right:-25px}}@media only screen and (max-width: 991px){.plans__wrapper .pure-g{display:block}}@media only screen and (max-width: 480px){.plans__wrapper .pure-g{margin-left:-15px;margin-right:-15px}}.plans__wrapper .pure-g [class*=pure-u],.plans__wrapper .pure-g>[class*=pure-g]{padding-left:20px;padding-right:20px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.plans__wrapper .pure-g [class*=pure-u],.plans__wrapper .pure-g>[class*=pure-g]{padding-left:1.251vw;padding-right:1.251vw}}@media only screen and (max-width: 1199px){.plans__wrapper .pure-g [class*=pure-u],.plans__wrapper .pure-g>[class*=pure-g]{padding-left:25px;padding-right:25px}}@media only screen and (max-width: 480px){.plans__wrapper .pure-g [class*=pure-u],.plans__wrapper .pure-g>[class*=pure-g]{padding-left:15px;padding-right:15px}}.plans__box{background-color:#fff;border-width:10px;border-style:solid;border-color:#e39f8f;border-radius:40px;height:100%;text-align:center;position:relative}@media only screen and (max-width: 1199px){.plans__box{border-width:5px;border-radius:20px}}@media only screen and (max-width: 991px){.plans__box-col{width:50%;padding:50px 0 0}}.plans__box__header{background-color:#e39f8f;border-top-left-radius:20px;border-top-right-radius:20px;padding:12px 20px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.plans__box__header{padding:.75vw 1.251vw}}@media only screen and (max-width: 1199px){.plans__box__header{border-top-left-radius:10px;border-top-right-radius:10px;padding:10px 20px}}.plans__box__header .title{color:#fff;margin-bottom:0}@media only screen and (max-width: 1199px){.plans__box__header .title--xs{font-size:22px}}.plans__box__body{position:relative}.plans__box__price{color:#e39f8f;margin-bottom:0;padding:20px 30px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.plans__box__price{padding:1.251vw 1.876vw}}@media only screen and (max-width: 1199px){.plans__box__price{padding:20px 10px}}.plans__box__price-text{font-size:16px;color:#331e16;font-weight:400}@media only screen and (max-width: 1599px)and (min-width: 1200px){.plans__box__price-text{font-size:1vw}}@media only screen and (max-width: 1199px){.plans__box__price-text{font-size:15px}}@media only screen and (max-width: 767px){.plans__box__price-text{font-size:14px}}.plans__box__detail{padding-left:0;list-style:none;margin:0;font-size:20px;font-weight:400;line-height:1.2;color:#331e16}@media only screen and (max-width: 1599px)and (min-width: 1200px){.plans__box__detail{font-size:1.251vw}}@media only screen and (max-width: 1199px){.plans__box__detail{font-size:16px}}.plans__box__detail p{margin-bottom:0}.plans__box__detail>li{padding:10px 30px;display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 1599px)and (min-width: 1200px){.plans__box__detail>li{padding:.625vw 1.876vw}}@media only screen and (max-width: 1199px){.plans__box__detail>li{padding:10px 10px}}.plans__box__detail>li:first-child,.plans__box__detail>li:nth-child(6){font-weight:500}.plans__box__detail>li:nth-child(odd){background-color:rgba(227,159,143,.1)}.plans__box__modal{position:absolute;top:80px;right:10px;background-color:#fff;border:2px solid #331e16;width:calc(100% + 12px);border-radius:20px;z-index:2;text-align:left;padding:20px 24px;opacity:0;visibility:hidden;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}@media only screen and (max-width: 1599px)and (min-width: 1200px){.plans__box__modal{top:5.003vw;right:.625vw;padding:1.251vw 1.501vw}}@media only screen and (max-width: 1199px){.plans__box__modal{top:60px;padding:20px 10px}}@media only screen and (max-width: 991px){.plans__box__modal{width:90%}}.plans__box__modal.open{opacity:1;visibility:visible}.plans__box__modal__close-btn{width:22px;height:22px;position:absolute;top:12px;right:20px;cursor:pointer}@media only screen and (max-width: 1199px){.plans__box__modal__close-btn{width:16px;height:16px;top:10px;right:10px}}.plans__box__modal h6{font-size:16px;color:#331e16;font-weight:500;line-height:1;letter-spacing:.05em;margin-bottom:15px;padding-right:25px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.plans__box__modal h6{font-size:1vw;margin-bottom:.938vw}}@media only screen and (max-width: 1199px){.plans__box__modal h6{font-size:16px;margin-bottom:10px;padding-right:20px}}.plans__box__modal h6 p{margin-bottom:0;font:inherit}@media only screen and (max-width: 991px){.plans__box__modal__content{max-height:250px;overflow-y:auto}}.plans__box__modal__content p{color:#8e8271;margin-bottom:15px;font-size:13px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.plans__box__modal__content p{margin-bottom:.938vw;font-size:.876vw}}@media only screen and (max-width: 1199px){.plans__box__modal__content p{margin-bottom:10px;font-size:14px}}.plans__box__modal__content>*:last-child{margin-bottom:0}.plans__box__modal-btn{width:40px;height:40px;display:flex;align-items:center;justify-content:center;position:absolute;top:10px;right:10px;border-width:2px;border-style:solid;border-radius:50%;border-color:#e39f8f;color:#e39f8f;font-size:25px;font-weight:bold;cursor:pointer;line-height:1}@media only screen and (max-width: 1599px)and (min-width: 1200px){.plans__box__modal-btn{width:2.502vw;height:2.502vw;top:.625vw;right:.625vw;font-size:1.563vw}}@media only screen and (max-width: 1199px){.plans__box__modal-btn{width:30px;height:30px;font-size:20px}}.plans__box__footer{padding:35px 30px 50px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.plans__box__footer{padding:2.189vw 1.876vw 3.127vw}}@media only screen and (max-width: 1199px){.plans__box__footer{padding:20px}}.plans__box__footer .btn--large{max-width:350px}.plans__box__footer .btn--primary{font-weight:bold}.plans__box__label{position:absolute;top:0;right:0;transform:translateY(-50%)}.plans__box__label-box{position:relative;width:100px;height:100px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.plans__box__label-box{width:6.254vw;height:6.254vw}}@media only screen and (max-width: 1199px){.plans__box__label-box{width:70px;height:70px}}.plans__box__label-box>img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.plans__box__label-box>span{font-size:15px;font-weight:bold;font-style:italic;position:absolute;top:48%;left:47%;transform:translate(-50%, -50%) rotate(346deg);line-height:.9;letter-spacing:.05px;color:#331e16}@media only screen and (max-width: 1599px)and (min-width: 1200px){.plans__box__label-box>span{font-size:.938vw}}@media only screen and (max-width: 1199px){.plans__box__label-box>span{font-size:12px}}.plans__box-row:after{content:"flickity";display:none}@media only screen and (min-width: 992px){.plans__box-row:after{content:""}}@media only screen and (max-width: 767px){.plans__box-col{width:100%;padding:30px 0 0}}.plans__individual-solutions{background-color:#fff;border-radius:40px;padding:40px;margin-bottom:80px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.plans__individual-solutions{padding:2.502vw;margin-bottom:4.167vw}}@media only screen and (max-width: 1199px){.plans__individual-solutions{padding:30px;margin-bottom:50px}}@media only screen and (max-width: 767px){.plans__individual-solutions{padding:20px}}@media only screen and (max-width: 480px){.plans__individual-solutions{padding:15px}}@media only screen and (max-width: 767px){.plans__individual-solutions__title-mobile{margin-bottom:15px;text-align:center}}.plans__individual-solutions__img{width:100%;max-width:400px;position:relative;padding-top:68%}@media only screen and (max-width: 1199px){.plans__individual-solutions__img{max-width:100%;padding-top:100%}}@media only screen and (max-width: 767px){.plans__individual-solutions__img{max-width:400px;width:100%;margin:0 auto;padding-top:60%}}.plans__individual-solutions__img>img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.plans__individual-solutions__label{position:absolute;top:-9%;right:-6%;width:150px;height:150px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.plans__individual-solutions__label{width:9.381vw;height:9.381vw}}@media only screen and (max-width: 1199px){.plans__individual-solutions__label{width:100px;height:100px;top:0;right:0}}@media only screen and (max-width: 767px){.plans__individual-solutions__label{width:80px;height:80px;right:20px}}.plans__individual-solutions__label>img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.plans__individual-solutions__label>span{font-size:34px;font-weight:700;color:#f2f098;position:absolute;top:48%;left:48%;transform:translate(-50%, -50%) rotate(20deg)}@media only screen and (max-width: 1599px)and (min-width: 1200px){.plans__individual-solutions__label>span{font-size:2.125vw}}@media only screen and (max-width: 1199px){.plans__individual-solutions__label>span{font-size:26px}}@media only screen and (max-width: 767px){.plans__individual-solutions__label>span{font-size:20px}}.plans__individual-solutions__content{color:#331e16;max-width:930px}@media only screen and (max-width: 767px){.plans__individual-solutions__content{margin-top:20px}}.plans__individual-solutions__content .title{margin-bottom:30px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.plans__individual-solutions__content .title{margin-bottom:1.876vw}}@media only screen and (max-width: 1199px){.plans__individual-solutions__content .title{margin-bottom:20px}}.plans__individual-solutions__content p{letter-spacing:.063em;margin-bottom:0}.plans__individual-solutions__content>*:last-child{margin-top:50px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.plans__individual-solutions__content>*:last-child{margin-top:3.127vw}}@media only screen and (max-width: 1199px){.plans__individual-solutions__content>*:last-child{margin-top:30px}}@media only screen and (max-width: 767px){.plans__individual-solutions__content-btn{text-align:center}}@media only screen and (min-width: 1600px){.plans-solution .container-large-fixed{padding:0 164px}}@media only screen and (min-width: 1921px){.plans-solution .container-large-fixed{padding:0}}.config-box{max-width:660px;margin-left:auto;margin-right:auto;counter-reset:countnum}@media only screen and (max-width: 1199px){.config-box{max-width:500px}}.config-box .form__row{width:100%;margin-bottom:0;text-align:center}.config-box__item{width:100%;display:flex;flex:0 0 100%;max-width:100%;flex-wrap:wrap;position:relative;margin-bottom:10px;border-radius:80px;justify-content:center;align-content:flex-start;padding:7px 60px;background-color:#f6f2ec}@media only screen and (max-width: 1199px){.config-box__item{padding:10px 60px 10px 60px}}@media only screen and (max-width: 767px){.config-box__item{margin-bottom:10px;padding:5px 60px 7px 55px}}@media only screen and (max-width: 575px){.config-box__item{padding:5px 40px 7px}}.config-box__item:before{top:50%;left:20px;color:#331e16;font-size:35px;font-weight:700;position:absolute;display:inline-block;transform:translateY(-50%);content:counter(countnum);counter-increment:countnum}@media only screen and (max-width: 1199px){.config-box__item:before{left:20px;font-size:30px}}@media only screen and (max-width: 767px){.config-box__item:before{left:23px;font-size:30px}}@media only screen and (max-width: 575px){.config-box__item:before{left:15px;font-size:24px}}@media screen and (min-width: 1600px)and (min-height: 900px){.config-box__item:before{font-size:22px}}@media only screen and (max-width: 767px){.config-box__item .pure-g{margin-left:-5px;margin-right:-5px}}@media only screen and (max-width: 767px){.config-box__item .pure-g>[class*=pure-u]{padding-left:5px;padding-right:5px}}.config-box__head{flex:0 0 100%;max-width:100%}.config-box__title{color:#331e16;font-size:18px;font-weight:700;line-height:1.1;margin-bottom:5px}@media only screen and (max-width: 1199px){.config-box__title{font-size:16px}}@media only screen and (max-width: 991px){.config-box__title{font-size:16px}}@media only screen and (max-width: 767px){.config-box__title{margin-bottom:7px}}@media only screen and (max-width: 575px){.config-box__title{font-size:14px}}@media screen and (min-width: 1600px)and (min-height: 900px){.config-box__title{font-size:16px}}.config-box__info{top:50%;width:36px;right:20px;height:36px;display:flex;font-size:22px;cursor:pointer;font-weight:700;color:#e19f8f;position:absolute;align-items:center;border-radius:100%;justify-content:center;background:#fff;transform:translateY(-50%)}@media only screen and (max-width: 1199px){.config-box__info{right:20px;width:30px;height:30px;font-size:20px}}@media only screen and (max-width: 767px){.config-box__info{width:30px;right:20px;height:30px;font-size:20px}}@media only screen and (max-width: 575px){.config-box__info{right:15px;width:25px;height:25px;font-size:16px}}.config-box__info a,.config-box__info span{width:100%;height:100%;display:flex;color:inherit;font-size:inherit;text-align:center;align-items:center;font-weight:inherit;justify-content:center}.config-box__result{width:100%;display:flex;flex:0 0 100%;max-width:100%;flex-wrap:wrap;position:relative;border-radius:80px;justify-content:center;align-content:flex-start;padding:10px 40px 10px 50px;background-color:#f6f2ec}@media only screen and (max-width: 767px){.config-box__result{padding:6px 20px 6px 25px}}.config-box__result .config-box__main{width:100%;display:flex;margin-bottom:10px;align-items:center;justify-content:center}@media only screen and (max-width: 767px){.config-box__result .config-box__main{margin-bottom:5px}}.config-box__result .form__small-text{width:100%;text-align:center}.config-box__variant-img{max-width:65%;flex:0 0 100%}.config-box__variant-img img{width:100%;height:auto;max-width:100%}.config-box__sous-img{max-width:20%;flex:0 0 100%;padding-left:25px;line-height:0}@media only screen and (max-width: 1199px){.config-box__sous-img{padding-left:20px}}@media only screen and (max-width: 420px){.config-box__sous-img{padding-left:15px}}.config-box__sous-img img{width:100%;height:auto;max-width:100%}.config-box__price-wrapper{display:inline-flex;padding:7px 25px;align-items:center;border-radius:99em;background-color:#fff}@media only screen and (max-width: 767px){.config-box__price-wrapper{padding:5px 14px}}.config-box__price-text{line-height:1;color:#331e16;font-size:18px;font-weight:700;margin-right:21px}@media only screen and (max-width: 1199px){.config-box__price-text{font-size:16px}}@media only screen and (max-width: 767px){.config-box__price-text{font-size:13px;margin-right:10px}}.config-box__price-symbol,.config-box__price{line-height:1;color:#331e16;font-size:24px;font-weight:700}@media only screen and (max-width: 1199px){.config-box__price-symbol,.config-box__price{font-size:22px}}@media only screen and (max-width: 767px){.config-box__price-symbol,.config-box__price{font-size:18px}}@media screen and (min-width: 1600px)and (min-height: 900px){.config-box__price-symbol,.config-box__price{font-size:18px}}.config-box--meals .form__select-title span{padding-right:0;padding-left:10px}.config-box--order .pure-g{margin-left:-10px;margin-right:-10px}@media only screen and (max-width: 767px){.config-box--order .pure-g{margin-left:-5px;margin-right:-5px}}.config-box--order .pure-g>[class*=pure-u]{padding-left:10px;padding-right:10px}@media only screen and (max-width: 767px){.config-box--order .pure-g>[class*=pure-u]{padding-left:5px;padding-right:5px}}@media only screen and (max-width: 767px){.config-box--order .form__small-text{font-size:7px}}@media only screen and (max-width: 767px){.config-box--order .form__small-text b{font-size:10px}}.order-summary{max-width:490px;position:relative;padding:27px 58px;border-radius:20px;margin-left:auto;margin-right:auto;margin-bottom:25px;counter-reset:section;background-color:#f6f2ec;margin-top:40px}@media only screen and (max-width: 991px){.order-summary{margin-top:55px}}@media only screen and (max-width: 575px){.order-summary{padding:17px 54px;margin-top:20px}}@media only screen and (max-width: 420px){.order-summary{padding:17px 34px;margin-bottom:16px}}@media only screen and (max-width: 374px){.order-summary{padding:17px;margin-top:35px}}.order-summary::before{content:"";top:-50px;right:-50px;width:100px;height:100px;position:absolute;background-image:url("https://cdn.shopify.com/s/files/1/0568/0381/9709/files/config-plate.png?v=1663676718");background-repeat:no-repeat;background-position:center;background-size:contain}@media only screen and (max-width: 1199px){.order-summary::before{top:-50px;width:100px;right:-40px;height:100px}}@media only screen and (max-width: 575px){.order-summary::before{top:-12px;width:70px;height:70px;right:-15px}}@media only screen and (max-width: 420px){.order-summary::before{width:50px;height:50px}}@media only screen and (max-width: 374px){.order-summary::before{top:-27px}}.order-summary__selection{text-align:right;margin-bottom:25px}.order-summary__selection .btn{font-size:11px;color:#e39f8f;padding:5px 10px}.order-summary__body{border-bottom:1px solid #331e16}.order-summary__item{display:flex;color:#331e16;font-size:15px;font-weight:700;padding-left:18px;margin-bottom:16px;position:relative;justify-content:space-between}@media only screen and (max-width: 575px){.order-summary__item{font-size:10px;padding-left:15px;margin-bottom:10px}}.order-summary__item:before{left:0;position:absolute;content:counter(section) ".";counter-increment:section}.order-summary__item-title{font-size:inherit;font-weight:inherit}.order-summary__item-detail{text-align:right;font-size:inherit;font-weight:inherit;padding-left:15px}@media only screen and (max-width: 575px){.order-summary__item-detail{font-size:13px}}.order-summary__item-price{font-weight:normal}.order-summary__note{display:block;font-size:10px;line-height:1.2;font-weight:normal}.order-summary__shipping{display:flex;color:#331e16;font-size:15px;font-weight:700;position:relative;margin-bottom:30px;justify-content:space-between}@media only screen and (max-width: 575px){.order-summary__shipping{font-size:10px;padding-left:18px;margin-bottom:20px}}.order-summary__shipping-title{font-size:inherit;font-weight:inherit}.order-summary__shipping-detail{text-align:right;font-size:inherit;padding-left:15px;font-weight:inherit}.order-summary__footer{display:flex;padding:8px 0;flex-wrap:wrap;font-size:20px;color:#331e16;font-weight:700;justify-content:space-between}@media only screen and (max-width: 575px){.order-summary__footer{font-size:15px}}.order-summary__total-name{width:100%;max-width:50%;flex:0 0 100%;font-size:inherit;font-weight:inherit}.order-summary__total{width:100%;max-width:50%;flex:0 0 100%;text-align:right;font-size:inherit;font-weight:inherit}.order-summary__note-list{margin-top:5px}.order-summary__note-list ol{margin-top:0;padding-left:12px;margin-bottom:0;position:relative;color:#331e16;list-style-position:inside}.order-summary__note-list ol:before{content:"*";position:absolute;font-size:14px;font-weight:400;left:0}.order-summary__note-list ol li{font-size:11px;margin-bottom:0;font-weight:normal}@media only screen and (max-width: 575px){.order-summary__note-list ol li{font-size:9px}}.delivery-summary{color:#331e16;max-width:490px;position:relative;margin-bottom:15px;border-radius:20px;margin-left:auto;margin-right:auto;padding:15px 30px 15px;background-color:#f6f2ec}@media only screen and (max-width: 575px){.delivery-summary{margin-bottom:10px;padding:15px 50px 20px}}@media only screen and (max-width: 420px){.delivery-summary{padding:15px 40px 20px}}.delivery-summary:before{content:"";top:-25px;left:-40px;width:80px;height:80px;position:absolute;background-image:url("https://cdn.shopify.com/s/files/1/0568/0381/9709/files/sparkle.png?v=1663676717");background-repeat:no-repeat;background-position:center;background-size:contain}@media only screen and (max-width: 575px){.delivery-summary:before{width:50px;height:50px;left:-10px;top:-22px}}.delivery-summary:after{content:"";width:80px;height:80px;right:-35px;bottom:-15px;position:absolute;background-image:url("https://cdn.shopify.com/s/files/1/0568/0381/9709/files/sparkle-2.png?v=1663678317");background-repeat:no-repeat;background-position:center;background-size:contain}@media only screen and (max-width: 575px){.delivery-summary:after{width:50px;height:50px;right:-10px}}.delivery-summary__head{text-align:center;position:relative;margin-bottom:20px}@media only screen and (max-width: 575px){.delivery-summary__head{margin-bottom:10px}}.delivery-summary__title{font-size:20px;color:#331e16}@media only screen and (max-width: 575px){.delivery-summary__title{font-size:15px}}.delivery-summary__info{top:100%;right:-7px;width:40px;height:40px;display:flex;font-size:26px;cursor:pointer;font-weight:700;color:#e19f8f;position:absolute;align-items:center;border-radius:100%;justify-content:center;background:#fff;transform:translateY(-50%)}@media only screen and (max-width: 1199px){.delivery-summary__info{right:0;width:43px;height:43px;font-size:25px}}@media only screen and (max-width: 767px){.delivery-summary__info{width:30px;right:-20px;height:30px;font-size:20px}}@media only screen and (max-width: 420px){.delivery-summary__info{right:-25px}}.delivery-summary__info a,.delivery-summary__info span{width:100%;height:100%;display:flex;color:inherit;font-size:inherit;text-align:center;align-items:center;font-weight:inherit;justify-content:center}.delivery-summary__desc{text-align:center}.delivery-summary__desc p{font-size:15px;font-weight:500;margin-bottom:15px;letter-spacing:.06em;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media only screen and (max-width: 575px){.delivery-summary__desc p{font-size:10px;margin-bottom:10px}}.delivery-summary__date-box{display:flex;flex-direction:column;align-items:center}.delivery-summary__date{width:100%;font-size:25px;max-width:280px;color:#e39f8f;font-weight:700;padding:4px 15px;text-align:center;border-radius:99em;margin-bottom:17px;background-color:#fff}@media only screen and (max-width: 575px){.delivery-summary__date{width:auto;font-size:20px;max-width:unset;padding:4px 20px;margin-bottom:10px}}.delivery-summary__date span{margin-left:15px}@media only screen and (max-width: 575px){.delivery-summary__date span{margin-left:10px}}.delivery-summary__date-input{width:100%;text-align:center;padding:0;border:0;font-size:20px;color:#e39f8f;font-weight:700}@media only screen and (max-width: 575px){.delivery-summary__date-input{font-size:16px}}.delivery-summary__date-input:focus{border:0;outline:0}.delivery-summary__date-picker{background-color:rgba(0,0,0,0) !important}.delivery-summary__note{font-size:15px;font-weight:normal}@media only screen and (max-width: 575px){.delivery-summary__note{font-size:10px}}.configurator30{background-color:#f6f2ec;max-width:490px;margin:65px auto 0;border-radius:20px;padding:20px;position:relative}@media only screen and (max-width: 1599px)and (min-width: 1200px){.configurator30{padding:1.25vw}}@media only screen and (max-width: 991px){.configurator30{margin:55px auto 0}}@media only screen and (max-width: 575px){.configurator30{margin:40px auto 0}}@media only screen and (max-width: 374px){.configurator30{padding:17px}}.configurator30::before{content:"";width:78px;height:78px;position:absolute;top:0;left:0;background-image:url("https://cdn.shopify.com/s/files/1/0568/0381/9709/files/ch-config-30-shape1.svg?v=1675688127");background-position:center;background-repeat:no-repeat;background-size:contain;transform:translate(-56%, 0)}@media only screen and (max-width: 1599px)and (min-width: 1200px){.configurator30::before{width:4.875vw;height:4.875vw}}@media only screen and (max-width: 575px){.configurator30::before{display:none}}.configurator30::after{content:"";width:58px;height:58px;position:absolute;bottom:0;right:0;background-image:url("https://cdn.shopify.com/s/files/1/0568/0381/9709/files/ch-config-30-shape2.svg?v=1675688636");background-position:center;background-repeat:no-repeat;background-size:contain;transform:translate(40%, -10%)}@media only screen and (max-width: 1599px)and (min-width: 1200px){.configurator30::after{width:3.625vw;height:3.625vw}}@media only screen and (max-width: 575px){.configurator30::after{display:none}}.configurator30__img{position:absolute;top:0;right:0;transform:translate(50%, -50%);width:120px;height:120px}@media only screen and (max-width: 1199px){.configurator30__img{width:100px;height:100px}}@media only screen and (max-width: 767px){.configurator30__img{transform:translate(20%, -50%)}}@media only screen and (max-width: 575px){.configurator30__img{width:70px;height:70px}}@media only screen and (max-width: 420px){.configurator30__img{width:50px;height:50px}}.configurator30__title{text-align:center;max-width:418px;margin:0 auto 20px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.configurator30__title{margin:0 auto 1.25vw}}.configurator30__title .subtitle{margin-bottom:3px;font-weight:bold;letter-spacing:0}.configurator30__title p{font-size:15px;font-weight:500;letter-spacing:.06em;margin-bottom:0}@media only screen and (max-width: 1599px)and (min-width: 1200px){.configurator30__title p{font-size:1vw}}@media only screen and (max-width: 767px){.configurator30__title p{font-size:12px}}.configurator30 .pure-g{margin-left:-5px;margin-right:-5px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.configurator30 .pure-g{margin-left:-0.313vw;margin-right:-0.313vw}}.configurator30 .pure-g [class*=pure-u],.configurator30 .pure-g>[class*=pure-g]{padding-left:5px;padding-right:5px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.configurator30 .pure-g [class*=pure-u],.configurator30 .pure-g>[class*=pure-g]{padding-left:.313vw;padding-right:.313vw}}.collection-banner{padding:111px 0;text-align:center;color:#f6f2ec;background-size:cover;background-position:center}@media only screen and (max-width: 1599px)and (min-width: 1200px){.collection-banner{padding:5.781vw 0}}@media only screen and (max-width: 1199px){.collection-banner{padding:70px 0}}@media only screen and (max-width: 767px){.collection-banner{padding:30px 0}}.collection-banner .title{color:#fff;margin-bottom:0;line-height:1.3}@media only screen and (max-width: 374px){.collection-banner .title--xl{font-size:24px}}.collections{padding:30px 0 40px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.collections{padding:1.563vw 0 2.083vw}}.collections .pure-g{margin-left:-7px;margin-right:-7px}.collections .pure-g>[class*=pure-u],.collections .pure-g>[class*=pure-g]{padding-left:7px;padding-right:7px}.collections__header{margin-bottom:30px;padding:0 25px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.collections__header{margin-bottom:1.563vw;padding:0 1.302vw}}@media only screen and (max-width: 1199px){.collections__header{padding:0;margin-bottom:10px}}@media only screen and (max-width: 767px){.collections__header{margin-bottom:0}}.collections__header-text{text-align:center;margin-bottom:35px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.collections__header-text{margin-bottom:1.823vw}}@media only screen and (max-width: 1199px){.collections__header-text{margin-bottom:20px}}@media only screen and (max-width: 767px){.collections__header-text{margin-bottom:12px;max-width:362px;margin-left:auto;margin-right:auto}}.collections__header-text p{font-size:30px;margin-bottom:0;line-height:1;font-weight:500;color:#331e16}@media only screen and (max-width: 1599px)and (min-width: 1200px){.collections__header-text p{font-size:1.563vw}}.collections__header-text .subtitle{margin-bottom:0}.collections__search{width:30.5%;position:relative}@media only screen and (max-width: 767px){.collections__search{width:100%}}.collections__search-filter{background-color:#e0d6c8;border-radius:60px;padding:10px 25px;display:flex;align-items:center}@media only screen and (max-width: 1599px)and (min-width: 1200px){.collections__search-filter{border-radius:3.125vw;padding:.521vw 1.302vw}}@media only screen and (max-width: 1199px){.collections__search-filter{padding:10px 15px}}@media only screen and (max-width: 767px){.collections__search-filter{padding:2px 20px}}.collections__search__suggestion{position:absolute;left:0;top:calc(100% + 12px);background-color:#fff;border:2px solid #331e16;padding:30px;border-radius:20px;margin-left:-25px;right:0;z-index:1;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;opacity:0;visibility:hidden}@media only screen and (max-width: 1599px)and (min-width: 1200px){.collections__search__suggestion{padding:1.563vw;border-radius:1.042vw;margin-left:-1.302vw}}.collections__search__suggestion.open{opacity:1;visibility:visible}.collections__search__suggestion__close-icon{position:absolute;top:30px;right:30px;cursor:pointer;width:20px;height:20px;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 1599px)and (min-width: 1200px){.collections__search__suggestion__close-icon{top:1.876vw;right:1.876vw;width:1.251vw;height:1.251vw}}.collections__search__suggestion-list{list-style:none;padding:0;margin:0}.collections__search__suggestion-list>li:not(:last-child){margin-bottom:8px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.collections__search__suggestion-list>li:not(:last-child){margin-bottom:.417vw}}.collections__search__suggestion-list>li:first-child{padding-right:60px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.collections__search__suggestion-list>li:first-child{padding-right:3.125vw}}.collections__search__suggestion-list>li>a{font-size:24px;font-weight:500;line-height:1;display:block;color:#331e16}@media only screen and (max-width: 1599px)and (min-width: 1200px){.collections__search__suggestion-list>li>a{font-size:1.501vw}}.collections__search__suggestion-list>li>a>span{color:#8e8271}.collections__filter{display:flex;flex-flow:row wrap;padding-left:30px;width:calc(100% - 80px);align-items:center}@media only screen and (max-width: 1599px)and (min-width: 1200px){.collections__filter{padding-left:1.876vw;width:calc(100% - 4.167vw)}}@media only screen and (max-width: 1199px){.collections__filter{padding-left:15px;width:calc(100% - 30px)}}.collections__filter .form__field:not(:nth-child(3n)){margin-right:10px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.collections__filter .form__field:not(:nth-child(3n)){margin-right:.521vw}}.collections__filter .form__field{margin-bottom:5px;width:calc((100% - 20px)/3)}.collections__filter .form__field:nth-last-child(1),.collections__filter .form__field:nth-last-child(2),.collections__filter .form__field:nth-last-child(3){margin-bottom:0}.collections__filter-wrapper{display:flex;flex-flow:row wrap;width:69.5%;flex-shrink:0;justify-content:flex-end;padding-left:20px;position:relative;align-items:center}@media only screen and (max-width: 1599px)and (min-width: 1200px){.collections__filter-wrapper{padding-left:1.042vw}}@media only screen and (max-width: 767px){.collections__filter-wrapper{width:auto}}.collections__filter__dropdown{position:absolute;z-index:2;bottom:0;left:70px;border:2px solid #707070;border-radius:25px;background-color:#fff;width:100%;max-width:max-content;padding:15px;transform:translateY(calc(100% + 10px));opacity:0;visibility:hidden;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;min-width:355px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.collections__filter__dropdown{left:3.646vw;border-radius:1.302vw;padding:.781vw;min-width:18.49vw}}@media only screen and (max-width: 767px){.collections__filter__dropdown{left:auto;right:-20px;padding:12px}}@media only screen and (max-width: 420px){.collections__filter__dropdown{min-width:260px}}.collections__filter__dropdown.open{opacity:1;visibility:visible}.collections__filter__dropdown .form__field:not(:last-child){margin-bottom:10px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.collections__filter__dropdown .form__field:not(:last-child){margin-bottom:.521vw}}.collections__filter__toggle-btn{width:30px;display:flex;cursor:pointer}@media only screen and (max-width: 1599px)and (min-width: 1200px){.collections__filter__toggle-btn{width:1.876vw}}@media only screen and (max-width: 991px){.collections__filter__toggle-btn{width:20px}}.collections__box{height:100%}.collections__box-col{margin-top:30px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.collections__box-col{margin-top:1.563vw}}@media only screen and (max-width: 1199px){.collections__box-col{margin-top:20px}}@media only screen and (max-width: 767px){.collections__box-col{margin-top:15px}}.collections__box .card{display:block}.collections__box .card__media{position:relative;margin-bottom:16px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.collections__box .card__media{margin-bottom:.833vw}}@media only screen and (max-width: 1199px){.collections__box .card__media{margin-bottom:10px}}.collections__box .card__media-img{display:block;padding-top:100%;position:relative}.collections__box .card__media-img>img{width:100%;position:absolute;left:0;bottom:0;right:0}.collections__box .card .badge{position:absolute;width:130px;height:130px;z-index:1;top:10px;right:24px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.collections__box .card .badge{width:6.771vw;height:6.771vw;top:.521vw;right:1.25vw}}@media only screen and (max-width: 1199px){.collections__box .card .badge{width:100px;height:100px;top:0;right:0}}@media only screen and (max-width: 991px){.collections__box .card .badge{width:80px;height:80px}}@media only screen and (max-width: 767px){.collections__box .card .badge{width:60px;height:60px;top:6%;right:10%}}@media only screen and (max-width: 374px){.collections__box .card .badge{top:0;right:0}}.collections__box .card .badge>img{width:100%;height:100%;object-fit:contain}.collections__box .card .badge>span{color:#f2f098;font-size:34px;line-height:1;font-weight:700;position:absolute;top:50%;left:50%;transform:rotate(21deg) translate(-62%, -7%)}@media only screen and (max-width: 1599px)and (min-width: 1200px){.collections__box .card .badge>span{font-size:2.126vw}}@media only screen and (max-width: 1199px){.collections__box .card .badge>span{font-size:24px}}@media only screen and (max-width: 991px){.collections__box .card .badge>span{font-size:18px}}@media only screen and (max-width: 767px){.collections__box .card .badge>span{font-size:15px}}.collections__box .card__heading{color:#331e16;font-size:20px;line-height:1.1;font-weight:bold;text-align:center;max-width:358px;margin:0 auto;text-transform:uppercase;word-break:break-all}@media only screen and (max-width: 1599px)and (min-width: 1200px){.collections__box .card__heading{font-size:1.25vw}}@media only screen and (max-width: 1199px){.collections__box .card__heading{font-size:18px}}@media only screen and (max-width: 991px){.collections__box .card__heading{font-size:15px}}@media only screen and (max-width: 374px){.collections__box .card__heading{font-size:12px}}.collections__box .card__heading>a{color:#331e16}.collections__list-link{text-align:center;margin:80px 0 0}@media only screen and (max-width: 1599px)and (min-width: 1200px){.collections__list-link{margin:5.003vw 0 0}}@media only screen and (max-width: 1199px){.collections__list-link{margin:50px 0 0}}@media only screen and (max-width: 767px){.collections__list-link{display:none}}.product-detail--product{background-color:#fff;padding:75px 0}@media only screen and (max-width: 1599px)and (min-width: 1200px){.product-detail--product{padding:3.906vw 0}}@media only screen and (max-width: 1199px){.product-detail--product{padding:50px 0}}@media only screen and (max-width: 767px){.product-detail--product .container{max-width:600px}}.product-detail__slider{max-width:350px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.product-detail__slider{max-width:21.875vw}}@media only screen and (max-width: 767px){.product-detail__slider{max-width:100%;margin-top:10px;margin-bottom:30px}}.product-detail__slider--product{max-width:475px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.product-detail__slider--product{max-width:29.688vw}}@media only screen and (max-width: 1199px){.product-detail__slider--product{max-width:400px}}@media only screen and (max-width: 767px){.product-detail__slider--product{max-width:100%;margin-top:10px;margin-bottom:30px}}.product-detail__slider::after{content:"flickity";display:none}@media only screen and (min-width: 768px){.product-detail__slider::after{content:""}}.product-detail__slider-item{width:100%}.product-detail__slider-item:nth-child(odd) .product-detail__img>img{bottom:0;top:auto}.product-detail__img{position:relative;padding-bottom:100%}.product-detail__img>img{position:absolute;top:0;left:0;width:100%;height:auto}@media only screen and (max-width: 767px){.product-detail__img>img{top:auto;bottom:0}}.product-detail__content{padding-top:50px;max-width:600px;margin-left:auto}@media only screen and (max-width: 1599px)and (min-width: 1200px){.product-detail__content{padding-top:2.604vw;max-width:31.25vw}}@media only screen and (max-width: 767px){.product-detail__content{padding-top:0;max-width:100%;margin-left:0}}.product-detail__content--product{max-width:690px}@media only screen and (max-width: 1599px){.product-detail__content--product{max-width:600px}}@media only screen and (max-width: 767px){.product-detail__content--product{max-width:100%}}.product-detail__content .rating{margin-bottom:16px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.product-detail__content .rating{margin-bottom:.833vw}}@media only screen and (max-width: 1199px){.product-detail__content .rating{margin-bottom:10px}}@media only screen and (max-width: 767px){.product-detail__content--desktop .jdgm-widget.jdgm-widget{display:none}}.product-detail__content .jdgm-form-wrapper{display:block !important}.product-detail__content .jdgm-write-rev-link{display:none !important}.product-detail__description{color:#331e16}.product-detail__description>*:last-child{margin-bottom:0}.product-detail__description p{font-size:16px;line-height:1.4;font-weight:500;margin-bottom:10px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.product-detail__description p{font-size:1vw}}@media only screen and (max-width: 1199px){.product-detail__description p{font-size:16px}}@media only screen and (max-width: 767px){.product-detail__description p{font-size:15px}}.product-detail__description *:empty{display:none}.product-detail__about{display:flex;flex-flow:row wrap;text-align:center;margin:5px 0 15px;position:relative}@media only screen and (max-width: 1599px)and (min-width: 1200px){.product-detail__about{margin:.26vw 0 .781vw}}@media only screen and (max-width: 1199px){.product-detail__about{margin:0}}@media only screen and (max-width: 767px){.product-detail__about{margin:5px 0}}.product-detail__about__modal{background-color:#fff;border:2px solid #331e16;padding:22px;position:absolute;width:82%;top:98%;left:50%;transform:translateX(-50%);z-index:1052;border-radius:20px;text-align:left;opacity:0;visibility:hidden;pointer-events:none;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}@media only screen and (max-width: 1599px)and (min-width: 1200px){.product-detail__about__modal{padding:1.146vw;border-radius:1.042vw}}@media only screen and (max-width: 1199px){.product-detail__about__modal{top:20%}}@media only screen and (max-width: 767px){.product-detail__about__modal{width:90%;padding:15px;top:50%;bottom:auto;position:fixed;transform:translate(-50%, -50%);max-width:320px}}@media only screen and (max-width: 374px){.product-detail__about__modal{max-width:270px}}.product-detail__about__modal.open{opacity:1;visibility:visible;pointer-events:all}.product-detail__about__modal__close-btn{width:20px;height:20px;display:flex;align-items:center;justify-content:center;position:absolute;top:12px;right:20px;cursor:pointer}@media only screen and (max-width: 1599px)and (min-width: 1200px){.product-detail__about__modal__close-btn{top:.625vw;right:1.042vw}}@media only screen and (max-width: 767px){.product-detail__about__modal__close-btn{top:8px;right:15px;width:16px;height:16px}}.product-detail__about__modal h6{font-size:15px;font-weight:500;color:#331e16;letter-spacing:.02em;line-height:1;margin-bottom:0}@media only screen and (max-width: 1599px)and (min-width: 1200px){.product-detail__about__modal h6{font-size:.938vw}}@media only screen and (max-width: 767px){.product-detail__about__modal h6{font-size:16px}}.product-detail__about__modal p{color:#8e8271;font-size:14px;font-weight:500;line-height:1.3;letter-spacing:.02em;margin-bottom:0}@media only screen and (max-width: 1599px)and (min-width: 1200px){.product-detail__about__modal p{font-size:.781vw}}@media only screen and (max-width: 767px){.product-detail__about__modal p{font-size:14px}}.product-detail__about__modal-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0);z-index:1;opacity:0;visibility:hidden;pointer-events:none;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;width:100vw;height:100vh;overflow-x:hidden;overflow-y:scroll}.product-detail__about__modal-overlay.open{opacity:1;visibility:visible;pointer-events:all}.product-detail__about-item{width:16.6666%;padding:15px 5px;cursor:pointer}@media only screen and (max-width: 1599px)and (min-width: 1200px){.product-detail__about-item{padding:.781vw .26vw}}@media only screen and (max-width: 1199px){.product-detail__about-item{padding:10px 5px;width:33.3333%}}.product-detail__about-img{position:relative;width:100%;padding-bottom:90%}@media only screen and (max-width: 1199px){.product-detail__about-img{padding-bottom:40%}}@media only screen and (max-width: 420px){.product-detail__about-img{padding-bottom:50%}}.product-detail__about-img>img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.product-detail__about-title h6{font-size:13px;font-weight:bold;margin-bottom:0;color:#331e16;word-wrap:break-word}@media only screen and (max-width: 1599px)and (min-width: 1200px){.product-detail__about-title h6{font-size:.813vw}}@media only screen and (max-width: 767px){.product-detail__about-title h6{font-size:12px}}.product-detail__allergy{background-color:#f6f2ec;padding:18px 30px;border-radius:20px;margin-bottom:30px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.product-detail__allergy{padding:.938vw 1.563vw;border-radius:1.042vw;margin-bottom:1.563vw}}@media only screen and (max-width: 1199px){.product-detail__allergy{padding:20px;margin-bottom:20px;margin-top:5px}}@media only screen and (max-width: 767px){.product-detail__allergy{padding:10px 15px}}.product-detail__allergy p{font-size:14px;margin-bottom:0;color:#331e16;line-height:1.4}@media only screen and (max-width: 1599px)and (min-width: 1200px){.product-detail__allergy p{font-size:.938vw}}@media only screen and (max-width: 1199px){.product-detail__allergy p{font-size:14px}}@media only screen and (max-width: 767px){.product-detail__allergy p{font-size:15px}}.product-detail__allergy a{color:inherit}.product-detail__accordian .accordion__btn{font-weight:bold;letter-spacing:0}@media only screen and (max-width: 767px){.product-detail__accordian .accordion__btn{font-size:20px}}.product-detail__accordian .accordion__btn::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31.662' height='18.946' viewBox='0 0 31.662 18.946'%3E%3Cpath id='Path_2643' data-name='Path 2643' d='M599.581,6776.256l10.85,10.5,10.914-10.5' transform='translate(-594.631 -6771.307)' fill='none' stroke='%237980c1' stroke-linecap='round' stroke-linejoin='round' stroke-width='7'/%3E%3C/svg%3E%0A")}.product-detail__accordian .accordion__inner{padding:15px 0 20px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.product-detail__accordian .accordion__inner{padding:.781vw 0 1.042vw}}@media only screen and (max-width: 1199px){.product-detail__accordian .accordion__inner{padding:10px 0 10px}}@media only screen and (max-width: 1199px){.product-detail__accordian .accordion__content p{font-size:16px}}@media only screen and (max-width: 767px){.product-detail__accordian .accordion__content p{font-size:15px}}.product-detail__nutritional__table{width:100%;font-weight:500;border-spacing:0;border-collapse:collapse;text-align:left;font-size:14px;vertical-align:middle}@media only screen and (max-width: 767px){.product-detail__nutritional__table{font-size:15px}}.product-detail__nutritional__table th,.product-detail__nutritional__table td{padding:0}@media only screen and (max-width: 767px){.product-detail__nutritional__table th,.product-detail__nutritional__table td{vertical-align:bottom}}.product-detail__nutritional__table thead tr th:first-child{width:63%}@media only screen and (max-width: 767px){.product-detail__nutritional__table thead tr th:first-child{width:56%}}.product-detail__nutritional__table thead tr th:nth-child(2){width:16%}.product-detail__ingrediants,.product-detail__nutritional,.product-detail__valuation{padding:30px;background-color:#f6f2ec;border-radius:20px;color:#331e16}@media only screen and (max-width: 1599px)and (min-width: 1200px){.product-detail__ingrediants,.product-detail__nutritional,.product-detail__valuation{padding:1.563vw;border-radius:1.042vw}}@media only screen and (max-width: 1199px){.product-detail__ingrediants,.product-detail__nutritional,.product-detail__valuation{padding:20px}}@media only screen and (max-width: 767px){.product-detail__ingrediants,.product-detail__nutritional,.product-detail__valuation{padding:15px}}.product-detail__content .jdgm-prev-badge{display:flex !important;flex-flow:row wrap;align-items:center;margin-bottom:16px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.product-detail__content .jdgm-prev-badge{margin-bottom:.833vw}}@media only screen and (max-width: 1199px){.product-detail__content .jdgm-prev-badge{margin-bottom:10px}}.principles{padding:50px 0 70px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.principles{padding:3.127vw 0 4.378vw}}@media only screen and (max-width: 1199px){.principles{padding:50px 0}}@media only screen and (max-width: 767px){.principles{padding:30px 0 50px}}.principles__wrapper{padding:0 80px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.principles__wrapper{padding:0 5.003vw}}@media only screen and (max-width: 1199px){.principles__wrapper{padding:0 25px}}@media only screen and (max-width: 767px){.principles__wrapper{padding:0 20px}}.principles__row{display:flex;flex-flow:row wrap}.principles__row>*:nth-child(2n+1){width:47.5%}@media only screen and (max-width: 767px){.principles__row>*:nth-child(2n+1){width:100%;margin-bottom:15px}}.principles__row>*:nth-child(2n+2){width:52.5%}@media only screen and (max-width: 767px){.principles__row>*:nth-child(2n+2){width:100%}}.principles__row:nth-child(even){flex-direction:row-reverse}.principles__row:not(:last-child){margin-bottom:60px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.principles__row:not(:last-child){margin-bottom:3.752vw}}@media only screen and (max-width: 991px){.principles__row:not(:last-child){margin-bottom:40px}}@media only screen and (max-width: 767px){.principles__row:not(:last-child){margin-bottom:30px}}.principles__media-img{display:flex;justify-content:center}.principles__media-img>img{max-width:300px;max-height:300px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.principles__media-img>img{max-width:18.762vw;max-height:18.762vw}}@media only screen and (max-width: 1199px){.principles__media-img>img{max-width:250px;max-height:250px}}@media only screen and (max-width: 480px){.principles__media-img>img{max-width:160px;max-height:160px}}.principles__content{padding:25px 40px 15px 50px;border-radius:50px;background-color:#fff}@media only screen and (max-width: 1599px)and (min-width: 1200px){.principles__content{padding:1.563vw 2.502vw .938vw 3.127vw;border-radius:3.127vw}}@media only screen and (max-width: 1199px){.principles__content{padding:20px;border-radius:30px}}.principles__content p{letter-spacing:.06em;color:#331e16}@media only screen and (max-width: 767px){.principles__content p{font-size:15px}}.principles__content>p:last-of-type{margin-bottom:0}.principles__toggle-content{margin-top:20px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.principles__toggle-content{margin-top:1.251vw}}.principles__toggle-btn{cursor:pointer;display:flex;align-items:center}.principles__toggle-btn::before{content:"...";font-size:20px;letter-spacing:.06em;color:#331e16}@media only screen and (max-width: 1599px)and (min-width: 1200px){.principles__toggle-btn::before{font-size:1.251vw}}.principles__toggle-btn>*{margin-left:auto;flex-shrink:0;transition:.3s;transform:rotate(180deg);max-width:40px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.principles__toggle-btn>*{max-width:2.502vw}}@media only screen and (max-width: 1199px){.principles__toggle-btn>*{max-width:30px}}.principles__toggle-btn.active>*{transform:rotate(0deg)}.principles__toggle-btn.active::before{display:none}.checkout-success{background-color:#fff;padding:60px 0 30px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.checkout-success{padding:3.75vw 0 1.875vw}}@media only screen and (max-width: 767px){.checkout-success{padding:30px 0}}.checkout-success__wrapper{position:relative}.checkout-success__graphic-1{position:absolute;bottom:15px;left:35px;max-width:240px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.checkout-success__graphic-1{bottom:.938vw;left:2.188vw;max-width:15vw}}@media only screen and (max-width: 1199px){.checkout-success__graphic-1{left:0;max-width:160px}}@media only screen and (max-width: 991px){.checkout-success__graphic-1{display:none}}.checkout-success__graphic-2{position:absolute;bottom:30px;right:30px;max-width:240px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.checkout-success__graphic-2{bottom:1.875vw;right:1.875vw;max-width:15vw}}@media only screen and (max-width: 1199px){.checkout-success__graphic-2{right:0;max-width:160px}}@media only screen and (max-width: 991px){.checkout-success__graphic-2{display:none}}.checkout-success__box{max-width:522px;background-color:#f6f2ec;border-radius:20px;padding:20px 60px 35px;margin:0 auto}@media only screen and (max-width: 1599px)and (min-width: 1200px){.checkout-success__box{max-width:32.625vw;border-radius:1.25vw;padding:1.25vw 3.75vw 2.188vw}}@media only screen and (max-width: 767px){.checkout-success__box{padding:20px 15px}}.checkout-success__box-img{max-width:122px;margin:0 auto 12px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.checkout-success__box-img{max-width:7.625vw;margin:0 auto .75vw}}@media only screen and (max-width: 480px){.checkout-success__box-img{max-width:100px}}.checkout-success__title{text-align:center;margin-bottom:20px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.checkout-success__title{margin-bottom:1.25vw}}.checkout-success__title .title{display:inline-block;margin:0 auto 16px;line-height:1;color:#88af80;padding:10px 30px;background-color:#fff;border-radius:33px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.checkout-success__title .title{margin:0 auto 1vw;padding:.625vw 1.875vw;border-radius:2.063vw}}@media only screen and (max-width: 767px){.checkout-success__title .title{margin:0 auto 10px}}.checkout-success__title p{font-size:14px;line-height:1.4;color:#331e16;font-weight:700;margin-bottom:0}@media only screen and (max-width: 480px){.checkout-success__title p{font-size:12px}}.checkout-success__detail{width:100%;border-collapse:collapse}.checkout-success__detail:not(:last-of-type){margin-bottom:20px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.checkout-success__detail:not(:last-of-type){margin-bottom:1.25vw}}@media only screen and (max-width: 767px){.checkout-success__detail:not(:last-of-type){margin-bottom:15px}}.checkout-success__detail caption{border-top:1px solid #331e16;padding:10px 0 18px;font-weight:bold;letter-spacing:0}@media only screen and (max-width: 1599px)and (min-width: 1200px){.checkout-success__detail caption{padding:.625vw 0 1.125vw}}@media only screen and (max-width: 767px){.checkout-success__detail caption{padding:8px 0 10px}}.checkout-success__detail tbody tr td{vertical-align:middle;font-size:14px;font-weight:bold;color:#331e16;padding:7px 10px;width:50%}@media only screen and (max-width: 1599px)and (min-width: 1200px){.checkout-success__detail tbody tr td{padding:.438vw .625vw}}@media only screen and (max-width: 767px){.checkout-success__detail tbody tr td{padding:5px 5px}}@media only screen and (max-width: 480px){.checkout-success__detail tbody tr td{font-size:12px}}@media only screen and (max-width: 374px){.checkout-success__detail tbody tr td{font-size:10px}}.checkout-success__detail tbody tr td:first-child{padding-left:0}.checkout-success__detail tbody tr td:last-child{padding-right:0;text-align:right}.checkout-success__detail tbody tr td .delivery-date{font-size:16px}@media only screen and (max-width: 1199px){.checkout-success__detail tbody tr td .delivery-date{font-size:16px}}@media only screen and (max-width: 480px){.checkout-success__detail tbody tr td .delivery-date{font-size:14px}}@media only screen and (max-width: 374px){.checkout-success__detail tbody tr td .delivery-date{font-size:12px}}.checkout-success__detail tbody tr:first-child td{vertical-align:top}.checkout-success__detail tbody tr:last-child td{vertical-align:bottom}.checkout-success__terms{font-family:"Segoe UI",sans-serif;font-size:10px;color:#331e16;padding-left:20px;margin:15px 0 35px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.checkout-success__terms{margin:.938vw 0 2.188vw}}@media only screen and (max-width: 767px){.checkout-success__terms{margin:10px 0 20px}}.checkout-success__terms li.star{position:relative}.checkout-success__terms li.star::before{content:"*";position:absolute;top:0;left:-20px}.checkout-success__cta{text-align:center}.customer{color:#331e16;margin:0 !important;width:100% !important;padding:85px 0 !important;max-width:100% !important;background-color:#fff}@media only screen and (max-width: 1199px){.customer{padding:70px 0 !important}}@media only screen and (max-width: 991px){.customer{padding:50px 0 !important}}@media only screen and (max-width: 767px){.customer{padding-top:25px !important}}.customer.login{color:#331e16;padding-bottom:250px !important}@media only screen and (max-width: 991px){.customer.login{padding-bottom:100px !important}}@media only screen and (max-width: 767px){.customer.login{padding-bottom:80px !important}}.customer.account{color:#331e16}@media only screen and (max-width: 767px){.customer.account{padding-bottom:30px !important}}.customer.account .customer__page-head{margin-bottom:20px}@media only screen and (max-width: 767px){.customer.account .customer__page-head{margin-bottom:15px}}@media only screen and (max-width: 767px){.customer.account .customer__left-img{display:none}}@media only screen and (max-width: 767px){.customer.account .customer__accordion{margin-bottom:0}}.customer__accordion{border-radius:20px;margin-bottom:33px;padding:25px 30px 30px;background-color:#f6f2ec}@media only screen and (max-width: 1439px)and (min-width: 1200px){.customer__accordion{padding:1.302vw 1.563vw 1.563vw}}@media only screen and (max-width: 767px){.customer__accordion{padding:20px 20px 30px}}@media only screen and (max-width: 480px){.customer__accordion{padding:20px 15px}}.customer__accordion .accordion__panel{margin-bottom:30px;border-radius:30px;background-color:#fff}@media only screen and (max-width: 1439px)and (min-width: 1200px){.customer__accordion .accordion__panel{margin-bottom:1.6vw;border-radius:1.563vw}}@media only screen and (max-width: 767px){.customer__accordion .accordion__panel{margin-bottom:20px}}.customer__accordion .accordion__panel:last-child{margin-bottom:0}.customer__accordion .accordion__btn{margin-top:0;color:#331e16;margin-bottom:0;font-weight:600;line-height:1.25;letter-spacing:0;padding-left:20px;padding-right:60px;border-radius:30px;background-color:#fff}@media only screen and (max-width: 1439px)and (min-width: 1200px){.customer__accordion .accordion__btn{font-size:1.6vw;padding-top:.8vw;padding-right:5vw;padding-left:1.302vw;padding-bottom:.8vw;border-radius:1.563vw}}@media only screen and (max-width: 1199px){.customer__accordion .accordion__btn{padding-top:13px;padding-bottom:13px}}@media only screen and (max-width: 991px){.customer__accordion .accordion__btn{font-size:20px}}@media only screen and (max-width: 575px){.customer__accordion .accordion__btn{padding-top:10px;padding-bottom:10px}}@media only screen and (max-width: 480px){.customer__accordion .accordion__btn{font-size:18px;padding-left:15px}}.customer__accordion .accordion__btn:after{right:30px;width:35px;height:35px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40.189' height='19.186' viewBox='0 0 40.189 19.186'%3E%3Cpath id='Path_2624' data-name='Path 2624' d='M599.581,6776.256l16.391,10.779,14.044-10.779' transform='translate(-594.733 -6771.349)' fill='none' stroke='%237980c1' stroke-linecap='round' stroke-linejoin='round' stroke-width='7'/%3E%3C/svg%3E%0A")}@media only screen and (max-width: 1439px)and (min-width: 1200px){.customer__accordion .accordion__btn:after{width:2vw;height:2vw;right:1.563vw}}@media only screen and (max-width: 1199px){.customer__accordion .accordion__btn:after{right:22px;top:7px;width:30px;height:30px}}@media only screen and (max-width: 991px){.customer__accordion .accordion__btn:after{top:10px}}@media only screen and (max-width: 767px){.customer__accordion .accordion__btn:after{top:15px;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.421' height='8.975' viewBox='0 0 13.421 8.975'%3E%3Cg id='drop_down' data-name='drop down' transform='translate(2.12 2.121)'%3E%3Cline id='Line_5' data-name='Line 5' x2='4.472' y2='4.733' fill='none' stroke='%237980c1' stroke-linecap='round' stroke-width='3'/%3E%3Cline id='Line_6' data-name='Line 6' x1='4.604' y2='4.733' transform='translate(4.576)' fill='none' stroke='%237980c1' stroke-linecap='round' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E%0A")}}@media only screen and (max-width: 575px){.customer__accordion .accordion__btn:after{right:15px}}@media only screen and (max-width: 374px){.customer__accordion .accordion__btn:after{width:15px;height:15px}}.customer__accordion .accordion__heading{position:relative}.customer__accordion .accordion__inner{padding:10px 20px 30px}@media only screen and (max-width: 1439px)and (min-width: 1200px){.customer__accordion .accordion__inner{padding:.625vw 1.042vw 2vw}}@media only screen and (max-width: 575px){.customer__accordion .accordion__inner{padding-top:0;padding-bottom:20px}}@media only screen and (max-width: 480px){.customer__accordion .accordion__inner{padding:10px 15px 15px}}.customer #rc_login{display:none}.customer__row{width:100%;display:flex;flex-wrap:wrap;max-width:1400px;margin-left:auto;margin-right:auto}.customer:not(.account):not(.order){width:100% !important;max-width:100% !important}.customer__left-img{flex:0 0 100%;max-width:25%;margin-top:100px}@media only screen and (max-width: 1199px){.customer__left-img{max-width:21%}}@media only screen and (min-width: 992px){.customer__left-img{order:-1}}@media only screen and (max-width: 991px){.customer__left-img{max-width:250px;margin-top:66px;margin-left:auto;margin-right:auto}}.customer__wrapper{flex:0 0 100%;max-width:51%;margin-left:30px}@media only screen and (max-width: 1199px){.customer__wrapper{max-width:60%;margin-left:20px}}@media only screen and (max-width: 991px){.customer__wrapper{max-width:100%;margin-left:0}}.customer__page-head{max-width:430px;text-align:center;margin-bottom:56px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 1439px)and (min-width: 1200px){.customer__page-head{max-width:35vw;margin-bottom:2.917vw}}@media only screen and (max-width: 767px){.customer__page-head{margin-bottom:30px}}@media only screen and (max-width: 575px){.customer__page-head{max-width:340px}}.customer__page-head p{margin-top:0;font-size:15px;font-weight:500;letter-spacing:.06em}@media only screen and (max-width: 1439px)and (min-width: 1200px){.customer__page-head p{font-size:1.2vw}}@media only screen and (max-width: 575px){.customer__page-head p{font-size:12px !important}}.customer__page-head p:last-child{margin:0 !important}.customer__page-title{font-size:30px;letter-spacing:0}@media only screen and (max-width: 1439px)and (min-width: 1200px){.customer__page-title{font-size:2vw}}@media only screen and (max-width: 767px){.customer__page-title{font-size:25px}}.customer__head{display:flex;flex-wrap:wrap;justify-content:space-between}.customer__head-right{font-size:15px;color:#331e16;font-weight:500;margin-bottom:15px}@media only screen and (max-width: 767px){.customer__head-right{font-size:14px}}.customer__head-right a{color:#e39f8f;font-weight:700;text-decoration:underline;margin-left:15px !important;display:inline-block !important}@media only screen and (max-width: 767px){.customer__head-right a{font-size:14px !important}}.customer__head-right a:hover{color:#4f5f41}.customer__title{line-height:1;font-size:20px;color:#331e16;font-weight:700;margin-bottom:15px}@media only screen and (max-width: 767px){.customer__title{padding-right:15px}}.customer__body{padding:30px;border-radius:20px;background-color:#f6f2ec}@media only screen and (max-width: 991px){.customer__body{max-width:600px;margin-left:auto;margin-right:auto}}@media only screen and (max-width: 767px){.customer__body{padding:15px 20px 30px}}.customer .form{margin-top:0}.customer .form button{margin-top:0;margin-bottom:0}.customer__show-more{text-align:center}.customer__show-more .text-link{font-size:20px;font-weight:700}@media only screen and (max-width: 1439px)and (min-width: 1200px){.customer__show-more .text-link{font-size:1.4vw}}@media only screen and (max-width: 1199px){.customer__show-more .text-link{font-size:18px}}@media only screen and (max-width: 575px){.customer__show-more .text-link{font-size:15px}}.account__head{text-align:center;margin-bottom:30px}@media only screen and (max-width: 575px){.account__head{margin-bottom:15px}}.account__head p{font-weight:500;letter-spacing:.06em;font-size:15px !important}@media only screen and (max-width: 1439px)and (min-width: 1200px){.account__head p{font-size:1.2vw !important}}@media only screen and (max-width: 575px){.account__head p{font-size:10px !important;margin-bottom:0 !important}}.account__title{line-height:1;font-size:25px;margin-top:0 !important;margin-bottom:5px !important}@media only screen and (max-width: 1439px)and (min-width: 1200px){.account__title{font-size:1.5vw}}@media only screen and (max-width: 767px){.account__title{font-size:20px}}@media only screen and (max-width: 575px){.account__title{font-size:15px}}@media only screen and (max-width: 480px){.account-detail__col{width:100%;max-width:100%}}.account-detail__address{max-width:225px;margin-bottom:25px}@media only screen and (max-width: 1439px)and (min-width: 1200px){.account-detail__address{max-width:11.719vw;margin-bottom:1.302vw}}@media only screen and (max-width: 480px){.account-detail__address{max-width:100%;margin-bottom:15px}}.account-detail__inner-title{font-size:20px;font-weight:700;margin-bottom:7px}@media only screen and (max-width: 1439px)and (min-width: 1200px){.account-detail__inner-title{font-size:1.4vw;margin-bottom:.365vw}}@media only screen and (max-width: 767px){.account-detail__inner-title{font-size:18px}}@media only screen and (max-width: 575px){.account-detail__inner-title{font-size:15px;margin-bottom:3px}}.account-detail__payment{display:flex;max-width:530px}@media only screen and (max-width: 1439px)and (min-width: 1200px){.account-detail__payment{max-width:33vw}}@media only screen and (max-width: 575px){.account-detail__payment{margin-top:8px;align-content:center}}@media only screen and (max-width: 480px){.account-detail__payment{overflow-x:auto}}.account-detail__payment-media{margin-right:10px}.account-detail__payment-media img{max-width:68px}@media only screen and (max-width: 1439px)and (min-width: 1200px){.account-detail__payment-media img{max-width:4vw}}@media only screen and (max-width: 575px){.account-detail__payment-media img{max-width:50px}}.account-detail__payment-title{font-size:15px;font-weight:700;margin-bottom:0}@media only screen and (max-width: 1439px)and (min-width: 1200px){.account-detail__payment-title{font-size:1vw}}@media only screen and (max-width: 575px){.account-detail__payment-title{font-size:12px}}.account-detail__payment-email{font-size:15px;margin-bottom:0;font-weight:700}@media only screen and (max-width: 1439px)and (min-width: 1200px){.account-detail__payment-email{font-size:1vw}}@media only screen and (max-width: 575px){.account-detail__payment-email{font-size:10px}}.account-detail__payment-info{flex:1;display:flex;justify-content:space-between}.account-detail__payment-btn{padding-left:15px}@media only screen and (max-width: 575px){.account-detail__payment-btn{width:100%;max-width:160px}}.account-detail__payment-btn .btn{margin-top:0;min-width:232px;margin-bottom:0;text-transform:capitalize}@media only screen and (max-width: 1439px)and (min-width: 1200px){.account-detail__payment-btn .btn{min-width:unset}}@media only screen and (max-width: 1199px){.account-detail__payment-btn .btn{min-width:unset}}@media only screen and (max-width: 575px){.account-detail__payment-btn .btn{width:100%;font-size:13px;padding:7px 15px}}.account-detail address{font-size:15px;font-weight:700;font-style:normal;margin-bottom:5px}@media only screen and (max-width: 1439px)and (min-width: 1200px){.account-detail address{font-size:1.1vw;margin-bottom:.26vw}}@media only screen and (max-width: 575px){.account-detail address{font-size:12px;margin-bottom:3px}}@media only screen and (max-width: 575px){.account-detail .accordion__inner{padding-top:0;padding-bottom:15px}}.order-history__invoice{text-align:center !important}.order-history__invoice .btn{padding:9px 27px}@media only screen and (max-width: 1439px)and (min-width: 1200px){.order-history__invoice .btn{padding:.6vw 1.6vw}}@media only screen and (max-width: 1199px){.order-history__invoice .btn{font-size:16px;padding:9px 20px}}@media only screen and (max-width: 575px){.order-history__invoice .btn{font-size:13px;padding:6px 14px}}.order-history__table-wrapper{padding-bottom:20px}@media only screen and (max-width: 1199px){.order-history__table-wrapper{padding-bottom:10px}}@media only screen and (max-width: 575px){.order-history__table-wrapper{width:100%;overflow-y:hidden;overflow-x:auto;padding-bottom:0}}@media only screen and (max-width: 767px){.order-history tbody tr{display:table-row !important}}.order-history tbody tr th{font-size:15px;font-weight:700;padding-bottom:13px !important}@media only screen and (max-width: 1439px)and (min-width: 1200px){.order-history tbody tr th{font-size:1vw}}@media only screen and (max-width: 1199px){.order-history tbody tr th{font-size:13px;padding-bottom:10px !important}}@media(max-width: 749px){.order-history tbody tr th{text-align:left;display:table-cell;padding-bottom:3px !important}}@media only screen and (max-width: 575px){.order-history tbody tr th{font-size:10px}}.order-history tbody tr th:first-of-type{padding-left:0 !important}.order-history tbody tr td{font-size:20px;font-weight:bold;vertical-align:middle;padding-top:5px !important;padding-bottom:9px !important}@media only screen and (max-width: 1439px)and (min-width: 1200px){.order-history tbody tr td{font-size:1.3vw;padding-top:.313vw !important;padding-bottom:.521vw !important}}@media only screen and (max-width: 1199px){.order-history tbody tr td{font-size:16px}}@media only screen and (max-width: 767px){.order-history tbody tr td{text-align:left;display:table-cell !important}}@media only screen and (max-width: 575px){.order-history tbody tr td{font-size:12px;padding-right:10px}}@media only screen and (max-width: 480px){.order-history tbody tr td{white-space:nowrap}}.order-history tbody tr td:first-of-type{padding-left:0 !important}.order-history tbody tr td:last-child{padding-right:0 !important}.order-history tbody tr td:before{display:none !important}.subscription__detail{max-width:380px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 1439px)and (min-width: 1200px){.subscription__detail{max-width:28.833vw}}.subscription__head{text-align:right;margin-bottom:15px}@media only screen and (max-width: 1439px)and (min-width: 1200px){.subscription__head{margin-bottom:.781vw}}.subscription__items{margin-bottom:10px;counter-reset:section;border-bottom:1px solid #331e16}@media only screen and (max-width: 1439px)and (min-width: 1200px){.subscription__items{margin-bottom:.781vw}}.subscription__item{display:flex;font-size:15px;font-weight:700;padding-left:18px;margin-bottom:15px;position:relative;justify-content:space-between}@media only screen and (max-width: 1439px)and (min-width: 1200px){.subscription__item{font-size:1.2vw;padding-left:.938vw;margin-bottom:.781vw}}@media only screen and (max-width: 767px){.subscription__item{font-size:12px;margin-bottom:10px}}.subscription__item:before{left:0;position:absolute;content:counter(section) ".";counter-increment:section}.subscription__item-title{padding-right:15px}@media only screen and (max-width: 1439px)and (min-width: 1200px){.subscription__item-title{padding-right:.781vw}}.subscription__item-detail{padding-left:15px;text-align:right}@media only screen and (max-width: 1439px)and (min-width: 1200px){.subscription__item-detail{padding-left:.781vw}}.subscription__item-price{font-weight:400}.subscription__item-note{display:block;font-weight:400;font-size:10px}@media only screen and (max-width: 1439px)and (min-width: 1200px){.subscription__item-note{font-size:.877vw}}.subscription__footer{display:flex;font-size:20px;font-weight:700;justify-content:space-between}@media only screen and (max-width: 1439px)and (min-width: 1200px){.subscription__footer{font-size:1.4vw}}.subscription__total-name{font-size:inherit;font-weight:inherit;padding-right:15px}@media only screen and (max-width: 1439px)and (min-width: 1200px){.subscription__total-name{padding-right:.781vw}}.subscription__total{padding-left:15px;font-size:inherit;font-weight:inherit}@media only screen and (max-width: 1439px)and (min-width: 1200px){.subscription__total{padding-left:.781vw}}.upcoming-order__head{text-align:center}.upcoming-order .customer__accordion{padding-bottom:25px}.upcoming-order__title{line-height:1;font-size:25px;margin-bottom:15px !important}@media only screen and (max-width: 1439px)and (min-width: 1200px){.upcoming-order__title{font-size:1.6vw;margin-bottom:1.1vw !important}}@media only screen and (max-width: 1199px){.upcoming-order__title{font-size:20px}}@media only screen and (max-width: 575px){.upcoming-order__title{margin-top:20px !important}}.upcoming-order__inner-head{display:flex;max-width:100%;padding-left:60px;margin-bottom:10px;padding-right:170px;justify-content:space-between}@media only screen and (max-width: 1439px)and (min-width: 1200px){.upcoming-order__inner-head{padding-right:10vw;padding-left:4.5vw}}@media only screen and (max-width: 1199px){.upcoming-order__inner-head{padding-left:56px;padding-right:123px}}@media only screen and (max-width: 991px){.upcoming-order__inner-head{padding-right:120px}}@media only screen and (max-width: 767px){.upcoming-order__inner-head{width:100%;max-width:unset;padding-left:45px;padding-right:100px;justify-content:start}}@media only screen and (max-width: 575px){.upcoming-order__inner-head{margin-bottom:5px;padding-right:97px}}@media only screen and (max-width: 480px){.upcoming-order__inner-head{padding-left:35px}}@media only screen and (max-width: 374px){.upcoming-order__inner-head{padding-left:28px;padding-right:68px}}.upcoming-order__delivery-date,.upcoming-order__pauses{flex:0 0 100%;max-width:50%;font-size:15px;font-weight:700;text-align:left}@media only screen and (max-width: 1439px)and (min-width: 1200px){.upcoming-order__delivery-date,.upcoming-order__pauses{font-size:1vw}}@media only screen and (max-width: 767px){.upcoming-order__delivery-date,.upcoming-order__pauses{width:100%;max-width:50%}}@media only screen and (max-width: 575px){.upcoming-order__delivery-date,.upcoming-order__pauses{font-size:10px}}.upcoming-order__pauses{text-align:right}.upcoming-order__pause{top:50%;z-index:1;right:100px;position:absolute;transform:translateY(-50%)}@media only screen and (max-width: 1439px)and (min-width: 1200px){.upcoming-order__pause{right:6vw}}@media only screen and (max-width: 1199px){.upcoming-order__pause{right:70px}}@media only screen and (max-width: 767px){.upcoming-order__pause{right:60px}}@media only screen and (max-width: 575px){.upcoming-order__pause{right:45px}}@media only screen and (max-width: 374px){.upcoming-order__pause{right:35px}}.upcoming-order__pause .btn{margin:0;padding:8px 12px;min-width:210px}@media only screen and (min-width: 1440px){.upcoming-order__pause .btn{min-width:230px}}@media only screen and (max-width: 1439px)and (min-width: 1200px){.upcoming-order__pause .btn{min-width:15vw}}@media only screen and (max-width: 1199px){.upcoming-order__pause .btn{font-size:16px;min-width:200px}}@media only screen and (max-width: 767px){.upcoming-order__pause .btn{font-size:13px;min-width:160px}}@media only screen and (max-width: 575px){.upcoming-order__pause .btn{min-width:175px;padding:6px 8px}}@media only screen and (max-width: 480px){.upcoming-order__pause .btn{font-size:13px;min-width:154px}}@media only screen and (max-width: 374px){.upcoming-order__pause .btn{font-size:10px;min-width:120px}}.upcoming-order__pause .btn.is-active{color:#fff;border-color:#e19f8f;background-color:#e19f8f}.upcoming-order__day{font-size:20px;margin-right:7px}@media only screen and (max-width: 1439px)and (min-width: 1200px){.upcoming-order__day{font-size:1.4vw}}@media only screen and (max-width: 1199px){.upcoming-order__day{font-size:17px}}@media only screen and (max-width: 767px){.upcoming-order__day{font-size:15px}}@media only screen and (max-width: 575px){.upcoming-order__day{font-size:11px;line-height:1.2;margin-right:3px;display:inline-block;vertical-align:middle}}@media only screen and (max-width: 374px){.upcoming-order__day{font-size:10px}}@media only screen and (max-width: 767px){.upcoming-order__date{font-size:18px}}@media only screen and (max-width: 575px){.upcoming-order__date{font-size:15px;line-height:1.2;display:inline-block}}@media only screen and (max-width: 374px){.upcoming-order__date{font-size:13px}}.upcoming-order .accordion .accordion__btn{padding-left:30px;padding-right:320px}@media only screen and (max-width: 1439px)and (min-width: 1200px){.upcoming-order .accordion .accordion__btn{padding-left:1.563vw;padding-right:20vw}}@media only screen and (max-width: 1199px){.upcoming-order .accordion .accordion__btn{padding-left:20px;padding-right:260px}}@media only screen and (max-width: 767px){.upcoming-order .accordion .accordion__btn{padding-left:10px;padding-right:220px}}@media only screen and (max-width: 575px){.upcoming-order .accordion .accordion__btn{display:flex;line-height:1;flex-wrap:wrap;align-items:center}}@media only screen and (max-width: 480px){.upcoming-order .accordion .accordion__btn{word-break:break-all;padding-right:200px}}@media only screen and (max-width: 374px){.upcoming-order .accordion .accordion__btn{padding-right:156px}}@media only screen and (max-width: 575px){.upcoming-order .accordion .accordion__btn:after{top:50%;transform:translateY(-50%)}}.upcoming-order .accordion .accordion__inner{padding-top:20px;padding-left:35px}@media only screen and (max-width: 1439px)and (min-width: 1200px){.upcoming-order .accordion .accordion__inner{padding-left:1.563vw}}@media only screen and (max-width: 1199px){.upcoming-order .accordion .accordion__inner{padding-left:20px}}@media only screen and (max-width: 575px){.upcoming-order .accordion .accordion__inner{padding-top:15px;padding-left:10px}}@media only screen and (max-width: 575px){.upcoming-order .accordion .accordion__panel.is-active .accordion__btn:after{transform:translateY(-50%) rotate(180deg)}}.upcoming-order__detail{text-align:center;margin-bottom:20px}.upcoming-order__detail p{font-size:15px !important}@media only screen and (max-width: 1439px)and (min-width: 1200px){.upcoming-order__detail p{font-size:1.2vw !important}}@media only screen and (max-width: 575px){.upcoming-order__detail p{font-size:12px !important}}.upcoming-order__detail a{font-weight:700}.upcoming-order__item{display:flex;align-items:center;margin-bottom:25px}@media only screen and (max-width: 1439px)and (min-width: 1200px){.upcoming-order__item{margin-bottom:1.4vw}}@media only screen and (max-width: 575px){.upcoming-order__item{margin-bottom:15px}}.upcoming-order__item:last-child{margin-bottom:0}.upcoming-order__item-media{line-height:1;max-width:20%;flex:0 0 100%}@media only screen and (max-width: 1199px){.upcoming-order__item-media{max-width:25%}}@media only screen and (max-width: 575px){.upcoming-order__item-media{max-width:90px}}@media only screen and (max-width: 480px){.upcoming-order__item-media{max-width:80px}}.upcoming-order__item-detail{flex:0 0 100%;max-width:70%;text-align:left;padding-top:10px;padding-left:25px}@media only screen and (max-width: 1439px)and (min-width: 1200px){.upcoming-order__item-detail{max-width:75%}}@media only screen and (max-width: 1199px){.upcoming-order__item-detail{max-width:75%}}@media only screen and (max-width: 575px){.upcoming-order__item-detail{flex:1;max-width:unset;padding-left:16px}}@media only screen and (max-width: 575px){.upcoming-order__item-detail .text-link{font-size:15px}}.upcoming-order__category{font-size:15px;font-weight:bold;margin-bottom:5px}@media only screen and (max-width: 1439px)and (min-width: 1200px){.upcoming-order__category{font-size:1.1vw}}@media only screen and (max-width: 575px){.upcoming-order__category{font-size:12px}}.upcoming-order__name{font-size:20px;color:#331e16;line-height:1.1;font-weight:700;margin-bottom:10px}@media only screen and (max-width: 1439px)and (min-width: 1200px){.upcoming-order__name{font-size:1.4vw}}@media only screen and (max-width: 1199px){.upcoming-order__name{font-size:18px}}@media only screen and (max-width: 575px){.upcoming-order__name{font-size:15px;margin-bottom:5px}}@media only screen and (max-width: 374px){.upcoming-order__name{font-size:14px}}.upcoming-order__name:hover{color:#e39f8f}.upcoming-order__name a{color:inherit}.plans-and-prices .steps{background-color:#fff}.customer-account{padding:70px 0;background-color:#fff}@media only screen and (max-width: 1599px)and (min-width: 1200px){.customer-account{padding:4.378vw 0}}@media only screen and (max-width: 1199px){.customer-account{padding:50px 0}}.customer-account .customer{padding:0 !important}.customer-account__detail{margin-top:70px !important}@media only screen and (max-width: 1599px)and (min-width: 1200px){.customer-account__detail{margin-top:4.378vw !important}}@media only screen and (max-width: 1199px){.customer-account__detail{margin-top:50px !important}}@media only screen and (max-width: 991px){.customer-account__detail{margin-top:30px !important}}.customer-account__detail-user>*:not(:last-child){margin-bottom:20px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.customer-account__detail-user>*:not(:last-child){margin-bottom:1.251vw}}@media only screen and (max-width: 1199px){.customer-account__detail-user>*:not(:last-child){margin-bottom:15px}}.customer-account__detail-user p{margin-bottom:0 !important;line-height:1.4}.customer-account__detail-user__link>*:not(:last-child){margin-bottom:20px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.customer-account__detail-user__link>*:not(:last-child){margin-bottom:1.251vw}}@media only screen and (max-width: 1199px){.customer-account__detail-user__link>*:not(:last-child){margin-bottom:15px}}.customer-account__detail-detail a{color:#e19f8f}.customer-account__detail-detail a:hover{color:inherit}.customer-account__detail>*:first-child{padding-right:15px !important}.customer-account__subtitle{font-weight:bold;line-height:1.6;margin-bottom:0 !important;margin-top:0 !important}.customer-account__subtitle>a{color:inherit}.customer-account__subtitle>a:hover{color:#e19f8f}@media only screen and (max-width: 767px){.customer-account__orderHistory{margin-top:30px}}.customer-account__orderHistory .title{margin-top:0}@media only screen and (max-width: 1199px){.customer-account__orderHistory__table{max-width:100%;overflow-x:auto}}.customer-account__orderHistory .table{margin-top:25px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.customer-account__orderHistory .table{margin-top:1.563vw}}@media only screen and (max-width: 1199px){.customer-account__orderHistory .table{margin-top:20px}}.customer-account__orderHistory .table tr{display:table-row}.customer-account__orderHistory .table td,.customer-account__orderHistory .table th{padding:5px !important;font-size:14px;line-height:1.4;text-transform:none;display:table-cell}.customer-account__orderHistory .table tbody tr td:first-child{padding-left:5px !important}.customer-account__orderHistory .table tbody tr td:last-child{padding-right:5px !important}.customer-account__orderHistory .table thead{display:table-header-group}.customer-account__orderHistory .table thead tr th:last-child{text-align:left}.customer-account__orderHistory .table th{font-weight:bold}.customer-account__orderHistory .table td{font-weight:400}.customer-account__orderHistory .table td:empty{display:table-cell}.customer-account__orderHistory .table ::after{display:none}.customer-account__orderHistory .table--bordered td,.customer-account__orderHistory .table--bordered th{border:1px solid #331e16}.customer-account__orderHistory .table a{padding:0 !important;text-decoration:none !important;box-shadow:none !important;border:0 !important;font-size:14px !important;font-weight:bold !important;color:#e19f8f}.customer-account__orderHistory .table a:hover{color:inherit}.customer-account .pagination{margin:0 !important}.customer-account .pagination a{border:1px solid #e19f8f;color:#e19f8f}.customer-account .pagination a svg{margin:0 auto}.customer-account .pagination span{border:1px solid #e19f8f;color:#fff;background-color:#e19f8f}.customer-account .pagination span::after{display:none !important}.customer-account .pagination a:hover{background-color:#e19f8f;color:#fff}.customer-account .pagination ul{margin-bottom:0}body#recharge-novum #recharge-te{z-index:initial !important}.order-detail{color:#000}.order-detail p{font-size:15px !important}@media only screen and (max-width: 1439px){.order-detail p{font-size:14px !important}}.order-detail__title{margin-bottom:40px;text-align:center}@media only screen and (max-width: 1599px)and (min-width: 1200px){.order-detail__title{margin-bottom:2.5vw}}@media only screen and (max-width: 1199px){.order-detail__title{margin-bottom:30px}}.order-detail__title>*:last-child{margin-bottom:0}.order-detail__title .title{margin-top:0}.order-detail__status>p{margin-bottom:5px !important}.order-detail__address-box{margin-top:25px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.order-detail__address-box{margin-top:1.563vw}}@media only screen and (max-width: 1199px){.order-detail__address-box{margin-top:20px}}.order-detail__address-box .title{margin-top:0}.order-detail__address p{margin-bottom:15px !important}@media only screen and (max-width: 1599px)and (min-width: 1200px){.order-detail__address p{margin-bottom:.938vw !important}}@media only screen and (max-width: 1199px){.order-detail__address p{margin-bottom:10px !important}}@media only screen and (max-width: 767px){.order-detail__tabel-wrapper{max-width:100%;overflow-x:auto}}.blog-list{background-color:#fff;padding:40px 0 !important}.blog-list__titile .title{margin:0 0 40px}@media only screen and (max-width: 1599px)and (min-width: 1200px){.blog-list__titile .title{margin:0 0 2.5vw}}@media only screen and (max-width: 1199px){.blog-list__titile .title{margin:0 0 30px}}.blog-list__row{grid-gap:25px !important}.blog-list__row>*{grid-column:auto !important}.blog-list .card{text-align:left !important}.blog-list .card__information{padding:2rem !important}@media only screen and (max-width: 767px){.blog-list .card__information{padding:1rem !important}}@media only screen and (max-width: 480px){.blog-list .card__information .title{margin-bottom:5px}}@media only screen and (max-width: 480px){.blog-list .card__information .article-card__excerpt{margin-top:5px;margin-bottom:10px}}.blog-list .card__media{width:100%}.blog-list .card__media .media img{object-position:left top;transition:all .3s ease-in-out !important;-webkit-transition:all .3s ease-in-out !important;-moz-transition:all .3s ease-in-out !important;-ms-transition:all .3s ease-in-out !important;-o-transition:all .3s ease-in-out !important}.blog-list .card .title>a{color:#000;text-decoration:none;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.blog-list .card .title>a:hover{color:#88af80}.blog-list .card a{text-decoration:none !important}.blog-list__article{box-shadow:0 2px 3px rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.1);border:1px solid #000}@media only screen and (max-width: 767px){.blog-list__article{padding-bottom:0}}.blog-list .pagination-wrapper{margin-top:2rem}.blog-list .article-card__info{padding-top:0}



/* daycare datepicker new css */
/*!
 * Datetimepicker for Bootstrap 3
 * version : 4.17.47
 * https://github.com/Eonasdan/bootstrap-datetimepicker/
 */
 .bootstrap-datetimepicker-widget {
     list-style: none
 }

 .bootstrap-datetimepicker-widget.dropdown-menu {
     display: block;
     margin: 2px 0;
     padding: 4px;
     width: 19em
 }

 @media (min-width:768px) {
     .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
         width: 38em
     }
 }

 @media (min-width:992px) {
     .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
         width: 38em
     }
 }

 @media (min-width:1200px) {
     .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
         width: 38em
     }
 }

 .bootstrap-datetimepicker-widget.dropdown-menu:before,
 .bootstrap-datetimepicker-widget.dropdown-menu:after {
     content: '';
     display: inline-block;
     position: absolute
 }

 .bootstrap-datetimepicker-widget.dropdown-menu.bottom:before {
     border-left: 7px solid transparent;
     border-right: 7px solid transparent;
     border-bottom: 7px solid #ccc;
     border-bottom-color: rgba(0, 0, 0, 0.2);
     top: -7px;
     left: 7px
 }

 .bootstrap-datetimepicker-widget.dropdown-menu.bottom:after {
     border-left: 6px solid transparent;
     border-right: 6px solid transparent;
     border-bottom: 6px solid white;
     top: -6px;
     left: 8px
 }

 .bootstrap-datetimepicker-widget.dropdown-menu.top:before {
     border-left: 7px solid transparent;
     border-right: 7px solid transparent;
     border-top: 7px solid #ccc;
     border-top-color: rgba(0, 0, 0, 0.2);
     bottom: -7px;
     left: 6px
 }

 .bootstrap-datetimepicker-widget.dropdown-menu.top:after {
     border-left: 6px solid transparent;
     border-right: 6px solid transparent;
     border-top: 6px solid white;
     bottom: -6px;
     left: 7px
 }

 .bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before {
     left: auto;
     right: 6px
 }

 .bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after {
     left: auto;
     right: 7px
 }

 .bootstrap-datetimepicker-widget .list-unstyled {
     margin: 0
 }

 .bootstrap-datetimepicker-widget a[data-action] {
     padding: 6px 0
 }

 .bootstrap-datetimepicker-widget a[data-action]:active {
     box-shadow: none
 }

 .bootstrap-datetimepicker-widget .timepicker-hour,
 .bootstrap-datetimepicker-widget .timepicker-minute,
 .bootstrap-datetimepicker-widget .timepicker-second {
     width: 54px;
     font-weight: bold;
     font-size: 1.2em;
     margin: 0
 }

 .bootstrap-datetimepicker-widget button[data-action] {
     padding: 6px
 }

 .bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after {
     position: absolute;
     width: 1px;
     height: 1px;
     margin: -1px;
     padding: 0;
     overflow: hidden;
     clip: rect(0, 0, 0, 0);
     border: 0;
     content: "Increment Hours"
 }

 .bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after {
     position: absolute;
     width: 1px;
     height: 1px;
     margin: -1px;
     padding: 0;
     overflow: hidden;
     clip: rect(0, 0, 0, 0);
     border: 0;
     content: "Increment Minutes"
 }

 .bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after {
     position: absolute;
     width: 1px;
     height: 1px;
     margin: -1px;
     padding: 0;
     overflow: hidden;
     clip: rect(0, 0, 0, 0);
     border: 0;
     content: "Decrement Hours"
 }

 .bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after {
     position: absolute;
     width: 1px;
     height: 1px;
     margin: -1px;
     padding: 0;
     overflow: hidden;
     clip: rect(0, 0, 0, 0);
     border: 0;
     content: "Decrement Minutes"
 }

 .bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after {
     position: absolute;
     width: 1px;
     height: 1px;
     margin: -1px;
     padding: 0;
     overflow: hidden;
     clip: rect(0, 0, 0, 0);
     border: 0;
     content: "Show Hours"
 }

 .bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after {
     position: absolute;
     width: 1px;
     height: 1px;
     margin: -1px;
     padding: 0;
     overflow: hidden;
     clip: rect(0, 0, 0, 0);
     border: 0;
     content: "Show Minutes"
 }

 .bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after {
     position: absolute;
     width: 1px;
     height: 1px;
     margin: -1px;
     padding: 0;
     overflow: hidden;
     clip: rect(0, 0, 0, 0);
     border: 0;
     content: "Toggle AM/PM"
 }

 .bootstrap-datetimepicker-widget .btn[data-action="clear"]::after {
     position: absolute;
     width: 1px;
     height: 1px;
     margin: -1px;
     padding: 0;
     overflow: hidden;
     clip: rect(0, 0, 0, 0);
     border: 0;
     content: "Clear the picker"
 }

 .bootstrap-datetimepicker-widget .btn[data-action="today"]::after {
     position: absolute;
     width: 1px;
     height: 1px;
     margin: -1px;
     padding: 0;
     overflow: hidden;
     clip: rect(0, 0, 0, 0);
     border: 0;
     content: "Set the date to today"
 }

 .bootstrap-datetimepicker-widget .picker-switch {
     text-align: center
 }

 .bootstrap-datetimepicker-widget .picker-switch::after {
     position: absolute;
     width: 1px;
     height: 1px;
     margin: -1px;
     padding: 0;
     overflow: hidden;
     clip: rect(0, 0, 0, 0);
     border: 0;
     content: "Toggle Date and Time Screens"
 }

 .bootstrap-datetimepicker-widget .picker-switch td {
     padding: 0;
     margin: 0;
     height: auto;
     width: auto;
     line-height: inherit
 }

 .bootstrap-datetimepicker-widget .picker-switch td span {
     line-height: 2.5;
     height: 2.5em;
     width: 100%
 }

 .bootstrap-datetimepicker-widget table {
     width: 100%;
     margin: 0
 }

 .bootstrap-datetimepicker-widget table td,
 .bootstrap-datetimepicker-widget table th {
     text-align: center;
     border-radius: 4px
 }

 .bootstrap-datetimepicker-widget table th {
     height: 20px;
     line-height: 20px;
     width: 20px
 }

 .bootstrap-datetimepicker-widget table th.picker-switch {
     width: 145px
 }

 .bootstrap-datetimepicker-widget table th.disabled,
 .bootstrap-datetimepicker-widget table th.disabled:hover {
     background: none;
     color: #777;
     cursor: not-allowed
 }

 .bootstrap-datetimepicker-widget table th.prev::after {
     position: absolute;
     width: 1px;
     height: 1px;
     margin: -1px;
     padding: 0;
     overflow: hidden;
     clip: rect(0, 0, 0, 0);
     border: 0;
     content: "Previous Month"
 }

 .bootstrap-datetimepicker-widget table th.next::after {
     position: absolute;
     width: 1px;
     height: 1px;
     margin: -1px;
     padding: 0;
     overflow: hidden;
     clip: rect(0, 0, 0, 0);
     border: 0;
     content: "Next Month"
 }

 .bootstrap-datetimepicker-widget table thead tr:first-child th {
     cursor: pointer
 }

 .bootstrap-datetimepicker-widget table thead tr:first-child th:hover {
     background: #eee
 }

 .bootstrap-datetimepicker-widget table td {
     height: 54px;
     line-height: 54px;
     width: 54px
 }

 .bootstrap-datetimepicker-widget table td.cw {
     font-size: .8em;
     height: 20px;
     line-height: 20px;
     color: #777
 }

 .bootstrap-datetimepicker-widget table td.day {
     height: 20px;
     line-height: 20px;
     width: 20px
 }

 .bootstrap-datetimepicker-widget table td.day:hover,
 .bootstrap-datetimepicker-widget table td.hour:hover,
 .bootstrap-datetimepicker-widget table td.minute:hover,
 .bootstrap-datetimepicker-widget table td.second:hover {
     background: #eee;
     cursor: pointer
 }

 .bootstrap-datetimepicker-widget table td.old,
 .bootstrap-datetimepicker-widget table td.new {
     color: #777
 }

 .bootstrap-datetimepicker-widget table td.today {
     position: relative
 }

 .bootstrap-datetimepicker-widget table td.today:before {
     content: '';
     display: inline-block;
     border: solid transparent;
     border-width: 0 0 7px 7px;
     border-bottom-color: #e19f8f;
     border-top-color: rgba(0, 0, 0, 0.2);
     position: absolute;
     bottom: 4px;
     right: 4px
 }

 .bootstrap-datetimepicker-widget table td.active,
 .bootstrap-datetimepicker-widget table td.active:hover {
     background-color: #e19f8f;
     color: #fff;
     text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)
 }

 .bootstrap-datetimepicker-widget table td.active.today:before {
     border-bottom-color: #fff
 }

 .bootstrap-datetimepicker-widget table td.disabled,
 .bootstrap-datetimepicker-widget table td.disabled:hover {
     background: none;
     color: #777;
     cursor: not-allowed
 }

 .bootstrap-datetimepicker-widget table td span {
     display: inline-block;
     width: 54px;
     height: 54px;
     line-height: 54px;
     margin: 2px 1.5px;
     cursor: pointer;
     border-radius: 4px
 }

 .bootstrap-datetimepicker-widget table td span:hover {
     background: #eee !important;
 }

 .bootstrap-datetimepicker-widget table td span.active {
     background-color: #e19f8f;
     color: #fff;
     text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)
 }

 .bootstrap-datetimepicker-widget table td span.old {
     color: #777
 }

 .bootstrap-datetimepicker-widget table td span.disabled,
 .bootstrap-datetimepicker-widget table td span.disabled:hover {
     background: none;
     color: #777;
     cursor: not-allowed
 }

 .bootstrap-datetimepicker-widget.usetwentyfour td.hour {
     height: 27px;
     line-height: 27px
 }

 .bootstrap-datetimepicker-widget.wider {
     width: 21em
 }

 .bootstrap-datetimepicker-widget .datepicker-decades .decade {
     line-height: 1.8em !important
 }

 .input-group.date .input-group-addon {
     cursor: pointer
 }

 .sr-only {
     position: absolute;
     width: 1px;
     height: 1px;
     margin: -1px;
     padding: 0;
     overflow: hidden;
     clip: rect(0, 0, 0, 0);
     border: 0
 }

 .bootstrap-datetimepicker-widget tr:hover {
    background-color: #eee !important;
}
@font-face {
    font-family: 'Glyphicons Halflings';
    src: url(../daycare/fonts/glyphicons-halflings-regular.eot);
    src: url(../daycare/fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),
         url("https://cdn.shopify.com/s/files/1/0568/0381/9709/files/glyphicons-halflings-regular.woff2?v=1743054839") format('woff2'),
         url("https://cdn.shopify.com/s/files/1/0568/0381/9709/files/glyphicons-halflings-regular.woff?v=1743054840") format('woff'),
         url("https://cdn.shopify.com/s/files/1/0568/0381/9709/files/glyphicons-halflings-regular.woff?v=1743054840"),
         url(../daycare/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg');
}

.glyphicon {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.glyphicon-chevron-left:before {
    content: "\e079"
}

.glyphicon-chevron-right:before {
    content: "\e080"
}

.list-unstyled {
    padding-left: 0;
    list-style: none
}

.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    font-size: 14px;
    text-align: left;
    list-style: none;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, .15);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
    box-shadow: 0 6px 12px rgba(0, 0, 0, .175)
}

.dropdown-menu.pull-right {
    right: 0;
    left: auto
}

.dropdown-menu .divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5
}

.dropdown-menu>li>a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap
}

.dropdown-menu>li>a:focus,
.dropdown-menu>li>a:hover {
    color: #262626;
    text-decoration: none;
    background-color: #f5f5f5
}

.dropdown-menu>.active>a,
.dropdown-menu>.active>a:focus,
.dropdown-menu>.active>a:hover {
    color: #fff;
    text-decoration: none;
    background-color: #337ab7;
    outline: 0
}

.dropdown-menu>.disabled>a,
.dropdown-menu>.disabled>a:focus,
.dropdown-menu>.disabled>a:hover {
    color: #777
}

.dropdown-menu>.disabled>a:focus,
.dropdown-menu>.disabled>a:hover {
    text-decoration: none;
    cursor: not-allowed;
    background-color: transparent;
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false)
}

.open>.dropdown-menu {
    display: block
}

.open>a {
    outline: 0
}

.dropdown-menu-right {
    right: 0;
    left: auto
}

.dropdown-menu-left {
    right: auto;
    left: 0
}

.dropdown-header {
    display: block;
    padding: 3px 20px;
    font-size: 12px;
    line-height: 1.42857143;
    color: #777;
    white-space: nowrap
}

.dropdown-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 990
}

.pull-right>.dropdown-menu {
    right: 0;
    left: auto
}

.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
    content: "";
    border-top: 0;
    border-bottom: 4px dashed;
    border-bottom: 4px solid\9
}

.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
    top: auto;
    bottom: 100%;
    margin-bottom: 2px
}

.new-loader {
    position: fixed;
    width: 100%;
    height: 100%;
    background-color: #fff;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 999;
    opacity: 1;
    transition: all 0.3s ease-in-out;
}

.new-loader.loaded {
    opacity: 0;
    visibility: hidden;
    z-index: -9999;
    transition: all 0.3s ease-in-out;
}

.new-loader__spinner {
    width: 80px;
    height: 80px;
    border: 10px solid #f3f3f3;
    border-top: 10px solid #8bae83;
    border-radius: 50%;
    animation: spin 2s linear infinite;
    background-color: #fff;
    text-align: center;
    line-height: 120px;
}
  
  
@keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}

  
/* daycare datepicker new css  END*/
