*,*:before,*:after{-moz-box-sizing:border-box;box-sizing:border-box}*{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:none}input{-webkit-border-radius:0}html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,pre,a,img,strong,ul,li,form,label,article,aside,canvas,details,figure,figcaption,footer,header,menu,nav,output,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}ul{list-style-type:none;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0;-moz-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;-moz-margin-end:0;margin-inline-end:0;-webkit-padding-start:0;-moz-padding-start:0;padding-inline-start:0}p{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}body{font-family:effra,sans-serif;font-weight:400;font-size:16px;line-height:1.125;background:#fff;color:#17312d}a{color:inherit}a,a:link,a:visited,a:hover{text-decoration:underline;-webkit-text-decoration-color:transparent;-moz-text-decoration-color:transparent;text-decoration-color:transparent;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}a:hover,a:link:hover,a:visited:hover,a:hover:hover{-webkit-text-decoration-color:currentColor;-moz-text-decoration-color:currentColor;text-decoration-color:currentColor}h1,h2,h3,h4,h5,h6{margin:0;padding:0;line-height:1.125;font-family:Playfair Display,serif;color:#000}h1{font-size:64px}@media (min-width: 0px) and (max-width: 767px){h1{font-size:29.6px}}h2{font-size:29.6px}@media (min-width: 0px) and (max-width: 767px){h2{font-size:24px}}h3{font-size:24px}@media (min-width: 0px) and (max-width: 767px){h3{font-size:20.8px}}h4{font-size:20.8px}@media (min-width: 0px) and (max-width: 767px){h4{font-size:19.2px}}h5{font-size:19.2px}@media (min-width: 0px) and (max-width: 767px){h5{font-size:18.4px}}h6{font-size:18.4px}@media (min-width: 0px) and (max-width: 767px){h6{font-size:17.6px}}b,strong{font-weight:700}.breadcrumbs__list{list-style-type:none;margin:0;padding:0}.breadcrumbs__item{display:inline-block;font-size:14.54545px}.breadcrumbs__item:not(:last-child):after{content:"/";display:inline-block;margin:0 .2em;position:relative}.breadcrumbs__link{text-decoration:underline;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}.breadcrumbs__link[aria-current=page]{color:inherit;font-weight:400;text-decoration:underline;-webkit-text-decoration-color:transparent;-moz-text-decoration-color:transparent;text-decoration-color:transparent}.breadcrumbs__link[aria-current=page]:hover,.breadcrumbs__link[aria-current=page]:focus{-webkit-text-decoration-color:currentColor;-moz-text-decoration-color:currentColor;text-decoration-color:currentColor}.btn{display:inline-block;text-align:center;font-family:effra,sans-serif;padding:1rem 2rem;cursor:pointer;text-decoration:none!important;min-width:200px;outline:none;-moz-border-radius:5px;border-radius:5px;border-style:solid;border-width:2px;text-transform:uppercase;font-size:16px;font-weight:400;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;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.btn--small{min-width:120px;padding:.75rem 1rem;font-size:14.54545px}.btn--purple{background-color:#3f094a;border-color:#3f094a;color:#e6d6e0}.btn--purple:hover{color:#fff;background-color:#3f094ad9;border-color:#3f094ad9}.btn--green{background-color:#32371f;border-color:#32371f;color:#fff}.btn--green:hover{color:#32371f;background-color:transparent;border-color:currentColor}.btn--red{background-color:#d53e23;border-color:#d53e23;color:#fff}.btn--red:hover{color:#d53e23;background-color:transparent;border-color:currentColor}.btn--light{background-color:#f5f1e9;border:1px solid #F5F1E9}.btn--light:hover{color:#fff;background-color:#002231;border:2px solid #002231}.btn--light2{color:#000;background-color:#f5f1e9;border:2px solid #F5F1E9}.btn--light2:hover{color:#fff;background-color:#002231;border:2px solid #fff}.btn--dark{color:#fff;background-color:#002231;border:2px solid #002231}.btn--dark:hover{color:#fff;background-color:#002231d9;border:2px solid #002231}.btn--transparent{color:#000;background-color:transparent;border:2px solid transparent}.btn--transparent:hover{text-decoration:underline}.btn.applyBtn{min-width:unset;color:#fff;background-color:#002231;border:2px solid #002231;font-size:16px!important;padding:.5rem 1rem!important;font-weight:400!important;min-width:150px!important}.btn.applyBtn:hover{color:#000;background-color:transparent;border:1px solid #002231}.btn.cancelBtn{min-width:unset;color:#000;background-color:#f5f1e9;border:2px solid #F5F1E9;font-size:16px!important;padding:.5rem 1rem!important;font-weight:400!important;min-width:150px!important}.btn.cancelBtn:hover{color:#fff;background-color:#002231;border:2px solid #002231}@media (min-width: 0px) and (max-width: 767px){.btn{padding:.75rem;font-size:14.54545px;min-width:170px}}.btn:disabled{opacity:.5;background-color:#000}.btn:disabled:hover{background-color:#000!important;border:1px solid #000!important;color:#fff!important;cursor:no-drop!important}.shopify-challenge__container{min-height:90vh;display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.shopify-challenge__container .g-recaptcha{margin:20px 0}.shopify-challenge__container button,.shopify-challenge__container input[type=submit]{color:#fff;background-color:#002231;border:2px solid #002231;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;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.shopify-challenge__container button:hover,.shopify-challenge__container input[type=submit]:hover{color:#000;background-color:transparent;border:2px solid #002231}@media (min-width: 0px) and (max-width: 767px){.shopify-challenge__container button,.shopify-challenge__container input[type=submit]{padding:1rem 2.5rem;font-size:18.4px}}#cart-ajax{height:100%;background-color:#fff;width:30vw;position:fixed;top:0;right:0;z-index:1002;display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.5rem 0;-ms-transform:translateX(0);-moz-transform:translateX(0);transform:translate(0);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}#cart-ajax.close{-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translate(100%)}@media (min-width: 1201px) and (max-width: 1440px){#cart-ajax{width:35vw}}@media (min-width: 1081px) and (max-width: 1200px){#cart-ajax{width:40vw}}@media (min-width: 768px) and (max-width: 1080px){#cart-ajax{width:50vw}}@media (min-width: 0px) and (max-width: 767px){#cart-ajax{width:100vw;min-height:100%;overflow:scroll;padding-top:0}}#cart-ajax .l-cart-ajax{padding:0 1.5rem}@media (min-width: 0px) and (max-width: 767px){#cart-ajax .l-cart-ajax{padding:0 10px}}#cart-ajax .l-cart-ajax.main{overflow-y:scroll}@media (min-width: 0px) and (max-width: 767px){#cart-ajax .l-cart-ajax.main{overflow:unset}}#cart-ajax .l-cart-ajax:first-of-type{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 0px) and (max-width: 767px){#cart-ajax .l-cart-ajax:first-of-type{padding-top:1.5rem;position:-webkit-sticky;position:sticky;top:0;left:0;right:0;z-index:10000;background-color:#fff}}#cart-ajax .title{font-size:40px;color:#d53e23}#cart-ajax #close-cart{cursor:pointer}#cart-ajax .back{width:100%;padding-bottom:1rem;text-decoration:underline;font-weight:400;font-size:1rem}@media (min-width: 0px) and (max-width: 767px){#cart-ajax .back{font-size:14.54545px}}#cart-ajax_content .cartItem{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2.5rem 0;border-bottom:1px solid #F5F5F5;position:relative}#cart-ajax_content .cartItem:last-of-type{border-bottom:0}#cart-ajax_content .cartItem .message--error{background-color:#d53e23;color:#fff;padding:.5rem;position:absolute;bottom:0;left:25%;font-size:14.54545px;line-height:1;display:none;font-weight:400;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}#cart-ajax_content .cartItem .message--error.message--active{display:block}#cart-ajax_content .cartItem .cartItemImage{width:30%;padding:0}#cart-ajax_content .cartItem .cartItemImage>a{display:block}#cart-ajax_content .cartItem .cartItemImage img{width:100%;height:100%;object-fit:scale-down}#cart-ajax_content .cartItem .cartItemData{width:100%;margin-left:1rem;display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#cart-ajax_content .cartItem .cartItemData>div{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#cart-ajax_content .cartItem .cartItemData>div:last-of-type{margin-top:auto;margin-bottom:.5rem;-moz-box-align:center;-ms-flex-align:center;align-items:center}#cart-ajax_content .cartItem .cartItemTitle{font-family:effra,sans-serif;font-weight:400;font-size:16px;color:#17312d;margin-bottom:.5rem}#cart-ajax_content .cartItem .cartItemType{font-family:effra,sans-serif;font-weight:400;color:#17312d;font-size:14.54545px}#cart-ajax_content .cartItem .cartItemPrice{font-family:effra,sans-serif;font-weight:400;color:#17312d;font-size:14.54545px;min-width:20%;text-align:right}#cart-ajax_content .cartItem .itemQuantity{display:-moz-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #17312D}#cart-ajax_content .cartItem .itemQuantity span{cursor:pointer;font-weight:400;font-size:16px;color:#17312d;text-align:center;width:25px;height:30px;display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 0px) and (max-width: 767px){#cart-ajax_content .cartItem .itemQuantity span{font-size:16px}}#cart-ajax_content .cartItem .itemQuantity #plusBtn{-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#cart-ajax_content .cartItem .itemQuantity #minusBtn{-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#cart-ajax_content .cartItem .itemQuantity .quantity{cursor:default;width:50px}#cart-ajax_content .cartItem .cartItemRemove{cursor:pointer}#cart-ajax_bottom{margin-top:auto}#cart-ajax_bottom .recap{padding:0 2rem;margin-bottom:1rem}#cart-ajax_bottom .recap .l-cart-ajax{border-top:1px solid #F5F5F5;border-bottom:1px solid #F5F5F5;padding:1rem 0}#cart-ajax_bottom .recap .l-cart-ajax svg{width:16px}#cart-ajax_bottom .recap .l-cart-ajax>div:first-of-type{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:14.54545px}#cart-ajax_bottom .recap .l-cart-ajax>div:first-of-type p{font-weight:400;line-height:1.25;margin-top:.25rem;font-size:14.54545px}#cart-ajax_bottom .recap .l-cart-ajax>div:last-of-type p{font-size:14.54545px;text-align:right;font-weight:400;display:block}#cart-ajax_bottom .recap .l-cart-ajax>div:last-of-type span{display:block;font-size:18.4px;font-weight:400;text-align:right}#cart-ajax_bottom form{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 0px) and (max-width: 767px){#cart-ajax_bottom form{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#cart-ajax_bottom form .cart-note{width:100%;margin-bottom:.5rem}#cart-ajax_bottom form .cart-note label{margin-bottom:10px;display:block;font-size:12.30769px}#cart-ajax_bottom form .cart-note textarea{border:1px solid #ebebeb;padding:.75rem .5rem;font-size:16px;resize:vertical}#cart-ajax_bottom form button{width:100%;padding:1.25rem .5rem!important;width:50%;min-width:unset;-moz-box-flex:1;-ms-flex:1;flex:1}@media (min-width: 0px) and (max-width: 767px){#cart-ajax_bottom form button{width:100%;padding:1rem .5rem!important}#cart-ajax_bottom form button:first-of-type{margin-bottom:0}}#cart-ajax_bottom form button:last-of-type{color:#002231;border-color:#002231;background-color:transparent}#cart-ajax_bottom form button:last-of-type:hover{color:#fff;background-color:#002231}#cart-ajax_bottom .info{display:block;text-align:center;font-size:14.54545px;font-weight:400;padding:1rem 1rem 0}#countryModal{position:fixed;z-index:1002;left:16px;bottom:16px;-moz-box-shadow:0 8px 48px rgba(0,0,0,.15);box-shadow:0 8px 48px #00000026}@media (min-width: 0px) and (max-width: 767px){#countryModal{padding:0;width:95%;overflow-y:auto;background-color:#fff;top:50%;left:50%;bottom:unset;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}#countryModal .l-countryModal{background-color:#fff;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;padding:20px 30px;-moz-border-radius:4px;border-radius:4px;-ms-transform:scale(1);-moz-transform:scale(1);transform:scale(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}@media (min-width: 0px) and (max-width: 767px){#countryModal .l-countryModal{width:100%;height:100%;padding:30px 20px}}#countryModal .l-countryModal #close-countryModal{display:none;position:absolute;top:1rem;right:1rem;z-index:2;cursor:pointer;filter:invert(1)}#countryModal .l-countryModal .modal-content{-moz-box-flex:1;-ms-flex:1;flex:1;text-align:center}@media (min-width: 0px) and (max-width: 767px){#countryModal .l-countryModal .modal-content{width:100%}}#countryModal .l-countryModal .modal-content .heading{text-align:center;margin-bottom:20px}#countryModal.hidden .l-login{-ms-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}.l-countrySelector{position:relative;display:block;width:100%;margin-bottom:20px}.l-countrySelector .flag>div{display:none;position:absolute;left:.5rem;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.l-countrySelector .flag>div.active{display:block;line-height:0}.l-countrySelector .flag>div svg{width:25px;height:25px}.l-countrySelector #countrySelector{display:block;width:100%;padding:.5rem 1rem .5rem 40px;font-size:17.6px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.l-countrySelector .arrow svg{position:absolute;right:.5rem;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.shop_filter{margin-top:80px}.shop_filter .filter-form{display:-moz-box;display:-ms-flexbox;display:flex;position:relative}.shop_filter .filter-form .filter-group{position:relative;margin-bottom:0;width:auto;border:.1rem solid #e7e7e7;-moz-border-radius-topright:0;border-top-right-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;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}.shop_filter .filter-form .filter-group+.filter-group{margin-left:1rem}.shop_filter .filter-form .filter-group.active{border:.1rem solid #e7e7e7}.shop_filter .filter-form .filter-group.active .filter-group-summary{z-index:2;font-weight:400;background-color:#f5f5f5}.shop_filter .filter-form .filter-group.active .filter-group-summary svg{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.shop_filter .filter-form .filter-group.active .filter-group-summary svg line{stroke:#002231}.shop_filter .filter-form .filter-group.active .filter-group-display{z-index:1;opacity:1;pointer-events:unset;background-color:#f5f5f5;border:.1rem solid #e7e7e7}.shop_filter .filter-form .filter-group-summary{font-size:16px;font-weight:300;padding:.75rem 1rem;border-bottom:0;cursor:pointer}.shop_filter .filter-form .filter-group-summary span{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center}.shop_filter .filter-form .filter-group-summary svg{margin-left:10px;width:8px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);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}.shop_filter .filter-form .filter-group-summary svg line{stroke:#002231;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}.shop_filter .filter-form .filter-group-display{position:absolute;top:-moz-calc(100% + 5px);top:calc(100% + 5px);left:-20px;z-index:-1;opacity:0;pointer-events:none;min-width:230px;border:.1rem solid transparent;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}.shop_filter .filter-form .filter-group-display__list{display:-moz-box;display:-ms-flexbox;display:flex;white-space:nowrap;padding:1rem;overflow-x:scroll;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:215px}.shop_filter .filter-form .filter-group-display__list-item label{display:-moz-box;display:-ms-flexbox;display:flex;width:auto}.shop_filter .filter-form .filter-group-display__list-item .checkbox>label{font-weight:300;font-size:14.54545px!important}.shop_filter #active-filters{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center}.shop_filter #active-filters ul{display:-moz-box;display:-ms-flexbox;display:flex;margin-left:.5rem}.shop_filter #active-filters ul li{font-weight:300;background-color:#e7e7e7;padding:.5rem;-moz-border-radius:6px;border-radius:6px}.shop_filter #active-filters ul li+li{margin-left:.5rem}@media (min-width: 0px) and (max-width: 767px){form{width:100%}}form>div{position:relative;width:100%;margin-bottom:2rem;display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}form>div.checkbox{-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-moz-box-align:center;-ms-flex-align:center;align-items:center}form>div.checkbox label{font-size:14.54545px;padding-left:.5rem}form>div:last-of-type{margin-bottom:0}form .input{border:none;border-bottom:1px solid #17312D;padding:.75rem 0;background:none;outline:none;font-weight:300;font-size:17.6px;display:block;width:100%}form textarea{border:none;padding:1rem 0;background:none;outline:none;font-weight:300;display:block;width:100%;font-family:effra,sans-serif;-moz-border-radius:0;border-radius:0;border-bottom:1px solid #17312D;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}form textarea::-webkit-input-placeholder{font-family:effra,sans-serif;font-weight:300}form textarea::-moz-placeholder{font-family:effra,sans-serif;font-weight:300}form textarea:-ms-input-placeholder{font-family:effra,sans-serif;font-weight:300}form textarea::placeholder{font-family:effra,sans-serif;font-weight:300}form input{-moz-border-radius:0;border-radius:0;font-size:17.6px;font-family:effra,sans-serif}form input::-webkit-input-placeholder{font-family:effra,sans-serif;font-weight:300}form input::-moz-placeholder{font-family:effra,sans-serif;font-weight:300}form input:-ms-input-placeholder{font-family:effra,sans-serif;font-weight:300}form input::placeholder{font-family:effra,sans-serif;font-weight:300}form .form_privacy{-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}form .form_privacy label{text-transform:unset;line-height:1.25}form .form_privacy label a{-webkit-text-decoration-color:currentColor;-moz-text-decoration-color:currentColor;text-decoration-color:currentColor;text-decoration:underline!important}form .form_textarea{position:relative}form .checkbox{display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;cursor:pointer;position:relative;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}form .checkbox a{-webkit-text-decoration-color:currentColor;-moz-text-decoration-color:currentColor;text-decoration-color:currentColor}form .checkbox>label{padding:.5rem .25rem;cursor:pointer;width:100%;font-size:12.30769px!important}form .checkbox>input{height:15px;width:15px;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border:1px solid #000;-moz-border-radius:1px;border-radius:1px;outline:none;-moz-transition-duration:.3s;transition-duration:.3s;background-color:transparent;cursor:pointer;position:relative}form .checkbox>input:checked{border:1px solid #B7341C;background-color:#b7341c}form .checkbox>input:checked:before{content:"\2713";display:block;text-align:center;color:#fff;position:absolute;left:50%;top:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}form .checkbox>input:active{border:2px solid #34495E}.pre-line{position:relative}.line{width:100%;height:3px;position:absolute;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);max-width:190px}.line-top{top:-25px}@media (min-width: 0px) and (max-width: 1080px){.line-top{top:-15px}}.line-bottom{bottom:-30px}@media (min-width: 0px) and (max-width: 1080px){.line-bottom{bottom:-20px}}#login{position:fixed;z-index:1002;left:50%;top:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width: 0px) and (max-width: 767px){#login{padding:0;width:95%;height:95%;overflow-y:auto;min-height:80vh;bottom:0;background-color:#fff}}#login .l-login{background-color:#fff;display:-moz-box;display:-ms-flexbox;display:flex;height:clamp(500px,80vh,768px);width:clamp(400px,80vw,990px);position:relative;-ms-transform:scale(1);-moz-transform:scale(1);transform:scale(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}@media (min-width: 768px) and (max-width: 1080px){#login .l-login{width:80vw}}@media (min-width: 0px) and (max-width: 767px){#login .l-login{width:100%;height:100%}}#login .l-login #close-login{position:absolute;top:1.2rem;right:1.2rem;z-index:2;cursor:pointer}@media (min-width: 768px) and (max-width: 1080px){#login .l-login #close-login{filter:invert(1)}}@media (min-width: 0px) and (max-width: 767px){#login .l-login #close-login{filter:invert(1)}}#login .l-login .login-content{-moz-box-flex:1;-ms-flex:1;flex:1;padding:0 2rem 2rem;overflow:scroll}@media (min-width: 0px) and (max-width: 767px){#login .l-login .login-content{width:100%;padding:0 2rem 2rem}}#login .l-login .login-content .modal-tab{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}#login .l-login .login-content .modal-tab:not(.hidden){opacity:1;padding-bottom:1rem}#login .l-login .login-content .heading{display:-moz-box;display:-ms-flexbox;display:flex;text-align:center;margin-bottom:4rem}#login .l-login .login-content .heading>*{width:50%;padding:2rem 2rem 0;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}@media (min-width: 0px) and (max-width: 767px){#login .l-login .login-content .heading>*{padding:3rem 0 0}}#login .l-login .login-content .heading>*:first-of-type{border-right:1px solid #C7C9C5}#login .l-login .login-content .heading>*:not(.active){color:#c7c9c5}#login .l-login .login-content .heading>*:hover{color:#d53e23}#login .l-login .login-content .subtitle{font-size:14.54545px;text-align:center;color:#17312d;font-weight:400;margin-bottom:1rem}#login .l-login .login-content .subtitle a{-webkit-text-decoration-color:currentColor;-moz-text-decoration-color:currentColor;text-decoration-color:currentColor}#login .l-login .login-content form{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:80%;margin:0 auto}@media (min-width: 0px) and (max-width: 767px){#login .l-login .login-content form{width:100%}}#login .l-login .login-content form .input{padding:.5rem 1rem .5rem .5rem}#login .l-login .login-content form .show-psw{position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:.5rem;cursor:pointer;display:inline-block}#login .l-login .login-content form .show-psw img{display:block}#login .l-login .login-content form input[type=submit]{margin-top:30px}#login .l-login .login-content .login-bottom{font-size:12.30769px;color:#17312d;text-align:center;display:block;font-weight:400;margin-top:3rem}#login .l-login .login-content .filter-tab{cursor:pointer}#login .l-login .login-photo{width:40%;overflow:hidden}@media (min-width: 768px) and (max-width: 1080px){#login .l-login .login-photo{display:none}}@media (min-width: 0px) and (max-width: 767px){#login .l-login .login-photo{display:none}}#login .l-login .login-photo img{width:100%;height:100%;object-fit:cover;object-position:center}#login.hidden .l-login{-ms-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}.product-price{position:relative;top:0;left:0;display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 0px) and (max-width: 767px){.product-price{-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}.product-price .product-price__regular{position:relative;top:0;left:0;width:100%;font-size:32px;font-family:Playfair Display,serif;font-weight:400;color:#17312d;line-height:1.25}@media (min-width: 0px) and (max-width: 1080px){.product-price .product-price__regular{font-size:24px}}.product-price .product-price__sale{position:relative;top:0;left:0;width:100%;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:none;font-size:32px;line-height:1.25;font-family:Playfair Display,serif}@media (min-width: 0px) and (max-width: 1080px){.product-price .product-price__sale{font-size:24px}}.product-price .product-price__sale .product-price__default{padding:5px;color:#17312d}.product-price .product-price__sale .product-price__default .product-price-item--sale .product-price-item--variant{color:#d53e23;font-weight:inherit;font-size:inherit;font-family:inherit;color:inherit}.product-price .product-price__sale .product-price__compare{padding:5px}.product-price .product-price__badges{position:absolute;top:-2.5rem;left:0;font-size:29.6px;font-family:Playfair Display,serif;font-weight:400;color:#fff;background-color:transparent}@media (min-width: 0px) and (max-width: 767px){.product-price .product-price__badges{left:auto}}.product-price .product-price__badges .product-price__badge{font-size:inherit}.product-price .product-price__badges .product-price__badge.product-price__badge--sale{display:none;color:#fff}.product-price .product-price__badges .product-price__badge.product-price__badge--sold-out,.product-price.product-price--sold-out .product-price__badges .product-price__badge.product-price__badge--sale,.product-price.product-price--sold-out .product-price__badges .product-price__badge.product-price__badge--sold-out,.product-price.product-price--on-sale .product-price__regular{display:none}.product-price.product-price--on-sale .product-price__sale{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 0px) and (max-width: 767px){.product-price.product-price--on-sale .product-price__sale{-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}.product-price.product-price--on-sale .product-price__badges{padding:.5rem}.product-price.product-price--on-sale .product-price__badges .product-price__badge.product-price__badge--sale{display:inline-block}.product-price.product-price--on-sale .product-price__badges .product-price__badge.product-price__badge--sold-out{display:none}.product-price.product-price--on-sale.product-price--sold-out .product-price__sale{opacity:.3}.product-price.product-price--on-sale.product-price--sold-out .product-price__sale .product-price__default{color:#000}.product-price.product-price--on-sale.product-price--sold-out .product-price__regular{opacity:.3}.product-price.product-price--on-sale.product-price--sold-out .product-price__badges .product-price__badge.product-price__badge--sale{display:none}.product-price.product-price--on-sale.product-price--sold-out .product-price__badges .product-price__badge.product-price__badge--sold-out{display:inline-block}.product-price.product-price--detail{justify-items:left;text-align:left}.product-price.product-price--detail .product-price__regular{text-align:left!important;font-size:18.4px}.product-price.product-price--detail .product-price__badges{top:0;text-align:left!important;position:relative;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left}.product-price.product-price--detail .product-price__badges .product-price__badge{font-size:inherit}.product-price.product-price--detail .product-price__sale{text-align:left!important;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left;font-size:18.4px}.product-price.product-price--detail .product-price__sale .product-price-item--regular{font-size:18.4px}.sort-collection span,.sort-by span{font-size:14.54545px;text-transform:uppercase;margin-bottom:5px;display:block}.sort-collection select,.sort-by select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.75rem;border:1px solid #707070;-moz-border-radius:6px;border-radius:6px;font-size:17.6px;font-weight:300;font-family:effra,sans-serif;min-width:300px;background-color:transparent}.sort-collection{display:inline-block}.sort-menu{font-size:17.6px;font-weight:300;font-family:effra,sans-serif;min-width:300px;position:relative;z-index:10}.sort-menu>li{-moz-border-radius-topleft:6px;border-top-left-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px}.sort-menu>li svg{position:absolute;right:10px;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);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}.sort-menu>li svg line{stroke:#002231;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}.sort-menu li{padding:.75rem;cursor:pointer;background-color:#fff;border-top:1px solid #707070;border-left:1px solid #707070;border-right:1px solid #707070;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}.sort-menu li:last-of-type{-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;border-bottom:1px solid #707070}.sort-menu li:hover{color:#fff;background-color:#d53e23}.sort-menu li:hover line{stroke:#fff}.sort-menu li.open{display:block;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;border-bottom-color:transparent}.sort-menu li.open+.submenu{opacity:1;z-index:1;pointer-events:unset}.sort-menu li.open svg{-moz-transform:rotate(180deg) translateY(50%);-ms-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%)}.sort-menu .submenu{opacity:0;z-index:-1;pointer-events:none;position:absolute;top:100%;width:100%;left:0;right:0;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}.sort-menu .submenu li{border-top:1px solid #707070;border-left:1px solid #707070;border-right:1px solid #707070}.sort-variant .sort-menu{text-align:center;min-width:200px}@media (min-width: 0px) and (max-width: 1080px){.sort-variant .sort-menu{min-width:170px}}.sort-variant .sort-menu li{font-family:Playfair Display,serif;font-size:35.2px;line-height:1.25;border-top:0;border-left:0;border-right:0;border-bottom:0;-moz-border-radius:6px!important;border-radius:6px!important}@media (min-width: 0px) and (max-width: 1080px){.sort-variant .sort-menu li{line-height:1;font-size:24px}}.sort-variant .sort-menu li.open{display:block;-moz-border-radius:6px;border-radius:6px;border-bottom-color:#707070}.sort-variant .sort-menu .submenu{top:unset;bottom:100%}.hidden{opacity:0;visibility:hidden;height:0;display:none}.show-mobile{display:none}@media (min-width: 768px) and (max-width: 1080px){.show-mobile{display:none}}@media (min-width: 0px) and (max-width: 767px){.show-mobile{display:block}}.bg-image{position:absolute;object-fit:cover;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:-1}#opacity{opacity:0;position:fixed;z-index:-1;top:0;left:0;right:0;bottom:0;background-color:#0006;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.active{opacity:1;z-index:1001}.desc{color:#17312d;font-size:17.6px;line-height:1.25;font-weight:300}@media (min-width: 0px) and (max-width: 767px){.desc{letter-spacing:0;font-size:16px}}.pre-title{text-transform:uppercase;font-weight:400;color:#d53e23;font-size:14.54545px;display:block}.title{font-family:Playfair Display,serif;font-size:35.2px;line-height:1.125}.title-main{font-size:56px}@media (min-width: 1081px) and (max-width: 1200px){.title-main{font-size:48px!important}}@media (min-width: 768px) and (max-width: 1080px){.title-main{font-size:48px!important}}@media (min-width: 0px) and (max-width: 767px){.title-main{font-size:28.8px!important}}.title-page{font-size:80px;line-height:1;color:#d53e23}@media (min-width: 0px) and (max-width: 1080px){.title-page{font-size:48px!important}}@media (min-width: 768px) and (max-width: 1080px){.title{font-size:28.8px}}@media (min-width: 0px) and (max-width: 767px){.title{font-size:28.8px}}.seller-doc .seller-doc__document{width:100%;max-width:100%}.seller-doc .seller-doc__document li{margin-bottom:12px}.seller-doc .seller-doc__document li a{display:-moz-box!important;display:-ms-flexbox!important;display:flex!important;-moz-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;color:#b7341c}.seller-doc .seller-doc__document li a svg{margin-right:20px;width:30px;height:auto;color:#b7341c}.announcement{position:fixed;z-index:1002;left:50%;top:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width: 0px) and (max-width: 767px){.announcement{padding:0;height:auto;width:90%;overflow-y:auto}}.announcement .l-announcement{background-color:#fff;display:-moz-box;display:-ms-flexbox;display:flex;height:clamp(500px,60vh,768px);width:clamp(768px,50vw,990px);position:relative;-ms-transform:scale(1);-moz-transform:scale(1);transform:scale(1);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}@media (min-width: 768px) and (max-width: 1080px){.announcement .l-announcement{width:80vw}}@media (min-width: 0px) and (max-width: 767px){.announcement .l-announcement{width:100%;height:100%}}.announcement .l-announcement .title,.announcement .l-announcement .desc{margin-bottom:2rem}.announcement .l-announcement .close-announcement{position:absolute;top:1.2rem;right:1.2rem;z-index:2;cursor:pointer}@media (min-width: 768px) and (max-width: 1080px){.announcement .l-announcement .close-announcement{filter:invert(1)}}@media (min-width: 0px) and (max-width: 767px){.announcement .l-announcement .close-announcement{filter:invert(1)}}.announcement .l-announcement .announcement-content{-moz-box-flex:1;-ms-flex:1;flex:1;padding:2rem 3rem;text-align:center;display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 0px) and (max-width: 767px){.announcement .l-announcement .announcement-content{width:100%;padding:2rem}}.announcement .l-announcement .announcement-photo{width:40%;overflow:hidden}@media (min-width: 768px) and (max-width: 1080px){.announcement .l-announcement .announcement-photo{display:none}}@media (min-width: 0px) and (max-width: 767px){.announcement .l-announcement .announcement-photo{display:none}}.announcement .l-announcement .announcement-photo img{width:100%;height:100%;object-fit:cover;object-position:center}.announcement-opacity{opacity:0;position:fixed;z-index:-1;top:0;left:0;right:0;bottom:0;background-color:#0006}.announcement-opacity.active{opacity:1;z-index:100}.announcement.hidden{height:auto;display:block}.announcement.hidden .l-announcement{-ms-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}#article{padding-top:200px;padding-bottom:0}@media (min-width: 0px) and (max-width: 1080px){#article{padding-top:100px}}#article .l-article .l-breadcrumbs{position:absolute;max-width:91.66667%;width:100%;left:50%;top:280px;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:14.54545px}@media (min-width: 0px) and (max-width: 767px){#article .l-article .l-breadcrumbs{display:none}}#article .l-article .heading{max-width:66.66667%;margin:0 auto 120px;text-align:center}@media (min-width: 0px) and (max-width: 1080px){#article .l-article .heading{max-width:100%}}#article .l-article .article_main{background-color:#c5b02845;padding-bottom:100px}#article .l-article .article_main .l-article_main{max-width:66.66667%;margin:0 auto}@media (min-width: 0px) and (max-width: 1080px){#article .l-article .article_main .l-article_main{max-width:unset;margin:0 20px}}#article .l-article .article_main .image img{width:100%;height:auto;-moz-transform:translateY(-60px);-ms-transform:translateY(-60px);transform:translateY(-60px)}#article .l-article .article_main .content{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#32371f}@media (min-width: 0px) and (max-width: 1080px){#article .l-article .article_main .content{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 20px}}#article .l-article .article_main .content_desc{width:100%;line-height:1.75;font-weight:300;color:#32371f}@media (min-width: 0px) and (max-width: 1080px){#article .l-article .article_main .content_desc{width:100%}}#article .l-article .article_main .content_desc img{width:100%;height:auto;object-fit:scale-down;display:block}#article .l-article .article_main .content .article_info{display:block;margin-bottom:20px}.article-teaser{background-color:#c5b02866}.article-teaser:nth-child(2n){background-color:#c5b02845}.article-teaser:nth-child(2n) .l-article-teaser{padding-left:50px;padding-right:0}@media (min-width: 0px) and (max-width: 1080px){.article-teaser:nth-child(2n) .l-article-teaser{padding-right:20px;padding-left:20px}}.article-teaser:nth-child(2n) .l-article-teaser .image{-moz-box-ordinal-group:1;-ms-flex-order:0;order:0}.article-teaser:nth-child(2n) .l-article-teaser .content{-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}.article-teaser .l-article-teaser{width:100%;padding-right:50px;margin:0 auto;display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 0px) and (max-width: 1080px){.article-teaser .l-article-teaser{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:20px;padding-left:20px}}.article-teaser .l-article-teaser>.title{text-align:center;margin-bottom:100px;color:#32371f}@media (min-width: 0px) and (max-width: 1080px){.article-teaser .l-article-teaser>.title{margin-bottom:40px}}.article-teaser .l-article-teaser h3{margin-top:80px;color:#32371f}@media (min-width: 1201px) and (max-width: 1440px){.article-teaser .l-article-teaser h3{margin-top:40px}}@media (min-width: 1081px) and (max-width: 1200px){.article-teaser .l-article-teaser h3{margin-top:40px}}@media (min-width: 0px) and (max-width: 1080px){.article-teaser .l-article-teaser h3{margin-top:0;text-align:center;font-size:40px!important}}@media (min-width: 0px) and (max-width: 1080px){.article-teaser .l-article-teaser h3.view-dk{display:none}}.article-teaser .l-article-teaser h3.view-mb{display:none;margin-bottom:20px}@media (min-width: 0px) and (max-width: 1080px){.article-teaser .l-article-teaser h3.view-mb{display:block}}.article-teaser .l-article-teaser .image{width:50%;position:relative}@media (min-width: 0px) and (max-width: 1080px){.article-teaser .l-article-teaser .image{width:100%;-moz-box-ordinal-group:1;-ms-flex-order:0;order:0}}.article-teaser .l-article-teaser .image:before{content:"";padding-top:80%;display:block}.article-teaser .l-article-teaser .image img{position:absolute;top:0;width:100%;height:100%;object-fit:cover}.article-teaser .l-article-teaser .content{width:50%;display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}@media (min-width: 0px) and (max-width: 1080px){.article-teaser .l-article-teaser .content{width:100%;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}}.article-teaser .l-article-teaser .content .l-content{width:66.66667%}@media (min-width: 1201px) and (max-width: 1440px){.article-teaser .l-article-teaser .content .l-content{width:75%}}@media (min-width: 1081px) and (max-width: 1200px){.article-teaser .l-article-teaser .content .l-content{width:100%;padding:0 50px}}@media (min-width: 0px) and (max-width: 1080px){.article-teaser .l-article-teaser .content .l-content{width:100%;padding-right:10px;padding-left:10px}}.article-teaser .l-article-teaser .content .l-content .desc{color:#32371f;line-height:1.5;margin:40px 0}@media (min-width: 0px) and (max-width: 1080px){.article-teaser .l-article-teaser .content .l-content .desc{margin:20px 0 30px}}.article-teaser .l-article-teaser .slide__button{position:absolute;top:-moz-calc(100% + 40px);top:calc(100% + 40px)}.blog-news .l-blog-news .l-breadcrumbs{position:absolute;max-width:91.66667%;width:100%;left:50%;top:280px;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:14.54545px}@media (min-width: 0px) and (max-width: 767px){.blog-news .l-blog-news .l-breadcrumbs{display:none}}.blog-news .l-blog-news .heading{text-align:center;margin-bottom:60px}@media (min-width: 0px) and (max-width: 767px){.blog-news .l-blog-news .heading{margin-bottom:60px}}.blog-news .l-blog-news .tag_filter{max-width:91.66667%;width:100%;margin:0 auto 40px}.blog-news .l-blog-news .article-teaser{padding:60px 0}.card-collection a{color:#d53e23;display:block}.card-collection a:hover img{-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.card-collection img{width:80%;height:auto;display:block;margin:0 auto;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}.card-collection .title{color:#d53e23;text-align:center}.collection-list{max-width:91.66667%;margin:0 auto}@media (min-width: 0px) and (max-width: 767px){.collection-list{max-width:100%}}.collection-list .l-collection-list .heading{text-align:center;max-width:50%;margin:0 auto}@media (min-width: 1201px) and (max-width: 1440px){.collection-list .l-collection-list .heading{max-width:66.66667%}}@media (min-width: 1081px) and (max-width: 1200px){.collection-list .l-collection-list .heading{max-width:83.33333%}}@media (min-width: 768px) and (max-width: 1080px){.collection-list .l-collection-list .heading{max-width:83.33333%}}@media (min-width: 0px) and (max-width: 767px){.collection-list .l-collection-list .heading{max-width:83.33333%}}.collection-list .l-collection-list .heading .title{color:#d53e23;font-size:80px;line-height:1;margin-bottom:40px}@media (min-width: 1081px) and (max-width: 1200px){.collection-list .l-collection-list .heading .title{margin-bottom:30px}}@media (min-width: 768px) and (max-width: 1080px){.collection-list .l-collection-list .heading .title{margin-bottom:30px}}@media (min-width: 0px) and (max-width: 767px){.collection-list .l-collection-list .heading .title{margin-bottom:20px}}.collection-list .l-collection-list .heading .desc{line-height:1.75;font-size:18.4px}@media (min-width: 0px) and (max-width: 767px){.collection-list .l-collection-list .heading .desc{line-height:1.5;font-size:16px}}.collection-list .l-collection-list .content .collection-list{width:100%;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.collection-list .l-collection-list .content .collection-list .collection-list__item{width:50%}@media (min-width: 0px) and (max-width: 767px){.collection-list .l-collection-list .content .collection-list .collection-list__item{width:100%}}.collection .l-collection{max-width:83.33333%;margin:0 auto}@media (min-width: 768px) and (max-width: 1080px){.collection .l-collection{max-width:100%;margin:0 20px}}@media (min-width: 0px) and (max-width: 767px){.collection .l-collection{max-width:100%;margin:0 20px}}.collection .l-collection .heading{text-align:center;max-width:50%;margin:0 auto}@media (min-width: 1201px) and (max-width: 1440px){.collection .l-collection .heading{max-width:66.66667%}}@media (min-width: 1081px) and (max-width: 1200px){.collection .l-collection .heading{max-width:83.33333%}}@media (min-width: 768px) and (max-width: 1080px){.collection .l-collection .heading{max-width:83.33333%}}@media (min-width: 0px) and (max-width: 767px){.collection .l-collection .heading{max-width:83.33333%}}.collection .l-collection .heading .title{color:#d53e23;font-size:80px;line-height:1;margin-bottom:40px}@media (min-width: 1081px) and (max-width: 1200px){.collection .l-collection .heading .title{margin-bottom:30px}}@media (min-width: 768px) and (max-width: 1080px){.collection .l-collection .heading .title{margin-bottom:30px}}@media (min-width: 0px) and (max-width: 767px){.collection .l-collection .heading .title{margin-bottom:20px}}.collection .l-collection .heading .desc{line-height:1.75;font-size:18.4px}@media (min-width: 0px) and (max-width: 767px){.collection .l-collection .heading .desc{line-height:1.5;font-size:16px}}.collection .l-collection .collection_filter{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:80px auto 40px;width:100%}.collection .l-collection .collection_products{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;text-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.collection .l-collection .collection_products>div{width:33.33333%;margin-bottom:80px}@media (min-width: 1081px) and (max-width: 1200px){.collection .l-collection .collection_products>div{width:50%}}@media (min-width: 768px) and (max-width: 1080px){.collection .l-collection .collection_products>div{width:50%}}@media (min-width: 0px) and (max-width: 767px){.collection .l-collection .collection_products>div{width:100%}}.contact-form .heading{text-align:center;margin-bottom:80px}.contact-form .heading .desc{margin-top:20px}.contact-form .l-contact-form{max-width:66.66667%;margin:0 auto}@media (min-width: 1201px) and (max-width: 1440px){.contact-form .l-contact-form{max-width:83.33333%}}@media (min-width: 1081px) and (max-width: 1200px){.contact-form .l-contact-form{max-width:83.33333%}}@media (min-width: 768px) and (max-width: 1080px){.contact-form .l-contact-form{max-width:91.66667%}}@media (min-width: 0px) and (max-width: 767px){.contact-form .l-contact-form{max-width:100%;margin:0 20px}}.contact-form .l-contact-form form{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-form .l-contact-form form label:not([for=privacy]){text-transform:uppercase;font-weight:400}.contact-form .l-contact-form form textarea{font-size:16px}.contact-form .l-contact-form form input[type=submit]{margin-left:auto}.contact-form .btn{margin-top:30px;-ms-flex-item-align:center;align-self:center;color:#d53e23;border-color:#d53e23;background-color:transparent}.contact-form .btn:hover{color:#fff;background-color:#d53e23}.contact-form .success{text-align:center;margin-bottom:60px}.contact{padding:80px 0 0}@media (min-width: 0px) and (max-width: 767px){.contact{padding:60px 0 0}}.contact .l-contact{max-width:66.66667%;margin:0 auto;display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 1201px) and (max-width: 1440px){.contact .l-contact{max-width:83.33333%}}@media (min-width: 1081px) and (max-width: 1200px){.contact .l-contact{max-width:83.33333%}}@media (min-width: 768px) and (max-width: 1080px){.contact .l-contact{max-width:91.66667%}}@media (min-width: 0px) and (max-width: 767px){.contact .l-contact{max-width:100%;margin:0 20px;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-align:center;-ms-flex-align:center;align-items:center}}.contact .l-contact .block{width:50%}@media (min-width: 0px) and (max-width: 767px){.contact .l-contact .block{width:100%;text-align:center}}.contact .l-contact .block>div+div{margin-top:50px}@media (min-width: 0px) and (max-width: 767px){.contact .l-contact .block>div+div{margin-top:40px}}.contact .l-contact .block h2{margin-bottom:20px}@media (min-width: 0px) and (max-width: 767px){.contact .l-contact .block h2{font-size:16px;margin-bottom:15px}}.contact .l-contact .block .desc{line-height:1.5}.contact .l-contact .block .btn{width:100%}@media (min-width: 0px) and (max-width: 767px){.contact .l-contact .block .btn{width:91.66667%;padding:.5rem}}@media (min-width: 0px) and (max-width: 767px){.contact .l-contact .block-right>div{margin-top:40px}}.contact .l-contact .block-bottom{width:100%;margin-top:120px}@media (min-width: 0px) and (max-width: 767px){.contact .l-contact .block-bottom{margin-top:60px;text-align:center}}.contact .l-contact .block-bottom .desc{text-transform:uppercase;color:#d53e23;line-height:1.75;letter-spacing:2px}.cover-image{padding:0 20px!important}@media (min-width: 0px) and (max-width: 767px){.cover-image{padding:0!important}}.cover-image .l-cover{width:100%;height:100%;position:relative}@media (min-width: 0px) and (max-width: 767px){.cover-image .l-cover-mobile .cover_image_mb{display:block!important;width:100%;height:auto;object-fit:cover}}@media (min-width: 0px) and (max-width: 767px){.cover-image .l-cover-mobile .cover_image_dk{display:none!important}}.cover-image .l-cover .cover_image_dk{width:100%;height:auto;min-height:70vh;display:block;object-fit:cover}.cover-image .l-cover .cover_image_mb{display:none}.cover-image .l-cover .opacity{position:absolute;top:0;left:0;bottom:0;right:0;background-color:#0006}.cover-image .l-cover .cover_content{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;width:100%}.cover-image .l-cover .cover_content img{width:auto;height:auto;max-width:100%;object-fit:scale-down;margin-bottom:20px}.cover-image .l-cover .cover_content .title{color:#fff;max-width:83.33333%;margin:0 auto}@media (min-width: 0px) and (max-width: 767px){.cover-image .l-cover .cover_content .title{max-width:91.66667%}}.cover{height:100vh;z-index:1;padding:80px 0}.cover.cover-video{position:relative;overflow:hidden}.cover.cover-video .cover-opacity{position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;z-index:0;background-color:#00000040}.cover.cover-video video{z-index:-1;min-width:100%;min-height:100%;width:auto;height:auto;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cover.cover-video .l-cover{height:100%;display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 0px) and (max-width: 767px){.cover.cover-video .l-cover{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-align:center;-ms-flex-align:center;align-items:center}}.cover.cover-video .l-cover .cover-content{text-align:center}.cover.cover-video .l-cover .cover-content .cover-title{color:#fff;font-family:Playfair Display,serif;font-size:80px;margin-bottom:50px;line-height:1.125}@media (min-width: 768px) and (max-width: 1080px){.cover.cover-video .l-cover .cover-content .cover-title{font-size:64px}}@media (min-width: 0px) and (max-width: 767px){.cover.cover-video .l-cover .cover-content .cover-title{font-size:43.2px;margin-bottom:40px}}.cover.cover-video .l-cover .cover-content .cover-title>*{color:inherit}.cover.cover-video .l-cover .cover-content .cover-title .line{max-width:420px}@media (min-width: 0px) and (max-width: 767px){.cover.cover-video .l-cover .cover-content .cover-title .line{max-width:240px}}.cover.cover-video .l-cover .cover-content .cover-title .line-bottom{bottom:-25px}@media (min-width: 0px) and (max-width: 767px){.cover.cover-video .l-cover .cover-content .cover-title .line-bottom{bottom:-20px}}.cover.cover-video .l-cover .cover-content .cover-link{color:#fff;display:block;font-size:29.6px}@media (min-width: 768px) and (max-width: 1080px){.cover.cover-video .l-cover .cover-content .cover-link{font-size:24px}}@media (min-width: 0px) and (max-width: 767px){.cover.cover-video .l-cover .cover-content .cover-link{font-size:16px}}.faq{padding:60px 0!important}.faq .l-faq .heading{margin-bottom:40px}.faq .l-faq .heading .faq_title{color:#d53e23;font-size:29.6px;text-align:center}.faq .l-faq .content .faq-view+.faq-view{margin-top:20px}.faq .l-faq .content .faq-view .title{color:#d53e23;margin-bottom:10px;position:relative;line-height:1.25;font-size:24px;padding-right:20px;cursor:pointer}.faq .l-faq .content .faq-view .title.open svg{-moz-transform:rotate(180deg) translateX(60%) scale(1.5);-ms-transform:rotate(180deg) translateX(60%) scale(1.5);transform:rotate(180deg) translate(60%) scale(1.5)}.faq .l-faq .content .faq-view .title svg{margin-left:20px;display:inline-block;position:absolute;top:50%;right:0;-moz-transform:translateX(-60%) scale(1.5);-ms-transform:translateX(-60%) scale(1.5);transform:translate(-60%) scale(1.5);width:10px;height:auto;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 (min-width: 0px) and (max-width: 1080px){.faq .l-faq .content .faq-view .title{margin-bottom:0}}.faq .l-faq .content .faq-view .l-faq_content{display:none;margin-bottom:40px}.faq .l-faq .content .faq-view .l-faq_content .desc{line-height:1.5;font-weight:300}.footer__menu{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 0px) and (max-width: 1080px){.footer__menu{-moz-box-align:unset;-ms-flex-align:unset;align-items:unset;display:none;padding-top:20px}}.footer__menu .menu__item{text-transform:uppercase}.footer__menu .menu__item+.menu__item{margin-top:10px}.footer__menu .menu__item a{display:block}.list-payment{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 0px) and (max-width: 1080px){.list-payment{-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}.list-payment .list-payment__item{line-height:0}.list-payment .list-payment__item+.list-payment__item{margin-left:10px}footer{width:100%;padding:30px;color:#d53e23}@media (min-width: 0px) and (max-width: 1080px){footer{padding:10px}}footer *{color:inherit}footer .l-footer{background-color:#fecac0;padding:60px 0;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 (min-width: 0px) and (max-width: 1080px){footer .l-footer{padding:40px 0}}footer .l-footer .footer-block__newsletter{text-align:center}footer .l-footer .footer-block__newsletter .title{margin-top:20px;margin-bottom:1rem}footer .l-footer .footer-block__newsletter>p{text-transform:uppercase}@media (min-width: 0px) and (max-width: 1080px){footer .l-footer .footer-block__newsletter>p{line-height:1.5}}footer .l-footer .footer-block__menu{display:-moz-box;display:-ms-flexbox;display:flex;padding-top:60px;margin-top:60px;position:relative}footer .l-footer .footer-block__menu .line-top{top:0;max-width:87.5%}@media (min-width: 0px) and (max-width: 1080px){footer .l-footer .footer-block__menu{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}footer .l-footer .footer-block__menu>.footer-menu{width:33.33333%;text-align:center}@media (min-width: 0px) and (max-width: 1080px){footer .l-footer .footer-block__menu>.footer-menu{width:100%;max-width:83.33333%;margin:0 auto;padding:20px 0;text-align:left}}@media (min-width: 0px) and (max-width: 1080px){footer .l-footer .footer-block__menu>.footer-menu+.footer-menu{border-top:1px solid #D53E23}}footer .l-footer .footer-block__menu>.footer-menu h2{margin-bottom:40px;width:100%;position:relative}@media (min-width: 0px) and (max-width: 1080px){footer .l-footer .footer-block__menu>.footer-menu h2.open svg{-moz-transform:rotate(180deg) translateX(50%);-ms-transform:rotate(180deg) translateX(50%);transform:rotate(180deg) translate(50%)}}footer .l-footer .footer-block__menu>.footer-menu h2 svg{display: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 (min-width: 0px) and (max-width: 1080px){footer .l-footer .footer-block__menu>.footer-menu h2 svg{display:inline-block;position:absolute;right:0;top:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}}@media (min-width: 0px) and (max-width: 1080px){footer .l-footer .footer-block__menu>.footer-menu h2{margin-bottom:0}}footer .footer-block__bottom{margin:30px 0 20px;display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 0px) and (max-width: 1080px){footer .footer-block__bottom{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}footer .footer-block__bottom>div{width:33.33333%}@media (min-width: 0px) and (max-width: 1080px){footer .footer-block__bottom>div{width:100%;padding:20px 0}}@media (min-width: 0px) and (max-width: 1080px){footer .footer-block__bottom .footer__social{-moz-box-ordinal-group:1;-ms-flex-order:0;order:0}}@media (min-width: 0px) and (max-width: 1080px){footer .footer-block__bottom .footer__payment{-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}}footer .footer-block__bottom .footer__policy{margin-left:auto}@media (min-width: 0px) and (max-width: 1080px){footer .footer-block__bottom .footer__policy{-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (min-width: 0px) and (max-width: 1080px){footer .footer__legal{text-align:center;padding-bottom:40px;max-width:83.33333%;margin:0 auto}}footer .footer__legal span{color:#c7c9c5;font-size:12.30769px;line-height:1}footer .footer__por{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%!important;margin-top:40px}footer .footer__por img{width:100%;max-width:280px;height:auto;display:inline-block}.footer__newsletter{margin-top:20px}.footer__newsletter .field{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-align:center;-ms-flex-align:center;align-items:center}.footer__newsletter .field .field__input{border:0;border-bottom:1px solid #B7341C;outline:none;background:transparent;color:#b7341c;font-size:14.54545px;margin-bottom:20px;text-align:center;padding:10px;min-width:480px}@media (min-width: 768px) and (max-width: 1080px){.footer__newsletter .field .field__input{min-width:400px}}@media (min-width: 0px) and (max-width: 767px){.footer__newsletter .field .field__input{min-width:91.66667%}}.footer__newsletter .field .field__input::-webkit-input-placeholder{color:#b7341c;font-size:14.54545px;font-family:effra,sans-serif}.footer__newsletter .field .field__input::-moz-placeholder{color:#b7341c;font-size:14.54545px;font-family:effra,sans-serif}.footer__newsletter .field .field__input:-ms-input-placeholder{color:#b7341c;font-size:14.54545px;font-family:effra,sans-serif}.footer__newsletter .field .field__input::placeholder{color:#b7341c;font-size:14.54545px;font-family:effra,sans-serif}.footer__newsletter .field .field__input:focus{border-bottom:2px solid #B7341C}.footer__newsletter .field .field__button{background:transparent;border:2px solid #B7341C;-moz-border-radius:5px;border-radius:5px;min-width:200px;padding:20px 1rem;font-size:16px;font-family:effra,sans-serif;text-transform:uppercase;font-weight:400;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}@media (min-width: 0px) and (max-width: 767px){.footer__newsletter .field .field__button{padding:1rem 1.5rem;min-width:66.66667%}}.footer__newsletter .field .field__button:hover{color:#fecac0;background-color:#b7341c}.footer__newsletter .form_privacy{margin-bottom:15px;margin-left:20px;margin-right:20px}.footer__newsletter .form_privacy input{width:15px;height:15px;border:1px solid #D53E23}.footer__newsletter .form_privacy label{font-size:14.54545px;text-align:left}.footer__newsletter .newsletter-form__message{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.footer__newsletter .newsletter-form__message svg{max-width:30px;height:auto}.footer__list-policy{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width: 0px) and (max-width: 1080px){.footer__list-policy{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer__list-policy .list-policy__item{font-size:12.30769px;line-height:1}.footer__list-policy .list-policy__item+.list-policy__item{margin-left:20px}@media (min-width: 0px) and (max-width: 1080px){.footer__list-policy .list-policy__item+.list-policy__item{margin-left:0;margin-top:20px}}.footer__list-policy .list-policy__item a{line-height:1;display:block}.footer__list-social{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__list-social .list-social__item{line-height:0}.footer__list-social .list-social__item+.list-social__item{margin-left:20px}.footer__list-social .list-social__item a{line-height:0;display:block}.footer__list-social .list-social__item svg{width:25px;height:25px}@media (min-width: 0px) and (max-width: 767px){.footer__list-social .list-social__item svg{height:25px}}.footer__list-social .list-social__item svg *{fill:#d53e23}.announcement-bar{position:relative;top:0;left:0;width:100%;padding:10px!important;text-align:center;background-color:#b7341c;font-size:16px;color:#fff;line-height:1}@media (min-width: 0px) and (max-width: 767px){.announcement-bar{font-size:14.54545px}}.announcement-bar .l-announcement-bar .announce{background-color:#b7341c;line-height:1.25}.announcement-bar .l-announcement-bar .announce:not(.swiper-slide-active){opacity:0!important}.announcement-bar .l-announcement-bar .announce p,.announcement-bar .l-announcement-bar .announce a{color:#fff;display:block}.header__menu{z-index:-1;opacity:0;display:none;max-width:91.66667%;margin:60px auto 0;min-height:70%}.header__menu_image{width:41.66667%;position:-webkit-sticky;position:sticky;top:100px;margin-top:60px;margin-bottom:60px}@media (min-width: 0px) and (max-width: 1080px){.header__menu_image{display:none}}.header__menu_image img{width:100%;height:auto;object-fit:cover}.header__menu_content{width:58.33333%;padding-top:80px;padding-bottom:100px}@media (min-width: 0px) and (max-width: 1080px){.header__menu_content{width:100%;padding-top:40px;padding-bottom:40px}}.header__menu_content nav .line-top{top:0;max-width:420px}@media (min-width: 0px) and (max-width: 1080px){.header__menu_content nav .line-top{max-width:91.66667%}}.header__menu_content nav .main__menu{color:#fff;font-size:64px;font-family:Playfair Display,serif;text-align:center}@media (min-width: 0px) and (max-width: 1080px){.header__menu_content nav .main__menu{font-size:29.6px}}.header__menu_content nav .main__menu>.menu__item+.menu__item{margin-top:40px}@media (min-width: 0px) and (max-width: 1080px){.header__menu_content nav .main__menu>.menu__item+.menu__item{margin-top:30px}}.header__menu_content nav .main__menu .has_submenu span{cursor:pointer;position:relative;padding:0 20px}.header__menu_content nav .main__menu .has_submenu span.open svg{-moz-transform:rotate(180deg) translateX(0) translateY(0);-ms-transform:rotate(180deg) translateX(0) translateY(0);transform:rotate(180deg) translate(0) translateY(0)}.header__menu_content nav .main__menu .has_submenu span svg{position:absolute;width:30px;height:15px;top:50%;margin-left:10px;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 (min-width: 0px) and (max-width: 1080px){.header__menu_content nav .main__menu .has_submenu span svg{width:unset;height:unset}}.header__menu_content nav .main__menu .has_submenu span svg line{stroke:#fff}.header__menu_content nav .main__menu .submenu{font-size:17.6px;font-family:effra,sans-serif;text-transform:uppercase;letter-spacing:4px;display:none}@media (min-width: 0px) and (max-width: 1080px){.header__menu_content nav .main__menu .submenu{font-size:16px}}.header__menu_content nav .main__menu .submenu .menu__item{margin-top:40px}@media (min-width: 0px) and (max-width: 1080px){.header__menu_content nav .main__menu .submenu .menu__item{margin-top:30px}}.header__menu_content nav .main__menu .submenu .menu__item+.menu__item{margin-top:1rem}@media (min-width: 0px) and (max-width: 1080px){.header__menu_content nav:first-of-type{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:50vh}}.header__menu_content nav:last-of-type{margin-top:60px;padding-top:60px}@media (min-width: 0px) and (max-width: 1080px){.header__menu_content nav:last-of-type{margin-top:30px;padding-top:30px}}.header__menu_content nav:last-of-type .bottom__menu{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff;font-size:20.8px;text-transform:uppercase;letter-spacing:4px}@media (min-width: 0px) and (max-width: 1080px){.header__menu_content nav:last-of-type .bottom__menu{font-size:16px}}.header__menu_content nav:last-of-type .bottom__menu>.menu__item+.menu__item{margin-top:1rem}header.open .header__menu{z-index:1;opacity:1;display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}header.open .header{background-color:#d53e23;height:100vh!important;overflow:scroll}header.open .header .l-header{height:80px;position:fixed;left:0;right:0;z-index:10}header.open .header .l-header .hamburger .line-menu-top{-moz-transform:rotate(45deg) translateY(50%);-ms-transform:rotate(45deg) translateY(50%);transform:rotate(45deg) translateY(50%)}header.open .header .l-header .hamburger .line-menu-bottom{-moz-transform:rotate(-45deg) translateY(-50%);-ms-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%);margin-top:0}header.open .header .l-header .hamburger span{margin-top:12px}header.open .header .l-header .hamburger span:first-of-type{display:none}header.open .header .l-header .hamburger span:last-of-type{display:block}header.open .header .l-header .logo{display:none}header{position:fixed;top:0;left:0;right:0;z-index:11;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}header #shopify-section-header{padding:0}header .header{height:210px;overflow: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 (min-width: 0px) and (max-width: 1080px){header .header{height:155px}}header .header .l-header{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:40px 0 0;max-width:91.66667%;margin:0 auto;position:relative;height:210px;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 (min-width: 0px) and (max-width: 1080px){header .header .l-header{height:155px}}header .header .l-header .hamburger{width:30px;display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:40px;left:0;padding:10px 0;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}header .header .l-header .hamburger .line-menu{width:100%;height:2px;background-color:#fff;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}header .header .l-header .hamburger .line-menu-bottom{margin-top:9px}header .header .l-header .hamburger span{margin-top:4px;font-size:12.30769px;color:#fff;letter-spacing:2px;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}header .header .l-header .hamburger span:last-of-type{display:none}header .header .l-header .logo{line-height:0}header .header .l-header .logo a{display:inline-block;line-height:0}header .header .l-header .logo a svg{width:150px;height:auto;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 (min-width: 0px) and (max-width: 1080px){header .header .l-header .logo a svg{width:100px}}header .header .l-header .tools{position:absolute;top:40px;right:0;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}header .header .l-header .tools .icon-group{color:#fff;display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center}header .header .l-header .tools .icon-group>span{font-size:20px;line-height:0;cursor:pointer}@media (min-width: 0px) and (max-width: 1080px){header .header .l-header .tools .icon-group>span{font-size:16px}}header .header .l-header .tools .icon-group>span+span{margin-left:20px}@media (min-width: 0px) and (max-width: 1080px){header .header .l-header .tools .icon-group>span+span{margin-left:15px}}header .header .l-header .tools .icon-group>span svg{width:20px;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 (min-width: 0px) and (max-width: 1080px){header .header .l-header .tools .icon-group>span svg{width:20px}}header .header .l-header .tools .icon-group>span svg g,header .header .l-header .tools .icon-group>span svg path{fill:#fff}header .header .l-header .tools .icon-group .account-btn a{-moz-transition:unset;transition:unset}header .header .l-header .tools .icon-group .search-btn{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 0px) and (max-width: 1080px){header .header .l-header .tools .icon-group .search-btn{position:relative}}@media (min-width: 0px) and (max-width: 1080px){header .header .l-header .tools .icon-group .search-btn form{position:absolute;top:0;bottom:0;left:0;right:0}}header .header .l-header .tools .icon-group .search-btn form input[type=search]{border:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-bottom:1px solid #fff;background-color:transparent;font-weight:300;line-height:1.25;width:0;opacity:0;pointer-events:none;z-index:-1;color:#fff;padding:0;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}header .header .l-header .tools .icon-group .search-btn form input[type=search]::-webkit-input-placeholder{color:#fff}header .header .l-header .tools .icon-group .search-btn form input[type=search]::-moz-placeholder{color:#fff}header .header .l-header .tools .icon-group .search-btn form input[type=search]:-ms-input-placeholder{color:#fff}header .header .l-header .tools .icon-group .search-btn form input[type=search]::placeholder{color:#fff}@media (min-width: 0px) and (max-width: 1080px){header .header .l-header .tools .icon-group .search-btn form input[type=search]{width:100%;height:100%;z-index:1;opacity:0;border:0;pointer-events:unset}header .header .l-header .tools .icon-group .search-btn form input[type=search]::-webkit-input-placeholder{display:none}header .header .l-header .tools .icon-group .search-btn form input[type=search]::-moz-placeholder{display:none}header .header .l-header .tools .icon-group .search-btn form input[type=search]:-ms-input-placeholder{display:none}header .header .l-header .tools .icon-group .search-btn form input[type=search]::placeholder{display:none}}header .header .l-header .tools .icon-group .search-btn form input[type=submit]{display:none}header .header .l-header .tools .icon-group .search-btn form.active input[type=search]{width:250px;height:auto;opacity:1;pointer-events:unset;z-index:1;margin-left:10px}@media (min-width: 0px) and (max-width: 1080px){header .header .l-header .tools .icon-group .buy-btn{display:none}}header .header .l-header .tools .icon-group .buy-btn a{border:1px solid rgba(255,255,255,.7);font-weight:300;padding:.5rem .75rem;-moz-border-radius:6px;border-radius:6px}header .header .l-header .tools .icon-group .buy-btn a:hover{background-color:#fff;color:#d53e23;-webkit-text-decoration-color:transparent;-moz-text-decoration-color:transparent;text-decoration-color:transparent}header .header .l-header .tools .icon-group .cart-btn{position:relative}header .header .l-header .tools .icon-group .cart-btn .cart-btn_count{position:absolute;top:0;left:100%;color:#fff;font-size:14.54545px}header.scrolled .header{height:80px;background-color:#d53e23}header.scrolled .header .l-header{height:80px;padding:6px 0;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}header.scrolled .header .l-header .hamburger{top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}header.scrolled .header .l-header .logo svg{width:60px;height:auto}header.scrolled .header .l-header .tools{top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}header.scrolled .header .l-header form input[type=search]{border-bottom:1px solid #fff!important;color:#fff}header.scrolled .header .l-header form input[type=search]::-webkit-input-placeholder{color:#fff}header.scrolled .header .l-header form input[type=search]::-moz-placeholder{color:#fff}header.scrolled .header .l-header form input[type=search]:-ms-input-placeholder{color:#fff}header.scrolled .header .l-header form input[type=search]::placeholder{color:#fff}#template-index header{background:#000;background:-moz- oldlinear-gradient(270deg,rgba(0,0,0,.5) 0%,transparent 100%);background:linear-gradient(180deg,rgba(0,0,0,.5) 0%,transparent 100%)}body:not(#template-index) header:not(.scrolled):not(.open) .header .l-header .hamburger .line-menu{background-color:#d53e23}body:not(#template-index) header:not(.scrolled):not(.open) .header .l-header .hamburger span{color:#d53e23}body:not(#template-index) header:not(.scrolled):not(.open) .header .l-header .logo svg path{fill:#d53e23}body:not(#template-index) header:not(.scrolled):not(.open) .header .l-header .tools .buy-btn a{border:1px solid rgba(213,62,35,.7)}body:not(#template-index) header:not(.scrolled):not(.open) .header .l-header .tools .icon-group svg g,body:not(#template-index) header:not(.scrolled):not(.open) .header .l-header .tools .icon-group svg path{fill:#d53e23}body:not(#template-index) header:not(.scrolled):not(.open) .header .l-header .tools .icon-group{color:#d53e23}body:not(#template-index) header:not(.scrolled):not(.open) .header .l-header .tools .cart-btn .cart-btn_count{color:#d53e23}body:not(#template-index) header:not(.scrolled):not(.open) .header .l-header .tools .search-btn form input[type=search]{border-bottom:1px solid #D53E23;color:#d53e23}body:not(#template-index) header:not(.scrolled):not(.open) .header .l-header .tools .search-btn form input[type=search]::-webkit-input-placeholder{color:#d53e23}body:not(#template-index) header:not(.scrolled):not(.open) .header .l-header .tools .search-btn form input[type=search]::-moz-placeholder{color:#d53e23}body:not(#template-index) header:not(.scrolled):not(.open) .header .l-header .tools .search-btn form input[type=search]:-ms-input-placeholder{color:#d53e23}body:not(#template-index) header:not(.scrolled):not(.open) .header .l-header .tools .search-btn form input[type=search]::placeholder{color:#d53e23}body:not(#template-index) main>div:first-of-type{padding-top:160px}.image-section{padding:0 30px}@media (min-width: 0px) and (max-width: 767px){.image-section{padding:0 10px}}.image-section .l-image-section{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px;max-height:70vh}@media (min-width: 0px) and (max-width: 767px){.image-section .l-image-section{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;max-height:unset}}.image-section .l-image-section>.block{-moz-box-flex:1;-ms-flex:1;flex:1}.image-section .l-image-section>.block img{width:100%;height:100%;object-fit:cover}.multicolumn{background-color:#f5f5f5}.multicolumn .l-multicolumn{text-align:center;max-width:75%;margin:0 auto}@media (min-width: 1201px) and (max-width: 1440px){.multicolumn .l-multicolumn{max-width:91.66667%}}@media (min-width: 1081px) and (max-width: 1200px){.multicolumn .l-multicolumn{max-width:91.66667%}}@media (min-width: 0px) and (max-width: 1080px){.multicolumn .l-multicolumn{max-width:unset;padding:0 10px}}.multicolumn .l-multicolumn .title{color:#d53e23}.multicolumn .l-multicolumn .heading{max-width:66.66667%;margin:0 auto}@media (min-width: 0px) and (max-width: 1080px){.multicolumn .l-multicolumn .heading{max-width:100%}}.multicolumn .l-multicolumn .heading .desc{max-width:66.66667%;margin:50px auto 0}@media (min-width: 768px) and (max-width: 1080px){.multicolumn .l-multicolumn .heading .desc{max-width:66.66667%;margin:30px auto 0}}@media (min-width: 0px) and (max-width: 767px){.multicolumn .l-multicolumn .heading .desc{max-width:100%;margin-top:30px}}.multicolumn .l-multicolumn .l-column{display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin:80px 0;gap:60px}@media (min-width: 0px) and (max-width: 1080px){.multicolumn .l-multicolumn .l-column{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:unset}}.multicolumn .l-multicolumn .l-column .column{-moz-box-flex:1;-ms-flex:1;flex:1;text-align:center}@media (min-width: 0px) and (max-width: 1080px){.multicolumn .l-multicolumn .l-column .column{width:100%}}@media (min-width: 0px) and (max-width: 1080px){.multicolumn .l-multicolumn .l-column .column+.column{margin-top:80px}}.multicolumn .l-multicolumn .l-column .column img{width:auto;height:220px;object-fit:scale-down}@media (min-width: 0px) and (max-width: 1080px){.multicolumn .l-multicolumn .l-column .column img{height:190px}}.multicolumn .l-multicolumn .l-column .column .title{margin:1rem 0}@media (min-width: 768px) and (max-width: 1080px){.multicolumn .l-multicolumn .l-column .column .title{font-size:28.8px}}@media (min-width: 0px) and (max-width: 767px){.multicolumn .l-multicolumn .l-column .column .title{font-size:24px}}.multicolumn .l-multicolumn .l-column .column .desc{max-width:83.33333%;margin:0 auto}@media (min-width: 768px) and (max-width: 1080px){.multicolumn .l-multicolumn .l-column .column .desc{max-width:66.66667%;margin:0 auto}}.multicolumn .l-multicolumn .btn{color:#d53e23;border-color:#d53e23;background-color:transparent}.multicolumn .l-multicolumn .btn:hover{color:#fff;background-color:#d53e23}.news-slider{background-color:#fff;padding-bottom:160px!important;overflow:hidden}@media (min-width: 0px) and (max-width: 1080px){.news-slider{padding-bottom:80px!important}}.news-slider .swiper{overflow:visible!important}.news-slider .swiper .swiper-pagination{text-align:end;top:-moz-calc(100% + 70px);top:calc(100% + 70px);position:absolute}@media (min-width: 0px) and (max-width: 1080px){.news-slider .swiper .swiper-pagination{top:-moz-calc(100% + 40px);top:calc(100% + 40px);text-align:center}}.news-slider .swiper .swiper-pagination-bullet{background:transparent;border:1px solid #A8A8A8;opacity:1}.news-slider .swiper .swiper-pagination-bullet-active{background:#faa628;border:1px solid #FAA628}.news-slider .l-news-slider{max-width:83.33333%;margin:0 auto}@media (min-width: 1081px) and (max-width: 1200px){.news-slider .l-news-slider{max-width:100%;padding:0 40px}}@media (min-width: 0px) and (max-width: 1080px){.news-slider .l-news-slider{max-width:unset}}.news-slider .l-news-slider>.title{text-align:center;margin-bottom:60px;color:#002231}@media (min-width: 0px) and (max-width: 1080px){.news-slider .l-news-slider .slide{-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.news-slider .l-news-slider .slide img{width:100%;height:auto}.news-slider .l-news-slider .slide img.desktop{display:block}@media (min-width: 0px) and (max-width: 1080px){.news-slider .l-news-slider .slide img.desktop{display:none}}.news-slider .l-news-slider .slide img.mobile{display:none}@media (min-width: 0px) and (max-width: 1080px){.news-slider .l-news-slider .slide img.mobile{display:block}}.news-slider .l-news-slider .slide h3{font-family:effra,sans-serif;letter-spacing:5px;text-transform:uppercase;text-align:center;margin-top:40px}@media (min-width: 0px) and (max-width: 1080px){.news-slider .l-news-slider .slide h3{font-size:18.4px}}.news-slider .l-news-slider .slide .price{text-align:center;display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:20px;position:absolute;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}@media (min-width: 0px) and (max-width: 1080px){.news-slider .l-news-slider .slide .price{margin-top:10px;position:unset;text-align:center;-moz-transform:unset;-ms-transform:unset;transform:unset}}.news-slider .l-news-slider .slide .price__label{font-weight:300;font-size:16px;letter-spacing:5px}@media (min-width: 0px) and (max-width: 1080px){.news-slider .l-news-slider .slide .price__label{font-size:12.30769px;letter-spacing:2px}}.news-slider .l-news-slider .slide .price__money{font-size:35.2px;line-height:1.5}@media (min-width: 0px) and (max-width: 1080px){.news-slider .l-news-slider .slide .price__money{line-height:1}}.news-slider .l-news-slider .slide .btn{font-weight:400;color:#002231;border-color:#002231;background-color:transparent}.news-slider .l-news-slider .slide .btn:hover{color:#fff;background-color:#002231}.news-slider .l-news-slider .slide .slide__button,.news-slider .l-news-slider .slide form{position:absolute;top:-moz-calc(100% + 40px);top:calc(100% + 40px)}@media (min-width: 0px) and (max-width: 1080px){.news-slider .l-news-slider .slide .slide__button,.news-slider .l-news-slider .slide form{position:unset;text-align:center;margin-top:40px;width:auto}}.page-base-content{padding-top:60px}@media (min-width: 0px) and (max-width: 767px){.page-base-content{padding-top:20px}}.page-base-content .l-page-base-content{max-width:62.5%;margin:0 auto}@media (min-width: 1201px) and (max-width: 1440px){.page-base-content .l-page-base-content{max-width:75%}}@media (min-width: 1081px) and (max-width: 1200px){.page-base-content .l-page-base-content{max-width:83.33333%}}@media (min-width: 768px) and (max-width: 1080px){.page-base-content .l-page-base-content{max-width:91.66667%}}@media (min-width: 0px) and (max-width: 767px){.page-base-content .l-page-base-content{max-width:100%;margin:0 20px}}.page-base-content .l-page-base-content .content>*+*{margin-top:20px}.page-base-content .l-page-base-content .content h1{color:#d53e23}.page-base-content .l-page-base-content .content p{line-height:1.75;font-weight:300}.page-base-content .l-page-base-content .content img{max-width:100%;height:auto}.page-base-content .l-page-base-content .content a{-webkit-text-decoration-color:currentColor;-moz-text-decoration-color:currentColor;text-decoration-color:currentColor}.page-base{padding-top:320px;padding-bottom:0}@media (min-width: 0px) and (max-width: 767px){.page-base{padding-top:220px}}.page-base .heading{text-align:center;margin-bottom:60px}@media (min-width: 0px) and (max-width: 767px){.page-base .heading{margin-bottom:20px}}.page-base .l-breadcrumbs{position:absolute;max-width:91.66667%;width:100%;left:50%;top:280px;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:14.54545px}@media (min-width: 0px) and (max-width: 767px){.page-base .l-breadcrumbs{display:none}}.page_suggestion{background-color:#f5f5f5}.page_suggestion .heading{text-align:center;margin-bottom:80px}@media (min-width: 0px) and (max-width: 767px){.page_suggestion .heading{margin-bottom:60px}}.page_suggestion .l-page_suggestion{text-align:center}.page_suggestion .l-page_suggestion .content{max-width:75%;margin:0 auto}@media (min-width: 0px) and (max-width: 767px){.page_suggestion .l-page_suggestion .content{max-width:100%;margin:0 10px}}.page_suggestion .l-page_suggestion .content img{width:100%;height:auto}.page_suggestion .l-page_suggestion .content a{margin-top:40px}.shopify-policy__container{padding-top:320px!important;padding-bottom:160px;max-width:62.5%;margin:0 auto}@media (min-width: 1201px) and (max-width: 1440px){.shopify-policy__container{max-width:75%}}@media (min-width: 1081px) and (max-width: 1200px){.shopify-policy__container{max-width:83.33333%}}@media (min-width: 768px) and (max-width: 1080px){.shopify-policy__container{max-width:91.66667%}}@media (min-width: 0px) and (max-width: 767px){.shopify-policy__container{max-width:100%;margin:0 20px;padding-top:220px!important}}.shopify-policy__container .shopify-policy__title{margin-bottom:60px}.shopify-policy__container .shopify-policy__title h1{color:#d53e23}.shopify-policy__container .shopify-policy__body>*+*{margin-top:20px}.shopify-policy__container .shopify-policy__body h1{color:#d53e23}.shopify-policy__container .shopify-policy__body p{line-height:1.75;font-weight:300}.shopify-policy__container .shopify-policy__body img{max-width:100%;height:auto}.shopify-policy__container .shopify-policy__body a{-webkit-text-decoration-color:currentColor;-moz-text-decoration-color:currentColor;text-decoration-color:currentColor}.paragraph .l-paragraph{max-width:768px;margin:0 auto;text-align:center}.paragraph .l-paragraph img{max-width:100%;width:auto;height:auto;object-fit:scale-down}@media (min-width: 0px) and (max-width: 767px){.paragraph .l-paragraph img{width:100%;object-fit:unset}}.paragraph .l-paragraph img.small{max-height:200px}@media (min-width: 0px) and (max-width: 767px){.paragraph .l-paragraph img.small{height:200px;object-fit:contain;max-width:75%}}.paragraph .l-paragraph .title-main{color:#d53e23;margin-bottom:60px}@media (min-width: 0px) and (max-width: 767px){.paragraph .l-paragraph .title-main{margin-bottom:40px}}.paragraph .l-paragraph .title-page{color:#d53e23;margin-bottom:40px}.paragraph .l-paragraph>*+*{margin-top:40px}.paragraph .l-paragraph .title-desc{line-height:1.25;max-width:87.5%;margin:40px auto 0}@media (min-width: 0px) and (max-width: 767px){.paragraph .l-paragraph .title-desc{font-size:17.6px;line-height:1.75;max-width:91.66667%}}.paragraph .l-paragraph .title-desc strong{font-weight:500}.paragraph .l-paragraph .desc{line-height:1.75;max-width:87.5%;margin:20px auto 0}@media (min-width: 0px) and (max-width: 767px){.paragraph .l-paragraph .desc{margin-top:10px;font-size:16px;max-width:91.66667%}}.paragraph .l-paragraph .desc strong{font-weight:500}.paragraph .l-paragraph .btn{margin-top:40px;color:#17312d;border-color:#17312d;background-color:transparent}.paragraph .l-paragraph .btn:hover{color:#fff;background-color:#17312d}#announcement-alchool .l-announcement{height:auto;width:auto}#announcement-alchool .l-announcement .close-announcement{filter:invert(1)}#productSelect{border:0;font-family:Playfair Display,serif;font-size:35.2px;line-height:1.25}@media (min-width: 0px) and (max-width: 1080px){#productSelect{line-height:1}}.gvlo-outer{padding-top:320px;padding-bottom:100px}.gvlo-meta{background-color:#fecac0}.gvlo-image img{display:none}.gvlo-heading{color:#d53e23;margin-bottom:40px}.gvlo-button{color:#fff;background-color:#002231!important;border:2px solid #002231!important}.bg-brand\/\[15\%\]{background-color:#fecac0;color:#002231}.gvlo-logo img{max-width:140px}.font-mono{font-family:sans-serif}#gvloApp #gvloModal{max-width:680px}#gvloApp input,#gvloApp textarea,#gvloApp .gvlo-toggle-disclaimer{border:none;border-bottom:1px solid #17312D;padding:.75rem 0;background:none;outline:none;font-weight:300;font-size:17.6px;display:block;width:100%;padding:.5rem 1rem .5rem .5rem}.gvlo-toggle-disclaimer span{display:inline-block}#gvloApp .gvlo-toggle-disclaimer{display:-moz-box;display:-ms-flexbox;display:flex}#gvloApp .gvlo-gallery{display:none}#product .product_nav{position:absolute;max-width:91.66667%;width:100%;left:50%;top:120px;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:14.54545px}@media (min-width: 0px) and (max-width: 767px){#product .product_nav{display:none}}#product .l-product .title{color:#d53e23;text-align:center}#product .l-product .product_image img{width:100%;height:auto;margin:40px auto;display:-moz-box;display:-ms-flexbox;display:flex}#product .l-product .product_content{padding-bottom:80px}#product .l-product .product_content .title{margin-bottom:40px}@media (min-width: 0px) and (max-width: 1080px){#product .l-product .product_content .title{margin-bottom:0}}#product .l-product .product_content .desc{line-height:1.75}@media (min-width: 0px) and (max-width: 1080px){#product .l-product .product_content .desc{padding-top:20px}}#product .l-product .product_content>div+div{margin-top:100px}@media (min-width: 0px) and (max-width: 767px){#product .l-product .product_content>div+div{margin-top:40px}}@media (min-width: 0px) and (max-width: 767px){#product .l-product .product_content .product_content_info>div+div{margin-top:40px}}#product .l-product .product_content>div:not(.product_content_description) h2,#product .l-product .product_content .product_content_info>div h2{position:relative}@media (min-width: 0px) and (max-width: 1080px){#product .l-product .product_content>div:not(.product_content_description) h2.open svg,#product .l-product .product_content .product_content_info>div h2.open svg{-moz-transform:rotate(180deg) translateX(-100%);-ms-transform:rotate(180deg) translateX(-100%);transform:rotate(180deg) translate(-100%)}}#product .l-product .product_content>div:not(.product_content_description) h2 svg,#product .l-product .product_content .product_content_info>div h2 svg{display: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 (min-width: 0px) and (max-width: 1080px){#product .l-product .product_content>div:not(.product_content_description) h2 svg,#product .l-product .product_content .product_content_info>div h2 svg{display:inline-block;position:absolute;top:50%;-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translate(100%)}}@media (min-width: 0px) and (max-width: 1080px){#product .l-product .product_content>div:not(.product_content_description) h2,#product .l-product .product_content .product_content_info>div h2{margin-bottom:0}}@media (min-width: 0px) and (max-width: 1080px){#product .l-product .product_content>div:not(.product_content_description) .desc,#product .l-product .product_content .product_content_info>div .desc{-moz-box-align:unset;-ms-flex-align:unset;align-items:unset;display:none}}#product .l-product .product_content .product_content_info{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 0px) and (max-width: 767px){#product .l-product .product_content .product_content_info{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#product .l-product .product_content .product_content_info h2{color:#d53e23;margin-bottom:30px}@media (min-width: 0px) and (max-width: 767px){#product .l-product .product_content .product_content_info h2{text-align:center;margin-bottom:0}}#product .l-product .product_content .product_content_info .extra-info p{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#product .l-product .product_content .product_content_info .extra-info p span{text-align:right;max-width:50%}.product-featured{min-height:100vh;background-color:#f5f5f5;padding-bottom:60px!important}.product-featured .heading{text-align:center;margin-bottom:80px}.product-featured>.l-container{max-width:83.33333%;margin:0 auto}@media (min-width: 0px) and (max-width: 1080px){.product-featured>.l-container{margin-left:10px;margin-right:10px;max-width:unset}}.product-featured .l-product-featured{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 0px) and (max-width: 1080px){.product-featured .l-product-featured{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-align:center;-ms-flex-align:center;align-items:center}}.product-featured .l-product-featured>div{width:100%;position:relative}@media (min-width: 0px) and (max-width: 1080px){.product-featured .l-product-featured>div{width:100%}}.product-featured .l-product-featured .product{text-align:center}@media (min-width: 0px) and (max-width: 1080px){.product-featured .l-product-featured .product+.product{margin-top:60px}}@media (min-width: 0px) and (max-width: 1080px){.product-featured .l-product-featured .product img{height:auto!important}}.product-featured .all-produtct-btn{margin-top:40px}@media (min-width: 0px) and (max-width: 1080px){.product-featured .all-produtct-btn{margin-top:60px;text-align:center}}.product-featured .all-produtct-btn .btn{color:#002231;border-color:#002231;background-color:transparent}.product-featured .all-produtct-btn .btn:hover{color:#fff;background-color:#002231}#product{position:relative}#product form{position:-webkit-sticky;position:sticky;bottom:40px;left:0;right:0;max-width:91.66667%;margin:0 auto;display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 0px) and (max-width: 767px){#product form{position:unset;bottom:0;max-width:95.83333%;-ms-flex-pack:distribute;justify-content:space-around}}#product form>div{width:auto;margin-bottom:0}#product form .div-price{-moz-box-align:center;-ms-flex-align:center;align-items:center}#product form .div-price .product_price_label{font-size:14.54545px;letter-spacing:4px;text-transform:lowercase;font-weight:300}#product form .div-price .product_price .product-price__regular{font-size:43.2px}#product form .div-qty{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center}#product form .product_quantity{margin-bottom:1rem;display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}@media (min-width: 0px) and (max-width: 767px){#product form .product_quantity{-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:.25rem}}#product form .product_quantity>div{border-bottom:1px solid #17312D;padding-bottom:.25rem;position:relative}#product form .product_quantity label{font-weight:300;font-size:14.54545px;letter-spacing:4px;text-transform:lowercase;margin-bottom:10px}@media (min-width: 0px) and (max-width: 767px){#product form .product_quantity label{font-size:16px;display:none}}#product form .product_quantity input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;margin:0 2rem;min-width:60px;font-weight:400;font-size:16px;color:#17312d;text-align:center;background-color:transparent}@media (min-width: 0px) and (max-width: 767px){#product form .product_quantity input{font-size:16px}}#product form .product_quantity span{cursor:pointer;font-weight:400;font-size:18.4px;color:#17312d;padding:.25rem;position:absolute}#product form .product_quantity span#minusBtn{left:0}#product form .product_quantity span#plusBtn{right:0}@media (min-width: 0px) and (max-width: 767px){#product form .product_quantity span{font-size:16px}}#product form .product_quantity input::-webkit-outer-spin-button,#product form .product_quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#product form .product_quantity input[type=number]{-moz-appearance:textfield}.product-recommendations-section{background-color:#f5f5f5;padding:100px 0;overflow:hidden}.product-recommendations-section .heading{text-align:center;margin-bottom:80px}.product-recommendations-section>.l-container{max-width:83.33333%;margin:0 auto}@media (min-width: 0px) and (max-width: 1080px){.product-recommendations-section>.l-container{margin-left:10px;margin-right:10px;max-width:unset}}.product-recommendations-section .l-product-recommendations{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 0px) and (max-width: 1080px){.product-recommendations-section .l-product-recommendations{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-align:center;-ms-flex-align:center;align-items:center}}.product-recommendations-section .l-product-recommendations>div{width:100%;position:relative}@media (min-width: 0px) and (max-width: 1080px){.product-recommendations-section .l-product-recommendations>div{width:100%}}.product-recommendations-section .l-product-recommendations .swiper-pagination{text-align:end;top:-moz-calc(100% + 70px);top:calc(100% + 70px);position:absolute}@media (min-width: 0px) and (max-width: 1080px){.product-recommendations-section .l-product-recommendations .swiper-pagination{top:-moz-calc(100% + 40px);top:calc(100% + 40px);text-align:center}}.product-recommendations-section .l-product-recommendations .swiper-pagination-bullet{background:transparent;border:1px solid #A8A8A8;opacity:1}.product-recommendations-section .l-product-recommendations .swiper-pagination-bullet-active{background:#faa628;border:1px solid #FAA628}.product-recommendations-section .l-product-recommendations .swiper-wrapper{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;text-align:center}@media (min-width: 0px) and (max-width: 1080px){.product-recommendations-section .l-product-recommendations .swiper-wrapper div{width:100%}}.product-teaser:hover .btn{opacity:1;visibility:visible}.product-teaser:hover .image img{-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.product-teaser .l-btn{display:inline-block}.product-teaser .btn{opacity:0;visibility:hidden;margin-top:40px;font-weight:400;color:#002231;border-color:#002231;background-color:transparent}.product-teaser .btn:hover{color:#fff;background-color:#002231}@media (min-width: 0px) and (max-width: 1080px){.product-teaser .btn{opacity:1;visibility:visible;margin-top:20px}}.product-teaser .image{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-teaser .image img{width:100%;height:auto;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}.product-teaser .product_title{font-family:effra,sans-serif;letter-spacing:4px;text-transform:uppercase;font-size:24px;max-width:66.66667%;margin:0 auto}@media (min-width: 0px) and (max-width: 1080px){.product-teaser .product_title{max-width:91.66667%;font-size:18.4px}}.product-teaser .product_price_label{text-transform:lowercase;margin-top:10px;font-weight:300;font-size:16px;letter-spacing:5px}@media (min-width: 0px) and (max-width: 1080px){.product-teaser .product_price_label{font-size:12.30769px;letter-spacing:2px;margin-bottom:0}}.product-teaser .product_price{font-family:Playfair Display,serif;font-size:35.2px;line-height:1.25}@media (min-width: 0px) and (max-width: 1080px){.product-teaser .product_price{line-height:1}}.product-teaser a{display:block}.product-teaser a:hover{-webkit-text-decoration-color:transparent!important;-moz-text-decoration-color:transparent!important;text-decoration-color:transparent!important}.product-wall{-moz-background-size:cover;background-size:cover}.product-wall .l-product-wall{display:-moz-box;display:-ms-flexbox;display:flex;max-width:83.33333%;margin:0 auto;position:relative;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media (min-width: 1201px) and (max-width: 1440px){.product-wall .l-product-wall{max-width:91.66667%}}@media (min-width: 1081px) and (max-width: 1200px){.product-wall .l-product-wall{max-width:91.66667%}}@media (min-width: 768px) and (max-width: 1080px){.product-wall .l-product-wall{max-width:95.83333%}}@media (min-width: 0px) and (max-width: 767px){.product-wall .l-product-wall{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:0 20px;gap:20px}}.product-wall .l-product-wall>.block{width:45%;text-align:center;border-width:20px;border-style:solid}@media (min-width: 1201px) and (max-width: 1440px){.product-wall .l-product-wall>.block{width:45%}}@media (min-width: 1081px) and (max-width: 1200px){.product-wall .l-product-wall>.block{width:45%}}@media (min-width: 768px) and (max-width: 1080px){.product-wall .l-product-wall>.block{width:47%}}@media (min-width: 0px) and (max-width: 767px){.product-wall .l-product-wall>.block{width:100%}}.product-wall .l-product-wall>.block .product-teaser{background-color:#fff;margin-bottom:0;height:100%;padding:20px}.product-wall .l-product-wall>.block img{width:100%;height:auto}.blog-recipe .l-blog-recipe .l-breadcrumbs{position:absolute;max-width:91.66667%;width:100%;left:50%;top:280px;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:14.54545px}@media (min-width: 0px) and (max-width: 767px){.blog-recipe .l-blog-recipe .l-breadcrumbs{display:none}}.blog-recipe .l-blog-recipe .heading{text-align:center;margin-bottom:60px}@media (min-width: 0px) and (max-width: 767px){.blog-recipe .l-blog-recipe .heading{margin-bottom:60px}}.blog-recipe .l-blog-recipe .tag_filter{max-width:91.66667%;width:100%;margin:0 auto 40px}.blog-recipe .l-blog-recipe .recipe-teaser{padding:60px 0}#recipe{padding-top:200px;padding-bottom:0}@media (min-width: 768px) and (max-width: 1080px){#recipe{padding-top:160px}}@media (min-width: 0px) and (max-width: 767px){#recipe{padding-top:100px}}#recipe .l-recipe .l-breadcrumbs{position:absolute;max-width:91.66667%;width:100%;left:50%;top:280px;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:14.54545px}@media (min-width: 0px) and (max-width: 767px){#recipe .l-recipe .l-breadcrumbs{display:none}}#recipe .l-recipe .heading{max-width:66.66667%;margin:0 auto 120px;text-align:center}@media (min-width: 1201px) and (max-width: 1440px){#recipe .l-recipe .heading{max-width:83.33333%}}@media (min-width: 1081px) and (max-width: 1200px){#recipe .l-recipe .heading{max-width:83.33333%}}@media (min-width: 0px) and (max-width: 1080px){#recipe .l-recipe .heading{max-width:100%;margin-left:20px;margin-right:20px;margin-bottom:100px}}#recipe .l-recipe .recipe_main{background-color:#e6d6e0;padding-bottom:100px}#recipe .l-recipe .recipe_main .l-recipe_main{max-width:66.66667%;margin:0 auto}@media (min-width: 1201px) and (max-width: 1440px){#recipe .l-recipe .recipe_main .l-recipe_main{max-width:83.33333%}}@media (min-width: 1081px) and (max-width: 1200px){#recipe .l-recipe .recipe_main .l-recipe_main{max-width:83.33333%}}@media (min-width: 0px) and (max-width: 1080px){#recipe .l-recipe .recipe_main .l-recipe_main{max-width:unset;margin:0 20px}}#recipe .l-recipe .recipe_main .image img,#recipe .l-recipe .recipe_main .image .videoWrapper{width:100%;height:auto;-moz-transform:translateY(-60px);-ms-transform:translateY(-60px);transform:translateY(-60px)}#recipe .l-recipe .recipe_main .content{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#790753}@media (min-width: 0px) and (max-width: 1080px){#recipe .l-recipe .recipe_main .content{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 20px}}#recipe .l-recipe .recipe_main .content_desc{width:55%;line-height:1.75;font-weight:300;padding-right:40px;color:#790753}@media (min-width: 0px) and (max-width: 1080px){#recipe .l-recipe .recipe_main .content_desc{width:100%;padding-right:0;padding-bottom:40px}}#recipe .l-recipe .recipe_main .content_ingredients{padding-left:40px;width:45%;line-height:1.75;font-weight:300;border-left:1px solid #790753}@media (min-width: 0px) and (max-width: 1080px){#recipe .l-recipe .recipe_main .content_ingredients{width:100%;padding-left:0;padding-top:40px;border-left:0;border-top:1px solid #790753}}#recipe .l-recipe .recipe_main .content_ingredients .title{margin-bottom:20px;color:#790753}#recipe .l-recipe .recipe_main .content_ingredients_list{list-style-type:disc;padding-left:15px}.recipe_related{background-color:#f5f5f5}.recipe_related .l-recipe_related{max-width:66.66667%;margin:0 auto}@media (min-width: 1201px) and (max-width: 1440px){.recipe_related .l-recipe_related{max-width:83.33333%}}@media (min-width: 1081px) and (max-width: 1200px){.recipe_related .l-recipe_related{max-width:83.33333%}}@media (min-width: 0px) and (max-width: 1080px){.recipe_related .l-recipe_related{max-width:unset;margin:0 20px}}.recipe_related .l-recipe_related .heading{text-align:center;margin-bottom:80px}.recipe_related .l-recipe_related .content{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}@media (min-width: 0px) and (max-width: 1080px){.recipe_related .l-recipe_related .content{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.recipe_related .l-recipe_related .content .recipe_related_block{width:45.83333%;padding:60px 20px;display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width: 0px) and (max-width: 1080px){.recipe_related .l-recipe_related .content .recipe_related_block{width:100%}}.recipe_related .l-recipe_related .content .recipe_related_block:first-of-type{background-color:#ffe5e0}.recipe_related .l-recipe_related .content .recipe_related_block:last-of-type{background-color:#e6d6e0}@media (min-width: 0px) and (max-width: 1080px){.recipe_related .l-recipe_related .content .recipe_related_block:last-of-type{margin-top:20px}}.recipe_related .l-recipe_related .content .recipe_related_block .title{color:#3f094a;font-size:48px;padding:0 10px;width:100%}.recipe_related .l-recipe_related .content .recipe_related_block .desc{font-size:14.54545px;line-height:1.5;color:#3f094a;margin:20px 0;padding:0 10px;width:100%}.recipe_related .l-recipe_related .content .recipe_related_block img{width:100%;height:300px;object-fit:cover;margin-top:30px}.recipe_related .l-recipe_related .content .recipe_related_block a{margin-left:10px}.recipe-slider{background-color:#e6d6e0;padding-bottom:50px!important;overflow:hidden}.recipe-slider .swiper{overflow:visible!important}.recipe-slider .l-recipe-slider{width:100%;padding-right:50px;margin:0 auto}@media (min-width: 0px) and (max-width: 1080px){.recipe-slider .l-recipe-slider{padding-right:20px;padding-left:20px}}.recipe-slider .l-recipe-slider>.title{text-align:center;margin-bottom:100px;color:#3f094a}@media (min-width: 0px) and (max-width: 1080px){.recipe-slider .l-recipe-slider>.title{margin-bottom:60px}}.recipe-slider .l-recipe-slider h3{margin-top:80px;color:#3f094a}@media (min-width: 1201px) and (max-width: 1440px){.recipe-slider .l-recipe-slider h3{margin-top:40px}}@media (min-width: 1081px) and (max-width: 1200px){.recipe-slider .l-recipe-slider h3{margin-top:40px}}@media (min-width: 0px) and (max-width: 1080px){.recipe-slider .l-recipe-slider h3{margin-top:0;text-align:center;font-size:40px!important}}@media (min-width: 0px) and (max-width: 1080px){.recipe-slider .l-recipe-slider h3.view-dk{display:none}}.recipe-slider .l-recipe-slider h3.view-mb{display:none;margin-bottom:20px}@media (min-width: 0px) and (max-width: 1080px){.recipe-slider .l-recipe-slider h3.view-mb{display:block}}.recipe-slider .l-recipe-slider .slide{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 0px) and (max-width: 1080px){.recipe-slider .l-recipe-slider .slide{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.recipe-slider .l-recipe-slider .slide .image{width:50%;position:relative}@media (min-width: 0px) and (max-width: 1080px){.recipe-slider .l-recipe-slider .slide .image{width:100%;-moz-box-ordinal-group:1;-ms-flex-order:0;order:0}}.recipe-slider .l-recipe-slider .slide .image:before{content:"";padding-top:80%;display:block}.recipe-slider .l-recipe-slider .slide .image img{position:absolute;top:0;width:100%;height:100%;object-fit:cover}.recipe-slider .l-recipe-slider .slide .content{width:50%;display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width: 0px) and (max-width: 1080px){.recipe-slider .l-recipe-slider .slide .content{width:100%;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}}.recipe-slider .l-recipe-slider .slide .content .l-content{width:66.66667%;padding-right:60px}@media (min-width: 1201px) and (max-width: 1440px){.recipe-slider .l-recipe-slider .slide .content .l-content{padding-right:40px;width:75%}}@media (min-width: 1081px) and (max-width: 1200px){.recipe-slider .l-recipe-slider .slide .content .l-content{width:100%;padding-left:40px}}@media (min-width: 0px) and (max-width: 1080px){.recipe-slider .l-recipe-slider .slide .content .l-content{width:100%;padding-right:10px;padding-left:10px}}.recipe-slider .l-recipe-slider .slide .content .l-content .desc{color:#3f094a;line-height:1.5;margin:40px 0}@media (min-width: 0px) and (max-width: 1080px){.recipe-slider .l-recipe-slider .slide .content .l-content .desc{margin:20px 0 30px}}.recipe-slider .l-recipe-slider .slide .content .l-content .recipe_product{position:absolute;top:50%;left:0;-moz-transform:translateX(-45%) translateY(-50%);-ms-transform:translateX(-45%) translateY(-50%);transform:translate(-45%) translateY(-50%);pointer-events:none}@media (min-width: 1201px) and (max-width: 1440px){.recipe-slider .l-recipe-slider .slide .content .l-content .recipe_product{-moz-transform:translateX(-55%) translateY(-50%);-ms-transform:translateX(-55%) translateY(-50%);transform:translate(-55%) translateY(-50%)}}@media (min-width: 1081px) and (max-width: 1200px){.recipe-slider .l-recipe-slider .slide .content .l-content .recipe_product{display:none}}@media (min-width: 0px) and (max-width: 1080px){.recipe-slider .l-recipe-slider .slide .content .l-content .recipe_product{display:none}}.recipe-slider .l-recipe-slider .slide .content .l-content .recipe_product img{width:auto;height:80vh}.recipe-slider .l-recipe-slider .slide .slide__button{position:absolute;top:-moz-calc(100% + 40px);top:calc(100% + 40px)}.recipe-slider .l-recipe-slider .navigation-bottom{position:relative;display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;max-width:83.33333%;margin:60px auto 0}@media (min-width: 1081px) and (max-width: 1200px){.recipe-slider .l-recipe-slider .navigation-bottom{max-width:100%;padding:0 40px}}@media (min-width: 0px) and (max-width: 1080px){.recipe-slider .l-recipe-slider .navigation-bottom{max-width:unset;padding:0 10px;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.recipe-slider .l-recipe-slider .navigation-bottom .all-recipe-btn{display:inline-block}.recipe-slider .l-recipe-slider .navigation-bottom .all-recipe-btn .btn{color:#3f094a;border-color:#3f094a;background-color:transparent}.recipe-slider .l-recipe-slider .navigation-bottom .all-recipe-btn .btn:hover{color:#fff;background-color:#3f094a}.recipe-slider .l-recipe-slider .navigation-bottom .swiper-pagination{position:unset;display:inline-block;width:auto;-moz-transform:translateX(60px);-ms-transform:translateX(60px);transform:translate(60px)}@media (min-width: 0px) and (max-width: 1080px){.recipe-slider .l-recipe-slider .navigation-bottom .swiper-pagination{position:absolute;top:-75px;right:0;left:unset;bottom:unset;text-align:end;-moz-transform:unset;-ms-transform:unset;transform:unset}}.recipe-slider .l-recipe-slider .navigation-bottom .swiper-pagination-bullet{background:transparent;border:1px solid #3F094A;opacity:1}.recipe-slider .l-recipe-slider .navigation-bottom .swiper-pagination-bullet-active{background:#3f094a;border:1px solid #3F094A}.recipe_step{background-color:#fff}.recipe_step .l-recipe_step{max-width:66.66667%;margin:0 auto;display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width: 1201px) and (max-width: 1440px){.recipe_step .l-recipe_step{max-width:83.33333%}}@media (min-width: 1081px) and (max-width: 1200px){.recipe_step .l-recipe_step{max-width:83.33333%}}@media (min-width: 0px) and (max-width: 1080px){.recipe_step .l-recipe_step{max-width:unset;margin:0 20px;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.recipe_step .l-recipe_step .recipe_step_content{width:60%}@media (min-width: 0px) and (max-width: 1080px){.recipe_step .l-recipe_step .recipe_step_content{width:100%}}.recipe_step .l-recipe_step .recipe_step_content .title{margin-bottom:40px;color:#17312d;font-size:48px}.recipe_step .l-recipe_step .recipe_step_content .desc{line-height:1.75;font-size:16px}.recipe_step .l-recipe_step .recipe_step_content .desc .recipe_steps_list>li+li{margin-top:20px}.recipe_step .l-recipe_step .recipe_step_product{text-align:center;width:35%}@media (min-width: 0px) and (max-width: 1080px){.recipe_step .l-recipe_step .recipe_step_product{width:100%}}.recipe_step .l-recipe_step .recipe_step_product img{width:100%;height:auto}.recipe-teaser{background-color:#e6d6e0}.recipe-teaser:nth-child(2n){background-color:#ffe5e0}.recipe-teaser:nth-child(2n) .l-recipe-teaser{padding-left:50px;padding-right:0}@media (min-width: 0px) and (max-width: 1080px){.recipe-teaser:nth-child(2n) .l-recipe-teaser{padding-right:20px;padding-left:20px}}.recipe-teaser:nth-child(2n) .l-recipe-teaser .image{-moz-box-ordinal-group:1;-ms-flex-order:0;order:0}.recipe-teaser:nth-child(2n) .l-recipe-teaser .content{-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;-moz-box-pack:start;-ms-flex-pack:start;justify-content:start}.recipe-teaser:nth-child(2n) .l-recipe-teaser .content .l-content{padding-left:60px;padding-right:0}@media (min-width: 1081px) and (max-width: 1200px){.recipe-teaser:nth-child(2n) .l-recipe-teaser .content .l-content{padding:0 50px}}@media (min-width: 0px) and (max-width: 1080px){.recipe-teaser:nth-child(2n) .l-recipe-teaser .content .l-content{padding-left:0}}.recipe-teaser:nth-child(2n) .l-recipe-teaser .content .l-content .recipe_product{position:absolute;top:50%;right:0;left:unset;-moz-transform:translateX(45%) translateY(-50%);-ms-transform:translateX(45%) translateY(-50%);transform:translate(45%) translateY(-50%)}@media (min-width: 1201px) and (max-width: 1440px){.recipe-teaser:nth-child(2n) .l-recipe-teaser .content .l-content .recipe_product{-moz-transform:translateX(55%) translateY(-50%);-ms-transform:translateX(55%) translateY(-50%);transform:translate(55%) translateY(-50%)}}.recipe-teaser .l-recipe-teaser{width:100%;padding-right:50px;margin:0 auto;display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 0px) and (max-width: 1080px){.recipe-teaser .l-recipe-teaser{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:20px;padding-left:20px}}.recipe-teaser .l-recipe-teaser>.title{text-align:center;margin-bottom:100px;color:#3f094a}@media (min-width: 0px) and (max-width: 1080px){.recipe-teaser .l-recipe-teaser>.title{margin-bottom:40px}}.recipe-teaser .l-recipe-teaser h3{margin-top:80px;color:#3f094a}@media (min-width: 1201px) and (max-width: 1440px){.recipe-teaser .l-recipe-teaser h3{margin-top:40px}}@media (min-width: 1081px) and (max-width: 1200px){.recipe-teaser .l-recipe-teaser h3{margin-top:40px}}@media (min-width: 0px) and (max-width: 1080px){.recipe-teaser .l-recipe-teaser h3{margin-top:0;text-align:center;font-size:40px!important}}@media (min-width: 0px) and (max-width: 1080px){.recipe-teaser .l-recipe-teaser h3.view-dk{display:none}}.recipe-teaser .l-recipe-teaser h3.view-mb{display:none;margin-bottom:20px}@media (min-width: 0px) and (max-width: 1080px){.recipe-teaser .l-recipe-teaser h3.view-mb{display:block}}.recipe-teaser .l-recipe-teaser .image{width:50%;position:relative}@media (min-width: 0px) and (max-width: 1080px){.recipe-teaser .l-recipe-teaser .image{width:100%;-moz-box-ordinal-group:1;-ms-flex-order:0;order:0}}.recipe-teaser .l-recipe-teaser .image:before{content:"";padding-top:80%;display:block}.recipe-teaser .l-recipe-teaser .image img{position:absolute;top:0;width:100%;height:100%;object-fit:cover}.recipe-teaser .l-recipe-teaser .content{width:50%;display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative}@media (min-width: 0px) and (max-width: 1080px){.recipe-teaser .l-recipe-teaser .content{width:100%;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}}.recipe-teaser .l-recipe-teaser .content .l-content{width:66.66667%;padding-right:60px}@media (min-width: 1201px) and (max-width: 1440px){.recipe-teaser .l-recipe-teaser .content .l-content{padding-right:40px;width:75%}}@media (min-width: 1081px) and (max-width: 1200px){.recipe-teaser .l-recipe-teaser .content .l-content{width:100%;padding:0 50px}}@media (min-width: 0px) and (max-width: 1080px){.recipe-teaser .l-recipe-teaser .content .l-content{width:100%;padding-right:10px;padding-left:10px}}.recipe-teaser .l-recipe-teaser .content .l-content .desc{color:#3f094a;line-height:1.5;margin:40px 0}@media (min-width: 0px) and (max-width: 1080px){.recipe-teaser .l-recipe-teaser .content .l-content .desc{margin:20px 0 30px}}.recipe-teaser .l-recipe-teaser .content .l-content .recipe_product{position:absolute;top:50%;left:0;-moz-transform:translateX(-45%) translateY(-50%);-ms-transform:translateX(-45%) translateY(-50%);transform:translate(-45%) translateY(-50%);pointer-events:none}@media (min-width: 1201px) and (max-width: 1440px){.recipe-teaser .l-recipe-teaser .content .l-content .recipe_product{-moz-transform:translateX(-55%) translateY(-50%);-ms-transform:translateX(-55%) translateY(-50%);transform:translate(-55%) translateY(-50%)}}@media (min-width: 1081px) and (max-width: 1200px){.recipe-teaser .l-recipe-teaser .content .l-content .recipe_product{display:none}}@media (min-width: 0px) and (max-width: 1080px){.recipe-teaser .l-recipe-teaser .content .l-content .recipe_product{display:none}}.recipe-teaser .l-recipe-teaser .content .l-content .recipe_product img{width:auto;height:80vh}.recipe-teaser .l-recipe-teaser .slide__button{position:absolute;top:-moz-calc(100% + 40px);top:calc(100% + 40px)}.videoWrapper{position:relative;width:100%;height:0}.videoWrapper43{padding-top:75%}.videoWrapper169{padding-top:56%}.videoIframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:transparent}.videoPoster{position:absolute;top:0;right:0;left:0;width:100%;height:100%;margin:0;padding:0;cursor:pointer;border:0;outline:none;background-position:50% 50%;-moz-background-size:100% 100%;background-size:100% 100%;-moz-background-size:cover;background-size:cover;text-indent:-999em;overflow:hidden;opacity:1;-moz-transition:opacity .8s,height 0s;transition:opacity .8s,height 0s;-moz-transition-delay:0s,0s;transition-delay:0s,0s}.videoPoster:before{content:"";position:absolute;top:50%;left:50%;width:80px;height:80px;border:3px solid #fff;-moz-border-radius:100%;border-radius:100%;-moz-transition:border-color .3s;transition:border-color .3s;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.videoPoster:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-left:25px solid #fff;border-top:15px solid transparent;border-bottom:15px solid transparent;-moz-transition:border-color .3s;transition:border-color .3s;-moz-transform:translate(-40%,-50%);-ms-transform:translate(-40%,-50%);transform:translate(-40%,-50%)}.videoPoster:hover:before,.videoPoster:focus:before{border-color:#d53e23}.videoPoster:hover:after,.videoPoster:focus:after{border-left-color:#d53e23}.videoWrapperActive .videoPoster{opacity:0;height:0;-moz-transition-delay:0s,.8s;transition-delay:0s,.8s}.search-results{padding-top:0}.search-results .l-search-results{max-width:91.66667%;margin:0 auto;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:30px}.search-results .l-search-results .card-search-results{background-color:#f8f8f8;position:relative;padding-top:100%}.search-results .l-search-results .card-search-results h2{font-family:effra,sans-serif;font-size:16px;text-transform:uppercase;position:absolute;top:20px;left:50%;width:91.66667%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);text-align:center;letter-spacing:3px}.search-results .l-search-results .card-search-results_type{color:#fff;background-color:#d53e23;font-size:12.30769px;line-height:1;text-transform:uppercase;padding:10px;letter-spacing:2px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;position:absolute;bottom:0;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}.search-results .l-search-results .card-search-results a{height:100%;display:block;position:absolute;top:0}.search-results .l-search-results .card-search-results_image{height:100%}.search-results .l-search-results .card-search-results_image img{width:100%;height:auto;object-fit:scale-down;display:block;padding:0 0 40px}.search-results .l-search-results .card-search-results.card-search-results-article .card-search-results_image{height:100%}.search-results .l-search-results .card-search-results.card-search-results-article .card-search-results_image img{width:100%;height:100%;object-fit:cover;display:block;padding:0}.l-search-main{padding-top:160px;padding-bottom:0}@media (min-width: 0px) and (max-width: 767px){.l-search-main{padding-top:80px}}.l-search-main .heading{text-align:center;margin-bottom:60px}@media (min-width: 0px) and (max-width: 767px){.l-search-main .heading{margin-bottom:20px}}.l-search-main .l-breadcrumbs{position:absolute;max-width:91.66667%;width:100%;left:50%;top:280px;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:14.54545px}@media (min-width: 0px) and (max-width: 767px){.l-search-main .l-breadcrumbs{display:none}}.l-search-main .search-form{max-width:670px;width:100%;margin:60px auto 0;display:-moz-box;display:-ms-flexbox;display:flex;border:1px solid #D53E23;-moz-border-radius:6px;border-radius:6px}.l-search-main .search-form input[type=search]{width:100%;background-color:transparent;color:#d53e23;border:0;outline:none;padding:20px 15px}.l-search-main .search-form input[type=search]::-webkit-input-placeholder{color:#d53e23}.l-search-main .search-form input[type=search]::-moz-placeholder{color:#d53e23}.l-search-main .search-form input[type=search]:-ms-input-placeholder{color:#d53e23}.l-search-main .search-form input[type=search]::placeholder{color:#d53e23}.l-search-main .search-form button[type=submit]{background-color:#d53e23;color:#fff;width:150px;border:0;outline:none;text-transform:uppercase}.l-search-main .desc{margin-top:60px}.page-base-search{max-width:91.66667%;margin:0 auto;padding-top:80px}@media (min-width: 0px) and (max-width: 1080px){.page-base-search{padding-top:20px}}div.snize div.disabled-opacity{z-index:9!important}#snize-search-results-grid-mode li.snize-product .snize-button{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}.wall-photo-2{-moz-background-size:cover;background-size:cover;padding-bottom:310px}@media (min-width: 0px) and (max-width: 767px){.wall-photo-2{padding-bottom:80px}}.wall-photo-2 .l-wall-photo-2{display:-moz-box;display:-ms-flexbox;display:flex;max-width:91.66667%;margin:0 auto;position:relative}@media (min-width: 0px) and (max-width: 767px){.wall-photo-2 .l-wall-photo-2{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.wall-photo-2 .l-wall-photo-2>div{-moz-box-flex:1;-ms-flex:1;flex:1}.wall-photo-2 .l-wall-photo-2>div img{width:100%;height:auto}.wall-photo-2 .l-wall-photo-2 .image_first{-moz-transform:translateX(5%);-ms-transform:translateX(5%);transform:translate(5%)}@media (min-width: 0px) and (max-width: 767px){.wall-photo-2 .l-wall-photo-2 .image_first{-moz-transform:unset;-ms-transform:unset;transform:unset}}.wall-photo-2 .l-wall-photo-2 .image_second{-moz-transform:translateY(150px) translateX(-5%);-ms-transform:translateY(150px) translateX(-5%);transform:translateY(150px) translate(-5%);z-index:1}@media (min-width: 0px) and (max-width: 767px){.wall-photo-2 .l-wall-photo-2 .image_second{margin-top:20px;-moz-transform:unset;-ms-transform:unset;transform:unset}}.wall-photo-3{-moz-background-size:cover;background-size:cover;padding-bottom:310px}@media (min-width: 0px) and (max-width: 767px){.wall-photo-3{padding-bottom:0}}.wall-photo-3 .l-wall-photo-3{display:-moz-box;display:-ms-flexbox;display:flex;max-width:91.66667%;margin:0 auto;position:relative}@media (min-width: 0px) and (max-width: 767px){.wall-photo-3 .l-wall-photo-3{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:0 10px}}.wall-photo-3 .l-wall-photo-3>div{-moz-box-flex:1;-ms-flex:1;flex:1}@media (min-width: 0px) and (max-width: 767px){.wall-photo-3 .l-wall-photo-3>div{width:90%}}.wall-photo-3 .l-wall-photo-3>div img{width:100%;height:auto}.wall-photo-3 .l-wall-photo-3 .image_first{-moz-transform:translateX(10%);-ms-transform:translateX(10%);transform:translate(10%)}@media (min-width: 0px) and (max-width: 767px){.wall-photo-3 .l-wall-photo-3 .image_first{-moz-transform:unset;-ms-transform:unset;transform:unset}}.wall-photo-3 .l-wall-photo-3 .image_second{-moz-transform:translateY(150px);-ms-transform:translateY(150px);transform:translateY(150px);z-index:1}@media (min-width: 0px) and (max-width: 767px){.wall-photo-3 .l-wall-photo-3 .image_second{-moz-transform:translateY(-30%);-ms-transform:translateY(-30%);transform:translateY(-30%);margin-left:auto}}.wall-photo-3 .l-wall-photo-3 .image_third{-moz-transform:translateX(-10%);-ms-transform:translateX(-10%);transform:translate(-10%);z-index:2}@media (min-width: 0px) and (max-width: 767px){.wall-photo-3 .l-wall-photo-3 .image_third{-moz-transform:translateY(-60%);-ms-transform:translateY(-60%);transform:translateY(-60%)}}.template-404{padding:320px 0 80px}@media (min-width: 0px) and (max-width: 767px){.template-404{padding:240px 0 80px;min-height:60vh}}.template-404 .l-template-404{min-height:60vh;display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.template-404 h1{margin-bottom:20px}.template-404 .title{color:#d53e23}.template-404 a{text-transform:uppercase;font-weight:400;display:inline-block;margin:40px 0 80px;font-size:14.54545px;padding:.5rem}.template-404 a:hover{text-decoration:underline}#cart{padding-top:200px;padding-bottom:100px}@media (min-width: 0px) and (max-width: 767px){#cart{padding-top:80px;padding-bottom:80px}}#cart .cart-header{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 0px) and (max-width: 767px){#cart .cart-header{-ms-flex-wrap:wrap;flex-wrap:wrap}#cart .cart-header>*{width:100%;text-align:center}}#cart .cart-header h1{color:#313;text-align:center;font-size:28.8px}#cart .cart-header a{text-decoration:underline;font-weight:400}@media (min-width: 0px) and (max-width: 767px){#cart .cart-header a{font-size:14.54545px;display:none}}#cart form{display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#cart table{width:100%;margin-top:40px;border-spacing:0}#cart table th{font-weight:400;font-size:12.30769px;text-transform:uppercase;margin-bottom:2rem;padding:1rem 0;border-bottom:1px solid #ebebeb}#cart table th:first-of-type{text-align:left;width:50%}#cart table th.total{text-align:right}@media (min-width: 0px) and (max-width: 767px){#cart table th.prezzo{display:none}}@media (min-width: 0px) and (max-width: 767px){#cart table th>.quantita{display:none}}#cart table tr{text-align:center}@media (min-width: 0px) and (max-width: 767px){#cart table tr{position:relative;vertical-align:top}}#cart table tr td{padding:1.5rem 0;border-bottom:1px solid #ebebeb;font-weight:400;color:#17312d}@media (min-width: 0px) and (max-width: 767px){#cart table tr td{font-size:14.54545px;padding:2rem 0}#cart table tr td:first-of-type{text-align:left;width:20%}}#cart table tr td.total{text-align:right}@media (min-width: 0px) and (max-width: 767px){#cart table tr td.total{position:relative}}#cart table tr td.total .original-price{text-decoration:line-through;display:block}@media (min-width: 0px) and (max-width: 767px){#cart table tr td.prezzo{display:none}}@media (min-width: 0px) and (max-width: 767px){#cart table tr td.quantita{position:relative;left:-50%}}#cart table tr td.l-cart_product-title{text-align:left;padding-left:1rem}@media (min-width: 0px) and (max-width: 767px){#cart table tr td.l-cart_product-title{width:50%;padding-left:0}}#cart table tr td.l-cart_product-title .l-cart_product-note{font-size:14.54545px;font-weight:300;line-height:1.25}@media (min-width: 0px) and (max-width: 767px){#cart table tr td.l-cart_product-title .l-cart_product-note{padding-bottom:1rem}}#cart table tr td .cart_product-title{font-weight:400;font-size:18.4px;color:#17312d}@media (min-width: 0px) and (max-width: 767px){#cart table tr td .cart_product-title{font-size:16px}}#cart table tr td .cart_product-type{font-size:14.54545px}@media (min-width: 0px) and (max-width: 767px){#cart table tr td .cart_product-type{display:none}}#cart table tr td .cart_product-photo{width:60px;height:60px;object-fit:scale-down}@media (min-width: 0px) and (max-width: 767px){#cart table tr td .cart_product-photo{margin:0}}#cart table tr td .cart_item-quantity{border:0;border-bottom:1px solid #17312D;outline:none;text-align:center;width:100px;margin:0 auto}@media (min-width: 0px) and (max-width: 767px){#cart table tr td .cart_item-quantity{position:absolute;bottom:1rem;left:0}}#cart table tr td .cart_item-quantity>*{display:inline-block;vertical-align:middle}#cart table tr td .cart_item-quantity input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;font-weight:400;color:#17312d;text-align:center;background-color:transparent;width:50px}@media (min-width: 0px) and (max-width: 767px){#cart table tr td .cart_item-quantity input{font-size:14.54545px}}#cart table tr td .cart_item-quantity input:disabled{-webkit-text-fill-color:#17312D;opacity:1}#cart table tr td .cart_item-quantity span{cursor:pointer;font-weight:400;color:#17312d;padding:.25rem}@media (min-width: 0px) and (max-width: 767px){#cart table tr td .cart_item-quantity span{font-size:14.54545px}}#cart table tr td .cart_item-quantity input::-webkit-outer-spin-button,#cart table tr td .cart_item-quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#cart table tr td .cart_item-quantity input[type=number]{-moz-appearance:textfield}#cart table tr td .cart_remove{position:absolute;right:0;margin-top:2rem}@media (min-width: 0px) and (max-width: 767px){#cart table tr td .cart_remove{margin-top:0;bottom:1rem}}#cart table tr td .message--error{background-color:#d53e23;color:#fff;padding:.5rem;position:absolute;font-size:14.54545px;line-height:1;display:none;margin-left:0!important;font-weight:400;margin-top:.5rem;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}#cart table tr td .message--error.message--active{display:block}#cart .cart-recap{display:-moz-box;display:-ms-flexbox;display:flex;margin-top:2rem;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (min-width: 0px) and (max-width: 767px){#cart .cart-recap{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#cart .cart-recap .cart-note{min-width:40%}#cart .cart-recap .cart-note label{margin-bottom:10px;display:block;text-transform:uppercase;font-size:14.54545px}#cart .cart-recap .cart-note textarea{border:1px solid #ebebeb;padding:.75rem .5rem;font-size:16px;resize:vertical}#cart .cart-recap .cart-recap_block{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (min-width: 0px) and (max-width: 767px){#cart .cart-recap .cart-recap_block{margin-top:20px;-moz-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width: 0px) and (max-width: 767px){#cart .cart-recap{width:100%;-moz-box-align:initial;-ms-flex-align:initial;align-items:initial}#cart .cart-recap button{width:100%}#cart .cart-recap button+button{margin-top:.5rem}}#cart .cart-recap .cart-recap_subtotal{text-align:right;font-weight:500;font-size:18.4px}@media (min-width: 0px) and (max-width: 767px){#cart .cart-recap .cart-recap_subtotal{text-align:center}}#cart .cart-recap .cart-recap_subtotal span{font-weight:400;padding-left:1rem}#cart .cart-recap .cart-recap_subtotal ul{font-size:14.54545px;margin-top:10px}#cart .cart-recap .cart-recap_subtotal ul li{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center}#cart .cart-recap .cart-recap_subtotal ul svg{width:1rem;margin-right:10px}#cart .cart-recap .info{font-weight:400;font-size:14.54545px}@media (min-width: 0px) and (max-width: 767px){#cart .cart-recap .info{text-align:center}}#cart .cart-recap .tax-note{display:block;margin:10px 0 20px}#cart .cart-recap .btn--update{color:#002231;border-color:#002231;background-color:transparent}#cart .cart-recap .btn--update:hover{color:#fff;background-color:#002231}#cart .cart__dynamic-checkout-buttons{margin-top:20px}#cart .checkbox{display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:20px}#cart.empty .cart-header{-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}#cart.empty .desc{text-align:center;margin:40px 0}#cart.empty .btn{position:relative;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}#customers{padding-top:300px!important;padding-bottom:160px!important;min-height:70vh}@media (min-width: 768px) and (max-width: 1080px){#customers{padding-top:200px!important}}@media (min-width: 0px) and (max-width: 767px){#customers{padding-top:200px!important}}#customers p{font-weight:300;line-height:1.75}#customers .subtitle{margin-bottom:40px;text-align:center;line-height:1.25}#customers .subtitle a{-webkit-text-decoration-color:currentColor;-moz-text-decoration-color:currentColor;text-decoration-color:currentColor;font-weight:300}#customers .cart-header{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:3rem}#customers .cart-header h1{margin-bottom:0;text-align:left}#customers h1{color:#d53e23;text-align:center;font-size:28.8px;margin-bottom:2rem}#customers a{text-decoration:underline;font-weight:400;display:inline-block}@media (min-width: 0px) and (max-width: 767px){#customers a{font-size:14.54545px}}#customers .note{text-align:center;margin-top:2rem;text-decoration:underline;font-weight:400;display:block;cursor:pointer}#customers form{display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-align:center;-ms-flex-align:center;align-items:center}#customers form input:not([type=submit]):not([type=checkbox]){border:none;border-bottom:1px solid #17312D;padding:.5rem 0;background:none;outline:none;font-weight:300;display:block;width:100%;font-size:16px}#customers form .select{position:relative;width:100%;border-bottom:1px solid #17312D;cursor:pointer;background-color:#fff;background-image:-moz- oldlinear-gradient(bottom,#f9f9f9,#fff 33%);background-image:linear-gradient(to top,#f9f9f9,#fff 33%)}#customers form .select:after{content:"";position:absolute;right:0;top:50%;width:.8em;height:.5em;background-color:#17312d;-webkit-clip-path:polygon(100% 0%,0 0%,50% 100%);clip-path:polygon(100% 0%,0 0%,50% 100%)}#customers form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;background-color:transparent;border:none;padding:.5rem 0;margin:0;width:100%;font-family:inherit;font-size:16px;cursor:inherit;line-height:inherit;font-weight:300}#customers form select::-ms-expand{display:none}#customers form label.required:after{content:"*"}#customers form .checkbox label{font-size:16px}#customers form input[type=submit]{margin-top:30px}#customers #ResetSuccess{text-align:center;margin-bottom:1rem}.visually-hidden{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.myaccount{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 0px) and (max-width: 1080px){.myaccount{-ms-flex-wrap:wrap;flex-wrap:wrap}.myaccount>*{width:100%}}.myaccount__order-history{-moz-box-flex:1;-ms-flex:1;flex:1;margin-right:3rem}.myaccount__order-history h2{margin-bottom:1rem}@media (min-width: 0px) and (max-width: 1080px){.myaccount__order-history{margin-right:0;margin-bottom:30px}}.myaccount h2,.myaccount h3{color:#d53e23}.myaccount__account-details h3{margin-bottom:.5rem}.myaccount__account-details h3:not(:first-of-type){margin-top:2rem}.myaccount__account-details p strong{font-weight:400}.myaccount__account-details .l-account-details{margin:1rem 0}.myaccount_table{width:100%;margin-top:20px;border-spacing:0}@media (min-width: 0px) and (max-width: 1080px){.myaccount_table{margin-bottom:40px}}.myaccount_table th{font-weight:400;font-size:12.30769px;text-transform:uppercase;margin-bottom:2rem;padding:1rem 0;border-bottom:1px solid #ebebeb}.myaccount_table th.order_n{font-size:16px}.myaccount_table th:first-of-type{text-align:left}.myaccount_table th.total{text-align:right}.myaccount_table tr{text-align:left}.myaccount_table tr td{padding:1.5rem 0;border-bottom:1px solid #ebebeb;font-weight:400;color:#17312d}@media (min-width: 0px) and (max-width: 767px){.myaccount_table tr td{font-size:14.54545px}}.myaccount_table tr td.total{text-align:right}.myaccount_table dd{-webkit-margin-start:0;-moz-margin-start:0;margin-inline-start:0}.myaccount_table dl{display:block;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}.myaccount .pagination{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px}.myaccount .pagination .btn{background-color:transparent!important;border:0!important}.myaccount .pagination .btn svg{width:30px}.myaccount .pagination .btn span{display:none}.text-right{text-align:right}.errors{color:red;text-align:center}.addresses{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:2rem}.addresses form .set-as-default{display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:.5rem!important;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.addresses .btn--secondary{color:#002231;border-color:#002231;background-color:transparent}.addresses .btn--secondary:hover{color:#fff;background-color:#002231}.addresses .h4{margin-bottom:1rem;width:100%}.addresses .tab{text-align:left;position:fixed;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%);height:clamp(500px,80vh,768px);width:clamp(400px,80vw,768px);background-color:#fff;overflow:scroll;z-index:1002}@media (min-width: 768px) and (max-width: 1080px){.addresses .tab{width:80vw}}@media (min-width: 0px) and (max-width: 767px){.addresses .tab{width:95%;height:95%}}.addresses .tab form{padding:40px}.addresses .tab .close-modal{position:fixed;top:1.2rem;right:1.2rem;z-index:2;cursor:pointer;filter:invert(1)}.addresses .list-address{display:grid;grid-template-columns:repeat(3,1fr);text-align:center;width:100%;margin-top:80px;gap:40px}@media (min-width: 0px) and (max-width: 1080px){.addresses .list-address{grid-template-columns:repeat(2,1fr)}}@media (min-width: 0px) and (max-width: 767px){.addresses .list-address{grid-template-columns:repeat(1,1fr)}}.addresses .list-address>li{width:100%;border:0;padding:40px;-moz-border-radius:6px;border-radius:6px;-moz-box-shadow:1px 0px 10px 0px rgba(213,62,35,.7);box-shadow:1px 0 10px #d53e23b3;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}.addresses .list-address>li.address-active{background-color:#fecac0;-moz-box-ordinal-group:1;-ms-flex-order:0;order:0}.addresses .list-button{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1rem;gap:.5rem}.addresses .list-button .btn{min-width:unset;padding:.5rem}@media only screen and (max-width: 768px){.responsive-table thead{display:none}.responsive-table th,.responsive-table td{float:left;clear:left;width:100%;text-align:right;padding:27.5px 27.5px 27.5px 0;border:0;margin:0}.responsive-table th:before,.responsive-table td:before{content:attr(data-label);float:left;text-align:center;font-size:14.54545px;padding-right:10px;font-weight:400}.responsive-table__row+.responsive-table__row,tfoot>.responsive-table__row:first-child{position:relative;margin-top:10px;padding-top:55px}.responsive-table__row+.responsive-table__row:after,tfoot>.responsive-table__row:first-child:after{content:"";display:block;position:absolute;top:0;left:27.5px;right:27.5px;border-bottom:1px solid var(--color-border)}.small--show{display:block!important}.small--hide{display:none!important}.small--text-left{display:left!important}.small--text-right{display:right!important}.small--text-center{display:center!important}}.shopify-section.std{padding:120px 0}@media (min-width: 0px) and (max-width: 1080px){.shopify-section.std{padding:80px 0}}section{padding:160px 0}@media (min-width: 0px) and (max-width: 767px){section{padding:80px 0}}.container{margin:0 auto;position:relative;max-width:1200px}@media (min-width: 1201px) and (max-width: 1440px){.container{margin-right:auto;margin-left:auto}}@media (min-width: 1081px) and (max-width: 1200px){.container{margin-right:20px;margin-left:20px}}@media (min-width: 768px) and (max-width: 1080px) and (orientation: landscape){.container{margin-right:20px;margin-left:20px}}@media (min-width: 768px) and (max-width: 1080px) and (orientation: portrait){.container{margin-right:20px;margin-left:20px}}@media (min-width: 0px) and (max-width: 767px){.container{margin-right:20px;margin-left:20px}}.container.full{max-width:1440px}@media (min-width: 1201px) and (max-width: 1440px){.container.full{margin-right:20px;margin-left:20px}}.container.medium{max-width:1080px}@media (min-width: 1201px) and (max-width: 1440px){.container.medium{margin-right:auto;margin-left:auto}}@media (min-width: 1081px) and (max-width: 1200px){.container.medium{margin-right:20px;margin-left:20px}}@media (min-width: 768px) and (max-width: 1080px) and (orientation: landscape){.container.medium{margin-right:20px;margin-left:20px}}@media (min-width: 768px) and (max-width: 1080px) and (orientation: portrait){.container.medium{margin-right:20px;margin-left:20px}}@media (min-width: 0px) and (max-width: 767px){.container.medium{margin-right:20px;margin-left:20px}}.container.small{max-width:768px}@media (min-width: 1201px) and (max-width: 1440px){.container.small{margin-right:auto;margin-left:auto}}@media (min-width: 1081px) and (max-width: 1200px){.container.small{margin-right:auto;margin-left:auto}}@media (min-width: 768px) and (max-width: 1080px) and (orientation: landscape){.container.small{margin-right:auto;margin-left:auto}}@media (min-width: 768px) and (max-width: 1080px) and (orientation: portrait){.container.small{margin-right:auto;margin-left:auto}}@media (min-width: 0px) and (max-width: 767px){.container.small{margin-right:20px;margin-left:20px}}.shopify-email-marketing-confirmation__container{max-width:80%;margin:240px auto 160px;text-align:center}@media (min-width: 0px) and (max-width: 767px){.shopify-email-marketing-confirmation__container{max-width:100%;margin-top:100px}}.shopify-email-marketing-confirmation__container h1{color:#d53e23;margin-bottom:20px}.shopify-email-marketing-confirmation__container a{display:inline-block;text-align:center;font-family:effra,sans-serif;padding:1rem 2rem;cursor:pointer;text-decoration:none!important;min-width:200px;outline:none;-moz-border-radius:5px;border-radius:5px;border-style:solid;border-width:2px;font-size:14.54545px;font-weight:400;margin-top:40px;color:#17312d;border-color:#17312d;background-color:transparent}.shopify-email-marketing-confirmation__container a:hover{color:#fff;background-color:#17312d}:root{--app-height:100%}html,body{margin:0;padding:0;height:100%;width:100%;height:var(--app-height);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga";font-feature-settings:"liga"}body{overflow-x:hidden}body.overflow-hidden{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/4/assets/gdm-style.css.map */
