/*!***************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/slick-carousel/slick/slick.css ***!
  \***************************************************************************************************************************/.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}/*!***************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/selectric/public/selectric.css ***!
  \***************************************************************************************************************************/.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric{border:1px solid #DDD;border-radius:0;background:#f8f8f8;position:relative;overflow:hidden}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 38px 0 10px;font-size:12px;line-height:38px;color:#444;height:38px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric .button{display:block;position:absolute;right:0;top:0;width:38px;height:38px;line-height:38px;background-color:#f8f8f8;color:#bbb;text-align:center;font:0/0 a;*font: 20px/38px Lucida Sans Unicode,Arial Unicode MS,Arial}.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid transparent;border-top-color:#bbb;border-bottom:none}.selectric-focus .selectric{border-color:#aaa}.selectric-hover .selectric{border-color:#c4c4c4}.selectric-hover .selectric .button{color:#a2a2a2}.selectric-hover .selectric .button:after{border-top-color:#a2a2a2}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:#c4c4c4}.selectric-open .selectric-items{display:block}.selectric-disabled{filter:alpha(opacity=50);opacity:.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;box-sizing:border-box;opacity:0}.selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:none!important;border:none!important;*font: 0/0 a !important;background:none!important}.selectric-temp-show{position:absolute!important;visibility:hidden!important;display:block!important}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#f8f8f8;border:1px solid #c4c4c4;z-index:-1;box-shadow:0 0 10px -6px}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items ul,.selectric-items li{list-style:none;padding:0;margin:0;font-size:12px;line-height:20px;min-height:20px}.selectric-items li{display:block;padding:10px;color:#666;cursor:pointer}.selectric-items li.selected{background:#e0e0e0;color:#444}.selectric-items li.highlighted{background:#d0d0d0;color:#444}.selectric-items li:hover{background:#d5d5d5;color:#444}.selectric-items .disabled{filter:alpha(opacity=50);opacity:.5;cursor:default!important;background:none!important;color:#666!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:700;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:none;color:#444}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}.selectric-items .selectric-group li{padding-left:25px}/*!*************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/simplebar/dist/simplebar.css ***!
  \*************************************************************************************************************************/[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;visibility:visible;overflow:auto;max-width:100%;max-height:100%}.simplebar-content:before,.simplebar-content:after{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;user-select:none;-webkit-user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;right:2px;width:7px;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:0;right:0;opacity:0;transition:opacity .2s linear}.simplebar-track .simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:2px;bottom:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:2px;height:7px;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.hs-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll}/*!*************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/basiclightbox/dist/basicLightbox.min.css ***!
  \*************************************************************************************************************************************/.basicLightbox{position:fixed;display:flex;justify-content:center;align-items:center;top:0;left:0;width:100%;height:100vh;background:#000c;opacity:.01;transition:opacity .4s ease;z-index:1000;will-change:opacity}.basicLightbox--visible{opacity:1}.basicLightbox__placeholder{max-width:100%;transform:scale(.9);transition:transform .4s ease;z-index:1;will-change:transform}.basicLightbox__placeholder>iframe:first-child:last-child,.basicLightbox__placeholder>img:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:95%;max-height:95%}.basicLightbox__placeholder>iframe:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{pointer-events:auto}.basicLightbox__placeholder>img:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{width:auto;height:auto}.basicLightbox--iframe .basicLightbox__placeholder,.basicLightbox--img .basicLightbox__placeholder,.basicLightbox--video .basicLightbox__placeholder{width:100%;height:100%;pointer-events:none}.basicLightbox--visible .basicLightbox__placeholder{transform:scale(1)}/*!***********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/dropzone/dist/dropzone.css ***!
  \***********************************************************************************************************************/@keyframes passing-through{0%{opacity:0;transform:translateY(40px)}30%,70%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-40px)}}@keyframes slide-in{0%{opacity:0;transform:translateY(40px)}30%{opacity:1;transform:translateY(0)}}@keyframes pulse{0%{transform:scale(1)}10%{transform:scale(1.1)}20%{transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{min-height:150px;border:1px solid rgba(0,0,0,.8);border-radius:5px;padding:20px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-message{text-align:center;margin:3em 0}.dropzone .dz-message .dz-button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:linear-gradient(to bottom,#eee,#ddd)}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:#000000e6;line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,.8);background-color:#fffc}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:#fff6;padding:0 .4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img{transform:scale(1.05);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;animation:slide-in 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px;background:#000c;border-radius:50%}.dropzone .dz-preview .dz-success-mark svg,.dropzone .dz-preview .dz-error-mark svg{display:block;width:54px;height:54px;fill:#fff}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:20px;top:50%;margin-top:-10px;left:15%;right:15%;border:3px solid rgba(0,0,0,.8);background:#000c;border-radius:10px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#fff;display:block;position:relative;height:100%;width:0;transition:width .3s ease-in-out;border-radius:17px}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;transition:opacity .3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#b10606;padding:.5em 1em;color:#fff}.dropzone .dz-preview .dz-error-message:after{content:"";position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #b10606}/*!*******************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./assets/scss/1-abstracts/_sprite.css ***!
  \*******************************************************************************************************************//*!******************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js!./assets/scss/main.scss ***!
  \******************************************************************************************************************************************************************************************************************/@charset "UTF-8";body{background:#fff;color:#3d4047;font-family:Venus URW,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.3;min-width:320px}a{color:inherit;text-decoration:underline}a:hover,a[href^=tel]{text-decoration:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Canela,serif;margin-bottom:.65em}.h1,h1{font-size:49px}@media (max-width:767px){.h1,h1{font-size:30.8px}}.h2,h2{font-size:42px}@media (max-width:767px){.h2,h2{font-size:28px}}.h3,h3{font-size:35px}@media (max-width:767px){.h3,h3{font-size:25.2px}}.h4,h4{font-size:28px}@media (max-width:767px){.h4,h4{font-size:21px}}.h5,h5{font-size:14px}.h6,h6{font-size:11.9px}blockquote,dl,ol,p,table,ul{margin-bottom:.65em}blockquote:last-child,dl:last-child,h1:last-child,h1[class],h2:last-child,h2[class],h3:last-child,h3[class],h4:last-child,h4[class],h5:last-child,h5[class],h6:last-child,h6[class],ol:last-child,p:last-child,table:last-child,ul:last-child{margin-bottom:0}ol,ul{margin-left:20px}img[style="float: left;"]{height:auto;margin:0 10px 10px 0;max-width:50%}img[style="float: right;"]{height:auto;margin:0 0 10px 10px;max-width:50%}nav ol,nav ul{margin-left:0}.sr-only{clip:rect(1px,1px,1px,1px)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:0!important}a:focus,button:focus,input:focus,li:focus,textarea:focus{outline:1px solid #627261}.js-focus-visible :focus:not(.focus-visible){outline:none}.skip-to-content-link{background:#fff;border-radius:6px;-webkit-box-shadow:0 4px 24px rgba(61,64,71,.2);box-shadow:0 4px 24px #3d404733;color:#d24602;font-family:Venus URW,Helvetica,sans-serif;font-size:17px;font-style:normal;font-weight:500;left:20px;letter-spacing:1px;line-height:26px;opacity:0;padding:10px 20px;position:absolute;text-decoration:none;top:0;-webkit-transform:translateY(-50px);transform:translateY(-50px);-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;z-index:1000}.skip-to-content-link:focus{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}@font-face{font-display:swap;font-family:Marr Sans Web;font-style:normal;font-weight:500;src:url(MarrSansWeb-Medium.woff2) format("woff2"),url(MarrSansWeb-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Marr Sans Web;font-style:normal;font-weight:700;src:url(MarrSansWeb-Bold.woff2) format("woff2"),url(MarrSansWeb-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Canela;font-style:normal;font-weight:400;src:url(Canela-Regular.woff2) format("woff2"),url(Canela-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Venus URW;font-style:normal;font-weight:300;src:url(4ea8997a-551f-4b9d-ba71-bd21c28f7af7.woff2) format("woff2"),url(b78e7c10-cf3e-49a5-8f81-902666c1419e.woff) format("woff")}@font-face{font-display:swap;font-family:Venus URW;font-style:normal;font-weight:500;src:url(89474b62-40a6-4d9b-a431-6f544254b747.woff2) format("woff2"),url(306c2e95-fe2f-4f6d-8af8-92a3de03ccf1.woff) format("woff")}@font-face{font-display:swap;font-family:Venus URW;font-style:normal;font-weight:700;src:url(cc2dcb7a-843c-4491-aecc-a6d9aae56deb.woff2) format("woff2"),url(16af3a7c-b891-4071-ab78-4452057e8d64.woff) format("woff")}@font-face{font-display:swap;font-family:Venus URW;font-style:italic;font-weight:300;src:url(c8f9b432-494d-4c73-9e01-a50602f60ecd.woff2) format("woff2"),url(41bbd327-fde5-4291-931e-a5e34f84e7ed.woff) format("woff")}@font-face{font-display:swap;font-family:Venus URW;font-style:italic;font-weight:500;src:url(f55ac4f4-dda8-4fdd-aa23-80b9abd5e060.woff2) format("woff2"),url(2675c409-8474-4dc5-b7cd-32842412840d.woff) format("woff")}img[data-sizes=auto]{display:block;width:100%}img[data-fit=cover]{height:100%;-o-object-fit:cover;object-fit:cover}.clear,.notext{@util text-hide;}.hidden,[hidden]{display:none!important}.alignleft{float:left}.alignright{float:right}.disabled,[disabled]{cursor:default}.col{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%}.cols{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.col--1of2{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-flex,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-flex,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.hidden-xs{display:none!important}.visible-xs-block{display:block!important}.visible-xs-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (max-height:500px),(min-width:768px) and (max-width:1023px){.hidden-sm{display:none!important}.visible-sm-block{display:block!important}.visible-sm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:1024px) and (max-width:1199px) and (min-height:500px){.hidden-md{display:none!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px) and (min-height:500px){.hidden-lg{display:none!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}}.bg-pattern{background-image:url(bg-pattern.svg)}body.has-cart-opened,body.has-drawer-opened,body.has-menu-opened,body.has-product-card-opened{overflow:hidden}body.has-cart-opened .body-overlay,body.has-drawer-opened .body-overlay,body.has-product-card-opened .body-overlay{background-color:#f6f6f480;opacity:1;visibility:visible}@media (max-width:480px){body.has-cart-opened .body-overlay,body.has-drawer-opened .body-overlay,body.has-product-card-opened .body-overlay{height:100vh}}body.customize-editor .animated{opacity:1;visibility:visible}.body-overlay{background-color:transparent;bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;-webkit-transition:opacity .3s,visibility .3s,background-color .3s;transition:opacity .3s,visibility .3s,background-color .3s;visibility:hidden;z-index:201}.shopify-challenge__container{padding:100px 0}.shopify-challenge__container .btn{border:1px solid #3d4047}.shopify-challenge__container .btn:hover{background-color:#d24602;border-color:#d24602;color:#fff}@media (max-width:767px){.shopify-challenge__container{padding:50px 0}}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;outline:0;padding:0}:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}template{display:none}html{-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:transparent}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}audio,iframe,img,object,video{max-width:100%}iframe,img{border:0}img{display:inline-block;height:auto;vertical-align:middle}b,strong{font-weight:700}address{font-style:normal}svg:not(:root){overflow:hidden}a,button,input[type=button],input[type=file],input[type=image],input[type=reset],input[type=submit],label[for]{cursor:pointer}a[href^=tel],button[disabled],input[disabled],select[disabled],textarea[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}a[href^=tel],input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}textarea{-webkit-overflow-scrolling:touch;overflow-scrolling:touch;overflow:auto}button,input,optgroup,select,textarea{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:inherit;font-family:inherit;font-size:inherit}button,select{text-transform:none}table{border-collapse:collapse;border-spacing:0;width:100%}nav ol,nav ul{list-style:none outside none}.favicon-114{background-image:url(SPH_iOSshortcutIcon_114.png)}.favicon-120{background-image:url(SPH_iOSshortcutIcon_120.png)}.favicon-128{background-image:url(SPH_iOSshortcutIcon_128.png)}.favicon-144{background-image:url(SPH_iOSshortcutIcon_144.png)}.favicon-150{background-image:url(SPH_iOSshortcutIcon_150.png)}.favicon-152{background-image:url(SPH_iOSshortcutIcon_152.png)}.favicon-16{background-image:url(SPH_iOSshortcutIcon_16.png)}.favicon-167{background-image:url(SPH_iOSshortcutIcon_167.png)}.favicon-180{background-image:url(SPH_iOSshortcutIcon_180.png)}.favicon-192{background-image:url(SPH_iOSshortcutIcon_192.png)}.favicon-194{background-image:url(SPH_iOSshortcutIcon_194.png)}.favicon-310{background-image:url(SPH_iOSshortcutIcon_310.png)}.favicon-32{background-image:url(SPH_iOSshortcutIcon_32.png)}.favicon-512{background-image:url(SPH_iOSshortcutIcon_512.png)}.favicon-57{background-image:url(SPH_iOSshortcutIcon_57.png)}.favicon-60{background-image:url(SPH_iOSshortcutIcon_60.png)}.favicon-70{background-image:url(SPH_iOSshortcutIcon_70.png)}.favicon-72{background-image:url(SPH_iOSshortcutIcon_72.png)}.favicon-76{background-image:url(SPH_iOSshortcutIcon_76.png)}.favicon-96{background-image:url(SPH_iOSshortcutIcon_96.png)}.form--small{margin:0 auto 40px;max-width:400px}.form--small:last-child{margin-bottom:0}.form--default .form__title{font-family:Times,Times New Roman,serif}.form--default .form__head{padding-bottom:20px;text-align:center}.form--default .form__actions{text-align:right}.form--default .form__btn{margin:5px}.form--default.form--login .form__cta{overflow:hidden}.form--default.form--login .form__cta a{clear:both;float:left;margin-bottom:5px}.form--default.form--guest{padding:30px 0}.form--default.form--recover .form__cols,.form--default.form--register .form__cols{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form--default.form--recover{display:none}@media (max-width:767px){.form--default .form__actions{text-align:center}}.custom-form{margin:0 auto;max-height:10000px;max-width:580px;position:relative;-webkit-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out}.custom-form.custom-form--closed{max-height:400px}.custom-form.custom-form--confirm .custom-form__fields{opacity:0}.custom-form.custom-form--confirm .custom-form__confirm-msg{opacity:1;visibility:visible}.custom-form .custom-form__error{color:red;display:none;font-size:16px;grid-column:span 6;text-align:center}.custom-form.custom-form--error .custom-form__error{display:block}.custom-form .custom-form__confirm-msg{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-shadow:0 4px 20px #0000000d;box-shadow:0 4px 20px #0000000d;display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;left:0;opacity:0;padding:40px;position:absolute;top:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;visibility:hidden;width:100%}@media (max-width:767px){.custom-form .custom-form__confirm-msg{gap:25px;padding:25px}}.custom-form .custom-form__confirm-msg i{-ms-flex-negative:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:2px solid #d24602;border-radius:100%;color:#d24602;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:70px;justify-content:center;width:70px}@media (max-width:767px){.custom-form .custom-form__confirm-msg i{height:40px;width:40px}}.custom-form .custom-form__confirm-msg i svg path{fill:#d24602}.custom-form .custom-form__confirm-msg .h4{color:#d24602;font-size:14px;font-weight:700;letter-spacing:.28em;line-height:1;margin-bottom:15px;text-transform:uppercase}.custom-form .custom-form__confirm-msg .h3{font-size:32px;font-weight:400;line-height:1.15em;margin-bottom:20px}.custom-form .custom-form__confirm-msg p{font-size:16px;line-height:1.4}.custom-form .custom-form__fields{-webkit-box-shadow:0 4px 20px #0000000d;box-shadow:0 4px 20px #0000000d;display:grid;gap:30px 12px;grid-template-columns:repeat(6,minmax(0,1fr));padding:50px;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}@media (max-width:767px){.custom-form .custom-form__fields{gap:25px 12px;padding:30px}}.custom-form fieldset{border:none}.custom-form fieldset legend,.custom-form fieldset>label{display:block;font-family:Canela;font-size:15px;font-weight:400;line-height:1.2;margin-bottom:6px}.custom-form fieldset legend.required:after,.custom-form fieldset>label.required:after{color:#a12231;content:"*";margin-left:2px}.custom-form fieldset.field-wrap--full{grid-column:span 6}.custom-form fieldset.field-wrap--half{grid-column:span 3}@media (max-width:767px){.custom-form fieldset.field-wrap--half{grid-column:span 6}}.custom-form fieldset.field-wrap--third{grid-column:span 2}@media (max-width:767px){.custom-form fieldset.field-wrap--third{grid-column:span 6}}.custom-form fieldset legend{margin-bottom:10px}.custom-form input,.custom-form textarea{border:1px solid #0b0a09;border-radius:0;display:block;font-family:Venus URW,Helvetica,sans-serif;font-size:16px;line-height:1;padding:12px;width:100%}.custom-form input::-webkit-input-placeholder,.custom-form textarea::-webkit-input-placeholder{opacity:.8}.custom-form input::-moz-placeholder,.custom-form textarea::-moz-placeholder{opacity:.8}.custom-form input::-ms-input-placeholder,.custom-form textarea::-ms-input-placeholder{opacity:.8}.custom-form input::placeholder,.custom-form textarea::placeholder{opacity:.8}.custom-form textarea{height:100px}.custom-form .option-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;gap:8px}.custom-form .option-wrap input{width:auto}.custom-form .option-wrap+.option-wrap{margin-top:8px}.custom-form .custom-form__btn-wrap{margin-top:20px;text-align:center}@media (max-width:767px){.custom-form .custom-form__btn-wrap .btn{width:100%}}.custom-form .custom-form__btn-wrap,.custom-form .custom-form__section{grid-column:span 6}.custom-form .custom-form__section h3{border-bottom:1px solid #eee;font-size:22px;font-weight:400;margin-bottom:-8px;margin-top:10px;padding-bottom:10px}@media (max-width:767px){.custom-form .custom-form__section h3{margin-top:25px}}.custom-form .custom-form__section:first-child h3{margin-top:0}.form--default.form--cart table{text-align:left}.form--default.form--cart td,.form--default.form--cart th{padding:10px;text-align:left}.form--default.form--cart tbody tr+tr{border-top:1px solid #000}.form--default.form--cart th{font-weight:700;text-transform:uppercase}.form--default.form--cart tfoot tr:first-child td{border-top:2px solid}.form--default .table__product{font-size:1.2em;font-weight:700;text-decoration:none}.form--default .table__image{width:100px}.form--default .table__quantity{width:140px}.form--default .table__remove{width:22px}.form--default .table__variant{padding-top:5px}.form--default .table__properties{font-style:italic;opacity:.6;padding-top:10px}.form--default .table__total-label{font-weight:700;text-align:right;text-transform:uppercase}.form--default .table__info{font-style:italic}.form--default .table__info td{text-align:right}.form--default .table__price,.form--default .table__total{width:120px}.form--default .table__total{font-weight:700}.form--default .field--quantity{max-width:80px;text-align:center}.form--default .js-quantity .field{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.form--default .js-quantity .field::-webkit-inner-spin-button,.form--default .js-quantity .field::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form--default .js-quantity .field input[type=number]{-moz-appearance:textfield}.form--default .remove{font-family:Arial,Baskerville,monospace;font-size:0;font-weight:700;text-decoration:none}.form--default .remove:before{border-radius:50%;content:"\d7";display:inline-block;font-size:20px;height:22px;line-height:1.1;text-align:center;width:22px}.form--default .remove:hover:before{background-color:#c80000;color:#fff}@media (max-width:767px){.form--default.form--cart table,.form--default.form--cart tbody{display:block;width:100%}.form--default.form--cart th,.form--default.form--cart thead{display:none}.form--default.form--cart table,.form--default.form--cart tbody,.form--default.form--cart td,.form--default.form--cart tfoot,.form--default.form--cart tr{display:block;text-align:center;width:100%}.form--default.form--cart tr{position:relative;text-align:center}.form--default.form--cart tr+tr{border-top:1px solid #000}.form--default.form--cart tbody td{padding:0 0 5px;width:auto}.form--default.form--cart tbody td:before{content:attr(data-attr);display:block;font-weight:700;margin-bottom:5px}.form--default.form--cart tfoot{border-top:1px solid #000}.form--default.form--cart tfoot tr:first-child{padding:10px 0}.form--default.form--cart tfoot tr:first-child td{border:0;padding:0}}.collection--default .collection__sort{margin-bottom:20px}.collection--default .collection__head,.collections--default .collection__head{margin-bottom:10px;text-align:center}.template-collection--corporate-gifting .section-collection--alt{padding-bottom:25px}.product--default{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between}.product--default .product__images{-webkit-box-flex:0;-ms-flex:0 0 49%;flex:0 0 49%;width:49%}.product--default .product__images img{display:block;margin:0 auto 20px}.product--default .product__vendor{font-style:italic;padding-bottom:20px}.product--default .product__price{padding-bottom:20px}.product--default .product__price ins{text-decoration:none}.product--default .product__entry{-webkit-box-flex:0;-ms-flex:0 0 49%;flex:0 0 49%;width:49%}.product--default .form-product .form__row{padding-bottom:20px}.product--default .form-product .form__foot{margin:0 -5px 20px}.product--default .form-product .form__btn{background:#000;border:0;border-radius:6px;color:#fff;font-weight:700;padding:8px 12px;text-transform:uppercase}.product--default .form-product .form__btn:hover{background-color:#444}@media (max-width:767px){.product--default{display:block}.product--default .product__entry,.product--default .product__images{display:block;width:auto}}.template-product--bundle .section-product .section__content,.template-product--set .section-product .section__content{padding-left:10px}@media (max-width:767px){.template-product--bundle .section-product .section__content,.template-product--set .section-product .section__content{padding:15px 20px 30px}.template-product--bundle .section-product .product-single__title,.template-product--set .section-product .product-single__title{font-size:23px}}.template-product--bundle .section__thumbs,.template-product--set .section__thumbs{opacity:0}.template-product--bundle .slider-product-images .slider__slides,.template-product--set .slider-product-images .slider__slides{position:relative}.template-product--bundle .product-single .product-single__description,.template-product--set .product-single .product-single__description{font-size:16px;line-height:1.4;text-align:left}@media (max-width:767px){.template-product--bundle .product-single .product-single__description,.template-product--set .product-single .product-single__description{font-size:15px}}.template-product--bundle .product-single .product-single__description-text,.template-product--set .product-single .product-single__description-text{height:auto!important;margin-bottom:14px}.template-product--bundle .product-single .product-single__description-list li,.template-product--set .product-single .product-single__description-list li{margin-bottom:10px}@media (max-width:767px){.template-product--bundle .product-single .product-single__description-list li,.template-product--set .product-single .product-single__description-list li{margin-bottom:6px}}.template-product--bundle .product-single .product-single__actions .btn,.template-product--set .product-single .product-single__actions .btn{margin-bottom:0}.blog--default .blog__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1%}.blog--default .page__title{margin-bottom:10px;text-align:center}.template-blog .section__content .container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:32px}.article--default .article__title{margin-bottom:10px;text-align:center}.article--default .article__image{margin-bottom:10px}.article--default .article__image img{height:auto;width:100%}.article--default .article__meta{margin-bottom:10px}.font-canela{font-family:Canela,serif}.template-article .section-articles-slider{background-color:#f5f5f3!important;margin-top:60px}@media (max-width:767px){.template-article .section-articles-slider .section__head{margin-left:0;margin-right:0;padding-bottom:15px;padding-top:25px}}.template-article .section-articles-slider .section__head .h4{color:#d24602;font-size:14px;font-weight:500;letter-spacing:.25em;line-height:1;margin-bottom:15px;text-transform:uppercase}.template-article .section-articles-slider .section__head .h2{font-size:20px;font-weight:400;letter-spacing:.04em;line-height:1.5}.template-article .section-related-articles .posts,.template-article .section-related-recipes .posts{margin-bottom:0}.template-article .section-browse-recipes{margin-top:20px;text-align:center}.template-article .section-browse-recipes .h4{font-size:20px;font-weight:400;margin-bottom:18px}.template-article .section-browse-recipes ul{list-style:none;margin:0;padding:0;text-transform:capitalize}.template-article .section-browse-recipes ul li+li{margin-top:5px}.search--default .form-search,.search--default .page__head,.search--default .results{margin-bottom:10px;text-align:center}.search--default .search__field{border:1px solid #000;padding:7px}.search--default .search__btn{background:#000;border:0;border-radius:6px;color:#fff;font-weight:700;padding:8px 12px;text-transform:uppercase}.search--default .search__btn:hover{background-color:#444}.search-results{width:100%}.search-results .ico-search{background:url(ico-search.svg) no-repeat 50%;background-size:18px}.search-results .filters{padding-top:0!important}.search-results .form-search-mega{margin-bottom:32px}.search-results .search-results__container{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-height:500px),(max-width:1023px){.search-results .search-results__container{display:block}}.search-results .products .product .product__favs{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:28px;justify-content:center;left:3px;top:3px;width:28px}.search-results .products .product .product__favs i,.search-results .products .product .product__favs svg{display:block}.search-results .search-results__empty{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-top:10px;text-align:center}.search-results .posts{margin:0 -24px;max-width:none}@media (max-width:767px){.search-results .posts{margin:0 -6px}}.search-results .post .post__image img[data-fit=cover]{width:100%}.search-results .products{display:grid;gap:55px 46px;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-height:500px),(max-width:1023px){.search-results .products{gap:22px 10px;grid-template-columns:repeat(2,minmax(0,1fr))}}.search-results .products .product{height:100%;margin:0;max-width:none;padding:0}.search-results .products .product .product__variants{margin-top:auto!important}.search-results .products .product .product__title{margin-bottom:20px}.aa-powered-by{display:none}.algolia-autocomplete{border:1px solid #d5d5d5;-webkit-transform:translateY(-9px);transform:translateY(-9px)}.container>.algolia-search{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.ais-page .ais-Hits-item .product__variants{margin:0 auto 7px;max-width:203px}.ais-page .ais-Hits-item .product__variants .selectric{background-color:#fff;border:1px solid #757575}.ais-page .ais-Hits-item .product__variants .selectric .label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:12px;margin-right:41px;text-transform:uppercase}.ais-page .ais-Hits-item .product__variants .selectric .label .label__inner{color:#757575;font-weight:700;margin-left:4px}.ais-page .ais-Hits-item .product__variants .selectric .label .price{color:#d24602;letter-spacing:.06em;margin-left:auto;text-align:right}.ais-page .ais-Hits-item .product__variants .selectric .label .price .price-compare{color:#000;opacity:.5;text-decoration:line-through}.ais-page .ais-Hits-item .product__variants .selectric span{font-size:12px}.ais-page .ais-Hits-item .product__variants .selectric .button{background-color:#fff;border-left:1px solid #757575;width:28px}.ais-page .ais-Hits-item .product__variants .selectric .button:after{border-top-color:#000}@media (max-width:767px){.ais-page .ais-Hits-item .product__variants .selectric .label{height:33px;margin-left:8px;margin-right:36px}.ais-page .ais-Hits-item .product__variants .selectric .label .label__inner{margin-left:0}.ais-page .ais-Hits-item .product__variants .selectric .label span{padding-left:5px}.ais-page .ais-Hits-item .product__variants .selectric .button{height:33px}}.ais-page .ais-Hits-item .product__variants .selectric-items li{background-color:#fff;font-size:12px;padding:10px;position:relative;text-transform:uppercase}.ais-page .ais-Hits-item .product__variants .selectric-items li span{font-size:12px}.ais-page .ais-Hits-item .product__variants .selectric-items li:before{border:3px solid #fff;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ais-page .ais-Hits-item .product__variants .selectric-items li:after{clear:both;content:"";display:table}.ais-page .ais-Hits-item .product__variants .selectric-items li.highlighted{background-color:#f5f5f3}.ais-page .ais-Hits-item .product__variants .selectric-items li .price{color:#d24602;float:right;letter-spacing:.06em;margin-left:auto;text-align:right}.ais-page .ais-Hits-item .product__variants .selectric-items li .price .price-compare{color:#000;opacity:.5;text-decoration:line-through}@media (max-width:767px){.ais-page .ais-Hits-item .product__variants .selectric-items li{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:16px;padding-right:16px;position:relative;text-align:left;text-transform:uppercase}.ais-page .ais-Hits-item .product__variants .selectric-items li:before{border:3px solid #fff;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ais-page .ais-Hits-item .product__variants .selectric-items li:after{clear:both;content:"";display:table}.ais-page .ais-Hits-item .product__variants .selectric-items li.highlighted{background-color:#f5f5f3}.ais-page .ais-Hits-item .product__variants .selectric-items li .label__inner{margin-left:4px}.ais-page .ais-Hits-item .product__variants .selectric-items li .price{color:#d24602;letter-spacing:.06em;margin-left:auto;text-align:right}.ais-page .ais-Hits-item .product__variants .selectric-items li .price .price-compare{color:#000;opacity:.5;text-decoration:line-through}}.ais-page .ais-Hits-item .product__actions{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:0 auto;max-width:203px}.ais-page .ais-Hits-item .product__quantity input{padding-left:0!important}.ais-page .ais-Hits-item .ais-hit--cart{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;margin-left:7px}@media (max-width:767px){.ais-page .ais-Hits-item .ais-hit--cart{height:37px;margin-left:0}}.aa-columns-container{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}@media (max-height:500px),(max-width:1023px){.aa-columns-container{display:block}}.aa-dropdown-menu .aa-columns-container{display:-webkit-box;display:-ms-flexbox;display:flex}.aa-dropdown-menu .aa-columns-container .aa-left-column{-webkit-box-flex:1;-ms-flex:1;flex:1}.aa-dropdown-menu .aa-columns-container .right_fix{-webkit-box-flex:3;-ms-flex:3;flex:3}.aa-dropdown-menu .right_fix{padding:45px 45px 27px;position:relative}.aa-dropdown-menu .right_fix .aa-dataset-products,.aa-dropdown-menu .right_fix .aa-dataset-products .aa-suggestions{width:100%}.aa-dropdown-menu .right_fix .right_fix_cta{color:#3d4047;font-size:16px;line-height:19px;text-align:center}.aa-dropdown-menu .right_fix .right_fix_cta button{background:transparent;border:1px solid #d5d5d5;color:#3d4047;display:block;letter-spacing:.095em;padding:10px 0;width:100%}.aa-dropdown-menu .right_fix .right_fix_cta button:after,.aa-dropdown-menu .right_fix .right_fix_cta button:before{display:none}.aa-dropdown-menu .right_fix .right_fix_cta button span{padding-right:60px;position:relative}.aa-dropdown-menu .right_fix .right_fix_cta button span:before{background-color:#3d4047;content:"";height:1px;position:absolute;right:24px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px}.aa-dropdown-menu .right_fix .right_fix_cta button span:after{background-color:#3d4047;content:"";height:6px;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);width:6px}.aa-dropdown-menu-size-lg .aa-right-column{border:none}.border-wrapper{border-right:1px solid #f5f5f3}.aa-dropdown-menu .aa-articles-header,.aa-dropdown-menu .aa-collections-header{color:#627261;font-family:Canela,serif;font-size:19px;letter-spacing:1.5px;line-height:23px;mix-blend-mode:normal}.aa-dropdown-menu .aa-with-powered-by .aa-left-column{padding:45px}.aa-dataset-collections{margin-bottom:20px}.aa-articles .aa-text,.aa-articles .aa-title,.aa-collections .aa-text,.aa-collections .aa-title{color:#3d4047bf;cursor:pointer;font-size:15px;letter-spacing:1px;line-height:20px}.aa-dropdown-menu .aa-dataset-products .aa-suggestion{cursor:pointer}.aa-product-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1199px){.aa-product-text{-ms-flex-wrap:wrap;flex-wrap:wrap}}.aa-product-text .aa-product-title{-webkit-box-flex:1;color:#3d4047;-ms-flex:1;flex:1;font-family:Venus URW,Helvetica,sans-serif;font-size:18px;font-weight:700;letter-spacing:1.5px;line-height:22px;position:relative}@media (max-width:1199px){.aa-product-text .aa-product-title{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;font-size:14px;line-height:20px}}@media (max-width:400px){.aa-product-text .aa-product-title span{display:inline-block;font-size:12px;letter-spacing:.5px;line-height:14px}}.aa-product-text .aa-product-sub-title{-webkit-box-flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#3d4047;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;font-family:Venus URW,Helvetica,sans-serif;letter-spacing:1px;margin:0 10px;max-width:120px;mix-blend-mode:normal;opacity:.75;padding:0;position:relative}@media (max-width:1199px){.aa-product-text .aa-product-sub-title{margin-left:0}}@media (max-width:400px){.aa-product-text .aa-product-sub-title{font-size:12px}}.aa-product-text .aa-product-sub-title .click_fix span{font-size:11px;line-height:11px;text-transform:uppercase}.aa-product-text .aa-product-sub-title .click_fix a{color:#d24602;font-size:10px;letter-spacing:.08px;line-height:13px}.aa-product-text .aa-product-price{font-family:Venus URW,Helvetica,sans-serif;font-size:15px;letter-spacing:1.5px;line-height:18px;position:relative;text-align:center;width:60px}@media (max-width:400px){.aa-product-text .aa-product-price span{font-size:12px}}.aa-dropdown-menu .aa-columns-container .aa-left-column{padding-left:30px;padding-right:0}.aa-dropdown-menu .aa-columns-container .aa-left-column .border-wrapper{padding-right:15px}@media (max-height:500px),(max-width:1023px){.aa-dropdown-menu .aa-columns-container .aa-left-column .border-wrapper{width:100%}}.aa-dropdown-menu .aa-product-picture{cursor:pointer;left:0}.aa-product-bta{left:calc(100% + 10px);position:absolute;width:120px}.aa-product-bta .btn--orange{background:#d24602;border:1px solid #d24602;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-family:Venus URW,Helvetica,sans-serif;font-size:14px;letter-spacing:1px;line-height:18px;min-width:unset;padding:11px 10px;text-align:center;text-transform:uppercase;width:100%}.aa-product-bta .btn--orange:hover{background:#fff;border:1px solid #d24602;color:#d24602}.aa-product-bta .btn--orange:after,.aa-product-bta .btn--orange:before{display:none}@media (max-height:500px),(max-width:1023px){.aa-product-bta{width:107px}.aa-product-bta .btn--orange{border:0;font-size:14px;line-height:18px;padding:11px 0}}@media (max-width:400px){.aa-product-bta{width:97px}.aa-product-bta .btn{font-size:12px;padding:6px 0}}@media (max-height:500px),(max-width:1023px){.aa-dropdown-menu .aa-columns-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-flow:wrap-reverse;flex-flow:wrap-reverse}.aa-dropdown-menu .aa-columns-container .aa-left-column,.aa-dropdown-menu .aa-columns-container .right_fix{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;min-width:100%;padding:0!important;width:100%}.aa-dropdown-menu .aa-columns-container .aa-left-column .aa-collections{border-bottom:1px solid #f5f5f3;margin:10px 0 5px;padding-bottom:5px}.aa-dropdown-menu .aa-columns-container .aa-left-column .aa-collections:last-of-type{border-bottom:0}.aa-dropdown-menu .aa-columns-container .aa-left-column .border-wrapper .aa-collections .aa-collections-header{font-size:14px;font-weight:500;line-height:23px;text-transform:none}.aa-dropdown-menu .aa-columns-container .aa-left-column .border-wrapper .aa-collections .aa-collection{padding:4px 0}.aa-dropdown-menu .aa-columns-container .aa-left-column .border-wrapper .aa-collections .aa-collections-header,.aa-dropdown-menu .aa-columns-container .aa-left-column .border-wrapper .aa-collections .aa-dataset-collections{margin:0 20px}.aa-dropdown-menu .aa-columns-container .aa-left-column .border-wrapper .aa-articles .aa-articles-header{font-size:14px;font-weight:500;line-height:23px;text-transform:none}.aa-dropdown-menu .aa-columns-container .aa-left-column .border-wrapper .aa-articles .aa-articles-header,.aa-dropdown-menu .aa-columns-container .aa-left-column .border-wrapper .aa-articles .aa-dataset-articles{margin:0 20px}.aa-dropdown-menu .aa-columns-container .aa-left-column .border-wrapper .aa-pages .aa-pages-header{font-size:14px;font-weight:500;line-height:23px;text-transform:none}.aa-dropdown-menu .aa-columns-container .aa-left-column .border-wrapper .aa-pages .aa-dataset-pages,.aa-dropdown-menu .aa-columns-container .aa-left-column .border-wrapper .aa-pages .aa-pages-header{margin:0 20px}.aa-dropdown-menu .aa-columns-container .right_fix{margin:0}.aa-dropdown-menu .aa-columns-container .right_fix .right_fix_cta{border-bottom:1px solid #f5f5f3;border-top:0}.aa-dropdown-menu .aa-columns-container .right_fix .right_fix_cta button{border:0;padding:10px 20px;text-align:left}.aa-dropdown-menu .aa-columns-container .right_fix .aa-dataset-products{margin:0;padding:0 15px;width:100%}.aa-dropdown-menu .aa-columns-container .right_fix .aa-dataset-products .aa-suggestion{background:#fff;border-bottom:1px solid #f5f5f3;margin:17px 0 0;padding-bottom:17px}.aa-dropdown-menu .aa-columns-container .right_fix .aa-product-text{position:relative}.aa-dropdown-menu .aa-columns-container .right_fix .aa-product-text .aa-product-price span,.aa-dropdown-menu .aa-columns-container .right_fix .aa-product-text .aa-product-sub-title span{display:inline-block;font-size:11px;letter-spacing:1px;line-height:11px;margin:0;mix-blend-mode:normal;text-transform:uppercase}.aa-dropdown-menu .aa-columns-container .right_fix .aa-product-text .aa-product-sub-title{opacity:.75}.aa-dropdown-menu .aa-columns-container .right_fix .aa-product-text .aa-product-sub-title a{display:none}.aa-dropdown-menu .aa-columns-container .right_fix .aa-product-text .aa-product-price{letter-spacing:.2px;width:auto}}.default--holder .blog__inner,.default--holder .collection__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1%}.default--holder .article,.default--holder .collection__item,.default--holder .product__item{-webkit-box-flex:0;-ms-flex:0 0 23%;flex:0 0 23%;margin:0 1% 10px;width:23%}.default--holder .article__image,.default--holder .collection__item-image,.default--holder .product__item-image{background-position:50%;background-size:cover;display:block;margin-bottom:10px;padding-bottom:100%}.default--holder .section__head{padding-bottom:30px;text-align:center}.default--holder .section__title{font-family:Times,Times New Roman,serif}.default--holder .section__inner{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.default--holder .section__aside{margin-right:10px;min-width:200px;width:20%}.default--holder .section__aside ul{list-style:none;margin:0}.default--holder .section__aside ul li{margin-bottom:5px}.default--holder .section__aside ul a{background:#000;border:0;border-radius:6px;color:#fff;display:block;font-weight:700;padding:8px 12px;text-decoration:none;text-transform:uppercase}.default--holder .section__aside ul .active a,.default--holder .section__aside ul a:hover{background-color:#444}.default--holder .section__content{width:75%}.default--holder .order td,.default--holder .order th{padding:5px;text-align:left}.default--holder .order-head{margin-bottom:5px}.default--holder .table-order--products{margin-bottom:10px}.default--holder .table-order--products td,.default--holder .table-order--products th{border:1px solid #000;padding:5px}.default--holder .btn--new{background:#000;border:0;border-radius:6px;color:#fff;font-weight:700;padding:8px 12px;text-transform:uppercase}.default--holder .btn--new:hover{background-color:#444}.default--holder .form--address{padding:10px 0}.default--holder .addresses{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.default--holder .addresses .address{margin:0 1% 20px 0;width:49%}.default--holder .addresses .address--default{margin:0 0 20px;width:100%}.default--holder .addresses .address__actions a{margin-right:5px}@media (max-height:500px),(max-width:1023px){.default--holder .article,.default--holder .collection__item,.default--holder .product__item{-webkit-box-flex:0;-ms-flex:0 0 31.3%;flex:0 0 31.3%;width:31.3%}}@media (max-width:767px){.default--holder .article,.default--holder .collection__item,.default--holder .product__item{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;width:48%}.default--holder table,.default--holder tbody,.default--holder td,.default--holder tfoot,.default--holder tr{display:block}.default--holder th{display:none}.default--holder td:before{content:attr(data-heading);display:block;font-weight:700;margin-right:5px}.default--holder tr+tr{border-top:1px solid #000}.default--holder .addresses .address{width:100%}.default--holder .table-order--products td{border:0;padding:5px 0}.default--holder .table-order--products .order-details__title{font-weight:700}.default--holder .table-order--products tfoot{border-bottom:1px solid #000;border-top:1px solid #000;padding-top:5px}.default--holder .table-order--products tfoot td,.default--holder .table-order--products tfoot tr{border:0;padding:0}.default--holder .table-order--products tfoot tr{margin-bottom:5px}}@media (max-width:480px){.default--holder .blog__inner,.default--holder .collection__items{display:block;margin:0}.default--holder .article,.default--holder .collection__item,.default--holder .product__item{margin:0 0 10px;width:auto}.default--holder .section__inner{display:block}.default--holder .section__aside{margin-right:0;width:auto}.default--holder .section__aside ul a{margin:5px 0}.default--holder .section__content{width:auto}.default--holder .order-info .cols{display:block}}.paging--default{padding:20px 0;text-align:center}.paging--default li,.paging--default ul{display:inline-block;margin:0 5px}.section-about-banner .section__image{height:508px}.section-about-banner .section__title{text-shadow:none}.section-about-future{margin:80px 0}@media (max-width:767px){.section-about-future{margin:40px 0}}.section-about-future:after,.section-about-future:before{background-image:url(line.png);background-repeat:repeat-x;content:"";display:block;height:7px;width:100%}.section-about-future .section__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1191px;padding:90px 0}@media (max-width:767px){.section-about-future .section__inner{display:block;padding:40px 0;text-align:center}}.section-about-future .section__image{margin:auto;width:161px}@media (max-width:767px){.section-about-future .section__image{margin-bottom:25px}}.section-about-future .section__content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:80px}@media (max-width:767px){.section-about-future .section__content{padding-left:0}}.section-about-future .section__title{margin-bottom:25px}.section-about-future .section__description{font-family:Canela,serif;font-size:20px;line-height:30px}@media (max-width:767px){.section-about-future .section__description{font-size:14px;line-height:18px}}.section-accessibility{margin:0 auto 70px;padding:30px;width:90%}.section-accessibility a{color:#00bfff}.section-accessibility .accessibility-header h2{font-size:30px;text-align:center}.section-accessibility .accessibility-header p{font-size:24px;letter-spacing:.5px}.section-accessibility .accessibility-body,.section-accessibility .accessibility-body .description-section{margin-top:30px}.section-accessibility .accessibility-body .description-section h2{font-size:30px}.section-accessibility .accessibility-body .description-section p{font-size:24px;letter-spacing:.5px}.section-accessibility .accessibility-body .description-section ul{padding-left:15px}.section-accessibility .accessibility-body .description-section ul li{font-size:24px;letter-spacing:.5px}.ssw-instagram-widget .ssw-instagram-masonry-title{font-family:Venus URW,Helvetica,sans-serif;font-size:26px;font-weight:300;line-height:1.25em;margin-bottom:40px;margin-top:-10px}#ssw-instagram-modal .ssw-modal-body .ssw-instagram-owner-link{color:#3d4047;font-family:Canela,serif;font-size:15px;font-weight:400;letter-spacing:.05em}#ssw-instagram-modal .ssw-modal-body .ssw-instagram-detail-title{font-size:15px}#ssw-instagram-modal .ssw-modal-body .ssw-instagram-detail-product .ssw-instagram-detail-product-image{background-size:cover}#ssw-instagram-modal .ssw-modal-body .ssw-instagram-detail-product .ssw-instagram-detail-product-add-to-cart{background:#627261;border:1px solid #627261}#ssw-instagram-modal .ssw-modal-body .ssw-instagram-detail-product:hover .ssw-instagram-detail-product-add-to-cart{background:#fff;color:#627261!important}#ssw-instagram-modal .ssw-modal-body .ssw-instagram-detail-product .ssw-instagram-detail-product-link,#ssw-instagram-modal .ssw-modal-body .ssw-instagram-product-container .ssw-insta-product-title{color:#3d4047;font-family:Canela,serif;font-weight:400;letter-spacing:.05em}#ssw-instagram-modal .ssw-modal-body .ssw-instagram-product-container .ssw-product-description{font-size:15px}#ssw-instagram-modal .ssw-modal-body .ssw-instagram-product-container .ssw-insta-add-to-cart,#ssw-instagram-modal .ssw-modal-body .ssw-instagram-product-container .ssw-insta-adding-to-cart,#ssw-instagram-modal .ssw-modal-body .ssw-instagram-product-container .ssw-insta-checkout,#ssw-instagram-modal .ssw-modal-body .ssw-instagram-product-container .ssw-insta-sold-out,#ssw-instagram-modal .ssw-modal-body .ssw-instagram-product-container .ssw-instagram-product-back{background:#627261;border:1px solid #627261}#ssw-instagram-modal .ssw-modal-body .ssw-instagram-product-container .ssw-insta-add-to-cart:hover,#ssw-instagram-modal .ssw-modal-body .ssw-instagram-product-container .ssw-insta-adding-to-cart:hover,#ssw-instagram-modal .ssw-modal-body .ssw-instagram-product-container .ssw-insta-checkout:hover,#ssw-instagram-modal .ssw-modal-body .ssw-instagram-product-container .ssw-insta-sold-out:hover,#ssw-instagram-modal .ssw-modal-body .ssw-instagram-product-container .ssw-instagram-product-back:hover{background:#fff;color:#627261!important}.section-holiday{scroll-margin-top:180px}@media (max-width:767px){.section-holiday{scroll-margin-top:150px}}.section-holiday .container{max-width:1100px}.section-holiday .h4{font-size:26px;font-weight:400}.section-holiday.section-holiday--hero{background-color:#f6f6f44d}.section-holiday.section-holiday--hero .container:not(.container--wide){max-width:650px}.section-holiday.section-holiday--hero .section__image img{margin:0 auto;max-width:var(--image-width,100%)}@media (max-width:767px){.section-holiday.section-holiday--hero .section__image{margin-top:25px}.section-holiday.section-holiday--hero .section__image img{max-width:calc(var(--image-width, 100%)*.8)}}.section-holiday.section-holiday--alt{background-color:#f6f6f44d}.section-holiday.section-holiday--alt .section__image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.section-holiday .section__image img{aspect-ratio:var(--aspect-ratio)}.section-holiday .section__inner{padding-bottom:var(--padding-bottom,80px);padding-top:var(--padding-top,80px)}@media (max-width:767px){.section-holiday .section__inner{padding-bottom:calc(var(--padding-bottom, 80px)*.5);padding-top:calc(var(--padding-top, 80px)*.5)}}.section-holiday .slider-products .product .product__description{display:block}.section-holiday .slider-products .slider__slides:not(.slick-initialized){display:-webkit-box;display:-ms-flexbox;display:flex}.section-holiday .slider-recipes{margin-top:20px}.section-holiday .slider-recipes .post__inner{background-color:#f5f5f3}.section-holiday .slider-recipes .post__content>button{background:none}.section-holiday .slider-recipes .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.section-holiday .slider-recipes .slick-track .slick-slide{height:auto}.section-holiday .slider-recipes .slick-track .slick-slide .post,.section-holiday .slider-recipes .slick-track .slick-slide .post__inner,.section-holiday .slider-recipes .slick-track .slick-slide .slider__slide,.section-holiday .slider-recipes .slick-track .slick-slide>div{height:100%}.section-holiday .section__flex{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}@media (max-width:767px){.section-holiday .section__flex{display:block}}.section-holiday .section__flex--products{margin-top:50px;min-width:100%;width:auto}@media (max-width:767px){.section-holiday .section__flex--products{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:grid}}.section-holiday .section__flex--title{margin-bottom:10px;margin-top:50px;text-align:center}@media (max-width:767px){.section-holiday .section__flex--title+.section__flex--articles{margin-top:50px}}.section-holiday .section__flex--articles{-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;margin:0 -15px}.section-holiday .section__flex--articles>.post{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;margin-bottom:0;margin-top:50px;padding:0 15px;width:auto}.section-holiday .section__flex--articles>.post button{background:none}@media (max-width:767px){.section-holiday .section__flex--articles>.post{margin-top:25px;max-width:none}.section-holiday .section__flex--articles>.post .post__content{padding:27px 16px 18px!important}.section-holiday .section__flex--articles>.post .post__entry,.section-holiday .section__flex--articles>.post .post__tags,.section-holiday .section__flex--articles>.post button{display:none!important}.section-holiday .section__flex--articles>.post .post__image{height:163px;margin-bottom:0}}.section-holiday .section__image{-webkit-box-flex:0;-ms-flex:0 0 calc(33.3% - 15px);flex:0 0 calc(33.3% - 15px);max-width:calc(33.3% - 15px);text-align:center}@media (max-width:767px){.section-holiday .section__image{margin-bottom:20px;max-width:none}}.section-holiday .section__content{padding:0 50px;text-align:center}@media (max-width:767px){.section-holiday .section__content{padding:0}}.section-holiday .section__content .btn{font-size:16px;margin-top:10px;min-width:160px;padding:7px 15px 8px}.section-holiday .section__title{font-family:Canela,serif;font-size:48px;font-weight:400;letter-spacing:.04em;line-height:1.2;margin-bottom:38px}.section-holiday .section__title.section__title--small{font-size:36px;margin-bottom:18px}@media (max-width:767px){.section-holiday .section__title{font-size:30px;margin-bottom:18px}}.section-holiday .section__description{font-size:17px;letter-spacing:.06em;line-height:1.53}.template-checkout .sp-modal{min-width:320px}.template-checkout .os-header__hanging-icon{stroke:#d24602}.template-checkout .content-box--gift-card{border:1px solid #eee;margin-bottom:40px;padding:20px}.template-checkout .content-box--gift-card h2{font-size:22px!important}.template-checkout .content-box--gift-card .ui-button{background-color:#d24602;border-color:#d24602;color:#fff;font-size:13px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:10px 15px;text-transform:uppercase}.template-checkout .checkout-pickups-availability{display:inline-block;margin-top:8px}.template-checkout .section-instagram{display:none}.template-checkout .dynamic-checkout__buttons ul{margin-left:0}@media (max-width:749px){.template-checkout .alternative-payment-separator--third-party{padding-bottom:1em}}@media (max-height:500px),(max-width:1023px){.template-checkout .banner{display:none}.template-checkout .order-summary-toggle{display:block}.template-checkout .order-summary--is-collapsed{height:0;visibility:hidden}.template-checkout .order-summary--is-collapsed,.template-checkout .order-summary--transition{overflow:hidden}.template-checkout .order-summary-toggle__inner .order-summary-toggle__dropdown,.template-checkout .order-summary-toggle__inner .order-summary-toggle__icon{fill:#3d4047bf}.template-checkout .order-summary-toggle__inner .order-summary-toggle__icon{display:block}.template-checkout .order-summary-toggle__inner .order-summary-toggle__text,.template-checkout .order-summary-toggle__inner .order-summary-toggle__text--show{color:#3d4047bf}}@media (max-width:767px){.template-checkout .dynamic-checkout__skeleton{display:none}.template-checkout .order-summary-toggle__inner .total-recap{font-family:Marr Sans Web,serif;font-size:10px;letter-spacing:.02em;line-height:1.6;text-align:right;text-transform:uppercase}}.template-checkout .header__main .form-search-mega,.template-checkout .header__main .header__triggers,.template-checkout .header__main .nav-utilities,.template-checkout .header__main .nav__wrapper{display:none!important}@media (max-width:1024px){.template-checkout .header__main .header__logo{position:static!important;-webkit-transform:none!important;transform:none!important}}.template-checkout .header__main-inner{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.template-checkout .footer__main{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important;padding-bottom:30px;padding-top:30px}@media (max-width:1024px){.template-checkout .footer__main{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important;padding-bottom:30px;padding-top:30px}}.template-checkout .footer__main .footer__navs,.template-checkout .footer__main .footer__newsletter,.template-checkout .footer__main .footer__socials{display:none!important}.section-checkout .section__head{border-bottom:1px solid #d4d4d4}.section-checkout .section__head .breadcrumb{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:0;padding:15px 15px 12px}.section-checkout .section__head .breadcrumb .breadcrumb__item{color:#cdcdd2;font-size:14px;letter-spacing:.07em;line-height:1.29;text-transform:uppercase}.section-checkout .section__head .breadcrumb .breadcrumb__item--current{color:#d24602}.section-checkout .section__head .breadcrumb .breadcrumb__item a{text-decoration:none;-webkit-transition:color .3s;transition:color .3s}.section-checkout .section__head .breadcrumb .breadcrumb__item a:hover{color:#d24602}.section-checkout .section__head .breadcrumb .breadcrumb__chevron-icon{height:8px;margin:0 20px;width:8px}.section-checkout .section__inner{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}@media (max-width:767px){.section-checkout .section__inner{padding-top:20px}}.section-checkout .section__inner .btn:after,.section-checkout .section__inner .btn:before{display:none!important}.section-checkout .section__aside,.section-checkout .section__main{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.section-checkout .section__aside .order-summary__sections,.section-checkout .section__main .order-summary__sections{height:auto!important}.section-checkout .section__main{padding:42px 0 50px}.section-checkout .section__main-head{margin-bottom:18px}.section-checkout .section__main-inner{margin:0 auto;max-width:440px}.section-checkout .section__main-inner>.review-block+.section__main-head{border-top:1px solid #e6e6e6;margin-top:20px}.section-checkout .section__main-content h2{font-family:Canela,serif;font-size:26px}.section-checkout .section__main-content h3{font-size:20px}.section-checkout .section__main-content .map{margin-bottom:20px}.section-checkout .section__main-content .section--survey{border:1px solid #d3d5d4;margin-top:25px;padding:30px;text-align:center}.section-checkout .section__main-content .section--survey .heading-2{font-size:21px;margin-bottom:8px}.section-checkout .section__main-content .section--survey .btn{font-size:15px;margin-top:6px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:10px 18px;width:auto}.section-checkout .section__main-content .animate-floating-labels .field__input-btn{-webkit-box-flex:0;background-color:#d24602;color:#fff;-ms-flex:0 0 35%;flex:0 0 35%;font-size:inherit;letter-spacing:0;margin-left:.85714em;min-width:0;padding-bottom:0;padding-top:0;white-space:nowrap;width:auto}.section-checkout .section__main-content .animate-floating-labels .field__input-btn:hover{background-color:transparent;border-color:#d24602;color:#d24602}.section-checkout .section__main-content .animate-floating-labels .field--two-thirds{width:100%!important}.section-checkout .section__main-content .sp-modal-toggle{background-color:#d24602;border:none;color:#fff;margin:5px 0 0;padding:6px;width:100%}.section-checkout .section__main-content .sp-modal-toggle#shopify-pay-modal-toggle{margin:0;position:static;width:auto}.section-checkout .section__main-content .sp-modal-toggle:after,.section-checkout .section__main-content .sp-modal-toggle:before{background-color:#fff}.section-checkout .section__main-content .sp-modal-toggle .sp-modal-toggle__icon-wrapper:after{display:none}.section-checkout .section__main-content .step__footer{display:block}.section-checkout .section__main-content .step__footer .step__footer__previous-link{margin-bottom:20px}.section-checkout .section__main-content .step__footer .step__footer__continue-btn{padding:12px;-webkit-transition:border-color .3s,color .3s,background-color .3s;transition:border-color .3s,color .3s,background-color .3s}.section-checkout .section__main-content .step__footer .step__footer__continue-btn:after,.section-checkout .section__main-content .step__footer .step__footer__continue-btn:before{display:none}.section-checkout .section__main-content .step__footer .step__footer__continue-btn:hover{background-color:#d24602;border-color:#d24602;color:#fff}.section-checkout .section__main-content .step__footer .step__footer__info{margin-top:20px}.section-checkout .section__main-content .step__footer .step__footer__info a{border:none;display:inline-block;font-size:14px;font-weight:700;letter-spacing:0;line-height:1;padding:0;text-transform:none;-webkit-transition:color .3s;transition:color .3s;width:auto}.section-checkout .section__main-content .step__footer .step__footer__info a:hover{background:none;color:#d24602}.section-checkout .section__main-content .step__footer a,.section-checkout .section__main-content .step__footer button{display:block;font-size:14px;letter-spacing:.07em;line-height:1.29;padding:10px;text-align:center;text-transform:uppercase;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.section-checkout .section__main-content .step__footer button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#d24602;border:1px solid #d24602;color:#fff;margin-bottom:14px;width:100%}.section-checkout .section__main-content .step__footer button:after,.section-checkout .section__main-content .step__footer button:before{display:none}.section-checkout .section__main-content .step__footer button:hover{background-color:#fff;color:#d24602}.section-checkout .section__main-content .step__footer a{background-color:#fff;border:1px solid #757575;color:#3d4047;display:block;text-decoration:none;width:100%}.section-checkout .section__main-content .step__footer a:hover{background-color:#757575}.section-checkout .section__main-content .step__footer a .icon-svg{display:none}.section-checkout .section__main-content .fieldset--inline{-ms-flex-wrap:wrap;flex-wrap:wrap}.section-checkout .section__main-content .fieldset--inline .field{-webkit-box-flex:0;border:none;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.section-checkout .section__main-content .fieldset--inline .field .field__input-wrapper{border:1px solid #3d4047}.section-checkout .section__main-content .fieldset--inline .field .field__input{border:none;-webkit-box-shadow:none;box-shadow:none;outline:none}.section-checkout .section__main-content .fieldset--inline button{-webkit-box-flex:1;background-color:#d24602;border:1px solid #d24602;color:#fff;-ms-flex:1;flex:1;font-size:14px;margin:10px;padding:13px;text-transform:uppercase}.section-checkout .section__main-content .fieldset--inline button:after,.section-checkout .section__main-content .fieldset--inline button:before{display:none}.section-checkout .section__main-content .fieldset--inline button:hover{background-color:#fff;color:#d24602}.section-checkout .section__aside{border-left:1px solid #d4d4d4;padding-top:10px}.section-checkout .section__aside .product{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;margin-bottom:0;margin-left:0;max-height:95px;position:relative;width:325px}.section-checkout .section__aside .product .product__image{height:95px;margin-bottom:0;padding-top:0}.section-checkout .section__aside .product .product__description{margin-bottom:8px;padding-left:20px}.section-checkout .section__aside .product .product__description ul{margin-left:0}.section-checkout .section__aside .product .product__price{font-family:Marr Sans Web,serif;font-size:14px;letter-spacing:.01em;line-height:1.14;padding-left:20px;text-transform:uppercase}.section-checkout .section__aside .product .product__description__name{font-family:Canela,serif;font-size:16px;font-weight:400;letter-spacing:.05em;line-height:1.47;margin-bottom:4px}.section-checkout .section__aside .product .product__description__variant{font-size:11px;letter-spacing:.12em;line-height:1.18;opacity:.75;text-transform:uppercase}.section-checkout .section__aside .product td{padding:0}.section-checkout .section__aside .product-thumbnail{border-radius:0;width:95px}.section-checkout .section__aside .product-thumbnail:after{display:none}.section-checkout .section__aside .order-summary__section--product-list{max-height:500px;min-height:350px}@media (max-height:500px),(max-width:1023px){.section-checkout .section__aside .order-summary__section--product-list{max-height:370px;min-height:auto;overflow-x:hidden;overflow-y:auto}}.section-checkout .section__aside .order-summary__section--product-list .product-thumbnail__quantity{right:5px;top:-5px}.section-checkout .section__aside .order-summary__section--product-list:after{display:none}.section-checkout .section__aside .order-summary__section__content{margin:0 auto;min-width:0;width:440px}.section-checkout .section__aside .order-summary__section--total-lines{background-color:#f5f5f3;padding:38px 140px}.section-checkout .section__aside .order-summary__section--discount{border-top:1px solid #d4d4d4;margin-bottom:38px;margin-top:auto;padding-bottom:0;padding-top:35px}@media (max-width:767px){.section-checkout .section__aside .order-summary__section--discount{margin-bottom:28px;padding-top:25px}}.section-checkout .section__aside .order-summary__section--discount .field__input-btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.section-checkout .section__aside .order-summary__section--discount .field__input-btn-wrapper{display:block}}.section-checkout .section__aside .order-summary__section--discount .field__input-btn-wrapper .field__input-wrapper{margin-right:10px}@media (max-width:767px){.section-checkout .section__aside .order-summary__section--discount .field__input-btn-wrapper .field__input-wrapper{margin-bottom:10px;margin-right:0}}.section-checkout .section__aside .order-summary__section--discount .field__input-btn-wrapper .field__input-wrapper .field__input{margin-bottom:0}.section-checkout .section__aside .order-summary__section--discount .notice{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto 20px;max-width:440px}.section-checkout .section__aside .order-summary__section--discount .notice .notice__content,.section-checkout .section__aside .order-summary__section--discount .notice .notice__controls{width:auto}.section-checkout .section__aside .order-summary__section--discount .notice .notice__controls{margin:-10px 0}.section-checkout .section__aside .order-summary__section--discount .notice .notice__text{line-height:1.3em}.section-checkout .section__aside .order-summary__section--discount h3{display:none;font-family:Venus URW,Helvetica,sans-serif;font-size:14px;font-weight:700;height:auto;letter-spacing:.05em;line-height:1.21;margin:10px auto 11px;padding-left:5px;position:unset;text-transform:uppercase;width:440px}.section-checkout .section__aside .order-summary__section--discount .tags-list{float:none;margin:0 auto;max-width:440px}.section-checkout .section__aside .order-summary__section--discount .tags-list .tag .tag__wrapper button{background:none;border:none;width:auto}.section-checkout .section__aside .order-summary__section--discount .field{border:none;padding:0}.section-checkout .section__aside .order-summary__section--discount .field .field__label{opacity:0}.section-checkout .section__aside .order-summary__section--discount .fieldset{margin:0 auto;width:440px}.section-checkout .section__aside .order-summary__section--discount input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none!important;border-bottom:1px solid #d4d4d4!important;border-radius:0;font-size:17px;letter-spacing:.05em;line-height:1.53;margin-bottom:15px;padding-bottom:8px;padding-left:5px;padding-top:5px}.section-checkout .section__aside .order-summary__section--discount input[type=text]:focus{box-shadow:none;-webkit-box-shadow:none}.section-checkout .section__aside .order-summary__section--discount input::-webkit-input-placeholder{color:#bdbdbd}.section-checkout .section__aside .order-summary__section--discount input::-moz-placeholder{color:#bdbdbd}.section-checkout .section__aside .order-summary__section--discount input::-ms-input-placeholder{color:#bdbdbd}.section-checkout .section__aside .order-summary__section--discount input::placeholder{color:#bdbdbd}.section-checkout .section__aside .order-summary__section--discount button{background-color:#d24602;border:1px solid #d24602;color:#fff;font-size:14px;letter-spacing:.07em;line-height:1.29;margin-left:0;padding:10px;text-transform:uppercase;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.section-checkout .section__aside .order-summary__section--discount button.field__input-btn{min-width:130px}@media (max-width:767px){.section-checkout .section__aside .order-summary__section--discount button.field__input-btn{width:100%}}.section-checkout .section__aside .order-summary__section--discount button:hover{background-color:#fff;color:#d24602}.section-checkout .dynamic-checkout .dynamic-checkout__title,.section-checkout .section__aside .order-summary__section--discount button:after,.section-checkout .section__aside .order-summary__section--discount button:before{display:none}.section-checkout .dynamic-checkout .dynamic-checkout__content{border:none;padding:0}@media (max-width:767px){.section-checkout .dynamic-checkout ul{margin:0}}.section-checkout .alternative-payment-separator{margin-top:23px}.section-checkout .alternative-payment-separator .alternative-payment-separator__content{color:#283045;font-size:14px;font-weight:700;letter-spacing:.05em;line-height:1.21;padding-top:2px;text-transform:uppercase}@media (max-width:1199px){.section-checkout .section__aside .order-summary__section--total-lines{padding:38px 50px}}@media (max-height:500px),(max-width:1023px){.section-checkout .section__aside{padding-top:20px}.section-checkout .section__aside .product{margin-bottom:10px}.section-checkout .section__aside .product:last-child{margin-bottom:0}.section-checkout .section__aside .order-summary--is-expanded{padding-bottom:20px}.section-checkout .section__aside .order-summary--is-collapsed .order-summary__section--product-list,.section-checkout .section__aside .order-summary--is-collapsed .order-summary__section--total-lines,.section-checkout .section__aside .order-summary--is-collapsed h2:first-child{display:none}.section-checkout .section__aside .order-summary--is-collapsed .order-summary__section--discount{border:0}.section-checkout .section__inner{-ms-flex-wrap:wrap;flex-wrap:wrap}.section-checkout .section__main{-webkit-box-ordinal-group:2;-ms-flex-order:1;margin-bottom:50px;order:1}.section-checkout .section__aside,.section-checkout .section__main{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.section-checkout .section__aside .product{max-width:100%}}@media (max-width:767px){.section-checkout{overflow:hidden}.section-checkout .payment-icon-list__more,.section-checkout .section__head .breadcrumb{display:none}.section-checkout .section__aside{border-left:none;padding:0 20px}.section-checkout .section__aside .product{margin-bottom:16px;max-width:100%;width:100%}.section-checkout .section__aside .product .product__description__name{min-width:0;width:auto}.section-checkout .section__aside .order-summary__section__content{width:100%}.section-checkout .section__aside .order-summary__section--product-list{padding-bottom:0}.section-checkout .section__aside .order-summary__section--discount .fieldset{width:100%}.section-checkout .section__aside .order-summary__section--discount button .visually-hidden-on-mobile{height:auto;opacity:1;position:static;width:auto}.section-checkout .section__aside .order-summary__section--discount button.field__input-btn svg,.section-checkout .section__aside .total-line-table thead{display:none}.section-checkout .section__aside .total-line-table__footer{border-top:1px solid #d4d4d4}.section-checkout .section__aside .order-summary__section--total-lines{background-color:#fff;padding:0}.section-checkout .section__aside .order-summary__section--total-lines .total-line{-webkit-box-pack:justify;-ms-flex-pack:justify;border-top:1px solid #d4d4d4;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;justify-content:space-between;padding:10px 0;width:100%}.section-checkout .section__aside .order-summary__section--total-lines .total-line:first-child{border-top:none}.section-checkout .section__aside .order-summary__section--total-lines .total-line .order-summary__emphasis{font-size:10px}.section-checkout .section__aside .order-summary__section--total-lines .total-line .total-line__name,.section-checkout .section__aside .order-summary__section--total-lines .total-line .total-line__price{padding-top:0}.section-checkout .section__aside .order-summary__section--total-lines .total-line .total-line__price .payment-due__currency,.section-checkout .section__aside .order-summary__section--total-lines .total-line .total-line__price .payment-due__price{font-family:Marr Sans Web,serif;font-size:10px;line-height:1.6}.section-checkout .section__main{padding-top:0}.section-checkout .section__main-inner>.review-block{margin:0 20px 20px}.section-checkout .section__main-inner>.review-block.section__main-head{padding-top:20px}.section-checkout .section__main-head{padding:0 20px}.section-checkout .section__main-head .shopify-cleanslate:after{clear:both;content:"";display:table}.section-checkout .section__main-head .shopify-cleanslate>div>div{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:row!important;flex-direction:row!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;justify-content:space-between!important}.section-checkout .section__main-head .shopify-cleanslate>div>div div[data-testid=grid-cell]{-webkit-box-flex:0;display:inline-block;-ms-flex:0 0 48%;flex:0 0 48%;max-width:48%}.section-checkout .section__main-head .shopify-cleanslate>div>div div[data-testid=grid-cell]+div{float:right}.section-checkout .section__main-content{padding:0}.section-checkout .section__main-content h2{font-size:22px}.section-checkout .section__main-content h3{font-size:18px}.section-checkout .section__main-content form{padding:0 20px}.section-checkout .section__main-content .text-container h2+p{margin-top:4px}.section-checkout .section__main-content .fieldset--inline .field{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:8px 6px}.section-checkout .section__main-content .fieldset--inline button{margin:8px 6px}}.section--contact-information{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}.section--contact-information .section__header{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.section--contact-information .section__header p{background-color:#f5f5f3;font-family:Canela,serif;font-size:16px;font-weight:400;letter-spacing:.05em;line-height:1.47;padding:15px;text-align:center;width:100%}.section--contact-information .section__header span{display:block}.section--contact-information .section__header a{border-bottom:1px solid #3d4047;display:inline-block;font-family:Venus URW,Helvetica,sans-serif;font-size:14px;letter-spacing:.07em;line-height:1.29;margin-top:11px;padding-bottom:4px;text-decoration:none;text-transform:uppercase;-webkit-transition:border-color .3s;transition:border-color .3s}.section--contact-information .section__header a:hover{border-color:transparent;color:#3d4047}.section--contact-information .section__title{display:none}.section--contact-information .section__content{margin-bottom:7px}.section--contact-information .section__content .field{border:none;padding:0}.section--contact-information .section__content .field .field__label{opacity:0}.section--contact-information .section__content .field--email_or_phone .field__input-wrapper,.section--contact-information .section__content .sp-modal__button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.section--contact-information .section__content .fieldset{margin:0}.section--contact-information .section__content .fieldset-description{margin-top:13px}.section--contact-information .section__content input[type=email]{border:1px solid #3d4047;border-radius:0;font-size:17px;letter-spacing:.05em;line-height:1.53;padding:8px 10px}.section--contact-information .section__content input[type=email]:focus{-webkit-box-shadow:none;box-shadow:none}.section--contact-information .section__content input::-webkit-input-placeholder{color:#757575}.section--contact-information .section__content input::-moz-placeholder{color:#757575}.section--contact-information .section__content input::-ms-input-placeholder{color:#757575}.section--contact-information .section__content input::placeholder{color:#757575}.section--contact-information .section__content .checkbox-wrapper .checkbox__input{padding-right:9px}.section--contact-information .section__content .checkbox-wrapper .input-checkbox{background:#fff;border:1px solid #3d4047;border-radius:0;height:13px;width:13px}.section--contact-information .section__content .checkbox-wrapper .input-checkbox:checked{-webkit-box-shadow:none;box-shadow:none}.section--contact-information .section__content .checkbox-wrapper .input-checkbox:checked:before{opacity:1}.section--contact-information .section__content .checkbox-wrapper .input-checkbox:after{display:none}.section--contact-information .section__content .checkbox-wrapper .input-checkbox:before{border:1px solid #3d4047;border-bottom:none;border-left:none;content:"";height:5px;left:1px;opacity:0;position:absolute;top:2px;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:opacity .3s;transition:opacity .3s;width:8px}.section--contact-information .section__content .checkbox-wrapper .checkbox__label{font-size:14px;letter-spacing:.07em;line-height:1.29;padding-top:3px;text-transform:uppercase}@media (max-width:767px){.section--contact-information .section__content{margin-bottom:20px}.section--contact-information .section__title{color:#3d4047;display:block;font-size:13px;font-weight:1.23;letter-spacing:.05em;margin-bottom:10px;padding:0;text-transform:uppercase}.section--contact-information .section__header{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.section--contact-information .section__header .layout-flex--loose-horizontal{margin:0}}.section--shipping-address{padding-top:0}.section--shipping-address .section__title{font-size:14px;letter-spacing:.05em;line-height:1.21;text-transform:uppercase}.section--shipping-address .section__header{margin-bottom:12px}.section--shipping-address .section__content .field{border:none;margin-bottom:13px;padding:0 5px}.section--shipping-address .section__content .field.field--error .field__input-wrapper{border-color:red}.section--shipping-address .section__content .field.field--error .field__input{-webkit-box-shadow:none;box-shadow:none}.section--shipping-address .section__content .field.field--error .field__message--error{font-size:12px}.section--shipping-address .section__content .field .field__input{border:none;padding:10px 30px 10px 10px}.section--shipping-address .section__content .field .field__input:focus{border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.section--shipping-address .section__content .field .field__input-wrapper{border:1px solid #3d4047}.section--shipping-address .section__content .field .field__label{opacity:0}.section--shipping-address .section__content .field--half{width:47.5%}.section--shipping-address .section__content .field--half+.field--half{margin-left:auto}@media (max-width:767px){.section--shipping-address .section__content .field--half{width:50%}}.section--shipping-address .section__content .field--third{width:31%}.section--shipping-address .section__content .field--third+.field--third{margin-left:15px}.section--shipping-address .section__content .fieldset{margin:0 -5px}.section--shipping-address .section__content .fieldset:after{clear:both;content:"";display:table}@media (max-width:767px){.section--shipping-address .section__content .field--third{width:100%}.section--shipping-address .section__content .field--third+.field--third{margin-left:0}}.total-line-table .total-line{font-size:17px;letter-spacing:.05em;line-height:1.53}.total-line-table .total-line .payment-due__currency,.total-line-table .total-line .payment-due__price{font-size:17px;letter-spacing:.05em;line-height:1.53;vertical-align:0}.total-line-table .total-line th{padding-top:0}.content-box{border:none;border-radius:0}.content-box .content-box__row{padding:0}.content-box .content-box__row.hidden{display:none!important}.content-box .content-box__row~.content-box__row,.content-box .content-box__row~.content-box__row .radio-wrapper{border-top:none}.content-box .review-block:last-child{border-bottom:1px solid #d4d4d4;padding-bottom:43px}@media (max-width:767px){.content-box .review-block{padding:0 20px}}.review-block{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:20px}.review-block.review-block--discount,.review-block.review-block--gift{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;margin-top:15px!important}@media (max-height:500px),(max-width:1023px){.review-block.review-block--discount,.review-block.review-block--gift{display:-webkit-box;display:-ms-flexbox;display:flex}}.review-block.review-block--discount .review-block__content,.review-block.review-block--gift .review-block__content{font-size:15px}.review-block.review-block--discount .review-block__link,.review-block.review-block--gift .review-block__link{border-bottom:1px solid #74757a}.review-block.review-block--gift{display:-webkit-box;display:-ms-flexbox;display:flex}.review-block.review-block--gift .review-block__link{max-width:15rem}.review-block~.review-block{border-top:none;margin-top:33px;padding-top:0}.review-block .review-block__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.review-block .review-block__label{-webkit-box-flex:0;color:#3d4047;-ms-flex:0;flex:0;font-size:14px;letter-spacing:.05em;line-height:1.21;margin-bottom:12px;text-transform:uppercase}.review-block .review-block__content{color:#3d4047bf;font-size:17px;letter-spacing:.05em;line-height:1.53}.review-block .review-block__link{font-size:14px;letter-spacing:.07em;line-height:1.29;text-transform:uppercase}.review-block .review-block__link a{text-decoration:none;-webkit-transition:opacity .3s;transition:opacity .3s}.review-block .review-block__link a:hover{color:#3d4047;opacity:.7}.section--shipping-method{padding-top:2em}.section--shipping-method .section__header{margin-bottom:12px}.section--shipping-method .section__title{color:#3d4047;font-size:14px;letter-spacing:.05em;line-height:1.21;text-transform:uppercase}.section--shipping-method .section__content .content-box .content-box__row{padding:0}.section--shipping-method .section__content .content-box .content-box__row+.content-box__row{border-top:none}.section--shipping-method .section__content .radio__label__accessory .content-box__small-text,.section--shipping-method .section__content .radio__label__accessory br{display:none}.radio-wrapper{border:1px solid #e0e0e0;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;min-height:44px;padding:14px 15px}.radio-wrapper,.radio-wrapper .radio__label{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.radio-wrapper .radio__label{display:-webkit-box;display:-ms-flexbox;display:flex}.radio-wrapper .radio__label__primary{color:#3d4047;font-size:17px;line-height:1}.radio-wrapper .radio__label__primary br{display:none}.radio-wrapper .radio__label__primary .small-text:before{content:"("}.radio-wrapper .radio__label__primary .small-text:after{content:")"}.radio-wrapper .radio__input .input-radio{background-color:#fff;border:1px solid #000;height:16px;width:16px}.radio-wrapper .radio__input .input-radio:checked{-webkit-box-shadow:none;box-shadow:none}.radio-wrapper .radio__input .input-radio:checked:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.radio-wrapper .radio__input .input-radio:after{background-color:#000;border-radius:50%;content:"";display:block;height:10px;left:50%;margin-left:-5px;margin-top:-5px;opacity:0;position:absolute;top:50%;-webkit-transform:scale(.2);transform:scale(.2);-webkit-transition:all .2s ease-in-out .1s;transition:all .2s ease-in-out .1s;width:10px}@media (max-width:767px){.radio-wrapper .radio__label__primary{font-size:14px}}.section--payment-method .section__title{font-size:14px;letter-spacing:.05em;line-height:1.21;text-transform:uppercase}.section--payment-method .section__text{color:#3d4047bf;font-size:11px;letter-spacing:.09em;line-height:1}.section--payment-method .section__content .radio-wrapper{background:none;padding:0 15px}.section--payment-method .section__content .fieldset{margin:10px -5px}.section--payment-method .section__content .fieldset .field:nth-child(4){width:49%}.section--payment-method .section__content .fieldset .field:nth-child(5){margin-left:8px;width:49%}.section--payment-method .section__content .field{border:none;margin-bottom:14px;padding:0}.section--payment-method .section__content .field .field__input{border:1px solid #3d4047;border-radius:0}.section--payment-method .section__content .card-fields-container .field .field__label{margin-left:0;margin-top:3px}.section--payment-method .section__content .card-fields-container .field .field__input--iframe-container{min-height:45px}.section--payment-method .section__content .card-fields-container .field .card-fields-iframe{height:45px}@media (max-width:767px){.section--payment-method .section__content .content-box{padding:0}.section--payment-method .section__content .fieldset .field:nth-child(5){margin-left:6px}.section--payment-method .section__content .fieldset .field .field__input-wrapper--icon-right .field__input{padding-right:15px}}#section--billing-address__different{padding:10px}.section--billing-address .section__title{font-size:14px;letter-spacing:.05em;line-height:1.21;text-transform:uppercase}.section--billing-address .section__content .content-box{padding:0}.section--billing-address .section__content .radio-wrapper{padding:0 15px}.section--billing-address .section__content .fieldset{margin:0 -5px}.section--billing-address .section__content .field{border:none;margin-bottom:13px;padding:0 5px}.section--billing-address .section__content .field .field__caret{border:none}.section--billing-address .section__content .field .field__input{border:none;outline:none}.section--billing-address .section__content .field .field__input-wrapper{border:1px solid #3d4047}.section--remember-me .section__title{font-size:14px;letter-spacing:.05em;line-height:1.21;text-transform:uppercase}.section--remember-me .section__content .checkbox-wrapper .checkbox__input{padding-right:9px}.section--remember-me .section__content .checkbox-wrapper .input-checkbox{background:#fff;border:1px solid #3d4047;border-radius:0;height:13px;width:13px}.section--remember-me .section__content .checkbox-wrapper .input-checkbox:checked{-webkit-box-shadow:none;box-shadow:none}.section--remember-me .section__content .checkbox-wrapper .input-checkbox:checked:before{opacity:1}.section--remember-me .section__content .checkbox-wrapper .input-checkbox:after{display:none}.section--remember-me .section__content .checkbox-wrapper .input-checkbox:before{border:1px solid #3d4047;border-bottom:none;border-left:none;content:"";height:5px;left:1px;opacity:0;position:absolute;top:2px;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:opacity .3s;transition:opacity .3s;width:8px}.section--remember-me .section__content .checkbox-wrapper .checkbox__label{font-size:14px;letter-spacing:.07em;line-height:1.29;padding-top:3px}.section--remember-me .section__content .fieldset{margin:0}.section--remember-me .section__content .field{border:none;padding:0}.section--remember-me .section__content .field.field--half{width:100%}.section--remember-me .section__content .field .field__input{border:1px solid #3d4047;border-radius:0}@media (max-width:767px){.section--remember-me .section__content .content-box .content-box__row{padding-left:0;padding-right:0}}.section--reductions{display:none}.section-shipping-copy{margin-bottom:20px}.section-shipping-copy.no-js{display:block}.section-shipping-copy .notice{background-color:#d0d5d0;display:block}.section-shipping-copy .notice.notice--highlight{background:#d24602;border:none;color:#fff}@media (max-width:767px){.section-shipping-copy{padding:10px 20px 0}.payment-method-wrapper h3{font-size:15px!important}.payment-method-wrapper h3:after{display:none!important}}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #fff;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#3d4047;cursor:pointer;display:inline-block;font-size:19px;font-weight:700;letter-spacing:.08em;line-height:1.21;min-width:235px;padding:11px 20px 16px;position:relative;text-decoration:none;-webkit-transition:border-color .3s,background-color .3s,color .3s;transition:border-color .3s,background-color .3s,color .3s;vertical-align:middle}.btn:hover{border-color:#3d4047}.btn .btn__label--active,.btn.active .btn__label--regural{display:none}.btn.active .btn__label--active{display:inline}.btn--small{font-size:16px;min-width:200px;padding-bottom:11px}.btn--small i[class^=ico-] svg{display:block}@media (max-width:767px){.btn--small{font-size:13px;min-width:auto;padding:8px 12px}.btn--small i[class^=ico-] svg{width:16px}}.btn--customer{background:none;border:1px solid #d5d5d5;display:inline-block;font-family:Venus URW,Helvetica,sans-serif;font-size:14px;letter-spacing:1px;line-height:18px;padding:10px 0;text-align:center;text-transform:uppercase;-webkit-transition:background .3s,color .3s;transition:background .3s,color .3s}.btn--customer:hover{background:#d24602;border-color:#d24602;color:#fff}.btn--customer:after,.btn--customer:before{display:none}.btn:before{height:1px;right:24px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px}.btn:after,.btn:before{background-color:#3d4047;content:"";position:absolute;top:50%}.btn:after{height:6px;right:20px;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);width:6px}.btn:disabled{opacity:.7;pointer-events:none}.btn--white{background-color:#fff;border-color:#757575;color:#3d4047}.btn--white i[class^=ico-] svg{fill:#3d4047}.btn--white:hover{background-color:#757575;border-color:#757575;color:#fff}.btn--white:hover i[class^=ico-] svg{fill:#fff}.btn--orange{background-color:#d24602;border-color:#d24602;color:#fff}.btn--orange.btn--loading,.btn--orange.btn--loading:hover{background:url(spinner.svg) no-repeat 50% #d24602!important;background-size:22px!important;color:transparent!important}.btn--orange i[class^=ico-] svg{fill:#fff}.btn--orange:after,.btn--orange:before{display:none}.btn--orange:hover{background:#fff;border-color:#d24602;color:#d24602}.btn--orange:hover i[class^=ico-] svg{fill:#d24602}.btn--orange-outline{background:#fff;border-color:#d24602;color:#d24602}.btn--orange-outline i[class^=ico-] svg{fill:#fff!important;stroke:#d24602;-webkit-transition:fill .3s;transition:fill .3s}.btn--orange-outline:after,.btn--orange-outline:before{display:none}.btn--orange-outline:hover i[class^=ico-] svg{fill:#d24602!important}.btn--orange-outline.active{background-color:#d24602;border-color:#d24602;color:#fff}.btn--orange-outline.active i[class^=ico-] svg{fill:#fff!important;stroke:#fff}.btn--green{background-color:#627261;border-color:#627261;color:#fff}.btn--green i[class^=ico-] svg{fill:#fff}.btn--green:after,.btn--green:before{display:none}.btn--green:hover{background:#fff;border-color:#627261;color:#627261}.btn--green:hover i[class^=ico-] svg{fill:#627261}.btn--block{display:block;padding-left:0;padding-right:0}.btn i[class^=ico-]{margin-right:5px}.btn i[class^=ico-] svg{fill:#fff}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:inherit;color:#757575;opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{color:inherit;color:#757575;opacity:1}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:inherit;color:#757575;opacity:1}input::placeholder,textarea::placeholder{color:inherit;color:#757575;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#757575!important}input:-webkit-autofill{-webkit-text-fill-color:inherit;-webkit-box-shadow:inset 0 0 0 1000px #fff}.field{border:1px solid #3d4047;font-size:17px;letter-spacing:.05em;line-height:1.53;padding:8px 10px;-webkit-transition:border-color .3s;transition:border-color .3s;width:100%}.field.error{border-color:#a12231}.textarea{border:1px solid #000;padding:8px;width:100%}.textarea::-webkit-input-placeholder{color:#bbb}.textarea::-moz-placeholder{color:#bbb}.textarea::-ms-input-placeholder{color:#bbb}.textarea::placeholder{color:#bbb}.select{border:1px solid #000;display:block;padding:8px;width:100%}.form__btn{background:#000;border:0;border-radius:6px;color:#fff;font-weight:700;padding:8px 12px;text-transform:uppercase}.form__btn:hover{background-color:#444}.form__row{margin-bottom:15px}.form__label{display:block;margin-bottom:8px}.form__cols{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between}.form__col{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;max-width:48%}.checkbox label{padding-left:24px;position:relative}.checkbox label:before{border:1px solid #3d4047;content:"";height:13px;left:0;position:absolute;top:0;width:13px}.checkbox label:after{background-color:transparent;content:"";height:7px;left:3px;position:absolute;top:3px;-webkit-transition:background-color .3s;transition:background-color .3s;width:7px}.checkbox input{display:none}.checkbox input:checked~label:after{background-color:#3d4047}.selectric-items{z-index:100}.selectric-items li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.25em;padding-bottom:15px;padding-top:15px}.selectric-items li:after{display:none!important}.form-search{border:1px solid #fff;position:relative;width:385px}.form-search form{-webkit-transition:width .3s;transition:width .3s}.form-search input[type=search]{background:none;background-color:#f5f5f3;-webkit-box-sizing:border-box;box-sizing:border-box;color:#3d4047;font-size:14px;letter-spacing:.2em;line-height:1.21;padding:18px 55px 18px 24px;-webkit-transition:width .3s;transition:width .3s;width:100%}.form-search button,.form-search input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none}.form-search button{background:none;position:absolute;right:25px;top:18px;z-index:2}@media (max-width:1199px){.form-search input[type=search]{opacity:1;padding:18px 20px}.form-search button{pointer-events:none;right:16px}}.form-search-mega{max-width:1175px;width:100%}@media (max-height:500px),(max-width:1023px){.form-search-mega{margin-left:auto;margin-right:auto;max-width:500px;padding-left:0;padding-right:0}}.form-search-mega #search_form{display:-webkit-box;display:-ms-flexbox;display:flex}.form-search-mega #search_form .form__controls{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.form-search-mega #search_form .ico-close,.form-search-mega #search_form .ico-search{height:20px;left:24px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}@media (max-height:500px),(max-width:1023px){.form-search-mega #search_form .ico-close,.form-search-mega #search_form .ico-search{left:12px}}.form-search-mega #search_form .ico-close{display:none;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.form-search-mega #search_form .field{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-color:#627261;border-radius:0;border-right:none;-webkit-box-sizing:border-box;box-sizing:border-box;height:50px;letter-spacing:1.86px;padding-left:66px}@media (max-height:500px),(max-width:1023px){.form-search-mega #search_form .field{height:40px;padding-left:43px}}.form-search-mega #search_form .field::-webkit-input-placeholder{color:#3d4047bf}.form-search-mega #search_form .field::-moz-placeholder{color:#3d4047bf}.form-search-mega #search_form .field::-ms-input-placeholder{color:#3d4047bf}.form-search-mega #search_form .field::placeholder{color:#3d4047bf}.form-search-mega #search_form .btn{font-family:Venus URW,Helvetica,sans-serif;font-size:14px;height:50px;letter-spacing:1px;line-height:18px;min-width:unset;padding:0 50px;text-transform:uppercase;width:auto}@media (max-height:500px),(max-width:1023px){.form-search-mega #search_form .btn{height:40px;padding:0 30px}}@media (max-width:767px){.form-search-mega #search_form .btn{padding:0 20px}}.form--contact .contact-error__notification{display:none;margin-bottom:40px}.form--contact .contact-error__notification a{text-decoration:none}.form--contact .form__message{margin-bottom:15px}.form--contact .form__cols{margin:0 -8px}.form--contact .validation-error{color:#a12231;display:none}.form--contact .field.error+.validation-error{display:block}.form--contact .form__col{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 8px}.form--contact .form__col.required{position:relative}.form--contact .form__col.required:after{background-image:url(ico-required.svg);background-size:contain;content:"";height:10px;position:absolute;right:13px;top:17px;width:10px}.form--contact .form__row{line-height:1;margin-bottom:17px}.form--contact .form__row.required{position:relative}.form--contact .form__row.required:after{background-image:url(ico-required.svg);background-size:contain;content:"";height:10px;position:absolute;right:5px;top:17px;width:10px}.form--contact .form__actions .btn{font-size:14px;line-height:1.29;padding:11px 20px;text-transform:uppercase;width:100%}@media (max-width:767px){.form--contact .form__cols{display:block}.form--contact .form__col{max-width:100%}.form--contact .form__col+.form__col{margin-top:17px}.form--contact .form__actions .btn{width:100%}}.form-comments .form__row{margin-bottom:15px}.form-comments .form__row:last-child{margin-bottom:0}.form-comments .form__row.required{position:relative}.form-comments .form__row.required:after{background-image:url(ico-required.svg);background-size:contain;content:"";height:10px;position:absolute;right:5px;top:17px;width:10px}.form-comments .form__notes{font-size:16px;margin-bottom:15px}.form-comments .form__body{margin-bottom:11px}.form-comments .form__actions{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#3d4047bf;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:17px;justify-content:space-between;letter-spacing:1px;line-height:1.53}.form-comments .form__actions .ico-required{margin-right:9px}.form-comments .form__actions .list-ratings{margin-left:10px}.form-comments .form__actions .btn{background-color:#d24602;color:#fff;font-size:14px;letter-spacing:1px;line-height:1.29;min-width:0;padding:11px 25px;text-transform:uppercase}.form-comments .form__actions .btn:hover{background-color:#fff;border-color:#d24602;color:#d24602}.form-comments .form__rating{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid transparent;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;padding:4px;-webkit-transition:border-color .3s;transition:border-color .3s}.form-comments .form__rating.error{border-color:#a12231}@media (max-width:767px){.form-comments .form__actions{display:block}.form-comments .form__actions .btn{width:100%}.form-comments .form__rating{margin-bottom:10px}}.form-newsletter.submitted .form__response{opacity:1;visibility:visible}.form-newsletter.submitted .field{pointer-events:none}.form-newsletter.submitted button .arrow,.form-newsletter.submitted button .ico-arrow{opacity:0;visibility:hidden}.form-newsletter.submitted button .ico-check-orange{opacity:1;visibility:visible}.form-newsletter.error .field{border-color:#a12231}.form-newsletter .form__body{margin-bottom:34px;position:relative}.form-newsletter .form__response{font-size:17px;letter-spacing:.05em;line-height:1.53;opacity:0;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;visibility:hidden}.form-newsletter .field{background:none;border:2px solid #3d4047;font-size:17px;letter-spacing:.05em;line-height:1.53;padding:11px 60px 11px 26px}.form-newsletter input::-webkit-input-placeholder{color:#3d4047bf}.form-newsletter input::-moz-placeholder{color:#3d4047bf}.form-newsletter input::-ms-input-placeholder{color:#3d4047bf}.form-newsletter input::placeholder{color:#3d4047bf}.form-newsletter button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;position:absolute;right:0;top:0;width:75px}.form-newsletter button i{position:absolute;right:22px;top:22px;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.form-newsletter button i svg{display:block}.form-newsletter button i.ico-check-orange{opacity:0;right:25px;top:15px;visibility:hidden}.form-newsletter button:hover i svg path{fill:#d24602;stroke:#d24602}@media (max-width:767px){.form-newsletter .form__body{margin-bottom:14px}.form-newsletter .form__response{font-size:12px}.form-newsletter .field{font-size:13px;letter-spacing:.04em;line-height:1.43;padding:7px 10px}.form-newsletter button{width:65px}.form-newsletter button i{right:15px;top:15px}.form-newsletter button i.ico-check-orange{right:15px;top:8px}}.form-newsletter--alt.submitted .form__response{height:auto}.form-newsletter--alt .form__body{margin-bottom:0}.form-newsletter--alt .form__response{height:0;-webkit-transition:height .3s;transition:height .3s}.form-newsletter--alt .form__row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0}.form-newsletter--alt .field{-webkit-box-flex:1;background-color:#fff;border:1px solid #3d4047;-ms-flex:1;flex:1}.form-newsletter--alt .btn{background-color:#d24602;border:1px solid #d24602;color:#fff;font-size:14px;letter-spacing:.07em;line-height:1.29;margin-left:13px;min-width:0;padding:12px;position:static;text-align:center;text-transform:uppercase;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s;width:135px}.form-newsletter--alt .btn:after,.form-newsletter--alt .btn:before{display:none}.form-newsletter--alt .btn:hover{background-color:#fff;color:#d24602}.form-newsletter--alt .btn form{position:relative}[class^=list-]{list-style:none outside none;margin-left:0}.list-spices{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;margin-bottom:-45px}.list-spices li{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;margin-bottom:45px;max-width:25%;text-align:center}.list-spices h3{font-family:Canela,serif;font-size:20px;font-weight:400;letter-spacing:.045em;line-height:1.5;margin-top:auto}.list-spices figure{margin-bottom:12px;opacity:.7;-webkit-transition:opacity .3s;transition:opacity .3s}.list-spices a{-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#3d4047;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;height:100%;text-decoration:none;-webkit-transition:color .3s,text-shadow .3s;transition:color .3s,text-shadow .3s}.list-spices a:hover figure{opacity:1}@media (max-height:500px),(max-width:1023px){.list-spices{margin:0 -10px}.list-spices li{padding:0 10px}.list-spices h3{font-size:18px}}@media (max-width:767px){.list-spices{display:block;margin:0}.list-spices .slick-arrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:2px solid #3d4047;font-size:0;height:27px;position:absolute;top:calc(50% - 5px);top:calc(50% - 50px);-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);-webkit-transition:opacity .3s;transition:opacity .3s;width:27px;z-index:1}.list-spices .slick-arrow:hover{opacity:.7}.list-spices .slick-arrow.slick-prev{border-right:none;border-top:none;left:0}.list-spices .slick-arrow.slick-next{border-bottom:none;border-left:none;right:25px}.list-spices .slick-arrow.slick-disabled{opacity:.5;pointer-events:none}.list-spices .slick-dots{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;list-style:none;margin:0 -6px}.list-spices .slick-dots li{-webkit-box-flex:0;-ms-flex:0;flex:0;padding:0 6px}.list-spices .slick-dots li.slick-active button{background-color:#627261}.list-spices .slick-dots button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:2px solid #fff;font-size:0;height:12px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:background-color .3s;transition:background-color .3s;width:12px}.list-spices li{margin-bottom:12px;max-width:100%;padding:0}.list-spices h3{font-size:20px}.list-spices figure{margin:0 auto 24px;max-width:180px}.list-spices img{width:100%}}.list-articles li+li{margin-top:20px}.list-articles li a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f3;display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;-webkit-transition:opacity .3s;transition:opacity .3s}.list-articles li a:hover{opacity:.7}.list-articles li div{-webkit-box-flex:0;-ms-flex:0 0 38%;flex:0 0 38%;max-width:38%;min-height:141px}.list-articles li h3{color:#3d4047;font-family:Canela,serif;font-size:16px;font-weight:400;letter-spacing:.04em;line-height:1.47;margin-bottom:5px;padding:0 39px}@media (max-height:500px),(max-width:1023px){.list-articles li div{min-height:100px}.list-articles li h3{margin-bottom:0;padding:0 15px}}@media (max-width:767px){.list-articles li{max-width:220px}.list-articles li a{display:block;padding-bottom:26px}.list-articles li div{color:#d24602;font-size:12px;letter-spacing:.3em;line-height:1.17;margin-bottom:10px;max-width:100%;min-height:0;padding:0 20px;text-transform:uppercase}.list-articles li h3{font-size:14px;line-height:1.68;margin-bottom:97px;padding:0 20px}.list-articles li strong{font-size:14px;letter-spacing:.08em;line-height:1.21;padding-left:20px}.list-articles li strong i{margin-left:5px}.list-articles .lazy-wrapper{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;margin-bottom:23px;min-height:168px}.list-articles .slick-slide{margin-right:10px;width:220px!important}.list-articles .slick-list{overflow:visible!important}.list-articles .slick-dots{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;list-style:none;margin:22px -6px 0}.list-articles .slick-dots li{-webkit-box-flex:0;-ms-flex:0;flex:0;padding:0 6px}.list-articles .slick-dots li+li{margin:0}.list-articles .slick-dots li.slick-active button{background-color:#627261}.list-articles .slick-dots button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:2px solid #f5f5f3;font-size:0;height:12px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:background-color .3s;transition:background-color .3s;width:12px}}.list-images{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:0 -28px}.list-images li{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%;padding:0 28px}.list-images a{display:block;-webkit-transition:opacity .3s;transition:opacity .3s}.list-images a:hover{opacity:.7}.list-images img{margin:0;max-width:340px}@media (max-width:1199px){.list-images img{max-width:100%}}@media (max-height:500px),(max-width:1023px){.list-images{margin:0 -10px}.list-images li{padding:0 10px}}@media (max-width:767px){.list-images{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.list-images li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0}.list-images img{margin:0 auto}}.list-socials{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}.list-socials li+li{margin-left:12px}.list-socials li a{border-radius:100%;display:block;padding:5px;-webkit-transition:background-color .3s;transition:background-color .3s}.list-socials li a:hover{background-color:#627261}.list-regions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px -25px}.list-regions li{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;margin-bottom:25px;max-width:33.33%;padding:0 12px;position:relative}.list-regions li div{background-position:50%;background-repeat:no-repeat;background-size:cover;opacity:.5;padding-top:100%;-webkit-transition:opacity .3s,-webkit-box-shadow .3s;transition:opacity .3s,-webkit-box-shadow .3s;transition:opacity .3s,box-shadow .3s;transition:opacity .3s,box-shadow .3s,-webkit-box-shadow .3s}@media (max-width:767px){.list-regions li div{opacity:1}}.list-regions--no-fade li div{opacity:1}.list-regions--no-fade li div:hover{opacity:.5!important}.list-regions a{color:#3d4047;text-decoration:none;-webkit-transition:color .3s,text-shadow .3s;transition:color .3s,text-shadow .3s}.list-regions a:hover div{opacity:1}.list-regions h3{font-family:Canela,serif;font-size:20px;font-weight:400;letter-spacing:.045em;line-height:1.25;margin:5px auto 0;max-width:60%;text-align:center}@media (max-height:500px),(max-width:1023px){.list-regions{margin:0 -5px}.list-regions li{padding:0 5px}.list-regions h3{font-size:22px}}@media (max-width:767px){.list-regions{display:block}.list-regions li{margin:0 auto;max-width:70%;padding:0}.list-regions h3{font-size:21px;line-height:1.22}.list-regions .slick-slide{text-align:center}.list-regions .slick-arrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:2px solid #3d4047;font-size:0;height:27px;position:absolute;top:calc(50% - 5px);top:calc(50% - 33px);-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);-webkit-transition:opacity .3s;transition:opacity .3s;width:27px;z-index:1}.list-regions .slick-arrow:hover{opacity:.7}.list-regions .slick-arrow.slick-prev{border-right:none;border-top:none;left:0}.list-regions .slick-arrow.slick-next{border-bottom:none;border-left:none;right:0}.list-regions .slick-arrow.slick-disabled{opacity:.5;pointer-events:none}.list-regions .slick-arrow.slick-prev{left:5px}.list-regions .slick-arrow.slick-next{right:29px}.list-regions .slick-dots{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;list-style:none;margin:10px auto 0}.list-regions .slick-dots li{-webkit-box-flex:0;-ms-flex:0;flex:0;margin:0;padding:0 6px}.list-regions .slick-dots li.slick-active button{background-color:#627261}.list-regions .slick-dots button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;background:#fff;border:2px solid #f5f5f3;font-size:0;height:12px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:background-color .3s;transition:background-color .3s;width:12px}}.list-tags{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;margin-bottom:-9px;margin-right:-9px}.list-tags li{margin-bottom:9px;margin-right:9px}.list-tags span{border:1px solid #757575;display:block;font-size:11px;font-weight:700;letter-spacing:.09em;line-height:1;padding:4px 5px 3px 6px;text-transform:uppercase}@media (max-width:767px){.list-tags{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.list-variants{max-width:330px;min-width:275px}.list-variants li+li{margin-top:12px}.list-variants input{display:none}.list-variants input:checked~label{border-color:#3d4047}.list-variants input:checked~label:after{opacity:1}.list-variants input[data-disabled=true]+label{opacity:.5}.list-variants label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid transparent;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;line-height:1.33;min-height:35px;padding:8px 15px 8px 32px;position:relative;-webkit-transition:border-color .3s;transition:border-color .3s}.list-variants label:before{background-color:#f5f5f3;border:1px solid #3d4047;border-radius:50%;content:"";height:16px;left:9px;position:absolute;top:9px;width:16px}.list-variants label:after{background-color:#3d4047;border-radius:50%;content:"";height:10px;left:12px;opacity:0;position:absolute;top:12px;-webkit-transition:opacity .3s;transition:opacity .3s;width:10px}.list-variants p{color:#c94200;font-size:11px;letter-spacing:.09em;line-height:1;padding-top:12px;text-align:center;text-transform:uppercase}.list-variants label strong,.list-variants span:not(.extra){font-size:14px;font-weight:700;letter-spacing:.08em;line-height:1.14;margin-left:auto;padding-left:20px;text-transform:uppercase}.list-variants .product-single__compare-price{font-weight:400!important;opacity:.5;text-decoration:line-through}.list-variants .product-single__compare-price+strong{margin:0;padding-left:4px}.list-variants span.extra{font-style:italic}.list-breadcrumbs{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;padding:12px 0}.list-breadcrumbs li{color:#3d404799;font-size:16px;letter-spacing:.06em;line-height:1.21}.list-breadcrumbs li+li{margin-left:42px;position:relative}.list-breadcrumbs li+li:before{border:1px solid rgba(61,64,71,.3);border-bottom:none;border-left:none;content:"";height:8px;left:-26px;position:absolute;top:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px}.list-breadcrumbs li.current{color:#a12231;font-weight:700;position:relative}.list-breadcrumbs li.current:after{content:none}.list-breadcrumbs a{color:#74767c;text-decoration:none;-webkit-transition:color .3s;transition:color .3s}.list-breadcrumbs a:hover{color:#a12231}.list-ratings{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}.list-ratings li{height:25px;position:relative;width:25px}.list-ratings li+li{margin-left:4px}.list-ratings li.checked .ico-star-full{opacity:1}.list-ratings .ico-star-empty,.list-ratings .ico-star-full{bottom:0;height:25px;left:0;position:absolute;right:0;top:0;width:25px}.list-ratings .ico-star-full{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.list-locations{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}.list-locations>li{-webkit-box-flex:0;-ms-flex:0 0 49%;flex:0 0 49%;max-width:49%}.list-locations>li:nth-child(2n){padding-left:10px}.list-locations h4{color:#000;font-family:Canela,serif;font-size:36px;font-weight:400;letter-spacing:.045em;line-height:1.22;margin-bottom:26px}.list-locations ul{list-style:none;margin-left:0}.list-locations ul li{font-size:17px;letter-spacing:.06em;line-height:1.53}.list-locations ul li+li{margin-top:33px;padding-top:33px;position:relative}.list-locations ul li+li:before{background-color:#757575;content:"";height:1px;left:0;position:absolute;top:-2px;width:173px}.list-locations ul span{letter-spacing:.1em;text-transform:uppercase}.list-locations ul p{margin-bottom:17px}@media (max-height:500px),(max-width:1023px){.list-locations ul li{font-size:15px}}@media (max-width:767px){.list-locations{display:block}.list-locations>li{max-width:100%}.list-locations>li:nth-child(2n){padding-left:0}.list-locations>li+li{margin-top:72px}.list-locations h4{font-size:20px;line-height:1.17}.list-locations ul li+li{margin-top:31px;padding-top:32px}.list-locations ul li+li:before{left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);width:335px}.list-locations ul p{margin-bottom:10px}}.list-links li{margin-bottom:20px}.list-links li:last-child{margin-bottom:0}.list-links a{border-bottom:1px solid rgba(61,64,71,.75);color:#3d4047bf;display:inline-block;font-size:14px;font-weight:700;letter-spacing:.07em;line-height:1.3;padding-bottom:5px;text-decoration:none;text-transform:uppercase;-webkit-transition:border-color .3s;transition:border-color .3s}.list-links a:hover{border-color:transparent}.container{margin:auto;max-width:1350px;padding-left:15px;padding-right:15px}.container--fluid{max-width:none}.container--narrow{max-width:950px}.container--has-sidebar{display:grid;gap:20px;grid-template-columns:240px 1fr 240px}@media (max-height:500px),(max-width:1023px){.container--has-sidebar{grid-template-columns:1fr}}.container--header{max-width:100%;padding-left:50px;padding-right:50px}.container .container__sidebar{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:40px}@media (max-height:500px),(max-width:1023px){.container .container__sidebar{-webkit-box-ordinal-group:3;-ms-flex-order:2;margin:0 auto;max-width:723px;order:2;padding:0 5px;width:100%}}.container .container__header{grid-column:span 2}.footer{background-color:#d0d5d0;background-position:50%;background-repeat:no-repeat;background-size:cover;padding:60px 40px;position:relative}.footer h2{clip:rect(1px,1px,1px,1px);border:0;-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.footer .footer__inner .logo-small{left:50%;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.footer .footer__inner .logo-small img{margin-bottom:12px;max-width:78px}.footer .footer__inner .logo-small .h4{color:#3d4047;font-family:Canela,serif;font-size:16px;font-weight:400;letter-spacing:.05em;line-height:1.5;margin-bottom:4px}.footer .footer__inner .logo-small a{color:#3d4047d9;font-size:17px;font-weight:400;letter-spacing:.05em;text-decoration:none;-webkit-transition:color .3s;transition:color .3s}.footer .footer__inner .logo-small a:hover{color:#3d4047}.footer .footer__main{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:space-between}.footer .footer__main,.footer .footer__navs{display:-webkit-box;display:-ms-flexbox;display:flex}.footer .footer__nav+.footer__nav{margin-left:46px}.footer .footer__nav .h4,.footer .footer__nav h4{color:#3d4047;font-family:Canela,serif;font-size:16px;font-weight:400;letter-spacing:.05em;line-height:1.5;margin-bottom:20px}.footer .footer__nav ul{list-style:none;margin-left:0}.footer .footer__nav li+li{margin-top:4px}.footer .footer__nav a{color:#3d4047d9;font-size:17px;font-weight:400;letter-spacing:.05em;text-decoration:none;-webkit-transition:color .3s;transition:color .3s}.footer .footer__nav a:hover{color:#3d4047}.footer .form-newsletter{margin-bottom:60px}.footer .footer__newsletter{padding-top:3px;width:444px}.footer .footer__newsletter .h4,.footer .footer__newsletter h4{color:#3d4047;font-family:Canela,serif;font-size:20px;font-weight:400;letter-spacing:.045em;line-height:1.5;margin-bottom:27px;padding-left:3px}.footer .copyright{-webkit-box-pack:end;-ms-flex-pack:end;color:#3d4047;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;justify-content:flex-end;line-height:1.35}.footer .copyright .accessibility-statement{display:block;margin-right:50px;max-width:180px}@media (max-width:1199px){.footer .footer__newsletter{width:395px}}@media (max-height:500px),(max-width:1023px){.footer{padding:0 0 23px}.footer .footer__inner .logo-small{margin:0 auto 40px;position:static;-webkit-transform:none;transform:none}.footer .footer__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-flow:column;flex-flow:column;margin-bottom:40px}.footer .footer__newsletter{max-width:71.5vw;min-width:0;padding:40px 20px;width:auto}.footer .footer__socials{padding:0 20px 40px}.footer .footer__navs,.footer .footer__socials{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.footer .footer__navs{border-top:1px solid #f5f5f3;padding:40px 20px 0;width:100%}.footer .footer__bar{display:block}.footer .footer__bar .logo{display:none}.footer .footer__bar .copyright{-webkit-box-pack:center;-ms-flex-pack:center;font-size:14px;font-weight:700;justify-content:center;line-height:1.43;text-align:center}.footer .footer__bar .copyright .accessibility-statement{display:block;margin-right:0;max-width:50%;width:50%}.footer .footer__bar .copyright .accessibility-statement img{max-width:75%}.footer .footer__bar .copyright p{width:50%}.footer .container{padding:0}}@media (max-width:767px){.footer .footer__newsletter .h4,.footer .footer__newsletter h4{font-size:14px;margin-bottom:12px}.footer .footer__socials{padding:0 20px 34px}.footer .footer__nav+.footer__nav{margin-left:86px}.footer .footer__nav p.h4{font-size:14px;line-height:1.68;margin-bottom:5px}.footer .footer__nav a{font-size:14px;line-height:1.43}.footer .footer__nav li+li{margin-top:0}}.zsiq_theme11 .siqicon div{color:#0009!important}#shopify-section-header{background-color:#f5f5f3;position:sticky;top:0;width:100%;z-index:200}#shopify-section-header .container{max-width:100%;padding-left:50px;padding-right:50px}@media (max-height:500px),(max-width:1023px){.header .container,.header-small .container{padding:0 15px!important}}@media (max-width:767px){.header .container,.header-small .container{padding:0 10px!important}}.header .header__inner,.header-small .header__inner{background-color:#f5f5f3}.header .nav-utilities ul,.header-small .nav-utilities ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .nav-utilities .login,.header-small .nav-utilities .login{margin-left:40px;position:relative}.header .nav-utilities .login a,.header-small .nav-utilities .login a{font-size:15px;opacity:.75;text-decoration:none;white-space:nowrap}.header .nav-utilities .login a:hover,.header-small .nav-utilities .login a:hover{opacity:1}.header .nav-utilities li+li,.header-small .nav-utilities li+li{margin-left:25px}@media (max-width:767px){.header .nav-utilities li+li,.header-small .nav-utilities li+li{margin-left:15px}}.header .header__triggers .login__prompt,.header .nav-utilities .login__prompt,.header-small .header__triggers .login__prompt,.header-small .nav-utilities .login__prompt{-webkit-animation:bounce 1.25s infinite;animation:bounce 1.25s infinite;background:#627361;border-radius:5px;color:#fff;display:none;padding:3px 9px;position:absolute;right:0;top:calc(100% + 16px);-webkit-transition:opacity .3s;transition:opacity .3s;white-space:nowrap;z-index:10}@-webkit-keyframes bounce{0%,to{-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1);-webkit-transform:translateY(-25%);transform:translateY(-25%)}50%{-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1);-webkit-transform:none;transform:none}}@keyframes bounce{0%,to{-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1);-webkit-transform:translateY(-25%);transform:translateY(-25%)}50%{-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1);-webkit-transform:none;transform:none}}.header .header__triggers .login__prompt.active,.header .nav-utilities .login__prompt.active,.header-small .header__triggers .login__prompt.active,.header-small .nav-utilities .login__prompt.active{display:block}@media (max-width:767px){.header .header__triggers .login__prompt,.header .nav-utilities .login__prompt,.header-small .header__triggers .login__prompt,.header-small .nav-utilities .login__prompt{left:0;right:auto;top:calc(100% + 2px)}}.header .header__triggers .login__prompt,.header .header__triggers .login__prompt a,.header .nav-utilities .login__prompt,.header .nav-utilities .login__prompt a,.header-small .header__triggers .login__prompt,.header-small .header__triggers .login__prompt a,.header-small .nav-utilities .login__prompt,.header-small .nav-utilities .login__prompt a{font-size:13px}@media (max-width:767px){.header .header__triggers .login__prompt,.header .header__triggers .login__prompt a,.header .nav-utilities .login__prompt,.header .nav-utilities .login__prompt a,.header-small .header__triggers .login__prompt,.header-small .header__triggers .login__prompt a,.header-small .nav-utilities .login__prompt,.header-small .nav-utilities .login__prompt a{font-size:12px}}.header .header__triggers .login__prompt a,.header .nav-utilities .login__prompt a,.header-small .header__triggers .login__prompt a,.header-small .nav-utilities .login__prompt a{border-bottom:1px dotted #fff;display:inline-block;line-height:1em;opacity:1}.header .header__triggers .login__prompt:before,.header .nav-utilities .login__prompt:before,.header-small .header__triggers .login__prompt:before,.header-small .nav-utilities .login__prompt:before{border:7px solid transparent;border-bottom-color:#627361;content:"";position:absolute;right:10px;top:-12px}@media (max-width:767px){.header .header__triggers .login__prompt:before,.header .nav-utilities .login__prompt:before,.header-small .header__triggers .login__prompt:before,.header-small .nav-utilities .login__prompt:before{left:4px;right:auto}}.header .header__triggers .login__prompt.fade-out,.header .nav-utilities .login__prompt.fade-out,.header-small .header__triggers .login__prompt.fade-out,.header-small .nav-utilities .login__prompt.fade-out{opacity:0;pointer-events:none}.header .header__main-inner,.header-small .header__main-inner{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:35px;justify-content:space-between;padding:20px 0}.header .header__bar,.header-small .header__bar{background-color:#627261;color:#fff;font-size:12px;letter-spacing:.08em;line-height:1.5;padding:6px;position:relative;text-align:center;text-transform:uppercase}.header .header__bar--promo,.header-small .header__bar--promo{font-size:14px;font-weight:700;padding:4px 0}@media (max-width:767px){.header .header__bar--promo,.header-small .header__bar--promo{padding:7px 0!important}}.header .header__bar--promo .header__bar-content,.header-small .header__bar--promo .header__bar-content{padding:8px 0}@media (max-width:767px){.header .header__bar--promo .header__bar-content,.header-small .header__bar--promo .header__bar-content{padding:0}}@media (max-width:350px){.header .header__bar--promo .header__bar-content svg,.header-small .header__bar--promo .header__bar-content svg{display:none}}.header .header__bar.header__bar--highlight,.header-small .header__bar.header__bar--highlight{background-color:#d24602;color:#fff}.header .header__bar.header__bar--highlight:not(.header__bar--alert),.header-small .header__bar.header__bar--highlight:not(.header__bar--alert){border-top:1px solid #ffffff12}.header .header__bar.header__bar--highlight discount-code,.header-small .header__bar.header__bar--highlight discount-code{--color:#627261}.header .header__bar discount-code,.header-small .header__bar discount-code{border-bottom-color:#fff}.header .header__bar a,.header-small .header__bar a{text-decoration:underline}.header .header__bar .header__bar__close,.header-small .header__bar .header__bar__close{position:absolute;right:15px;top:19%}@media (max-width:767px){.header .header__bar .header__bar__close,.header-small .header__bar .header__bar__close{right:5px}}.header .header__bar .icon-x,.header-small .header__bar .icon-x{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:16px;justify-content:center;margin-top:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:16px}.header .header__bar .icon-x:after,.header .header__bar .icon-x:before,.header-small .header__bar .icon-x:after,.header-small .header__bar .icon-x:before{background-color:#fff;content:"";left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header .header__bar .icon-x:before,.header-small .header__bar .icon-x:before{height:14px;width:1px}.header .header__bar .icon-x:after,.header-small .header__bar .icon-x:after{height:1px;width:14px}.header .header__bar-content,.header-small .header__bar-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}@media (max-width:767px){.header .header__bar-content,.header-small .header__bar-content{gap:3px}}.header .header__bar-content p,.header-small .header__bar-content p{line-height:1}.header .header__bar-content svg,.header-small .header__bar-content svg{height:16px;width:auto}.header .header__search-inner,.header-small .header__search-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;padding-right:145px;position:relative;-webkit-transition:padding .3s;transition:padding .3s}.header .header__search-inner .logo,.header-small .header__search-inner .logo{left:25px;opacity:0;position:absolute;top:-5px;-webkit-transition:opacity .3s;transition:opacity .3s;visibility:hidden}@media (max-width:1439px){.header .header__search-inner,.header-small .header__search-inner{padding-left:45px}}@media (max-height:500px),(max-width:1023px){.header .header__search-inner,.header-small .header__search-inner{margin-bottom:15px;margin-top:0;padding-left:0;padding-right:0}}.header .header__logo,.header-small .header__logo{position:relative;text-align:center}.header .header__logo h1,.header-small .header__logo h1{font-size:0}.header .header__main,.header .nav__wrapper,.header-small .header__main,.header-small .nav__wrapper{-webkit-transition:padding .3s;transition:padding .3s}.header .nav__wrapper,.header-small .nav__wrapper{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}.header .nav__wrapper .logo,.header-small .nav__wrapper .logo{left:25px;opacity:0;position:absolute;top:-5px;-webkit-transition:opacity .3s;transition:opacity .3s;visibility:hidden}.header .nav__wrapper .form-search,.header-small .nav__wrapper .form-search{-webkit-box-flex:0;-ms-flex:0 0 385px;flex:0 0 385px;height:56px;max-width:385px;-webkit-transition:max-width .3s,margin .3s;transition:max-width .3s,margin .3s}.header .nav__wrapper .form-search form,.header-small .nav__wrapper .form-search form{left:0;position:absolute;top:0;width:100%;z-index:1}.header .nav__wrapper .form-search form.opened,.header-small .nav__wrapper .form-search form.opened{border-right:1px solid #fff;width:385px}.header .nav__wrapper .form-search form.opened input[type=search],.header-small .nav__wrapper .form-search form.opened input[type=search]{opacity:1}.header .nav__wrapper .nav__content,.header-small .nav__wrapper .nav__content{-webkit-box-flex:1;-ms-flex:1;flex:1}.header .nav__wrapper .nav,.header-small .nav__wrapper .nav{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.header .nav__wrapper .nav>ul,.header-small .nav__wrapper .nav>ul{gap:45px;margin-bottom:0}.header .nav__wrapper .nav>ul>li,.header-small .nav__wrapper .nav>ul>li{cursor:pointer;margin-left:0;padding:0}.header .nav__wrapper .nav>ul>li>a,.header-small .nav__wrapper .nav>ul>li>a{color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;padding:24px 0}.header .nav__wrapper .nav>ul>li>a .ico-dropdown,.header-small .nav__wrapper .nav>ul>li>a .ico-dropdown{opacity:.6;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.header .nav__wrapper .nav>ul>li>a[aria-expanded=true] .ico-dropdown,.header-small .nav__wrapper .nav>ul>li>a[aria-expanded=true] .ico-dropdown{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.header .nav__wrapper .nav>ul>li.focus-item,.header-small .nav__wrapper .nav>ul>li.focus-item{border-bottom:none;z-index:999999}.header .nav__wrapper .nav>ul>li.focus-item>a,.header-small .nav__wrapper .nav>ul>li.focus-item>a{opacity:1;position:relative}.header .nav__wrapper .nav>ul>li.focus-item>a .border,.header-small .nav__wrapper .nav>ul>li.focus-item>a .border{background:#fff;border:none;bottom:0;height:20px;left:0;position:absolute;width:100%;z-index:3}.header .nav__wrapper .nav>ul>li.focus-item>a .ico-dropdown,.header-small .nav__wrapper .nav>ul>li.focus-item>a .ico-dropdown{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.header .nav__wrapper .nav li,.header-small .nav__wrapper .nav li{padding:0}.header .nav__wrapper .nav li a,.header-small .nav__wrapper .nav li a{-webkit-transition-duration:0s;transition-duration:0s}.header .mobile-menu__head,.header .nav__wrapper .menu__item--back,.header .nav__wrapper .nav li a>.ico-flatpack,.header-small .mobile-menu__head,.header-small .nav__wrapper .menu__item--back,.header-small .nav__wrapper .nav li a>.ico-flatpack{display:none}@media (max-width:1299px){.header-small.scrolled .nav__wrapper .form-search,.header.scrolled .nav__wrapper .form-search{-webkit-box-flex:0;-ms-flex:0 0 98px;flex:0 0 98px;max-width:98px}.header .nav__wrapper .form-search,.header-small .nav__wrapper .form-search{-webkit-box-flex:0;-ms-flex:0 0 151px;flex:0 0 151px;max-width:151px}}@media (max-width:1199px){.header-small.scrolled .nav__wrapper .form-search,.header.scrolled .nav__wrapper .form-search{-webkit-box-flex:0;-ms-flex:0 0 58px;flex:0 0 58px;max-width:58px}.header .nav__wrapper .form-search,.header-small .nav__wrapper .form-search{-webkit-box-flex:0;-ms-flex:0 0 56px;flex:0 0 56px;max-width:56px}.header .nav__wrapper .nav,.header-small .nav__wrapper .nav{padding:0}.header .nav__wrapper .nav>ul,.header-small .nav__wrapper .nav>ul{gap:35px}.header .form-search-mega #search_form .btn,.header-small .form-search-mega #search_form .btn{padding:0 30px}.header .form-search-mega #search_form .ico-search,.header-small .form-search-mega #search_form .ico-search{left:14px;top:50%}.header .form-search-mega #search_form .field,.header-small .form-search-mega #search_form .field{padding-left:45px}}@media (max-height:500px),(max-width:1023px){.header .header__logo,.header-small .header__logo{left:50%;padding:0;position:absolute;top:17px;-webkit-transform:translateX(-50%);transform:translate(-50%)}.header .header__inner,.header-small .header__inner{padding-bottom:0}.header .nav__wrapper,.header-small .nav__wrapper{background-color:#00000080;display:block;height:100%;left:0;opacity:0;padding:0;position:fixed;top:0;visibility:hidden;width:100%}.header .nav__wrapper.mobile-active,.header-small .nav__wrapper.mobile-active{opacity:1;visibility:visible}.header .nav__wrapper.mobile-active .nav__content,.header-small .nav__wrapper.mobile-active .nav__content{-webkit-transform:translateX(0);transform:translate(0)}.header .nav__wrapper .nav__content,.header-small .nav__wrapper .nav__content{background-color:#fff;height:100%;left:0;position:absolute;top:0;-webkit-transform:translateX(-100%);transform:translate(-100%);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:82vw}.header .nav__wrapper .nav,.header-small .nav__wrapper .nav{border:none;max-height:calc(100% - 64px);overflow:auto;padding:0}.header .nav__wrapper .nav>ul,.header-small .nav__wrapper .nav>ul{display:block;padding-left:0}.header .nav__wrapper .nav>ul>li,.header-small .nav__wrapper .nav>ul>li{border-bottom:1px solid #f5f5f3;padding:0;position:relative}.header .nav__wrapper .nav>ul>li.opened,.header-small .nav__wrapper .nav>ul>li.opened{border-color:#d4d4d4}.header .nav__wrapper .nav>ul>li a .ico-dropdown,.header-small .nav__wrapper .nav>ul>li a .ico-dropdown{display:none}.header .nav__wrapper .nav .mega-menu__item a,.header .nav__wrapper .nav a,.header-small .nav__wrapper .nav .mega-menu__item a,.header-small .nav__wrapper .nav a{color:#3d4047;display:block;font-family:Venus URW,Helvetica,sans-serif;font-size:16px;font-weight:700;letter-spacing:.03em;line-height:1.23;opacity:1;padding:19px 23px;position:relative;text-decoration:none;text-transform:uppercase;z-index:10}.header .nav__wrapper .nav .mega-menu__item a>.ico-flatpack,.header .nav__wrapper .nav a>.ico-flatpack,.header-small .nav__wrapper .nav .mega-menu__item a>.ico-flatpack,.header-small .nav__wrapper .nav a>.ico-flatpack{display:inline-block}.header .nav__wrapper .has-dropdown:after,.header-small .nav__wrapper .has-dropdown:after{border:1px solid #3d4047;border-bottom:none;border-left:none;content:"";height:16px;position:absolute;right:30px;top:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:16px}.header .nav__wrapper .has-dropdown.opened:after,.header-small .nav__wrapper .has-dropdown.opened:after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.header .nav__wrapper .has-dropdown.opened .mega-menu,.header-small .nav__wrapper .has-dropdown.opened .mega-menu{max-height:1000px}.header .nav__wrapper .flatpack .mega-menu,.header .nav__wrapper .flatpack:after,.header-small .nav__wrapper .flatpack .mega-menu,.header-small .nav__wrapper .flatpack:after{display:none}.header .nav__wrapper .mega-menu,.header-small .nav__wrapper .mega-menu{background-color:#f5f5f3;border:none;-webkit-box-shadow:none;box-shadow:none;display:block;max-height:0;min-height:unset;opacity:1;overflow:hidden;position:unset;-webkit-transition:max-height .3s;transition:max-height .3s;visibility:visible}.header .nav__wrapper .mega-menu .mega-menu__content,.header-small .nav__wrapper .mega-menu .mega-menu__content{max-width:100%;padding:0;width:100%}.header .nav__wrapper .mega-menu .mega-menu__content .mega-menu__col ul,.header-small .nav__wrapper .mega-menu .mega-menu__content .mega-menu__col ul{height:calc(100% - 64px);position:fixed}.header .nav__wrapper .mega-menu .mega-menu__cols,.header-small .nav__wrapper .mega-menu .mega-menu__cols{display:block}.header .nav__wrapper .mega-menu .mega-menu__col,.header-small .nav__wrapper .mega-menu .mega-menu__col{border-top:1px solid #d4d4d4;padding:0}.header .nav__wrapper .mega-menu .mega-menu__col h4,.header-small .nav__wrapper .mega-menu .mega-menu__col h4{margin:0;padding:0}.header .nav__wrapper .mega-menu .menu__item,.header-small .nav__wrapper .mega-menu .menu__item{position:relative}.header .nav__wrapper .mega-menu .link-all,.header-small .nav__wrapper .mega-menu .link-all{border:none;border-top:1px solid #d4d4d4;text-align:left;width:100%}.header .nav__wrapper .mega-menu .link-all i,.header .nav__wrapper .mega-menu__image,.header-small .nav__wrapper .mega-menu .link-all i,.header-small .nav__wrapper .mega-menu__image{display:none}.header .nav__wrapper .menu__dropdown,.header-small .nav__wrapper .menu__dropdown{background-color:#f5f5f3;height:calc(100% - 64px);left:0;opacity:0;position:fixed;top:64px;-webkit-transform:translateX(-100%);transform:translate(-100%);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;visibility:hidden;width:82vw;z-index:30}.header .nav__wrapper .menu__dropdown.active,.header-small .nav__wrapper .menu__dropdown.active{opacity:1;-webkit-transform:translateX(0);transform:translate(0);visibility:visible}.header .nav__wrapper .menu__dropdown .mega-menu__item,.header-small .nav__wrapper .menu__dropdown .mega-menu__item{border-top:1px solid #d4d4d4}.header .nav__wrapper .menu__dropdown .mega-menu__item:last-child,.header-small .nav__wrapper .menu__dropdown .mega-menu__item:last-child{border-bottom:1px solid #d4d4d4}.header .nav__wrapper .menu__dropdown .mega-menu__item+.mega-menu__item,.header-small .nav__wrapper .menu__dropdown .mega-menu__item+.mega-menu__item{margin:0}.header .nav__wrapper .menu__dropdown .menu__item--back,.header-small .nav__wrapper .menu__dropdown .menu__item--back{background-color:#fff;display:block;text-align:center}.header .nav__wrapper .menu__dropdown .menu__item--back:before,.header-small .nav__wrapper .menu__dropdown .menu__item--back:before{border:1px solid #3d4047;border-right:none;border-top:none;content:"";height:16px;left:30px;position:absolute;top:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:16px}.header .nav__wrapper .mobile-menu__head,.header-small .nav__wrapper .mobile-menu__head{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f3;color:#3d4047bf;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:700;justify-content:space-between;line-height:1.16;padding:22px 20px}.header .nav__wrapper .mobile-menu__head .nav-trigger,.header-small .nav__wrapper .mobile-menu__head .nav-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;position:relative;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:20px}.header .nav__wrapper .mobile-menu__head .nav-trigger:after,.header .nav__wrapper .mobile-menu__head .nav-trigger:before,.header-small .nav__wrapper .mobile-menu__head .nav-trigger:after,.header-small .nav__wrapper .mobile-menu__head .nav-trigger:before{background-color:#3d4047;content:"";left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header .nav__wrapper .mobile-menu__head .nav-trigger:before,.header-small .nav__wrapper .mobile-menu__head .nav-trigger:before{height:1px;width:20px}.header .nav__wrapper .mobile-menu__head .nav-trigger:after,.header-small .nav__wrapper .mobile-menu__head .nav-trigger:after{height:20px;width:1px}.header .nav__wrapper .mobile-menu__head a,.header-small .nav__wrapper .mobile-menu__head a{text-decoration:none}.header .nav__wrapper .form-search,.header-small .nav__wrapper .form-search{-webkit-box-flex:0;background-color:#f5f5f3;-ms-flex:0 0 100%;flex:0 0 100%;left:0;max-width:100%;opacity:0;pointer-events:none;position:fixed;right:0;top:0;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;width:100%}.header .nav__wrapper .form-search input[type=search],.header-small .nav__wrapper .form-search input[type=search]{padding:22px 20px}.header .nav__wrapper .form-search.mobile-open,.header-small .nav__wrapper .form-search.mobile-open{height:60px;opacity:1;pointer-events:all;top:30px;z-index:5}.header .nav__wrapper .form-search.mobile-open:before,.header-small .nav__wrapper .form-search.mobile-open:before{background:#e2e2e2;background:-webkit-gradient(left top,left bottom,color-stop(30%,#e2e2e2),color-stop(100%,hsla(0,0%,96%,0)));background:-webkit-gradient(linear,left top,left bottom,color-stop(30%,#e2e2e2),to(hsla(0,0%,96%,0)));background:linear-gradient(180deg,#e2e2e2 30%,#f5f5f500);bottom:0;content:"";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e2e2e2",endColorstr="#f5f5f5",GradientType=0);left:0;pointer-events:none;position:fixed;right:0;top:90px}.header .nav__wrapper .form-search form,.header .nav__wrapper .form-search form .opened,.header-small .nav__wrapper .form-search form,.header-small .nav__wrapper .form-search form .opened{width:100%!important}.header .header__triggers,.header-small .header__triggers{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1}.header .header__triggers .icon-account,.header-small .header__triggers .icon-account{margin-left:11px;position:relative}.header .header__triggers .icon-account svg,.header-small .header__triggers .icon-account svg{max-height:18px}.header .header__main,.header-small .header__main{overflow:hidden;padding-top:0!important}.header .header__main-inner,.header-small .header__main-inner{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;justify-content:space-between;padding:15px 0;position:relative}.header .form-search-mega,.header-small .form-search-mega{-webkit-box-ordinal-group:11;-ms-flex-order:10;max-width:none;order:10;width:100%}}@media (max-width:767px){.header .header__bar,.header-small .header__bar{font-size:11px;letter-spacing:.12em;line-height:1.18;padding:9px}.header .header__main-inner,.header-small .header__main-inner{padding:15px 5px}.header .nav__wrapper .nav .mega-menu__item a,.header .nav__wrapper .nav a,.header-small .nav__wrapper .nav .mega-menu__item a,.header-small .nav__wrapper .nav a{font-size:13px;letter-spacing:.3em;padding:14px 24px}.header .nav__wrapper .has-dropdown:after,.header-small .nav__wrapper .has-dropdown:after{height:10px;right:25px;top:22px;width:10px}.header .nav__wrapper .mega-menu .has-dropdown:after,.header-small .nav__wrapper .mega-menu .has-dropdown:after{top:17px}.header .nav__wrapper .menu__dropdown .menu__item--back,.header-small .nav__wrapper .menu__dropdown .menu__item--back{opacity:.75}.header .nav__wrapper .menu__dropdown .menu__item--back:before,.header-small .nav__wrapper .menu__dropdown .menu__item--back:before{height:10px;top:17px;width:10px}}@media (max-width:360px){.header .header__bar,.header-small .header__bar{font-size:10px;padding:9px 0}.header .header__logo,.header-small .header__logo{margin-left:-5px}.header .header__logo svg,.header-small .header__logo svg{height:auto;max-width:155px}}#friendbuy-closable-ribbon{margin-left:-50px}.wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100vh}.wrapper .section-footer{margin-top:auto}.wrapper>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}body{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.logo{display:inline-block}.logo .logo-alt img{max-width:52px}.logo svg{height:auto;max-height:70px;max-width:300px;-webkit-transition:all .4s;transition:all .4s}@media (max-height:500px),(max-width:1023px){.logo svg{height:auto;max-width:250px}}@media (max-width:767px){.logo{min-height:auto}.logo svg{height:auto;max-width:181px}}.template-page .section-account .section__content{padding-top:0!important}.template-account--orders .section-account .section__content{max-width:820px}.order-list .order-list__order{background:#fff;-webkit-box-shadow:0 -2px 10px rgba(0,0,0,.1);box-shadow:0 -2px 10px #0000001a;margin-top:20px}.order-list .order-list__header{border-bottom:1px solid #eee;display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;padding:20px}@media (max-width:767px){.order-list .order-list__header{-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 30px;justify-content:center;padding-bottom:10px}}.order-list .order-list__header .order-list__header-item h4{font-size:14px;line-height:1em;margin-bottom:4px}.order-list .order-list__header .order-list__header-item p{font-size:13px;line-height:1em}.order-list .order-list__header .btn{font-size:14px;margin-left:auto;margin-right:-5px;min-width:auto;padding:6px 43px 6px 10px}@media (max-width:767px){.order-list .order-list__header .btn{margin-left:0}}.order-list .order-list__header .btn:after,.order-list .order-list__header .btn:before{right:7px}.order-list .order-list__items{padding:10px 0}.order-list .order-list__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;padding:5px 20px}.order-list .order-list__item img{width:65px}@media (max-width:767px){.order-list .order-list__item img{width:45px}.order-list .order-list__item{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px \200b 15px;padding:10px 20px}.order-list .order-list__item+.order-list__item{border-top:1px solid #f7f7f7}}.order-list .order-list__item .order-list__item-description .h4{font-size:15px;line-height:1.1em;margin-bottom:3px}.order-list .order-list__item .order-list__item-description .h4 a{text-decoration:none}.order-list .order-list__item .order-list__item-description p{font-size:13px;line-height:1.1em}@media (max-width:767px){.order-list .order-list__item .order-list__item-description{-ms-flex-preferred-size:calc(100% - 65px);flex-basis:calc(100% - 65px)}}.order-list .order-list__item .order-list__item-actions{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}@media (max-width:767px){.order-list .order-list__item .order-list__item-actions{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;flex-grow:1;justify-content:space-evenly;margin-left:0}}.order-list .order-list__item .order-list__item-actions .btn--small{font-size:12px;min-width:auto;padding:8px 12px;text-transform:uppercase}.order-list .order-list__item .order-list__item-actions .item-actions__refill{background:none;border:none;font-size:13px;margin-right:14px;text-decoration:underline}@media (max-width:767px){.buy-it-again__products .products{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.buy-it-again__products .products .product{-ms-flex-preferred-size:100%;flex-basis:100%;margin:0;max-width:100%;padding:0}}:root{--header-height:186px}@media (max-width:767px){:root{--header-height:149px}}.nav>ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.nav>ul>li+li{margin-left:30px}.nav>ul>li>a{padding:19px 0}.nav>ul>li .mega-menu{opacity:0;visibility:hidden}.nav>ul>li .mega-menu.visible{opacity:1;visibility:visible}.nav a:not(.heading){display:block;font-size:15px;letter-spacing:.3em;line-height:1.21;text-decoration:none;text-transform:uppercase;-webkit-transition:color .3s,opacity .3s;transition:color .3s,opacity .3s}.nav a:not(.heading):hover{opacity:.75}.nav-utilities{padding-right:10px}.nav-utilities ul{display:-webkit-box;display:-ms-flexbox;display:flex}.nav-utilities .link-cart,.nav-utilities .link-favorites{display:block;position:relative}.nav-utilities .link-cart svg,.nav-utilities .link-favorites svg{display:block}.nav-utilities .link-cart span,.nav-utilities .link-favorites span{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#d24602;border-radius:50%;bottom:0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;height:21px;justify-content:center;left:100%;letter-spacing:.01em;line-height:1.14;position:absolute;text-decoration:none;width:21px}@media (max-width:767px){.nav-utilities .link-cart span,.nav-utilities .link-favorites span{left:auto;right:-12px}}.nav-utilities .link-cart{position:relative}@-webkit-keyframes ping{75%,to{opacity:0;-webkit-transform:scale(2);transform:scale(2)}}.nav-utilities .link-cart .link-cart__animation{-webkit-animation:ping 1s cubic-bezier(0,0,.2,1) infinite;animation:ping 1s cubic-bezier(0,0,.2,1) infinite;background-color:#d24602;border-radius:50%;position:absolute}.nav-utilities .link-favorites i[class^=ico-] svg{display:block}.nav-utilities .link-favorites .link-favorites__counter{opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:opacity .4s ease-in-out,-webkit-transform .2s ease-in-out;transition:opacity .4s ease-in-out,-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out,opacity .4s ease-in-out;transition:transform .2s ease-in-out,opacity .4s ease-in-out,-webkit-transform .2s ease-in-out}.nav-utilities .link-favorites .link-favorites__counter.active{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.nav-utilities a{-webkit-transition:opacity .3s;transition:opacity .3s}.nav-utilities a:hover{opacity:.7}@media (max-width:767px){.nav-utilities{padding:0}.nav-utilities .link-favorites i[class^=ico-] svg{height:18px}.nav-utilities .link-cart span,.nav-utilities .link-favorites span{bottom:auto;font-size:11px;height:18px;right:-10px;top:-2px;width:18px}.nav-utilities .link-cart svg{height:19px;width:22px}}.nav-trigger:not(.logo){-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;height:20px;justify-content:center;position:relative;width:20px}.nav-trigger:not(.logo) span{background-color:#3d4047;height:2px;position:absolute;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s;width:18px}.nav-trigger:not(.logo) span:first-child{top:2px}.nav-trigger:not(.logo) span:nth-child(2){top:8px}.nav-trigger:not(.logo) span:nth-child(3){top:14px}.nav-drawer{--padding-side:50px;--header-padding:185px;--inner-border:1px solid #e3e2dd;--mobile-offset:3rem;background:#fff;-webkit-box-shadow:0 4px 24px #3d404733;box-shadow:0 4px 24px #3d404733;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;height:100vh;left:0;position:fixed;top:0;z-index:100}@media (max-height:500px),(max-width:1023px){.nav-drawer{--mobile-width:420px}}@media (max-width:767px){.nav-drawer{--mobile-width:calc(100vw - var(--mobile-offset))}}@media (max-height:500px),(max-width:1023px){.nav-drawer{--padding-side:20px;--header-padding:0px;display:block;max-width:0;-webkit-transition:max-width .2s cubic-bezier(.65,0,.35,1);transition:max-width .2s cubic-bezier(.65,0,.35,1);width:var(--mobile-width);z-index:1000}.nav-drawer.open{max-width:100vw}}.nav-drawer .nav-drawer__panels{z-index:105}.nav-drawer .nav-drawer__subpanels{background:#f8f8f7;z-index:110}.nav-drawer .nav-drawer__panels,.nav-drawer .nav-drawer__root,.nav-drawer .nav-drawer__subpanels{--subpanel-transition:.4s;max-width:0;overflow:hidden;padding-top:var(--header-padding);-webkit-transition:max-width var(--subpanel-transition) cubic-bezier(.65,0,.35,1);transition:max-width var(--subpanel-transition) cubic-bezier(.65,0,.35,1)}.nav-drawer .nav-drawer__panels.open,.nav-drawer .nav-drawer__root.open,.nav-drawer .nav-drawer__subpanels.open{max-width:1000px}@media (max-height:500px),(max-width:1023px){.nav-drawer .nav-drawer__panels,.nav-drawer .nav-drawer__root,.nav-drawer .nav-drawer__subpanels{--subpanel-transition:.2s;padding-top:0}}.nav-drawer .nav-drawer__root{max-width:1000px}.nav-drawer .nav-drawer__panel,.nav-drawer .nav-drawer__root-panel,.nav-drawer .nav-drawer__subpanel{bottom:0;display:block;left:0;opacity:0;overflow-y:auto;pointer-events:none;position:absolute;top:var(--header-padding);-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;-webkit-transition:opacity var(--subpanel-transition) ease-in-out;transition:opacity var(--subpanel-transition) ease-in-out}@media (max-height:500px),(max-width:1023px){.nav-drawer .nav-drawer__panel,.nav-drawer .nav-drawer__root-panel,.nav-drawer .nav-drawer__subpanel{top:0}}.nav-drawer .nav-drawer__panel.open,.nav-drawer .nav-drawer__root-panel.open,.nav-drawer .nav-drawer__subpanel.open{opacity:1;pointer-events:all;visibility:visible;z-index:2}.nav-drawer .nav-drawer__panel .panel__btn,.nav-drawer .nav-drawer__root-panel .panel__btn,.nav-drawer .nav-drawer__subpanel .panel__btn{color:#3d4047;display:inline-block;font-size:15px;font-weight:700;letter-spacing:.06em;margin-top:9px;text-decoration:none;-webkit-transition:opacity .3s;transition:opacity .3s}@media (min-width:1024px){.nav-drawer .nav-drawer__panel .panel__btn:hover,.nav-drawer .nav-drawer__root-panel .panel__btn:hover,.nav-drawer .nav-drawer__subpanel .panel__btn:hover{opacity:.7}}.nav-drawer .nav-drawer__panel .panel__item .item__inner,.nav-drawer .nav-drawer__root-panel .panel__item .item__inner,.nav-drawer .nav-drawer__subpanel .panel__item .item__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:18px;text-decoration:none}.nav-drawer .nav-drawer__panel .panel__item .item__image,.nav-drawer .nav-drawer__root-panel .panel__item .item__image,.nav-drawer .nav-drawer__subpanel .panel__item .item__image{-ms-flex-negative:0;aspect-ratio:var(--aspect-ratio,1);background-color:#45453b;flex-shrink:0}.nav-drawer .nav-drawer__panel .panel__item .h4,.nav-drawer .nav-drawer__panel .panel__item .h5,.nav-drawer .nav-drawer__root-panel .panel__item .h4,.nav-drawer .nav-drawer__root-panel .panel__item .h5,.nav-drawer .nav-drawer__subpanel .panel__item .h4,.nav-drawer .nav-drawer__subpanel .panel__item .h5{font-weight:400;margin-bottom:2px}.nav-drawer .nav-drawer__panel .panel__item .h4 span,.nav-drawer .nav-drawer__panel .panel__item .h5 span,.nav-drawer .nav-drawer__root-panel .panel__item .h4 span,.nav-drawer .nav-drawer__root-panel .panel__item .h5 span,.nav-drawer .nav-drawer__subpanel .panel__item .h4 span,.nav-drawer .nav-drawer__subpanel .panel__item .h5 span{background:#627261;color:#fff;display:inline-block;font-family:Venus URW,Helvetica,sans-serif;letter-spacing:0;line-height:1.2em;margin-right:3px;padding:0 4px}.nav-drawer .nav-drawer__panel .panel__item .h4,.nav-drawer .nav-drawer__root-panel .panel__item .h4,.nav-drawer .nav-drawer__subpanel .panel__item .h4{font-size:22px}.nav-drawer .nav-drawer__panel .panel__item p,.nav-drawer .nav-drawer__root-panel .panel__item p,.nav-drawer .nav-drawer__subpanel .panel__item p{font-size:14px;line-height:1.2}.nav-drawer .nav-drawer__panel .panel__nav.panel__nav--primary,.nav-drawer .nav-drawer__root-panel .panel__nav.panel__nav--primary,.nav-drawer .nav-drawer__subpanel .panel__nav.panel__nav--primary{margin-bottom:30px}.nav-drawer .nav-drawer__panel .panel__nav li+li,.nav-drawer .nav-drawer__root-panel .panel__nav li+li,.nav-drawer .nav-drawer__subpanel .panel__nav li+li{margin-top:5px}.nav-drawer .nav-drawer__panel .panel__nav a,.nav-drawer .nav-drawer__root-panel .panel__nav a,.nav-drawer .nav-drawer__subpanel .panel__nav a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#585858;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;gap:8px;padding:5px 0;position:relative;text-decoration:none;-webkit-transition:opacity .3s;transition:opacity .3s}.nav-drawer .nav-drawer__panel .panel__nav a .panel__nav-link-title,.nav-drawer .nav-drawer__root-panel .panel__nav a .panel__nav-link-title,.nav-drawer .nav-drawer__subpanel .panel__nav a .panel__nav-link-title{margin-right:auto}.nav-drawer .nav-drawer__panel .panel__nav a .panel__nav-link-info,.nav-drawer .nav-drawer__root-panel .panel__nav a .panel__nav-link-info,.nav-drawer .nav-drawer__subpanel .panel__nav a .panel__nav-link-info{font-size:14px;opacity:.6}.nav-drawer .nav-drawer__panel .panel__nav a:hover .panel__nav-link-info,.nav-drawer .nav-drawer__root-panel .panel__nav a:hover .panel__nav-link-info,.nav-drawer .nav-drawer__subpanel .panel__nav a:hover .panel__nav-link-info{color:#585858;opacity:1}.nav-drawer .nav-drawer__panel .panel__controls,.nav-drawer .nav-drawer__root-panel .panel__controls,.nav-drawer .nav-drawer__subpanel .panel__controls{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:24px}.nav-drawer .nav-drawer__panel .panel__controls .panel__controls-back,.nav-drawer .nav-drawer__root-panel .panel__controls .panel__controls-back,.nav-drawer .nav-drawer__subpanel .panel__controls .panel__controls-back{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Canela,serif;font-size:14px;gap:7px;padding:6px 0;text-decoration:none}.nav-drawer .nav-drawer__panel .panel__controls .panel__controls-close,.nav-drawer .nav-drawer__root-panel .panel__controls .panel__controls-close,.nav-drawer .nav-drawer__subpanel .panel__controls .panel__controls-close{margin-left:auto;padding:6px 0}.nav-drawer .nav-drawer__panel .panel__controls .panel__controls-close svg,.nav-drawer .nav-drawer__root-panel .panel__controls .panel__controls-close svg,.nav-drawer .nav-drawer__subpanel .panel__controls .panel__controls-close svg{display:block}.nav-drawer .nav-drawer__panel .panel__header,.nav-drawer .nav-drawer__root-panel .panel__header,.nav-drawer .nav-drawer__subpanel .panel__header{border-bottom:var(--inner-border);margin-bottom:15px;padding-bottom:15px}.nav-drawer .nav-drawer__panel .panel__header .h5,.nav-drawer .nav-drawer__root-panel .panel__header .h5,.nav-drawer .nav-drawer__subpanel .panel__header .h5{font-size:17px!important;font-weight:400;margin-bottom:4px}.nav-drawer .nav-drawer__panel .panel__footer,.nav-drawer .nav-drawer__root-panel .panel__footer,.nav-drawer .nav-drawer__subpanel .panel__footer{border-top:var(--inner-border);margin-top:30px;padding-top:30px}.nav-drawer .nav-drawer__panel .panel__footer .panel__item+.panel__item,.nav-drawer .nav-drawer__root-panel .panel__footer .panel__item+.panel__item,.nav-drawer .nav-drawer__subpanel .panel__footer .panel__item+.panel__item{margin-top:8px}.nav-drawer .nav-drawer__panel .panel__footer .panel__btn-wrap,.nav-drawer .nav-drawer__root-panel .panel__footer .panel__btn-wrap,.nav-drawer .nav-drawer__subpanel .panel__footer .panel__btn-wrap{margin:30px 0 0}.nav-drawer .nav-drawer__panel .panel__footer .panel__btn-wrap+.panel__btn-wrap,.nav-drawer .nav-drawer__root-panel .panel__footer .panel__btn-wrap+.panel__btn-wrap,.nav-drawer .nav-drawer__subpanel .panel__footer .panel__btn-wrap+.panel__btn-wrap{margin-top:12px}.nav-drawer .nav-drawer__panel .panel__footer .panel__btn-wrap a,.nav-drawer .nav-drawer__root-panel .panel__footer .panel__btn-wrap a,.nav-drawer .nav-drawer__subpanel .panel__footer .panel__btn-wrap a{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}@media (min-width:1024px){.nav-drawer .nav-drawer__panel .panel__footer .panel__btn-wrap a:hover,.nav-drawer .nav-drawer__root-panel .panel__footer .panel__btn-wrap a:hover,.nav-drawer .nav-drawer__subpanel .panel__footer .panel__btn-wrap a:hover{opacity:.8}}.nav-drawer .nav-drawer__root-panel{opacity:1;pointer-events:all;visibility:visible}.nav-drawer .nav-drawer__panels,.nav-drawer .nav-drawer__root{background:#fff;position:relative;width:420px}@media (max-height:500px),(max-width:1023px){.nav-drawer .nav-drawer__panels,.nav-drawer .nav-drawer__root{bottom:0;left:0;position:absolute;top:0;width:100%}}.nav-drawer .nav-drawer__close-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:#3d4047;font-size:14px;font-weight:500;height:0;letter-spacing:.01em;margin-top:10px;opacity:0;overflow:hidden;width:0}.nav-drawer .nav-drawer__close-btn:focus{height:auto;opacity:1;width:auto}.nav-drawer .nav-drawer__panel,.nav-drawer .nav-drawer__root-panel{padding:20px var(--padding-side) 20px var(--padding-side);width:420px}@media (max-height:500px),(max-width:1023px){.nav-drawer .nav-drawer__panel,.nav-drawer .nav-drawer__root-panel{width:var(--mobile-width)}}.nav-drawer .nav-drawer__panel .panel__nav,.nav-drawer .nav-drawer__root-panel .panel__nav{--nav-offset:8px;margin-left:calc(var(--nav-offset)*-1)}.nav-drawer .nav-drawer__panel .panel__nav li+li,.nav-drawer .nav-drawer__root-panel .panel__nav li+li{margin-top:2px}.nav-drawer .nav-drawer__panel .panel__nav a,.nav-drawer .nav-drawer__root-panel .panel__nav a{--active-state-bg:#f8f8f7;padding-left:var(--nav-offset);padding-right:var(--nav-offset);-webkit-transition:background-color .3s;transition:background-color .3s}.nav-drawer .nav-drawer__panel .panel__nav a .ico-dropdown,.nav-drawer .nav-drawer__root-panel .panel__nav a .ico-dropdown{position:relative;top:1px;-webkit-transition:opacity .3s;transition:opacity .3s}.nav-drawer .nav-drawer__panel .panel__nav a:after,.nav-drawer .nav-drawer__root-panel .panel__nav a:after{content:"";height:100%;left:100%;position:absolute;top:0;-webkit-transition:background-color .3s;transition:background-color .3s;width:var(--padding-side)}@media (min-width:1024px){.nav-drawer .nav-drawer__panel .panel__nav a.active,.nav-drawer .nav-drawer__panel .panel__nav a:hover,.nav-drawer .nav-drawer__root-panel .panel__nav a.active,.nav-drawer .nav-drawer__root-panel .panel__nav a:hover{background:var(--active-state-bg);color:#c94302}.nav-drawer .nav-drawer__panel .panel__nav a.active svg path,.nav-drawer .nav-drawer__panel .panel__nav a:hover svg path,.nav-drawer .nav-drawer__root-panel .panel__nav a.active svg path,.nav-drawer .nav-drawer__root-panel .panel__nav a:hover svg path{stroke:#d24602}.nav-drawer .nav-drawer__panel .panel__nav a.active:after,.nav-drawer .nav-drawer__panel .panel__nav a:hover:after,.nav-drawer .nav-drawer__root-panel .panel__nav a.active:after,.nav-drawer .nav-drawer__root-panel .panel__nav a:hover:after{background:var(--active-state-bg)}.nav-drawer .nav-drawer__panel .panel__nav a.active i,.nav-drawer .nav-drawer__root-panel .panel__nav a.active i{opacity:0}}.nav-drawer .nav-drawer__panel .panel__nav-divider,.nav-drawer .nav-drawer__root-panel .panel__nav-divider{font-size:13px;font-weight:600;margin-bottom:5px;position:relative;text-transform:uppercase}.nav-drawer .nav-drawer__panel .panel__nav-divider span,.nav-drawer .nav-drawer__root-panel .panel__nav-divider span{background:#fff;color:#585858;padding-right:10px;position:relative}.nav-drawer .nav-drawer__panel .panel__nav-divider:before,.nav-drawer .nav-drawer__root-panel .panel__nav-divider:before{background:#e3e2dd;content:"";display:block;height:1px;left:0;position:absolute;top:50%;width:100%}.nav-drawer .nav-drawer__root-panel .panel__nav a{font-size:16px;letter-spacing:.2em;padding-bottom:16px;padding-top:16px;text-transform:uppercase}.nav-drawer .nav-drawer__subpanels{position:relative;width:380px}@media (max-height:500px),(max-width:1023px){.nav-drawer .nav-drawer__subpanels{bottom:0;left:0;position:absolute;top:0;width:100%}}.nav-drawer .nav-drawer__subpanel{padding:20px 30px;width:380px}@media (max-height:500px),(max-width:1023px){.nav-drawer .nav-drawer__subpanel{padding:20px var(--padding-side) 20px var(--padding-side);width:var(--mobile-width)}}.nav-drawer .nav-drawer__subpanel.open{opacity:1;pointer-events:all;visibility:visible;z-index:2}.nav-drawer .nav-drawer__subpanel .panel__nav a{font-size:17px}@media (min-width:1024px){.nav-drawer .nav-drawer__subpanel .panel__nav a:hover{color:#d24602}}.nav-drawer .nav-drawer__subpanel .panel__products+.panel__nav{border-top:var(--inner-border);margin-top:25px;padding-top:18px}.nav-drawer .nav-drawer__subpanel .panel__products{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.nav-drawer .nav-drawer__subpanel .panel__products .panel__item{background:#ffffffb3;-webkit-transition:background-color .3s,-webkit-box-shadow .7s;transition:background-color .3s,-webkit-box-shadow .7s;transition:background-color .3s,box-shadow .7s;transition:background-color .3s,box-shadow .7s,-webkit-box-shadow .7s}.nav-drawer .nav-drawer__subpanel .panel__products .panel__item .item__inner{padding:10px}@media (min-width:1024px){.nav-drawer .nav-drawer__subpanel .panel__products .panel__item:hover{background:#fff;-webkit-box-shadow:0 3px 15px rgba(61,64,71,.16);box-shadow:0 3px 15px #3d404729}}.customize-editor .nav-drawer .nav-drawer__panel,.customize-editor .nav-drawer .nav-drawer__panels,.customize-editor .nav-drawer .nav-drawer__root,.customize-editor .nav-drawer .nav-drawer__root-panel,.customize-editor .nav-drawer .nav-drawer__subpanel,.customize-editor .nav-drawer .nav-drawer__subpanels{display:none}.customize-editor .nav-drawer .nav-drawer__panel.open,.customize-editor .nav-drawer .nav-drawer__panels.open,.customize-editor .nav-drawer .nav-drawer__root-panel.open,.customize-editor .nav-drawer .nav-drawer__root.open,.customize-editor .nav-drawer .nav-drawer__subpanel.open,.customize-editor .nav-drawer .nav-drawer__subpanels.open{display:block}.section-hero .container{max-width:1440px;padding:0}.section-hero .section__inner{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;width:100%}.section-hero .hero-text{-webkit-box-flex:0;-ms-flex:0 1 30%;flex:0 1 30%;margin-left:45px;margin-right:45px;padding:20px}@media (max-width:1199px){.section-hero .hero-text{margin-left:0;margin-right:0}}@media (max-width:767px){.section-hero .hero-text{-webkit-box-flex:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;-ms-flex:100%;flex:100%;order:2}}.section-hero .hero-text .hero-text__subtitle{color:#d24602;text-transform:uppercase}.section-hero .hero-text .hero-text__description{color:#3d4047bf;font-family:Canela,serif;font-size:36px;line-height:44px;margin:0}@media (max-width:767px){.section-hero .hero-text .hero-text__description{font-size:20px;line-height:23px}}.section-hero .hero-text .btn{background-color:#d24602;color:#fff;font-size:14px;line-height:18px;margin-top:25px;min-width:unset;padding:10px 31px;text-align:center;text-transform:uppercase}.section-hero .hero-text .btn:after,.section-hero .hero-text .btn:before{display:none}@media (max-width:767px){.section-hero .hero-text .btn{margin-top:35px;width:100%}}.section-hero .hero-image{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:767px){.section-hero .hero-image{-webkit-box-flex:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;-ms-flex:100%;flex:100%;order:1}}.section-intro .container{height:100%}.section-spices{background-color:#f5f5f3;padding:96px 0 30px}.section-spices .section__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.section-spices .section__images{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:62px;padding-right:16px}.section-spices .section__content{-webkit-box-flex:0;border-left:1px solid hsla(0,0%,84%,.3);-ms-flex:0 0 26%;flex:0 0 26%;margin-bottom:73px;max-width:26%;padding-left:39px;text-align:center}.section-spices .section__content h2{color:#3d4047;font-family:Canela,serif;font-size:36px;font-weight:400;letter-spacing:.05em;line-height:1.25;margin-bottom:34px}.section-spices .section__content-inner{color:#3d4047bf;font-size:17px;letter-spacing:.05em;line-height:1.53;max-width:210px}.section-spices .section__content-inner p{margin-bottom:30px}.section-spices .section__content-inner a{color:#3d4047;font-size:19px;font-weight:700;line-height:1.21;text-decoration:none;-webkit-transition:opacity .3s;transition:opacity .3s}.section-spices .section__content-inner a:hover{opacity:.7}.section-spices .section__content-inner a i{margin-left:10px}@media (max-width:1199px){.section-spices .section__images{padding-left:0}}@media (max-height:500px),(max-width:1023px){.section-spices .section__content{padding-left:20px}.section-spices .section__content h2{font-size:28px}}@media (max-width:767px){.section-spices{padding:37px 0}.section-spices .section__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.section-spices .section__images{-webkit-box-ordinal-group:2;-ms-flex-order:1;max-width:100%;order:1;padding:0}.section-spices .section__content{-webkit-box-flex:0;border-left:none;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:30px;max-width:100%;padding-left:0}.section-spices .section__content h2{font-size:20px;margin-bottom:22px}.section-spices .section__content-inner{font-size:14px;letter-spacing:.07em;line-height:1.45;max-width:290px}.section-spices .section__content-inner a{font-size:14px}.section-spices .section__content-inner a i{margin-left:5px}.section-spices .section__content-inner p{margin-bottom:23px}}.section-spices--home .list-spices figure{padding:0 32px}@media (max-width:767px){.section-spices--home .list-spices figure{padding:0}}.section-spices--reversed .section__images{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:39px}.section-spices--reversed .section__content{border-left:none;border-right:1px solid hsla(0,0%,84%,.3);padding-right:16px}.section-spices--reversed .section__content-inner{text-align:center}@media (max-width:1199px){.section-spices--reversed .section__images{padding-left:20px}}@media (max-width:767px){.section-spices--reversed .section__images{padding:0}.section-spices--reversed .section__content{border-right:none;padding:0}}.section-spices--alt{background-color:#fff;padding:77px 0 66px}.section-spices--alt .section__images{padding:0 120px}.section-spices--alt .list-spices{margin:0 -60px -16px}.section-spices--alt .list-spices li{margin-bottom:16px;padding:0 60px}.section-spices--alt .list-spices figure{max-width:186px}.section-spices--alt .list-spices img{width:100%}@media (max-height:500px),(max-width:1023px){.section-spices--alt .section__images{padding:0 30px}.section-spices--alt .list-spices{margin:0 -10px -20px}.section-spices--alt .list-spices li{margin-bottom:20px;padding:0 10px}}@media (max-width:767px){.section-spices--alt{background-color:#f5f5f3}.section-spices--alt .list-spices figure{margin:0 auto 24px}.section-spices--alt .list-spices li{margin-bottom:4px}.section-spices--alt .list-spices .slick-arrow.slick-prev{left:-20px}.section-spices--alt .list-spices .slick-arrow.slick-next{right:5px}}.section-faq{padding:30px 0 160px}@media (max-width:767px){.section-faq{padding-bottom:80px}.section-faq .container{padding:0}}.section-faq .h2{font-size:30px;font-weight:400;margin-bottom:40px;text-align:center}@media (max-width:767px){.section-faq .h2{font-size:24px;margin-bottom:20px}}.section-faq .section-faq__list{display:grid;gap:40px 80px;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1199px){.section-faq .section-faq__list{gap:40px}}@media (max-width:767px){.section-faq .section-faq__list{border-top:1px solid #e0e0df;gap:0;grid-template-columns:1fr}}.section-faq--newrrow{padding:90px 0 65px}@media (max-width:767px){.section-faq--newrrow{padding-top:60px}}.section-faq--newrrow .container{max-width:1170px}.section-faq--newrrow .h2{color:#627261;font-size:36px;font-weight:400;letter-spacing:.04em;line-height:1.22;margin-bottom:50px}@media (max-width:767px){.section-faq--newrrow .h2{font-size:24px;margin-bottom:20px}}.section-faq--newrrow .section-faq__list{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:767px){.section-faq--newrrow .section-faq__list{grid-template-columns:1fr}}.section-faq .section-faq__item .h4{font-size:17px;font-weight:400;letter-spacing:.025em;margin-bottom:5px;position:relative}.section-faq .section-faq__item .h4 .ico-dropdown{display:none}@media (max-width:767px){.section-faq .section-faq__item .h4 .ico-dropdown{display:block;opacity:.6;position:absolute;right:0;top:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.section-faq .section-faq__item .h4{font-size:16px;margin-bottom:0;padding-right:20px}}.section-faq .section-faq__item p{color:#3d4047bf;font-size:15px;letter-spacing:.05em;line-height:1.4}.section-faq .section-faq__item p a{color:#767676}@media (max-width:767px){.section-faq .section-faq__item p{padding-top:5px}.section-faq .section-faq__item{border-bottom:1px solid #e0e0df;padding:22px 15px}.section-faq .section-faq__item:not(.open) p{display:none}.section-faq .section-faq__item:not(.open) .h4 .ico-dropdown{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.template-index .section-images-with-content .container{max-width:1440px;padding:0}.section-images-with-content{overflow:hidden;padding-bottom:var(--padding-bottom);padding-top:var(--padding-top);position:relative}@media (max-width:767px){.section-images-with-content{padding-bottom:calc(var(--padding-bottom)*.7);padding-top:calc(var(--padding-top)*.7)}}.section-images-with-content--recipes .box-item__icon figure{background:#fff!important}.section-images-with-content--recipes .box-item__eyebrow{color:#d24602;font-family:Canela,serif;font-size:14px;font-weight:500;letter-spacing:.25em!important;line-height:1.5;margin-bottom:8px!important;text-transform:uppercase}@media (max-width:767px){.section-images-with-content--recipes .box-item__eyebrow{font-size:13px}}.section-images-with-content .section__image{max-height:88%;max-width:26%;position:absolute}.section-images-with-content .section__image--left{bottom:0;left:0}.section-images-with-content .section__image--right{right:0;text-align:right;top:0}.section-images-with-content .section__image img{max-height:100%;width:auto}.section-images-with-content .section__content{position:relative;z-index:1}@media (max-width:767px){.section-images-with-content{padding:60px 0 90px}.section-images-with-content .section__image{display:none}}.section-collection{background-color:var(--bg-color,#f5f5f3);padding:55px 0 50px;padding-bottom:var(--padding-bottom);padding-top:var(--padding-top)}.section-collection .section__head{padding-bottom:25px;position:relative;text-align:center}.section-collection .section__head .h2,.section-collection .section__head h2{color:#3d4047;font-family:Canela,serif;font-size:36px;font-weight:400;letter-spacing:.04em;line-height:1.22;margin-bottom:0}.section-collection .section__head>a{color:#3d4047;font-size:19px;font-weight:700;letter-spacing:.06em;line-height:1.21;position:absolute;right:87px;text-decoration:none;top:16px;-webkit-transition:opacity .3s;transition:opacity .3s}.section-collection .section__head>a:hover{opacity:.7}.section-collection .section__head>a i{margin-left:7px}.section-collection .section__body{padding:27px 62px 0;position:relative}.section-collection .section__body .products{width:auto}.section-collection .section__body:before{background-color:#757575;content:"";height:1px;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translate(-50%);width:86.5%}.section-collection .section__actions{margin-top:50px}.section-collection .section__actions .paging{margin:0 auto}.section-collection .toolbar{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.section-collection .toolbar,.section-collection .toolbar p{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.section-collection .toolbar p{height:38px;margin-bottom:0}.section-collection .toolbar .collection__sort{min-width:225px}.section-collection .toolbar .collection__sort .custom_select select{display:none}.section-collection .toolbar .collection__sort .selectric{background-color:#fff;border:1px solid #757575}.section-collection .toolbar .collection__sort .selectric .label{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:12px;margin-right:41px;text-transform:uppercase}@media (max-width:767px){.section-collection .toolbar .collection__sort .selectric .label{margin-left:9px;margin-right:37px}}.section-collection .toolbar .collection__sort .selectric .label .label__inner{color:#757575;font-weight:700;margin-left:4px}@media (max-width:767px){.section-collection .toolbar .collection__sort .selectric .label .label__inner{margin-left:0}}.section-collection .toolbar .collection__sort .selectric .label .price{color:#d24602;letter-spacing:.06em;margin-left:auto;text-align:right}.section-collection .toolbar .collection__sort .selectric .label .price .price-compare{color:#000;opacity:.5;text-decoration:line-through}.section-collection .toolbar .collection__sort .selectric .button{background-color:#fff;border-left:1px solid #757575;width:28px}.section-collection .toolbar .collection__sort .selectric .button:after{border-top-color:#000}.section-collection .toolbar .collection__sort .selectric-items li{background-color:#fff;position:relative;text-transform:uppercase}.section-collection .toolbar .collection__sort .selectric-items li strong{display:none}.section-collection .toolbar .collection__sort .selectric-items li:before{border:3px solid #fff;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.section-collection .toolbar .collection__sort .selectric-items li:after{clear:both;content:"";display:table}.section-collection .toolbar .collection__sort .selectric-items li.highlighted{background-color:#f5f5f3}.section-collection .toolbar .collection__sort .selectric-items li .price{color:#757575;float:right;letter-spacing:.06em;margin-left:auto;text-align:right}.section-collection .toolbar .collection__sort .selectric-items li .price .price-compare{color:#000;opacity:.5;text-decoration:line-through}.section-collection .product-sections{padding-right:36px;width:100%}@media (max-width:1199px){.section-collection .product-sections{padding-right:0}}.section-collection .product-sections .best-sellers{border-bottom:1px solid #d4d4d4;margin-bottom:15px;padding-bottom:50px;padding-top:10px}@media (max-width:767px){.section-collection .product-sections .best-sellers{margin-bottom:15px;padding-bottom:30px;padding-top:15px}}.section-collection .product-sections .best-sellers .section__head{padding-bottom:15px;text-align:left}.section-collection .product-sections .best-sellers .section__head:after{display:none}@media (max-width:767px){.section-collection .product-sections .best-sellers .section__head{padding-bottom:10px;padding-left:7px}}.section-collection .product-sections .best-sellers .section__head .h4{color:#d24602;font-size:14px;letter-spacing:.25em;line-height:1;margin-bottom:4px;text-transform:uppercase}@media (max-width:767px){.section-collection .product-sections .best-sellers .section__head .h4{font-size:13px;margin-bottom:3px}}.section-collection .product-sections .best-sellers .section__head .h3{font-family:Canela,serif;font-size:25px;font-weight:400;letter-spacing:.04em;line-height:1.5}@media (max-width:767px){.section-collection .product-sections .best-sellers .section__head .h3{font-size:21px}.section-collection .product-sections .best-sellers .products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:-8px;margin-right:-8px;overflow-y:auto;padding-bottom:15px;padding-left:13px}.section-collection .product-sections .best-sellers .products:after{-ms-flex-negative:0;content:"";flex-shrink:0;width:1px}.section-collection .product-sections .best-sellers .products .product{-webkit-box-flex:0;-ms-flex:0 0 40vw;flex:0 0 40vw;height:auto;max-width:260px;width:40vw}}@media (max-height:500px),(max-width:1023px){.section-collection .section__head a{right:0}}@media (max-width:767px){.section-collection{padding:37px 0 14px}.section-collection .section__head{border-bottom:none;position:relative}.section-collection .section__head:after{background-color:#757575;content:"";height:1px;left:50%;position:absolute;top:100%;-webkit-transform:translateX(-50%);transform:translate(-50%);width:64vw}.section-collection .section__head .h2,.section-collection .section__head h2{font-size:20px;line-height:1.17;margin-bottom:9px}.section-collection .section__head a{font-size:14px;line-height:1.21;position:static}.section-collection .section__head a i{margin-left:5px}.section-collection .section__body{padding:20px 50px 0}.home-featured-collection .section__body{overflow:visible;padding-bottom:20px;padding-left:0;padding-right:0}}.section-collection--alt{background-color:#fff;padding:25px 0 98px}.section-collection--alt .section__body{margin:0 auto 106px;max-width:1140px;padding:0}.section-collection--alt .section__body:before{display:none}.section-collection--alt .section__actions{background-color:#f5f5f3}@media (max-width:767px){.section-collection--alt{padding:18px 0 63px}.section-collection--alt .section__body{margin-bottom:68px}.section-collection--alt .container{padding:0 8px}}.section-collection--hide{display:none}.section-collection--search{padding:40px 0 98px}.section-collection--search .section__head{border-bottom:none;margin-bottom:58px;padding-bottom:0}.section-collection--search .section__head h1{font-family:Canela,serif;font-size:36px;font-weight:400;line-height:1.22}.section-collection--search .section__body{max-width:1170px;overflow:unset}.section-collection--search .section__body .no-results{text-align:center}@media (max-width:767px){.section-collection--search{padding:34px 0 98px}.section-collection--search .section__head{margin-bottom:42px}.section-collection--search .section__head:after{display:none}.section-collection--search .section__head h1{font-size:20px;line-height:1.17}}.section-collection--flatpacks{padding-top:0}.section-collection--flatpacks.filter-opened .section__head{margin-bottom:55px}.section-collection--flatpacks.filter-opened .section__head.fixed~.section__body{padding-top:165px}.section-collection--flatpacks .section__head{background-color:#f5f5f3;padding-bottom:5px;position:relative;-webkit-transition:all .3s;transition:all .3s}.section-collection--flatpacks .section__head.fixed{left:0;position:fixed;right:0;top:192px;z-index:8}.section-collection--flatpacks .section__head.fixed~.section__body{padding-top:100px}.section-collection--flatpacks .section__head .container{max-width:1170px}.section-collection--flatpacks .section__head a{position:static}.section-collection--flatpacks .section__head-inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:14px 0 13px}.section-collection--flatpacks .section__head-inner,.section-collection--flatpacks .section__head-inner>ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.section-collection--flatpacks .section__head-inner>ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;list-style:none;margin:0 -12px 0 10px}.section-collection--flatpacks .section__head-inner>ul>li{padding:0 12px}.section-collection--flatpacks .section__head-inner>ul>li.active>a{color:#d24602}.section-collection--flatpacks .section__head-inner a{font-size:14px;font-weight:400;letter-spacing:.26em;line-height:1.21;position:static;text-transform:uppercase;-webkit-transition:color .3s;transition:color .3s}.section-collection--flatpacks .section__head-inner a:hover{color:#d24602}.section-collection--flatpacks .section__head-inner span{color:#3d4047bf;font-size:14px;letter-spacing:.3em;line-height:1.21;text-transform:uppercase}.section-collection--flatpacks .section__head-inner .sub-menu{background-color:#fff;left:0;opacity:0;position:absolute;right:0;top:calc(100% - 20px);-webkit-transition:opacity .3s,visibility .3s,top .3s;transition:opacity .3s,visibility .3s,top .3s;visibility:hidden;z-index:1}.section-collection--flatpacks .section__head-inner .sub-menu.visible{opacity:1;top:100%;visibility:visible}.section-collection--flatpacks .section__head-inner .sub-menu ul{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #f5f5f3;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;list-style:none;padding:24px 0 11px}.section-collection--flatpacks .section__head-inner .sub-menu li{margin-bottom:5px;padding:0 5px}.section-collection--flatpacks .section__head-inner .sub-menu li.active a{color:#d24602}.section-collection--flatpacks .section__head-inner .sub-menu a{font-size:16px;font-weight:400;letter-spacing:.06em;line-height:1.87;position:static;text-decoration:none;text-transform:none;-webkit-transition:color .3s;transition:color .3s}.section-collection--flatpacks .section__head-inner .sub-menu a:hover{color:#d24602}.section-collection--flatpacks .section__body{max-width:1170px;padding-top:50px}.section-collection--flatpacks .section__filters-head{background-color:#f5f5f3;text-align:left}.section-collection--flatpacks .section__filters-head a{display:block;font-size:13px;letter-spacing:.28em;line-height:1.23;padding:15px 20px;position:relative;right:auto;text-transform:uppercase;top:auto}.section-collection--flatpacks .section__filters-head a.active:after{opacity:0}.section-collection--flatpacks .section__filters-head a:after,.section-collection--flatpacks .section__filters-head a:before{background-color:#3d4047;content:"";opacity:1;position:absolute;-webkit-transition:opacity .3s;transition:opacity .3s}.section-collection--flatpacks .section__filters-head a:before{height:1px;right:36px;top:22px;width:13px}.section-collection--flatpacks .section__filters-head a:after{height:13px;right:42px;top:16px;width:1px}.section-collection--flatpacks .section__filters-body{background-color:#fff;display:none;padding:9px 20px}.section-collection--flatpacks .section__filters-body .sub-menu{display:none;overflow-x:auto;padding:10px 0}.section-collection--flatpacks .section__filters-body .sub-menu ul{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}.section-collection--flatpacks .section__filters-body .sub-menu ul li+li{margin-left:10px}.section-collection--flatpacks .section__filters-body .sub-menu ul a{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #3d4047;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;justify-content:center;letter-spacing:.07em;line-height:1.43;min-width:40px;padding:9px;text-transform:uppercase;white-space:nowrap}.section-collection--flatpacks .section__filters-body .sub-menu ul a.active{background-color:#d24602;border-color:#d24602;color:#fff}.section-collection--flatpacks .section__filters-body ul{list-style:none;margin:0;text-align:left}.section-collection--flatpacks .section__filters-body ul>li>a{padding:12px 0}.section-collection--flatpacks .section__filters-body ul>li.has-dropdown>a{position:relative}.section-collection--flatpacks .section__filters-body ul>li.has-dropdown>a.active:after{opacity:0}.section-collection--flatpacks .section__filters-body ul>li.has-dropdown>a:after,.section-collection--flatpacks .section__filters-body ul>li.has-dropdown>a:before{background-color:#3d4047;content:"";opacity:1;position:absolute;-webkit-transition:opacity .3s;transition:opacity .3s}.section-collection--flatpacks .section__filters-body ul>li.has-dropdown>a:before{height:1px;right:16px;top:17px;width:13px}.section-collection--flatpacks .section__filters-body ul>li.has-dropdown>a:after{height:13px;right:22px;top:11px;width:1px}.section-collection--flatpacks .section__filters-body a{display:block;font-size:13px;left:auto;letter-spacing:.28em;line-height:1.23;right:auto;text-transform:uppercase;top:auto}@media (max-width:767px){.section-collection--flatpacks.filter-opened .section__head{margin-bottom:0}.section-collection--flatpacks .section__head{padding-bottom:0}.section-collection--flatpacks .section__head.fixed{top:92px}.section-collection--flatpacks .section__head.fixed~.section__body{padding-top:92px}.section-collection--flatpacks .section__head:after{display:none}.section-collection--flatpacks .section__body{margin-bottom:0}}.section-posts{overflow:hidden;padding:72px 0 104px;position:relative}.section-posts .section__image{left:0;max-height:88%;max-width:26%;position:absolute;top:0}.section-posts .section__image img{max-height:100%;width:auto}.section-posts .section__body{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1130px}.section-posts .section__content{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%;position:relative}.section-posts .section__content-head{color:#3d4047bf;font-size:17px;letter-spacing:.058em;line-height:1.53;margin-bottom:62px}.section-posts .section__content-head h3{color:#3d4047;font-family:Canela,serif;font-size:36px;font-weight:400;letter-spacing:.05em;line-height:1.22;margin-bottom:18px;position:relative}.section-posts .section__content-head a{font-family:Venus URW,Helvetica,sans-serif;font-size:19px;font-weight:700;letter-spacing:.06em;line-height:1.21;position:absolute;right:0;text-decoration:none;top:10px;-webkit-transition:opacity .3s;transition:opacity .3s}.section-posts .section__content-head a:hover{opacity:.7}.section-posts .section__content-head a i{margin-left:6px}.section-posts .section__featured{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.section-posts .section__featured .article-featured{opacity:0;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;visibility:hidden}.section-posts .section__featured .article-featured.visible{opacity:1;visibility:visible}@media (max-width:767px){.section-posts{padding:81px 0}.section-posts .section__featured,.section-posts .section__image{display:none}.section-posts .section__body{display:block}.section-posts .section__content{max-width:100%}.section-posts .section__content-head{font-size:14px;letter-spacing:.07em;margin-bottom:74px;max-width:270px;padding-left:6px;position:relative}.section-posts .section__content-head h3{font-size:20px;line-height:1.17;margin-bottom:23px;position:static}.section-posts .section__content-head a{font-size:14px;left:6px;margin-top:13px;top:100%}}.section-newsletter,.section-testimonials{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:460px}.section-newsletter:after,.section-testimonials:after{content:"";font-size:0;min-height:inherit}.section-newsletter .section__image,.section-testimonials .section__image{-webkit-box-flex:0;background-position:50%;background-repeat:no-repeat;background-size:cover;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.section-newsletter .section__content,.section-testimonials .section__content{-webkit-box-flex:0;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f3;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 50%;flex:0 0 50%;justify-content:center;max-width:50%}.section-newsletter .section__content--full,.section-testimonials .section__content--full{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.section-newsletter .section__content--full .slider-testimonials .slider__slide,.section-testimonials .section__content--full .slider-testimonials .slider__slide{width:100%!important}.section-newsletter .section__content--full .slider-testimonials .slider__slides,.section-testimonials .section__content--full .slider-testimonials .slider__slides{max-width:515px;position:relative}.section-newsletter .section__content--full .slider-testimonials .slick-arrow,.section-testimonials .section__content--full .slider-testimonials .slick-arrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:2px solid #3d4047;font-size:0;height:27px;position:absolute;top:calc(50% - 5px);-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);-webkit-transition:opacity .3s;transition:opacity .3s;width:27px;z-index:1}.section-newsletter .section__content--full .slider-testimonials .slick-arrow:hover,.section-testimonials .section__content--full .slider-testimonials .slick-arrow:hover{opacity:.7}.section-newsletter .section__content--full .slider-testimonials .slick-arrow.slick-prev,.section-testimonials .section__content--full .slider-testimonials .slick-arrow.slick-prev{border-right:none;border-top:none;left:-165px}.section-newsletter .section__content--full .slider-testimonials .slick-arrow.slick-next,.section-testimonials .section__content--full .slider-testimonials .slick-arrow.slick-next{border-bottom:none;border-left:none;right:-145px}.section-newsletter .section__content--full .slider-testimonials .slick-arrow.slick-disabled,.section-testimonials .section__content--full .slider-testimonials .slick-arrow.slick-disabled{opacity:.5;pointer-events:none}@media (max-width:1199px){.section-newsletter .section__content--full .slider-testimonials .slick-arrow.slick-prev,.section-testimonials .section__content--full .slider-testimonials .slick-arrow.slick-prev{left:-85px}.section-newsletter .section__content--full .slider-testimonials .slick-arrow.slick-next,.section-testimonials .section__content--full .slider-testimonials .slick-arrow.slick-next{right:-65px}}@media (max-width:767px){.section-newsletter .section__content--full .slider-testimonials .slick-arrow.slick-prev,.section-testimonials .section__content--full .slider-testimonials .slick-arrow.slick-prev{left:-25px}.section-newsletter .section__content--full .slider-testimonials .slick-arrow.slick-next,.section-testimonials .section__content--full .slider-testimonials .slick-arrow.slick-next{right:-5px}}.section-newsletter .section__content-inner,.section-testimonials .section__content-inner{max-width:100%;width:100%}.section-newsletter .section__title,.section-testimonials .section__title{color:#3d4047;font-family:Canela,serif;font-size:36px;font-weight:400;letter-spacing:.05em;line-height:1.22;margin-bottom:16px;text-align:center}@media (max-height:500px),(max-width:1023px){.section-newsletter,.section-testimonials{min-height:400px}}@media (max-width:767px){.section-newsletter,.section-testimonials{display:block}.section-newsletter .section__image,.section-testimonials .section__image{max-width:100%;min-height:375px}.section-newsletter .section__content,.section-testimonials .section__content{max-width:100%;padding:36px 0 30px}.section-newsletter .section__title,.section-testimonials .section__title{font-size:20px;line-height:1.17;margin-bottom:24px}}.section-newsletter .section__content-inner{max-width:500px;padding:15px}.section-newsletter .section__title{text-align:left}.section-newsletter .section__description{color:#3d4047bf;font-size:17px;letter-spacing:.05em;line-height:1.53;margin-bottom:30px;max-width:none}.section-images{padding:63px 0 51px;position:relative}.section-images .section__head{color:#3d4047bf;font-size:17px;letter-spacing:.058em;line-height:1.53;margin:0 auto 20px;max-width:550px;text-align:center}.section-images .section__head h2{color:#3d4047;font-family:Canela,serif;font-size:36px;font-weight:400;letter-spacing:.05em;line-height:1.22;margin-bottom:12px}.section-images .section__head a{font-size:19px;font-weight:700;line-height:1.21;text-decoration:none;-webkit-transition:opacity .3s;transition:opacity .3s}.section-images .section__head a:hover{opacity:.7}.section-images .section__head a i{margin-left:5px}.section-images .section__body{padding:0 90px}.section-images .section__body a{display:block;-webkit-transition:opacity .3s;transition:opacity .3s}.section-images .section__body a:hover{opacity:.7}.section-images .section__body figure{margin:0 auto;max-width:1200px}.section-images .section__image{position:absolute;right:0;top:0}@media (max-height:500px),(max-width:1023px){.section-images .section__body{padding:0 40px}}@media (max-width:767px){.section-images{padding:78px 0 30px}.section-images .section__image{display:none}.section-images .section__head{font-size:14px;letter-spacing:.05em;line-height:1.43;margin-bottom:15px;padding:0 5px}.section-images .section__head h2{font-size:20px;line-height:1.17;margin-bottom:23px}.section-images .section__head p{margin-bottom:15px}.section-images .section__head a{font-size:14px}.section-images .section__body{padding:0}}.section-instagram{border-top:1px solid rgba(98,114,97,.3);padding:25px 0 0}.section-instagram .section__head{color:#3d4047bf;font-family:Canela,serif;font-size:20px;font-weight:400;letter-spacing:.05em;line-height:1.5;margin-bottom:25px;text-align:center}.section-instagram #insta-feed>a.focus-visible{position:relative;z-index:2}@media (max-width:767px){.section-instagram{padding:8px 0 0}.section-instagram .section__head{font-size:14px;line-height:1.68;margin-bottom:8px}.section-instagram .section__body #insta-feed a:nth-child(10),.section-instagram .section__body #insta-feed a:nth-child(11),.section-instagram .section__body #insta-feed a:nth-child(12),.section-instagram .section__body #insta-feed a:nth-child(9){display:none}.section-instagram .section__body #insta-feed .instafeed-container{padding-top:50%!important;width:50%!important}.template-page--gift-boxes .list-spices figure{max-width:100%;opacity:1;width:230px}.template-page--gift-boxes .list-spices .slick-arrow{z-index:5}}.section-regions{background-color:#f6f6f44d}.section-regions .section__inner{margin:0 auto;max-width:1165px;padding:88px 0 63px}.section-regions .section__flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:768px){.section-regions .section__flex--centered{-webkit-box-pack:center;-ms-flex-pack:center;gap:30px;justify-content:center}.section-regions .section__flex--centered .section__content{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.section-regions .section__flex--centered .list-regions li{-webkit-box-flex:1;-ms-flex:auto;flex:auto;max-width:none;width:280px}.section-regions .section__flex--centered .list-regions li div{opacity:1}}.section-regions .section__content{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.section-regions .section__content .list-regions--transparent{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(180deg,#fff0 0,#fff);bottom:0;display:none;left:0;mix-blend-mode:normal;position:absolute;right:0;top:0;z-index:1}.section-regions .section__content .list-regions--transparent.pattern{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),color-stop(60%,hsla(60,14%,99%,.8)),to(#fcfcfb));background:linear-gradient(180deg,#fff0 0,#fdfdfccc 60%,#fcfcfb)}.section-regions .section__content--opacity{height:104px;overflow:hidden;-webkit-transition:height .3s;transition:height .3s}.section-regions .section__content--opacity .list-regions--transparent{display:block}.section-regions .section__content.opened{height:auto;overflow:unset}.section-regions .section__content.opened .view-all{opacity:0;visibility:hidden}.section-regions .section__content.opened .list-regions--transparent{display:none}.section-regions .section__content .list-regions{margin-bottom:0;-webkit-transition:opacity .3s;transition:opacity .3s}.section-regions .section__content .view-all{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;color:#3d4047;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:19px;justify-content:center;left:0;letter-spacing:.06em;line-height:1.21;position:absolute;right:0;text-align:center;text-decoration:none;top:0;z-index:1}.section-regions .section__aside{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;margin-bottom:40px;max-width:30%;padding-left:19px;text-align:center}.section-regions .section__subtitle{color:#d24602;font-size:14px;letter-spacing:.25em;line-height:1;margin-bottom:16px;text-transform:uppercase}.section-regions .section__title{font-family:Canela,serif;font-size:48px;font-weight:400;letter-spacing:.04em;line-height:1.2;margin-bottom:38px}.section-regions .section__description{font-size:17px;letter-spacing:.05em;line-height:1.53;margin:0 auto;max-width:298px}@media (max-height:500px),(max-width:1023px){.section-regions .section__aside{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%}.section-regions .section__title{font-size:38px}.section-regions .section__description{font-size:15px}}@media (max-width:767px){.section-regions .section__inner{padding:50px 0 54px}.section-regions .section__flex{-ms-flex-wrap:wrap;flex-wrap:wrap}.section-regions .section__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;order:1}.section-regions .section__aside{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:48px;max-width:100%;padding-left:0}.section-regions .section__subtitle{font-size:12px;margin-bottom:8px}.section-regions .section__title{font-size:32px;margin-bottom:12px}.section-regions .section__description{font-size:14px;letter-spacing:.07em;line-height:1.43;max-width:100%}}.section-regions--reverse .section__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.section-regions--reverse .section__aside{padding-left:0;padding-right:19px}.section-regions--alt{background-color:#fff}.section-regions--alt .section__inner{padding:98px 0 63px}.section-regions--alt .section__content{padding-left:15px}.section-regions--alt .section__content .list-regions h3{letter-spacing:.05em}.section-regions--alt .section__aside{margin-bottom:50px;padding-left:24px}.section-regions--alt .section__subtitle{color:#627261}@media (max-width:767px){.section-regions--alt .section__aside,.section-regions--alt .section__content{padding:0}.section-regions--alt .section__aside{margin-bottom:30px}.section-regions--alt .section__inner{padding:50px 0 54px}}.section-collection-slider{padding:44px 0 52px}.section-collection-slider .section__head{border-bottom:1px solid hsla(0,0%,84%,.3);margin:0 92px 27px;padding-bottom:10px;position:relative}.section-collection-slider .section__head .h4,.section-collection-slider .section__head h4{color:#d24602;font-size:14px;letter-spacing:.25em;line-height:1;margin-bottom:15px;text-transform:uppercase}.section-collection-slider .section__head .h3,.section-collection-slider .section__head h3{font-family:Canela,serif;font-size:20px;font-weight:400;letter-spacing:.04em;line-height:1.5}.section-collection-slider .section__head a{bottom:30px;font-size:19px;font-weight:700;letter-spacing:.06em;line-height:1.21;position:absolute;right:0;text-decoration:none;-webkit-transition:opacity .3s;transition:opacity .3s}.section-collection-slider .section__head a:hover{opacity:.7}.section-collection-slider .section__head a i{margin-left:5px}.section-collection-slider .section__body{padding:0 92px}.section-collection-slider .section__body .slider-products .slick-arrow.slick-prev{left:-95px}.section-collection-slider .section__body .slider-products .slick-arrow.slick-next{right:-75px}@media (max-width:1199px){.section-collection-slider .section__body{padding:0 70px;position:relative}.section-collection-slider .section__body .slider-products .slick-arrow.slick-prev{left:-30px}.section-collection-slider .section__body .slider-products .slick-arrow.slick-next{right:-10px}}@media (max-height:500px),(max-width:1023px){.section-collection-slider .section__head{margin:0 55px 27px}.section-collection-slider .section__body{padding:0 40px}.section-collection-slider .section__body .slider-products .product{max-width:90%}.section-collection-slider .section__body .slider-products .slider__slide{max-width:100%}.section-collection-slider .section__body .slider-products .slick-arrow.slick-prev{left:-50px}.section-collection-slider .section__body .slider-products .slick-arrow.slick-next{right:-30px}.section-collection-slider .section__body .slick-slide{text-align:center}}@media (max-width:767px){.section-collection-slider{background-color:#f5f5f3;padding:33px 0 14px}.section-collection-slider .section__head{border-bottom:none;margin:0 0 20px;padding-bottom:24px;position:relative;text-align:center}.section-collection-slider .section__head:after{background-color:#757575;bottom:0;content:"";height:1px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translate(-50%);width:240px}.section-collection-slider .section__head h3{margin-bottom:5px}.section-collection-slider .section__head a{font-size:14px;line-height:1.21;position:static}.section-collection-slider .section__body{padding-left:0;padding-right:0}.section-collection-slider .section__body .product{max-width:none!important}.section-collection-slider .section__body .product .product__title{text-align:center}}.section-collection-slider--alt{background-color:#fff}.section-collection-slider--alt .section__head .h4,.section-collection-slider--alt .section__head h4{font-weight:500}@media (max-width:767px){.section-collection-slider--alt{padding:45px 0 14px}.section-collection-slider--alt .section__head{border:none;margin:0 0 20px;padding-bottom:24px;position:relative}.section-collection-slider--alt .section__head:after{background-color:#757575;bottom:0;content:"";height:1px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translate(-50%);width:240px}}.section-browse-products{margin-bottom:40px;margin-top:20px;position:relative;z-index:1}.section-browse-products .h4{font-family:Canela,serif;font-size:18px;font-weight:400;letter-spacing:.04em;line-height:1.5;margin-bottom:15px;text-align:center}.section-browse-products ul{border-top:1px solid #f5f5f3;list-style:none;margin:0;padding:0}.section-browse-products ul li{border-bottom:1px solid #f5f5f3}.section-browse-products ul li a{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#3d4047bf;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;justify-content:space-between;padding:15px 0;text-decoration:none}.section-browse-products ul li a svg{display:block}.section-product{overflow:hidden;position:relative}.section-product .section__image{position:absolute;right:0;top:79px}.section-product .section__body{background-color:#f5f5f3;padding:45px 0 55px}.section-product .section__inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.section-product .section__content{max-width:418px;padding-left:3px;position:relative}.section-product .section__images{-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;padding-left:95px;padding-right:15px}.section-product .section__images .section__thumbs{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 11.5%;flex:0 0 11.5%;max-width:11.5%}.section-product .section__images .section__thumbs--single{display:none}.section-product .section__images .slider-product-images,.section-product .section__images .slider-thumbs{max-width:100%;width:100%}.section-product .section__images .section__product-images{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:88.5%;padding:0 13px}@media (max-width:1199px){.section-product .section__images{padding-left:0}}@media (max-height:500px),(max-width:1023px){.section-product .section__images{padding-right:0}.section-product .section__images .section__thumbs{-webkit-box-flex:0;-ms-flex:0 0 15%;flex:0 0 15%;max-width:15%}.section-product .section__images .section__product-images{-webkit-box-flex:0;-ms-flex:0 0 85%;flex:0 0 85%;max-width:85%}}@media (max-width:767px){.section-product{overflow:unset}.section-product .section__head,.section-product .section__image{display:none}.section-product .section__body{background-color:#fff;padding:0}.section-product .section__content{background-color:#f5f5f3;margin:0 -15px;max-width:calc(100% + 30px);padding:25px 20px 28px;text-align:center;width:calc(100% + 30px)}.section-product .section__inner{display:block}.section-product .section__images--bundle{-ms-flex-preferred-size:100%;background:#f5f5f3;flex-basis:100%;margin:0 -15px;max-width:none}.section-product .section__images--bundle .section__thumbs{display:none}.section-product .section__images--bundle .section__images{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.section-product .section__images--bundle .section__product-images{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding:0}.section-product .section__images--bundle .slick-dots{bottom:9px}.section-product .section__images--bundle .slick-dots button{border-color:#ffffff94}.section-product .section__images--single{-ms-flex-preferred-size:100%;flex-basis:100%;margin:0 -15px;max-width:none}.section-product .section__images--single .section__thumbs{display:none}.section-product .section__images--single .section__images{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:none}.section-product .section__images--single .section__product-images{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:none;padding:0}.section-product .section__images--multiple{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -15px;max-width:none}.section-product .section__images--multiple .section__thumbs{-webkit-box-ordinal-group:3;-ms-flex-order:2;-ms-flex-preferred-size:21%;background:#f5f5f3;flex-basis:21%;max-width:21%;order:2;padding:0 5px;position:relative}.section-product .section__images--multiple .section__thumbs .slider-thumbs{bottom:0;left:5px;overflow:hidden;position:absolute;right:5px;top:0;width:auto;z-index:1}.section-product .section__images--multiple .section__thumbs .slider-thumbs .slick-arrow{height:14px;width:14px}.section-product .section__images--multiple .section__thumbs .slider-thumbs .slider__slides:after{background:-webkit-gradient(linear,left top,left bottom,from(hsla(60,9%,96%,0)),to(#f5f5f3));background:linear-gradient(180deg,#f6f6f400 0,#f5f5f3);bottom:0;content:"";display:block;height:100%;height:50px;left:0;position:absolute;width:100%}.section-product .section__images--multiple .section__thumbs .slider-thumbs .slick-arrow.slick-next{bottom:15px}.section-product .section__images--multiple .section__thumbs .slider__slide{border:none;display:block!important;margin-bottom:5px;padding:0}.section-product .section__images--multiple .section__thumbs .slick-slide{border:none}.section-product .section__images--multiple .section__thumbs .slick-slide.slick-current img{outline:2px solid #627261;outline-offset:-2px}.section-product .section__images--multiple .section__product-images{-ms-flex-preferred-size:79%;background-color:#f5f5f3;flex-basis:79%;max-width:79%;padding:0}.section-product .section__images--multiple .slick-dots{display:none!important}}.template-product--gift-card-virtual .section-product--gift .section__inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-height:500px),(max-width:1023px){.template-product--gift-card-virtual .section-product--gift .container{padding:0}}.template-product--gift-card-virtual .section-product--gift .gift-cart-builder{max-width:445px}@media (max-height:500px),(max-width:1023px){.template-product--gift-card-virtual .section-product--gift .gift-cart-builder{max-width:100%}}.template-product--gift-card-virtual .section-product--gift .gift-cart-builder .gift-cart-builder__section{margin-bottom:30px}.template-product--gift-card-virtual .section-product--gift .gift-cart-builder .gift-cart-builder__section-title{margin-bottom:10px}.template-product--gift-card-virtual .section-product--gift .gift-cart-builder .gift-cart-builder__section-title .h2{font-size:13px;font-weight:400;letter-spacing:.18em;line-height:1.21;margin:0;text-transform:uppercase}@media (max-width:767px){.template-product--gift-card-virtual .section-product--gift .gift-cart-builder .gift-cart-builder__section-title .h2{font-size:12px;text-align:left}}.template-product--gift-card-virtual .section-product--gift .gift-cart-builder .gift-cart-builder__section-inner{background:#fff;border:1px solid #d4d4d4;display:grid;gap:20px 10px;grid-template-columns:repeat(6,minmax(0,1fr));padding:25px}@media (max-width:767px){.template-product--gift-card-virtual .section-product--gift .gift-cart-builder .gift-cart-builder__section-inner{padding:20px}}.template-product--gift-card-virtual .section-product--gift .gift-cart-builder .gift-cart-builder__amount-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}@media (max-width:767px){.template-product--gift-card-virtual .section-product--gift .gift-cart-builder .gift-cart-builder__amount-wrap{gap:5px}}.template-product--gift-card-virtual .section-product--gift .gift-cart-builder .gift-cart-builder__amount-wrap .gift-cart-builder__amount-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}.template-product--gift-card-virtual .section-product--gift .gift-cart-builder .gift-cart-builder__amount-wrap .gift-cart-builder__amount-item input{height:0;left:0;opacity:0;position:absolute;top:0;width:0}.template-product--gift-card-virtual .section-product--gift .gift-cart-builder .gift-cart-builder__amount-wrap .gift-cart-builder__amount-item label{background:#fff;border:1px solid #d4d4d4;cursor:pointer;display:block;padding:15px 10px;position:relative;text-align:center}.template-product--gift-card-virtual .section-product--gift .gift-cart-builder .gift-cart-builder__amount-wrap .gift-cart-builder__amount-item .gift-cart-builder__amount-badge{background-color:#d24602;color:#fff;font-size:12px;left:50%;padding:2px 5px;position:absolute;top:-7px;-webkit-transform:translateX(-50%);transform:translate(-50%);white-space:nowrap}.template-product--gift-card-virtual .section-product--gift .gift-cart-builder .gift-cart-builder__amount-wrap .gift-cart-builder__amount-item input:checked+label{border-color:#000;-webkit-box-shadow:inset 0 0 0 1px #000;box-shadow:inset 0 0 0 1px #000}.template-product--gift-card-virtual .section-product--gift .gift-cart-builder .gift-cart-builder__field-wrap{grid-column:span 6}.template-product--gift-card-virtual .section-product--gift .gift-cart-builder .gift-cart-builder__field-wrap.gift-cart-builder__field-wrap--half{grid-column:span 3}@media (max-width:767px){.template-product--gift-card-virtual .section-product--gift .gift-cart-builder .gift-cart-builder__field-wrap.gift-cart-builder__field-wrap--half{grid-column:span 6}}.template-product--gift-card-virtual .section-product--gift .gift-cart-builder .gift-cart-builder__field-wrap.gift-cart-builder__field-wrap--two-thirds{grid-column:span 4}@media (max-width:1199px){.template-product--gift-card-virtual .section-product--gift .gift-cart-builder .gift-cart-builder__field-wrap.gift-cart-builder__field-wrap--two-thirds{grid-column:span 6}}@media (max-width:767px){.template-product--gift-card-virtual .section-product--gift .gift-cart-builder .gift-cart-builder__field-wrap.gift-cart-builder__field-wrap--two-thirds{grid-column:span 6}}.template-product--gift-card-virtual .section-product--gift .gift-cart-builder .gift-cart-builder__field-wrap.gift-cart-builder__field-wrap--one-third{grid-column:span 2}@media (max-width:1199px){.template-product--gift-card-virtual .section-product--gift .gift-cart-builder .gift-cart-builder__field-wrap.gift-cart-builder__field-wrap--one-third{grid-column:span 6;margin-top:-15px}}@media (max-width:767px){.template-product--gift-card-virtual .section-product--gift .gift-cart-builder .gift-cart-builder__field-wrap.gift-cart-builder__field-wrap--one-third{grid-column:span 6;margin-top:-15px}}.template-product--gift-card-virtual .section-product--gift .gift-cart-builder .gift-cart-builder__field-wrap label{display:block;font-size:12px;font-weight:700;letter-spacing:.18em;line-height:1.21;margin:0;text-align:left;text-transform:uppercase}.template-product--gift-card-virtual .section-product--gift .gift-cart-builder .gift-cart-builder__field-wrap label span{color:#c1c1c1}.template-product--gift-card-virtual .section-product--gift .gift-cart-builder .gift-cart-builder__field-wrap label.required:after{color:#d24602;content:"*"}.template-product--gift-card-virtual .section-product--gift .gift-cart-builder .gift-cart-builder__field-wrap .field{border:none;border-bottom:1px solid #e9e9e9;display:block;font-size:13px;padding:10px 0;-webkit-transition:padding .3s;transition:padding .3s;width:100%}@media (max-width:767px){.template-product--gift-card-virtual .section-product--gift .gift-cart-builder .gift-cart-builder__field-wrap .field{font-size:16px}}.template-product--gift-card-virtual .section-product--gift .gift-cart-builder .gift-cart-builder__field-wrap .field:focus{padding:10px 5px}.template-product--gift-card-virtual .section-product--gift .gift-cart-builder .gift-cart-builder__field-wrap textarea{height:80px;resize:none}.template-product--gift-card-virtual .section-product--gift .gift-cart-builder .gift-cart-builder__field-wrap .btn{display:block;font-size:14px;letter-spacing:.07em;line-height:1.3;margin-left:auto;min-width:auto;padding:9px 20px;text-align:center;text-transform:uppercase;width:100%}.template-product--gift-card-virtual .section-product--gift .gift-cart-builder .gift-cart-builder__field-wrap .btn:after,.template-product--gift-card-virtual .section-product--gift .gift-cart-builder .gift-cart-builder__field-wrap .btn:before{display:none}.template-product--gift-card-virtual .section-product--gift .section__images{-webkit-box-flex:0;display:block;-ms-flex:0 0 52%;flex:0 0 52%;max-width:52%;padding-left:0}.template-product--gift-card-virtual .section-product--gift .section__images .section__product-images{max-width:100%;padding:0}@media (max-width:767px){.template-product--gift-card-virtual .section-product--gift .section__images .section__product-images img{aspect-ratio:1.75;-o-object-fit:cover;object-fit:cover}}.template-product--gift-card-virtual .section-product--gift .section__images .slider-product-images{margin-bottom:19px}.template-product--gift-card-virtual .section-product--gift .section__images .slider-product-images .slider__slide-image img{background:#f5f5f3;margin-left:0}.template-product--gift-card-virtual .section-product--gift .section__content{margin:0 auto;max-width:100%;padding:0 0 0 43px}.template-product--gift-card-virtual .section-product--gift .section__image{top:0}.template-product--gift-card-virtual .section-product--gift .section__product-description{color:#283045;font-size:17px;font-weight:400;letter-spacing:.06em;line-height:1.53}.template-product--gift-card-virtual .section-product--gift .section__product-description h5{border-bottom:1px solid #3d4047;color:#3d4047;display:inline-block;font-size:17px;font-weight:400;letter-spacing:.06em;line-height:1.53;margin-bottom:16px}@media (max-height:500px),(max-width:1023px){.template-product--gift-card-virtual .section-product--gift .section__content{padding-top:30px}.template-product--gift-card-virtual .section-product--gift .section__images{max-width:100%}.template-product--gift-card-virtual .section-product--gift .section__images .slider-product-images .slider__slide-image img{width:100%}.template-product--gift-card-virtual .section-product--gift .section__images .section__product-description{padding:0 20px}}@media (max-width:767px){.template-product--gift-card-virtual .section-product--gift{overflow:hidden}.template-product--gift-card-virtual .section-product--gift .section__content{padding:30px 15px}.template-product--gift-card-virtual .section-product--gift .section__images{margin-bottom:10px}.template-product--gift-card-virtual .section-product--gift .section__images .slider-product-images{margin-bottom:0}.template-product--gift-card-virtual .section-product--gift .section__images .slider-product-images .slider__slides{position:relative}.template-product--gift-card-virtual .section-product--gift .section__product-description{font-size:14px;line-height:1.43;text-align:left}.template-product--gift-card-virtual .section-product--gift .section__product-description h5{font-size:14px;line-height:1.43;margin-bottom:13px;padding-bottom:3px}}.template-product--gift-card .section-product--gift .section__body{background-color:#fff;padding:89px 0 140px}.template-product--gift-card .section-product--gift .section__inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.template-product--gift-card .section-product--gift .section__content{margin:0 auto;max-width:100%;padding:180px 0 0 43px;text-align:center;width:450px}.template-product--gift-card .section-product--gift .section__image{top:0}.template-product--gift-card .section-product--gift .section__images{-webkit-box-flex:0;display:block;-ms-flex:0 0 52%;flex:0 0 52%;max-width:52%;padding-left:0}.template-product--gift-card .section-product--gift .section__images .section__product-images{max-width:100%;padding:0}.template-product--gift-card .section-product--gift .section__product-description{color:#283045;font-size:17px;font-weight:400;letter-spacing:.06em;line-height:1.53}.template-product--gift-card .section-product--gift .section__product-description h5{border-bottom:1px solid #3d4047;color:#3d4047;display:inline-block;font-size:17px;font-weight:400;letter-spacing:.06em;line-height:1.53;margin-bottom:16px}.section-product-details{overflow:hidden;padding:65px 0 70px;position:relative}.section-product-details .section__image{left:0;position:absolute;top:0}@media (max-width:767px){.section-product-details .section__image{display:none}}.section-product-details .section__body{position:relative}.section-product-details .cols{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -60px;padding:0 100px;position:relative}.section-product-details .cols .col{-webkit-box-flex:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 50%;flex:0 0 50%;-ms-flex-direction:column;flex-direction:column;max-width:50%;padding:0 60px}.section-product-details .cols .col--align-left .col__content,.section-product-details .cols .col--align-left .col__title{text-align:left!important}.section-product-details .cols .col--2,.section-product-details .cols .col--3{position:relative}.section-product-details .cols .col--2:before,.section-product-details .cols .col--3:before{background-color:#f5f5f3;bottom:0;content:"";left:50%;left:0!important;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translate(-50%);width:1px;z-index:1}.section-product-details .cols .col--product-bundles .col__title{font-size:27px!important;line-height:1.2!important;margin-bottom:10px!important}@media (max-width:767px){.section-product-details .cols .col--product-bundles .col__title{font-size:23px!important}}.section-product-details .cols .col--product-bundles .col__subtitle{color:#3d4047bf;font-size:16px!important;line-height:1.25!important;margin:0 auto 25px;max-width:330px;text-align:center}@media (max-width:767px){.section-product-details .cols .col--product-bundles .col__subtitle{font-size:15px!important}}.section-product-details .cols .col--custom-crosssell{text-align:center}.section-product-details .cols .col--custom-crosssell a{text-decoration:none}.section-product-details .cols .col--custom-crosssell img{margin-block:12px}.section-product-details .cols .col--custom-crosssell .h4{font-size:20px;font-weight:400;margin-bottom:3px}.section-product-details .cols .col--custom-crosssell .btn{font-size:14px;margin-top:10px;min-width:150px;text-transform:uppercase}.section-product-details .cols .col .col__title{color:#627261;font-family:Canela,serif;font-size:36px;font-weight:400;letter-spacing:.04em;line-height:1.22;margin-bottom:56px;text-align:center}.section-product-details .cols .col .col__subtitle{font-size:17px;letter-spacing:.05em;line-height:1.53;margin-bottom:14px;margin-top:-6px}.section-product-details .cols .col .col__content{color:#3d4047bf;font-size:17px;letter-spacing:.06em;line-height:1.53;margin-bottom:auto;margin-top:auto}.section-product-details .cols .col .col__content strong{color:#3d4047e6}.section-product-details .cols .col .col__content .h5,.section-product-details .cols .col .col__content h3{color:#627261;font-size:20px;font-weight:400;margin-bottom:3px}.section-product-details .cols .col .col__content .h5:not(:first-child),.section-product-details .cols .col .col__content h3:not(:first-child){margin-top:20px}@media (max-width:767px){.section-product-details .cols .col .col__content .h5,.section-product-details .cols .col .col__content h3{font-size:17px}}.section-product-details .cols .col .col__content p+ul{margin-bottom:20px;margin-top:-10px}.section-product-details .cols .col .col__content li span{font-size:11px;letter-spacing:.09em;line-height:1;text-transform:uppercase}.section-product-details .cols .col .col__content li span+span{margin-left:30px}.section-product-details .cols .col .col__content li a{text-decoration:none;-webkit-transition:opacity .3s;transition:opacity .3s}.section-product-details .cols .col .col__content li a:hover{opacity:.7}.section-product-details .cols .col .col__content p{margin-bottom:8px}.section-product-details .cols .col .col__content p:last-child{margin-bottom:0}@media (max-height:500px),(max-width:1023px){.section-product-details .cols{margin:0 -15px;padding:0}.section-product-details .cols .col{padding:0 15px}.section-product-details .cols .col--2:before,.section-product-details .cols .col--3:before{left:0!important}.section-product-details .cols .col .col__title{font-size:28px}.section-product-details .cols .col .col__content,.section-product-details .cols .col .col__subtitle{font-size:16px}}@media (max-width:767px){.section-product-details{padding:42px 0 0}.section-product-details .cols{display:block}.section-product-details .cols:before{display:none}.section-product-details .cols .col{border-bottom:1px solid #f5f5f3;margin-bottom:38px;max-width:100%;padding-bottom:42px}.section-product-details .cols .col .col__title{font-size:24px;margin-bottom:22px}.section-product-details .cols .col .col__content{font-size:16px;line-height:1.45}.section-product-details .cols .col .col__content p{margin-bottom:20px}.section-product-details .cols .col--2,.section-product-details .cols .col--3{border-bottom:1px solid #f5f5f3}.section-product-details .cols .col--2:before,.section-product-details .cols .col--3:before{display:none}.section-product-details .cols .col--2{border-bottom:none;margin-bottom:0;padding-bottom:57px}.section-product-details .cols .col--2 .col__title{margin-bottom:0}.section-product-details .cols .col--3{padding-bottom:38px}.section-product-details .cols .col--3 .col__title{margin-bottom:29px}}.section-articles-slider{background-color:#f5f5f3;padding:65px 0 40px}@media (max-width:767px){.section-articles-slider .section__head{margin-bottom:0}}.section-articles-slider.section-articles-slider--new-recipes{background-color:#f6f6f44d;padding-bottom:90px;padding-top:0}@media (max-width:767px){.section-articles-slider.section-articles-slider--new-recipes{padding-bottom:40px}}.section-articles-slider.section-articles-slider--new-recipes .section__head{border-bottom:none;margin-bottom:12px;padding-bottom:5px;text-align:center}.section-articles-slider.section-articles-slider--new-recipes .section__head:after{display:none}@media (max-width:767px){.section-articles-slider.section-articles-slider--new-recipes .section__head{margin-bottom:15px;margin-left:0;margin-right:0}}.section-articles-slider.section-articles-slider--new-recipes .section__head .h4,.section-articles-slider.section-articles-slider--new-recipes .section__head h4{font-size:28px}@media (max-width:767px){.section-articles-slider.section-articles-slider--new-recipes .section__head .h4,.section-articles-slider.section-articles-slider--new-recipes .section__head h4{display:block;font-size:24px}}.section-articles-slider .section__head{border-bottom:1px solid #757575;margin:0 92px 22px;max-width:1135px;padding-bottom:9px;position:relative}.section-articles-slider .section__head p{color:#627261;font-size:14px;font-weight:500;letter-spacing:.28em;line-height:1;margin-bottom:15px;text-transform:uppercase}.section-articles-slider .section__head .h4,.section-articles-slider .section__head h4{font-family:Canela,serif;font-size:20px;font-weight:400;letter-spacing:.04em;line-height:1.5;margin-bottom:.65em}.section-articles-slider .section__head .section__head-links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;list-style:none;position:absolute;right:0;top:36px}.section-articles-slider .section__head .section__head-links a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;opacity:.8;text-decoration:none;text-transform:capitalize}.section-articles-slider .section__head .section__head-links a svg{display:block;height:auto;width:5px}.section-articles-slider .section__head>a{bottom:28px;font-size:19px;font-weight:700;letter-spacing:.06em;line-height:1.21;position:absolute;right:-1px;text-decoration:none;-webkit-transition:opacity .3s;transition:opacity .3s}.section-articles-slider .section__head>a:hover{opacity:.7}.section-articles-slider .section__head>a i{margin-left:5px}.section-articles-slider .section__body{padding:0 75px}@media (max-width:1199px){.section-articles-slider .section__body{padding:0 50px}}@media (max-width:767px){.section-articles-slider{background-color:#fff;padding:22px 0 27px}.section-articles-slider .section__head{border:none;padding-bottom:25px;position:relative;text-align:center}.section-articles-slider .section__head:after{background-color:#757575;bottom:0;content:"";height:1px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translate(-50%);width:240px}.section-articles-slider .section__head h4{display:none}.section-articles-slider .section__head h3{font-size:20px;margin-bottom:5px}.section-articles-slider .section__head a{font-size:14px;font-weight:700;line-height:1.21;position:static}.section-articles-slider .section__body{padding:0}}.section-default{padding:100px 0}.section-default .section__head{margin-bottom:20px}.section-default .section__head h1{font-family:Canela,serif;font-size:38px;text-align:center}.section-default .section__body{font-size:18px;margin:0 auto;max-width:900px}@media (max-width:767px){.section-default .section__head h1{font-size:28px}.section-default .section__body{font-size:14px}}.section-default--404{border-bottom:1px solid #757575;padding:45px 0 54px}.section-default--404 .section__body{text-align:center}.section-default--contact{padding:100px 0 132px;position:relative}.section-default--contact .section__image{max-height:88%;max-width:50%;position:absolute;right:0;top:0}.section-default--contact .section__image img{max-height:100%;width:auto}.section-default--contact .section__inner{position:relative}.section-default--contact .section__head{margin-bottom:26px}.section-default--contact .section__head h1{font-weight:400}.section-default--contact .section__head .h3{font-weight:400;text-align:center}.section-default--contact .section__body{letter-spacing:.035em;line-height:1.5;margin:0 auto;max-width:670px}.section-default--contact .section__body .form--contact{margin-top:48px}@media (max-width:767px){.section-default--contact .section__body .form--contact{margin-top:26px}}.section-default--contact .section__body .form--contact textarea{height:180px}.section-default--contact .section__body p{margin-bottom:23px}@media (max-width:767px){.section-default--contact{padding:40px 0 70px}.section-default--contact .section__image{display:none}.section-default--contact .container{padding:0 20px}}.section-cart{margin:0 auto;max-width:1143px;padding:53px 0}.section-cart .section__inner form{display:-webkit-box;display:-ms-flexbox;display:flex;gap:100px}.section-cart .section__usp{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;gap:20px;padding:0 55px}@media (max-width:767px){.section-cart .section__usp{padding:0 20px}}.section-cart .section__usp .section__usp-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.section-cart .section__usp .section__usp-item .item__title{font-size:17px;font-weight:400;margin-bottom:3px}@media (max-width:767px){.section-cart .section__usp .section__usp-item .item__title{font-size:16px}}.section-cart .section__usp .section__usp-item .item__description{font-size:15px}@media (max-width:767px){.section-cart .section__usp .section__usp-item .item__description{font-size:14px}}.section-cart .section__usp .section__usp-item .item__icon{-ms-flex-negative:0;flex-shrink:0}.section-cart .section__usp .section__usp-item .item__icon svg{fill:#c7c7c7;height:auto;width:35px}.section-cart .section__head{margin-bottom:20px;padding-top:50px}.section-cart .section__head h1{font-family:Canela,serif;font-size:36px;text-align:center}.section-cart .section__empty{font-size:18px;padding-bottom:50px;text-align:center}.section-cart .section__content{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0}.section-cart .section__actions .btn--checkout i,.section-cart .section__buttons .btn--checkout i{margin:0;position:absolute;right:15px;top:18px}@media (max-width:767px){.section-cart .section__actions .btn--checkout i,.section-cart .section__buttons .btn--checkout i{top:10px}}.section-cart .section__actions .btn--checkout i svg,.section-cart .section__buttons .btn--checkout i svg{fill:transparent}.section-cart .section__actions .btn--checkout i svg path,.section-cart .section__buttons .btn--checkout i svg path{stroke:#fff}.section-cart .section__actions .btn--checkout:hover i svg path,.section-cart .section__buttons .btn--checkout:hover i svg path{stroke:#d24602}.section-cart .section__actions .btn--checkout.btn--loading i,.section-cart .section__buttons .btn--checkout.btn--loading i{opacity:0}.section-cart .section__actions{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;gap:30px;max-width:50%}.section-cart .section__actions,.section-cart .section__actions-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}.section-cart .section__actions-inner{background-color:#fff;-webkit-box-shadow:0 4px 10px #0000000d;box-shadow:0 4px 10px #0000000d;padding:25px;position:sticky;top:calc(var(--header-height) + 10px);z-index:2}@media (max-width:767px){.section-cart .section__actions-inner{padding:20px;position:static}}.section-cart .section__title{margin-bottom:18px}.section-cart .section__title+.section__title{border-top:1px solid #757575;margin-bottom:12px;padding-top:50px}.section-cart .section__title h1,.section-cart .section__title h2{font-size:24px;font-weight:400;line-height:1.21}.section-cart .section__title h1 span,.section-cart .section__title h2 span{color:#d24602;font-family:Venus URW,Helvetica,sans-serif;font-size:13px;font-weight:400;letter-spacing:2px}.section-cart .section__items{border-bottom:1px solid #d4d4d4;border-top:1px solid #d4d4d4;margin-bottom:60px;position:relative}.section-cart .section__favorites{border-top:1px solid #d4d4d4;padding-top:7px}.section-cart .section__favorites>a{display:block;font-size:11px;font-weight:700;letter-spacing:.09em;line-height:1;position:relative;text-decoration:none;text-transform:uppercase}.section-cart .section__favorites>a.opened:after{opacity:0}.section-cart .section__favorites>a:after,.section-cart .section__favorites>a:before{background-color:#3d4047;content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s;transition:opacity .3s}.section-cart .section__favorites>a:before{height:1px;right:0;width:11px}.section-cart .section__favorites>a:after{height:11px;right:5px;width:1px}.section-cart .section__favorites .cart-items{display:none;margin-top:15px}.section-cart .section__favorites .cart-items.cart-items--opened{display:block}.section-cart .section__favorites .cart-items .cart-item .cart-item__image{-webkit-box-flex:0;-ms-flex:0 0 78px;flex:0 0 78px;max-height:78px;max-width:78px}.section-cart .section__favorites .cart-items .cart-item .cart-item__content{letter-spacing:.055em;padding-left:11px;position:relative}.section-cart .section__favorites .cart-items .cart-item .cart-item__content .btn{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;height:31px;justify-content:center;letter-spacing:.07em;line-height:1.29;margin-top:auto;min-width:0;padding:0;text-align:center;text-transform:uppercase;width:128px}.section-cart .section__favorites .cart-items .cart-item .cart-item__content .btn:after,.section-cart .section__favorites .cart-items .cart-item .cart-item__content .btn:before{display:none}.section-cart .section__favorites .cart-items .cart-item .cart-item__title{margin-bottom:0}.section-cart .section__favorites .cart-items .cart-item .cart-item__price{margin-bottom:0;text-align:left}.section-cart .section__favorites .cart-items .cart-item .cart-item__variant{letter-spacing:.03em;text-transform:none}.section-cart .section__range{background-color:#f5f5f3;margin-bottom:24px;padding-bottom:6px}.section-cart .section__range-amount{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:15px 17px 10px 20px;position:relative}.section-cart .section__range-amount .range{background-color:#d5d5d5;border-radius:11px;height:12px;overflow:hidden;width:85%}.section-cart .section__range-amount .range .range__current{background-color:#627261;height:100%}.section-cart .section__range-amount .label{font-family:Marr Sans Web,serif;font-size:14px;letter-spacing:.01em;line-height:1.14;position:absolute;right:17px;text-transform:uppercase;top:16px}.section-cart .section__range-amount .ico-check{position:absolute;right:7px;top:-4px}.section-cart .section__availability-msg{background-color:#f5f5f3;color:#3d4047bf;display:none;font-size:16px;letter-spacing:.05em;line-height:1.25;margin:0 0 8px;padding:12px 18px;text-align:center}.section-cart .section__range-label{color:#3d4047bf;font-size:16px;letter-spacing:.06em;line-height:1.53;padding:0 5px;position:relative}.section-cart .section__range-label,.section-cart .section__range-label .info-popup{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;text-align:center}.section-cart .section__range-label .info-popup{background-color:#fff;border:1px solid #f2f2f2;border-radius:5px;bottom:calc(100% + 20px);-webkit-box-shadow:3px 3px 4px rgba(0,0,0,.15);box-shadow:3px 3px 4px #00000026;font-size:11px;left:50%;line-height:1.33;margin-left:0;min-width:160px;opacity:0;padding:11px;position:absolute;-webkit-transform:translateX(-50%);transform:translate(-50%);-webkit-transition:visibility .3s,opacity .3s;transition:visibility .3s,opacity .3s;visibility:hidden}.section-cart .section__range-label .info-popup:after{border-color:#fff transparent transparent;border-style:solid;border-width:31px 15.5px 0;content:"";height:0;left:50%;position:absolute;top:80%;-webkit-transform:translateX(-50%);transform:translate(-50%);width:0}.section-cart .section__range-label .ico-has-popup{cursor:pointer;height:20px;margin-left:0;position:relative}.section-cart .section__range-label .ico-has-popup:hover .info-popup{opacity:1;visibility:visible}.section-cart .section__range-label .ico-has-popup path{fill:#d24602}.section-cart .section__range-label i{height:20px}.section-cart .section__range-label span{margin-left:5px}.section-cart .section__order{margin-bottom:30px}.section-cart .section__order-title{margin-bottom:19px}.section-cart .section__order-title h4{font-size:14px;letter-spacing:.28em;line-height:1.21;text-transform:uppercase}.section-cart .section__order-shipping,.section-cart .section__order-subtotal{border-bottom:1px solid #d4d4d4}.section-cart .section__order-shipping,.section-cart .section__order-subtotal,.section-cart .section__pickups{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:17px;justify-content:space-between;letter-spacing:.05em;line-height:1.53;padding-bottom:5px}.section-cart .section__order-shipping a,.section-cart .section__order-shipping span:last-child,.section-cart .section__order-subtotal a,.section-cart .section__order-subtotal span:last-child,.section-cart .section__pickups a,.section-cart .section__pickups span:last-child{font-family:Marr Sans Web,serif;font-size:14px;letter-spacing:0}.section-cart .section__pickups{display:none;padding:6px 0}.section-cart .section__pickups a{font-size:13px}.section-cart .section__order-shipping{padding:6px 0}.section-cart .section__order-shipping span:last-child{text-transform:uppercase}.section-cart .section__discount,.section-cart .section__shipping-instructions{margin-top:28px}.section-cart .section__discount h4,.section-cart .section__shipping-instructions h4{font-size:14px;letter-spacing:.26em;line-height:1.21;margin-bottom:11px;padding-left:5px;text-transform:uppercase}.section-cart .section__discount input[type=text],.section-cart .section__shipping-instructions input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-bottom:1px solid #d4d4d4;border-radius:0;color:#3d4047;font-size:17px;letter-spacing:.058em;line-height:1.53;padding:0 0 8px 5px;width:100%}.section-cart .section__discount input::-webkit-input-placeholder,.section-cart .section__shipping-instructions input::-webkit-input-placeholder{color:#757575}.section-cart .section__discount input::-moz-placeholder,.section-cart .section__shipping-instructions input::-moz-placeholder{color:#757575}.section-cart .section__discount input::-ms-input-placeholder,.section-cart .section__shipping-instructions input::-ms-input-placeholder{color:#757575}.section-cart .section__discount input::placeholder,.section-cart .section__shipping-instructions input::placeholder{color:#757575}.section-cart .section__buttons{font-size:12px;line-height:1.33;text-align:center}.section-cart .section__buttons-note{background:#f5f5f3;display:none;margin:15px 0 13px;padding:20px}.section-cart .section__buttons-note .h4{font-size:18px;font-weight:400;margin-bottom:10px}.section-cart .section__buttons-note.opened{display:block}.section-cart .section__buttons-note .form__row:last-child{margin-bottom:0}.section-cart .section__buttons-note label{display:block;font-size:14px;margin-bottom:2px;text-align:left}.section-cart .section__buttons-note input[type=text],.section-cart .section__buttons-note textarea{border:1px solid #3d4047;border-radius:0;font-size:15px;letter-spacing:.05em;line-height:1.53;margin-bottom:5px;padding:9px;width:100%}.section-cart .section__buttons-note input[type=text]:last-child,.section-cart .section__buttons-note textarea:last-child{margin-bottom:0}@media (max-width:767px){.section-cart .section__buttons-note input[type=text],.section-cart .section__buttons-note textarea{font-size:16px}}.section-cart .section__buttons-note textarea{height:72px;resize:none}.section-cart .section__buttons-gift{border-bottom:1px solid #d4d4d4;margin-bottom:14px;padding:30px 0 10px}.section-cart .section__buttons-gift-top{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-bottom:5px}.section-cart .section__buttons-gift-top span{margin-left:7px}.section-cart .section__buttons-gift-top a{color:#d24602;font-size:12px;line-height:1.33;margin-left:8px}.section-cart .section__buttons-gift-select ul{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;list-style:none;margin:0 -10px}.section-cart .section__buttons-gift-select li{padding:0 10px}.section-cart .section__buttons-gift-select label{padding-left:21px}.section-cart .section__buttons-action .btn{font-size:14px;line-height:1.29;margin-bottom:0;padding:15px 20px;text-transform:uppercase;width:100%}.section-cart .section__buttons-action .btn:after,.section-cart .section__buttons-action .btn:before{display:none}@media (max-width:1199px){.section-cart .section__inner form{margin:0}.section-cart .section__actions,.section-cart .section__content{padding:0}}@media (max-height:500px),(max-width:1023px){.section-cart .section__inner form{margin:0}.section-cart .section__actions,.section-cart .section__content{padding:0}.section-cart .section__range-label{font-size:13px}.section-cart .section__range-label i{height:16px}.section-cart .section__range-amount .range{width:80%}.section-cart .section__range-amount .label{padding-left:10px}}@media (max-width:767px){.section-cart{padding:20px 0 53px}.section-cart .section__title{margin-bottom:11px}.section-cart .section__title+.section__title{border-top:1px solid #757575;padding-top:28px}.section-cart .section__title h1,.section-cart .section__title h2{font-size:22px}.section-cart .section__inner form{display:block}.section-cart .section__actions,.section-cart .section__content{max-width:100%}.section-cart .section__actions{padding:0}.section-cart .section__items{border-bottom:none;margin-bottom:20px}.section-cart .section__items .cart-items .cart-item{padding:10px 0}.section-cart .section__items .cart-items .cart-item .cart-item__content{padding-left:10px;padding-top:3px}.section-cart .section__items .cart-items .cart-item .cart-item__title{margin-bottom:4px}.section-cart .section__items .cart-items .cart-item .cart-item__quantity .quantity{height:28px;width:75px}.section-cart .section__favorites{border-bottom:1px solid #f5f5f3;border-top:1px solid #f5f5f3;margin-top:46px;padding-bottom:10px;padding-top:11px}.section-cart .section__favorites>a:after,.section-cart .section__favorites>a:before{top:calc(50% - 2px)}.section-cart .section__favorites>a:before{right:-3px;width:16px}.section-cart .section__favorites>a:after{height:16px;right:4px}.section-cart .section__buttons:not(.section__buttons-alt){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.section-cart .section__buttons-note{margin:15px 7px 7px}.section-cart .section__buttons-note textarea{font-size:16px;height:82px;letter-spacing:.07em;line-height:1.43;padding:8px 9px}.section-cart .section__buttons-alt{margin-bottom:40px}.section-cart .section__buttons-code .field{border:none;border-bottom:1px solid #3d4047;border-radius:0;font-size:14px;letter-spacing:.07em;line-height:1.43;text-align:center}.section-cart .section__buttons-gift{margin-bottom:20px;margin-top:0}.section-cart .section__buttons-gift-top{margin-bottom:10px}.section-cart .section__discount,.section-cart .section__shipping-instructions{margin:30px 0 0;padding:0 5px}.section-cart .section__discount h4,.section-cart .section__shipping-instructions h4{font-size:13px;letter-spacing:.29em;line-height:1.23;margin-bottom:13px;text-align:left}.section-cart .section__discount input[type=text],.section-cart .section__shipping-instructions input[type=text]{font-size:14px;letter-spacing:.07em;line-height:1.43;padding:0 0 12px 5px}.section-cart .section__order{margin-bottom:6px}.section-cart .section__order-title{border-bottom:1px solid #f5f5f3;display:none;margin-bottom:11px;padding-bottom:12px}.section-cart .section__order-title h4{font-size:13px;line-height:1.23}.section-cart .section__order-shipping,.section-cart .section__order-subtotal{margin-bottom:0}.section-cart .section__order-shipping,.section-cart .section__order-subtotal,.section-cart .section__pickups{font-size:14px;letter-spacing:.07em;line-height:1.43;padding-bottom:8px}.section-cart .section__order-shipping span:last-child,.section-cart .section__order-subtotal span:last-child,.section-cart .section__pickups span:last-child{font-size:13px;line-height:1.6}.section-cart .section__order-shipping{border-bottom:none;padding-top:9px}.section-cart .section__range{margin-bottom:20px}.section-cart .section__range-amount{padding:11px 17px 2px}.section-cart .section__range-amount .range{height:12px;width:100%}.section-cart .section__range-amount .range .range__current{background-color:#627261}.section-cart .section__range-amount .label{display:none}.section-cart .section__range-label{font-size:12px;letter-spacing:0;line-height:1.6}.section-cart .section__range-label .ico-has-popup,.section-cart .section__range-label i{display:none}.section-cart .section__buttons-action{font-size:10px;line-height:1.6}.section-cart .section__buttons-action .btn{margin-bottom:10px;padding:8px 16px}.section-cart .section__buttons-action p{font-size:12px;margin-top:6px}.section-cart .container{padding:0 20px}}.section-blog-recipes{padding-bottom:148px}.section-blog-recipes .section__head{background-color:#f6f6f44d;margin-bottom:100px;padding:100px 0 98px;text-align:center}.section-blog-recipes .section__head p{color:#3d4047;font-size:17px;letter-spacing:1px;line-height:1.53;margin:0 auto;max-width:650px}.section-blog-recipes .section__subtitle{color:#676e55;font-family:Venus URW,Helvetica,sans-serif;font-size:14px;letter-spacing:4px;line-height:1;margin-bottom:15px;text-transform:uppercase}.section-blog-recipes .section__title{color:#3d4047;font-family:Canela,serif;font-size:48px;font-weight:400;line-height:1.25;margin-bottom:21px}.section-blog-recipes .section__actions{background-color:#f5f5f3}@media (max-width:1199px){.section-blog-recipes .section__head{margin-bottom:60px}}@media (max-width:767px){.section-blog-recipes{padding-bottom:53px}.section-blog-recipes .section__head{margin-bottom:20px;padding:37px 0 50px}.section-blog-recipes .section__head p{font-size:14px;letter-spacing:1px;line-height:1.43}.section-blog-recipes .section__subtitle{font-size:12px;letter-spacing:3.5px;line-height:1.17;margin-bottom:8px}.section-blog-recipes .section__title{font-size:20px;letter-spacing:1px;line-height:1.15;margin-bottom:33px}}.section-blog{padding:0 0 58px}.section-blog .section__head{background-color:#f6f6f44d;margin-bottom:100px;padding:100px 0 98px;text-align:center}.section-blog .section__head p{color:#3d4047;font-size:17px;letter-spacing:1px;line-height:1.53;margin:0 auto;max-width:650px}.section-blog .section__actions{background-color:#f5f5f3}.section-blog .section__title{color:#3d4047;font-family:Canela,serif;font-size:48px;font-weight:400;line-height:1.25}.section-blog .section__title+p{margin-top:21px}@media (max-height:500px),(max-width:1023px){.section-blog{padding-bottom:40px}}@media (max-width:767px){.section-blog .section__head{margin-bottom:20px;padding:38px 0}.section-blog .section__head p{font-size:14px;letter-spacing:1px;line-height:1.43}.section-blog .section__title{font-size:24px;letter-spacing:1px;line-height:1.15}}.section-article{margin:0 auto;padding:0}.section-article .section__head{background-color:#f6f6f44d;margin-bottom:50px;padding:50px 0 52px;position:relative;text-align:center}.section-article .section__head .h4,.section-article .section__head h4{color:#38667d;font-size:14px;font-weight:400;letter-spacing:4px;line-height:1;margin-bottom:15px}.section-article .section__head h1{font-family:Canela,serif;font-size:48px;font-weight:400;letter-spacing:.045em;line-height:1.25;margin-bottom:0}.section-article .section__head figure{margin:0 auto 53px;max-width:720px}.section-article .section__head div{font-size:17px;letter-spacing:1px;line-height:1.53;margin:0 auto;max-width:770px}.section-article .section__head ul{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;list-style:none;margin:0 -5px -10px 8px}.section-article .section__head li{margin-bottom:10px;padding:0 5px}.section-article .section__head a{border:1px solid #757575;color:#3d4047bf;display:block;font-size:11px;letter-spacing:1.1px;line-height:1;padding:4px 3px 3px 5px;text-decoration:none;text-transform:uppercase}.section-article .container__header .section__head{padding-bottom:10px}.section-article .container__header .section__head:after{display:none}.section-article .section__body,.section-article .section__image{margin:0 auto;max-width:723px}.section-article .section__body{font-size:17px;letter-spacing:.059em;line-height:1.53;margin:0 auto 50px;padding-top:50px}.section-article .section__body .h1,.section-article .section__body .h2,.section-article .section__body .h3,.section-article .section__body .h4,.section-article .section__body .h5,.section-article .section__body .h6,.section-article .section__body h2,.section-article .section__body h3,.section-article .section__body h4,.section-article .section__body h5,.section-article .section__body h6{font-weight:400;line-height:1.25;margin-bottom:.65em}.section-article .section__body:after{clear:both;content:"";display:table}.section-article .section__body .btn{font-size:14px;letter-spacing:.07em;line-height:1.29;min-width:300px;padding:10px;text-align:center;text-transform:uppercase}.section-article .section__body .wp-block-separator{border:1px solid #757575;margin:25px 0}.section-article .section__body h6{font-size:26px;font-weight:400;letter-spacing:.038em;line-height:1.13;margin-bottom:46px}.section-article .section__body p{margin-bottom:25px}.section-article .section__body p:last-child{margin-bottom:0}.section-article .section__body img{margin-bottom:25px}.section-article~.section-comments{border-top:1px solid hsla(0,0%,84%,.3)}.section-article~.section-comments .section__head{max-width:723px}.section-article~.section-comments .section__head .form__rating{display:none}.section-article~.section-comments .section__head .form__rating+.btn{margin-left:auto}.section-article~.section-comments .section__body .section__body-head{padding-bottom:48px}.section-article~.section__actions{margin-bottom:50px}.section-article~.section__actions .container{max-width:1136px}.section-article~.section__actions:after{clear:both;content:"";display:table}.section-article~.section__actions .link-next,.section-article~.section__actions .link-prev{font-size:19px;letter-spacing:.085em;line-height:1.21;text-decoration:none;-webkit-transition:opacity .3s;transition:opacity .3s}.section-article~.section__actions .link-next:hover,.section-article~.section__actions .link-prev:hover{opacity:.7}.section-article~.section__actions .link-prev .ico-arrow{margin-right:5px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.section-article~.section__actions .link-next{float:right}.section-article~.section__actions .link-next .ico-arrow{margin-left:5px}@media (max-width:767px){.section-article{overflow:hidden}.section-article .section__head{margin-bottom:12px;padding:25px 0}.section-article .section__head:after{width:calc(100% - 10px)}.section-article .section__head h4{font-size:12px;letter-spacing:.28em;line-height:1.16;margin-bottom:8px}.section-article .section__head h1{font-size:20px;line-height:1.15}.section-article .section__head figure{margin-bottom:24px;max-width:335px}.section-article .section__head div{font-size:14px;letter-spacing:.07em;line-height:1.43;padding:0 5px}.section-article .section__head div ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 -5px -10px 4px}.section-article .section__body{font-size:14px;letter-spacing:.07em;line-height:1.43;margin-bottom:55px;padding:23px 5px 0}.section-article .section__body h6{font-size:20px;letter-spacing:.05em;line-height:1.15;margin-bottom:25px}.section-article .section__body img{margin-right:0!important;width:100%}.section-article .section__body p{margin-bottom:20px}.section-article~.section-comments .section__body .section__body-head{padding-bottom:0}.section-article~.section__actions .link-next,.section-article~.section__actions .link-prev{font-size:14px;line-height:1.21}}.section-article-recipes{padding:53px 0 36px}.section-article-recipes .section__head{margin-bottom:55px;text-align:center}.section-article-recipes .section__subtitle{color:#627261;font-size:14px;font-weight:500;letter-spacing:4px;line-height:1;margin-bottom:14px;text-transform:uppercase}.section-article-recipes .section__subtitle a{text-decoration:none;-webkit-transition:opacity .3s;transition:opacity .3s}.section-article-recipes .section__subtitle a:hover{opacity:.7}.section-article-recipes .section__title{font-family:Canela,serif;font-size:48px;font-weight:400;letter-spacing:2.1px;line-height:1.25;margin-bottom:20px}@media (max-width:767px){.section-article-recipes .section__title{margin-bottom:10px}}.section-article-recipes .section__image{margin:0 auto 53px;max-width:720px;position:relative}.section-article-recipes .section__image .section__video-wrap{height:0;overflow:hidden;width:0}.section-article-recipes .section__image .section__video-btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#d24602;border:none;border-radius:100%;-webkit-box-shadow:0 0 0 1px #fff,0 0 0 10px hsla(60,9%,96%,.3);box-shadow:0 0 0 1px #fff,0 0 0 10px #f6f6f44d;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:80px;justify-content:center;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:-webkit-transform .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:-webkit-transform .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;width:80px;z-index:1}.section-article-recipes .section__image .section__video-btn:hover{-webkit-box-shadow:0 0 0 4px #fff,0 0 0 8px hsla(60,9%,96%,.3);box-shadow:0 0 0 4px #fff,0 0 0 8px #f6f6f44d;-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.section-article-recipes .section__image .section__video-btn svg{display:block;-webkit-transform:translateX(3px);transform:translate(3px)}.section-article-recipes .section__body{font-size:17px;letter-spacing:1px;line-height:1.53;margin:0 auto 5px;max-width:770px;text-align:center}.section-article-recipes .section__body p{margin-bottom:20px}.section-article-recipes .section__body p:last-child{margin-bottom:0}.section-article-recipes .section__actions{font-size:17px;letter-spacing:1px;line-height:1.53;margin:0 auto;max-width:770px}.section-article-recipes .section__actions,.section-article-recipes .section__actions ul{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.section-article-recipes .section__actions ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0 -5px -10px 8px}.section-article-recipes .section__actions li{margin-bottom:10px;padding:0 5px}.section-article-recipes .section__actions a{border:1px solid #757575;color:#3d4047bf;display:block;font-size:11px;letter-spacing:1.1px;line-height:1;padding:4px 3px 3px 5px;text-decoration:none;text-transform:uppercase}@media (max-width:767px){.section-article-recipes{padding:39px 0 31px}.section-article-recipes .section__head{margin-bottom:26px}.section-article-recipes .section__subtitle{font-size:12px;line-height:1.17;margin-bottom:8px}.section-article-recipes .section__title{font-size:20px;letter-spacing:.045em;line-height:1.17}.section-article-recipes .section__image{margin-bottom:24px;max-width:335px}.section-article-recipes .section__content{text-align:left}.section-article-recipes .section__actions,.section-article-recipes .section__content{font-size:14px;letter-spacing:.07em;line-height:1.43;padding:0 5px}.section-article-recipes .section__actions ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 -5px -10px 4px}}@media print{.section-article-recipes .section__image{display:none}}.section-recipe-details{border-top:1px solid #757575;margin:0 auto;max-width:1320px}.section-recipe-details .section__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.section-recipe-details .section__title{font-family:Canela,serif;font-size:36px;font-weight:400;letter-spacing:.045em;line-height:1.22;text-align:center}@media (max-width:480px){.section-recipe-details .section__title{font-size:28px}}.section-recipe-details .section__ingredients,.section-recipe-details .section__instructions{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:70px 30px}.section-recipe-details .section__ingredients--full,.section-recipe-details .section__instructions--full{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.section-recipe-details .section__ingredients{border-right:1px solid #757575}.section-recipe-details .section__ingredients--full{border-right:none}.section-recipe-details .section__ingredients form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.section-recipe-details .section__ingredients .section__title{margin-bottom:44px}.section-recipe-details .section__ingredients .section__body{max-width:320px}.section-recipe-details .section__ingredients .section__body .btn{background-color:#d24602;border:1px solid #d24602;color:#fff;font-size:14px;letter-spacing:1px;line-height:1.29;margin-left:20px;min-width:0;padding:11px 10px 9px;text-transform:uppercase}.section-recipe-details .section__ingredients .section__body .btn:hover{background-color:#fff;color:#d24602}.section-recipe-details .section__ingredients .section__body .btn:after,.section-recipe-details .section__ingredients .section__body .btn:before{display:none}.section-recipe-details .section__ingredients .checkbox{position:relative}.section-recipe-details .section__ingredients .checkbox input{display:block;left:0;opacity:0;position:absolute;top:5px}.section-recipe-details .section__ingredients .checkbox input:checked~label:after{opacity:1}.section-recipe-details .section__ingredients .checkbox input.focus-visible~label:before{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px #000;box-shadow:0 0 0 2px #fff,0 0 0 3px #000}.section-recipe-details .section__ingredients .checkbox a{text-decoration:none}.section-recipe-details .section__ingredients .checkbox a:hover{text-decoration:underline}.section-recipe-details .section__ingredients .checkbox label{padding-left:29px;z-index:1}.section-recipe-details .section__ingredients .checkbox label:before{top:5px}.section-recipe-details .section__ingredients .checkbox label:after{background:none;border:1px solid #3d4047;border-left:none;border-top:none;height:10px;left:4px;opacity:0;top:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:opacity .3s;transition:opacity .3s;width:5px}.section-recipe-details .section__ingredients ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;list-style:none;margin-bottom:31px}.section-recipe-details .section__ingredients li{color:#3d4047bf;font-size:17px}.section-recipe-details .section__ingredients li+li{margin-top:11px}.section-recipe-details .section__ingredients li span{display:inline-block}.section-recipe-details .section__ingredients li span.padding,.section-recipe-details .section__ingredients li.padding span{padding-left:29px}.section-recipe-details .section__instructions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:17px;letter-spacing:1px;line-height:1.53}.section-recipe-details .section__instructions .section__title{margin-bottom:42px}.section-recipe-details .section__instructions .section__body{max-width:503px}.section-recipe-details .print-footer{display:none;margin:20px 0;text-align:center}.section-recipe-details .print-footer p{margin-top:15px}@media (max-width:480px){.section-recipe-details .section__inner{display:block}.section-recipe-details .section__title{font-size:20px;line-height:1.17;text-align:left}.section-recipe-details .section__ingredients,.section-recipe-details .section__instructions{max-width:100%;padding:26px 5px}.section-recipe-details .section__ingredients{border-right:none}.section-recipe-details .section__ingredients .section__title{margin-bottom:17px}.section-recipe-details .section__ingredients .section__body{margin:0;width:305px}.section-recipe-details .section__ingredients .section__body .btn{background-color:#d24602;color:#fff;margin-left:0;padding:8px 10px}.section-recipe-details .section__ingredients .section__body ul{margin-left:0}.section-recipe-details .section__ingredients .section__body li{font-size:14px;letter-spacing:.07em;line-height:1.43}.section-recipe-details .section__ingredients .section__body li+li{margin-top:0}.section-recipe-details .section__ingredients .checkbox label:after,.section-recipe-details .section__ingredients .checkbox label:before{top:2px}.section-recipe-details .section__instructions{padding-top:33px}.section-recipe-details .section__instructions .section__title{margin-bottom:31px}.section-recipe-details .section__instructions .section__body{font-size:14px;letter-spacing:.07em;line-height:1.43;margin-left:0;max-width:100%}}@media print{.section-recipe-details{border-bottom:none}.section-recipe-details .btn{display:none}.section-recipe-details .print-footer{display:block}.section-recipe-details .section__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.section-recipe-details .section__ingredients,.section-recipe-details .section__instructions{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:30px}.section-recipe-details .section__ingredients--full,.section-recipe-details .section__instructions--full{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.section-recipe-details .section__ingredients{border-right:1px solid #757575}.section-recipe-details .section__ingredients--full{border-right:none}}.section-recipe-hints{margin:0 auto;max-width:1320px;padding:72px 0 75px}.section-recipe-hints .section__head{margin-bottom:31px;text-align:center}.section-recipe-hints .section__head .h4,.section-recipe-hints .section__head h4{font-family:Canela,serif;font-size:36px;font-weight:400;letter-spacing:.045em;line-height:1.22}@media (max-width:767px){.section-recipe-hints .section__head .h4,.section-recipe-hints .section__head h4{font-size:20px;line-height:1.17;text-align:center}}.section-recipe-hints .section__body{font-size:17px;letter-spacing:1px;line-height:1.53;margin:0 auto;max-width:873px;text-align:center}.section-recipe-hints .section__body h2,.section-recipe-hints .section__body h3,.section-recipe-hints .section__body h4,.section-recipe-hints .section__body h5,.section-recipe-hints .section__body h6{font-weight:400;letter-spacing:.045em}.section-recipe-hints .section__body ol,.section-recipe-hints .section__body ul{display:inline-block;text-align:left}@media (max-width:767px){.section-recipe-hints{padding:27px 5px 29px}.section-recipe-hints .section__head{text-align:left}.section-recipe-hints .section__head h4{font-size:20px;line-height:1.17}.section-recipe-hints .section__body{font-size:14px;line-height:1.43;text-align:left}}.section-comments{margin-bottom:23px}.section-comments .section__head{margin:0 auto 96px;max-width:690px;padding-top:93px}.section-comments .section__head .h3{color:#3d4047;font-weight:400;margin-bottom:20px;text-align:center}.section-comments .section__body{border-bottom:1px solid #757575;margin:0 auto 27px;max-width:1136px;padding-bottom:23px}.section-comments .section__body-head{border-bottom:1px solid #757575;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px;padding-bottom:16px;position:relative}.section-comments .section__body-head .rating{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.section-comments .section__body-head .rating.recipe span{margin-left:16px}.section-comments .section__body-head .rating span{display:block;font-size:17px;letter-spacing:.05em;line-height:1.53;padding-bottom:6px}.section-comments .section__title{font-family:Canela,serif;font-size:36px;font-weight:400;left:50%;letter-spacing:.05em;line-height:1.22;position:absolute;top:-10px;-webkit-transform:translateX(-50%);transform:translate(-50%)}.section-comments .section__actions{text-align:center}.section-comments .section__actions .load-more{background:#fff;border:1px solid #757575;display:inline-block;font-size:14px;letter-spacing:1px;line-height:1.29;padding:10px;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s;width:135px}.section-comments .section__actions .load-more:hover{background-color:#757575;color:#fff}@media (max-height:500px),(max-width:1023px){.section-comments .section__body-head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-comments .section__body-head .rating{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.section-comments .section__title{font-size:25px;margin-bottom:15px;position:static;-webkit-transform:none;transform:none}}@media (max-width:767px){.section-comments .section__head{margin-bottom:30px;padding-top:30px}}.section-about-content{padding:100px 0}.section-about-content .section__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1191px}.section-about-content .section__image{-webkit-box-flex:0;-ms-flex:0 0 52%;flex:0 0 52%;max-width:52%}.section-about-content .section__image img{-webkit-box-shadow:0 4px 24px rgba(61,64,71,.2);box-shadow:0 4px 24px #3d404733}.section-about-content .section__content{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:30px 0 0 56px;max-width:540px}.section-about-content .section__title{font-family:Canela,serif;font-size:48px;font-weight:400;letter-spacing:.05em;line-height:1.25;margin-bottom:76px}.section-about-content .section__description{color:#3d4047bf;font-family:Canela,serif;font-size:20px;line-height:30px}.section-about-content .section__description p{margin-bottom:30px}.section-about-content .section__bottom{margin-top:20px;max-width:80%}@media (max-width:767px){.section-about-content .section__bottom{max-width:unset}}@media (max-height:500px),(max-width:1023px){.section-about-content{padding:50px 0}.section-about-content .section__title{margin-bottom:30px}.section-about-content .section__description{font-size:18px}}@media (max-width:767px){.section-about-content{padding:40px 0 10px}.section-about-content .section__inner{display:block;padding:0 5px}.section-about-content .section__title{font-size:20px;line-height:1.17;margin-bottom:43px;text-align:center}.section-about-content .section__image{margin-bottom:40px;max-width:100%}.section-about-content .section__content{margin:0}.section-about-content .section__description{font-size:14px;line-height:1.7}}.section-about-content--reversed .section__image{-webkit-box-ordinal-group:2;-ms-flex-order:1;margin-left:56px;order:1}@media (max-width:767px){.section-about-content--reversed .section__image{margin-left:0}}.section-about-content--reversed .section__content{margin-left:0}.section-about-content-2 .section__description{font-family:Venus URW,Helvetica,sans-serif;font-size:17px;letter-spacing:1px;line-height:26px}.section-about-content-2 .section__title{margin-bottom:50px}.section-background,.section-banner{position:relative}.section-background .section__image,.section-banner .section__image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:472px}.section-background .section__title,.section-banner .section__title{font-family:Canela,serif;font-size:64px;font-weight:400;line-height:1.09;position:absolute;text-align:center;text-shadow:0 4px 17px rgba(0,0,0,.25);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}@media (max-width:767px){.section-background .section__image,.section-banner .section__image{height:174px}.section-background .section__title,.section-banner .section__title{font-size:20px;line-height:1.17}}.section-about-locations{padding:131px 0 153px}.section-about-locations .section__inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1161px}.section-about-locations .section__image{-webkit-box-flex:0;-ms-flex:0 0 34%;flex:0 0 34%;max-width:34%}.section-about-locations .section__content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:30px}@media (max-width:767px){.section-about-locations{overflow:hidden;padding:15px 0}.section-about-locations .section__inner{display:block}.section-about-locations .section__content{margin-bottom:116px;padding:0 20px}.section-about-locations .section__image{margin:0 auto;max-width:100%;text-align:center}.section-about-locations .section__image img{margin:0 auto}.section-about-locations .container{padding:0}}.about-testimonials{background-color:#f5f5f3;padding:80px 0}.about-testimonials .section__content{margin:0 auto;max-width:1125px}.about-testimonials .slick-arrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid rgba(61,64,71,.75);font-size:0;height:27px;height:15px;position:absolute;top:calc(50% - 5px);-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);-webkit-transition:opacity .3s;transition:opacity .3s;width:27px;width:15px;z-index:1}.about-testimonials .slick-arrow:hover{opacity:.7}.about-testimonials .slick-arrow.slick-prev{border-right:none;border-top:none;left:10px}.about-testimonials .slick-arrow.slick-next{border-bottom:none;border-left:none;right:10px}.about-testimonials .slick-arrow.slick-disabled{opacity:.5;pointer-events:none}.about-testimonials .blockquote{display:block;font-family:Canela,serif;font-size:100px;height:60px;line-height:100px}.about-testimonials .slider__slide-text{color:#3d4047;font-family:Canela,serif;font-size:36px;line-height:44px;margin-bottom:25px}.about-testimonials .slider__slide-author{color:#3d4047bf;font-size:14px;font-weight:400;letter-spacing:.2em;line-height:17px;text-transform:uppercase}.about-testimonials .slick-slide{padding:0 20px;text-align:center}@media (max-width:767px){.about-testimonials{padding:40px 0}.about-testimonials .slick-arrow.slick-next{right:20px}.about-testimonials .blockquote{font-size:40px;height:30px;line-height:40px}.about-testimonials .slider__slide-text{font-size:22px;line-height:28px}.about-testimonials .slider__slide-author{font-size:12px;letter-spacing:.045em;line-height:14px}}#shopify-section-az-intro .intro .intro__description .intro__description-divider,.shopify-section-az-intro .intro .intro__description .intro__description-divider{display:none}@media (max-width:767px){#shopify-section-az-intro .intro,.shopify-section-az-intro .intro{margin-bottom:8px}#shopify-section-az-intro .intro .intro__title,.shopify-section-az-intro .intro .intro__title{margin-bottom:16px}#shopify-section-az-intro .intro .intro__description,.shopify-section-az-intro .intro .intro__description{font-size:15px}#shopify-section-az-intro .intro .intro__description.expand .intro__description-divider,.shopify-section-az-intro .intro .intro__description.expand .intro__description-divider{display:none}#shopify-section-az-intro .intro .intro__description .intro__description-divider,#shopify-section-az-intro .intro .intro__description .intro__description-short,#shopify-section-az-intro .intro .intro__description.expand .intro__description-full,.shopify-section-az-intro .intro .intro__description .intro__description-divider,.shopify-section-az-intro .intro .intro__description .intro__description-short,.shopify-section-az-intro .intro .intro__description.expand .intro__description-full{display:inline}#shopify-section-az-intro .intro .intro__description .intro__description-divider a,.shopify-section-az-intro .intro .intro__description .intro__description-divider a{white-space:nowrap}#shopify-section-az-intro .intro .intro__description .intro__description-full,.shopify-section-az-intro .intro .intro__description .intro__description-full{display:none}#shopify-section-az-intro .intro .intro__content,.shopify-section-az-intro .intro .intro__content{padding-bottom:36px}}.section-az-navigation{background:#fff;left:0;padding-top:2px;position:sticky;top:var(--header-height);z-index:10}.section-az--list{padding-bottom:60px}.section-az.loading .section__body{opacity:.2}.section-az .section__head{background-color:#f5f5f3;padding:34px 0 37px}.section-az .section__head ul{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;list-style:none;margin-left:0}.section-az .section__head li{padding:2px 12px}.section-az .section__head li.current{background:#627261;border-radius:4px}.section-az .section__head li.current a{color:#fff;font-weight:400}.section-az .section__head li.empty{opacity:.3}.section-az .section__head a{border-bottom:1px solid transparent;color:#3d4047bf;font-size:15px;font-weight:700;letter-spacing:.024em;line-height:1.2;padding-bottom:5px;text-decoration:none;text-transform:uppercase;-webkit-transition:border-color .3s;transition:border-color .3s}.section-az .section__head a:hover{border-color:#3d4047}.section-az .seciton-az__placeholder,.section-az .section__body{margin:0 auto;max-width:1126px;padding:35px 0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.section-az .section__body+.section__body{padding-top:0}.section-az .seciton-az__placeholder{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 15px 30px}@media (max-width:767px){.section-az .seciton-az__placeholder{padding-left:20px;padding-right:20px}}.section-az .seciton-az__load-trigger{height:80px}.section-az .products-list__title,.section-az .seciton-az__placeholder-letter{border-bottom:1px solid #e8e8e8;color:#3d4047;font-size:25px;font-weight:400;margin-bottom:5px;padding-bottom:6px}@media (max-width:767px){.section-az .products-list__title,.section-az .seciton-az__placeholder-letter{font-size:19px;margin-bottom:0;padding-top:10px}.section-az .products-list__title{margin-bottom:0}}.section-az .products-list__title+form>.product-row:after{display:none}@media (max-height:500px),(max-width:1023px){.section-az .section__head li{padding:0 8px}}@media (max-width:767px){.section-az .intro{margin-bottom:0}.section-az .section__head{margin-bottom:11px;overflow-x:visible;padding:0;z-index:2}.section-az .section__head .container{overflow-x:auto;padding:5px 20px;scrollbar-width:none}.section-az .section__head .container::-webkit-scrollbar{display:none}.section-az .section__head:after{background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),to(hsla(0,0%,100%,.9)));background:linear-gradient(90deg,#fff0,#ffffffe6);bottom:0;content:"";pointer-events:none;position:absolute;right:0;top:0;-webkit-transition:opacity .3s;transition:opacity .3s;width:80px}.section-az .section__head.hide-scroll:after{opacity:0}.section-az .section__head ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-az .section__head li{padding:0}.section-az .section__head a{display:block;padding:6px 10px}.section-az .section__head a:hover{border:none}.section-az .section__body{overflow:hidden;padding:0 5px 10px;position:relative}.section-az .section__body .products-list .product__title{font-size:14px}.section-az .section__body .products-list .product__price{font-size:12px}.section-az .section__body .products-list .products-list__empty{margin:20px 0 30px;text-align:center}}.section-logo-carousel{padding:63px 0 51px;position:relative}.section-logo-carousel .section__head{color:#3d4047bf;font-size:17px;letter-spacing:.058em;line-height:1.53;margin:0 auto 20px;max-width:550px;text-align:center}.section-logo-carousel .section__head h2{color:#3d4047;font-family:Canela,serif;font-size:36px;font-weight:400;letter-spacing:.05em;line-height:1.22;margin-bottom:12px}.section-logo-carousel .section__head a{font-size:19px;font-weight:700;line-height:1.21;text-decoration:none;-webkit-transition:opacity .3s;transition:opacity .3s}.section-logo-carousel .section__head a:hover{opacity:.7}.section-logo-carousel .section__head a i{margin-left:5px}.section-logo-carousel .section__body{overflow:hidden;padding-left:60px;padding-right:60px;position:relative}.section-logo-carousel .slider__slide{padding:15px}.section-logo-carousel .slider__slide img{margin:auto}.section-logo-carousel .slick-arrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:2px solid #3d4047;font-size:0;height:27px;position:absolute;top:calc(50% - 5px);-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);-webkit-transition:opacity .3s;transition:opacity .3s;width:27px;z-index:1}.section-logo-carousel .slick-arrow:hover{opacity:.7}.section-logo-carousel .slick-arrow.slick-prev{border-right:none;border-top:none;left:-55px}.section-logo-carousel .slick-arrow.slick-next{border-bottom:none;border-left:none;right:-35px}.section-logo-carousel .slick-arrow.slick-disabled{opacity:.5;pointer-events:none}@media (max-width:767px){.section-logo-carousel .section__body{padding-left:15px;padding-right:15px}.section-logo-carousel .slick-arrow.slick-prev{left:-20px}.section-logo-carousel .slick-arrow.slick-next{right:0}}.section-logo{padding-bottom:var(--padding-bottom);padding-top:var(--padding-top);position:relative}@media (max-width:767px){.section-logo{padding-bottom:calc(var(--padding-bottom)*.7);padding-top:calc(var(--padding-top)*.7)}}.section-logo .section__head{color:#3d4047bf;font-size:17px;letter-spacing:.058em;line-height:1.53;margin:0 auto 20px;max-width:550px;text-align:center}.section-logo .section__head h2{color:#3d4047;font-family:Canela,serif;font-size:36px;font-weight:400;letter-spacing:.05em;line-height:1.22;margin-bottom:12px}.section-logo .section__head a{font-size:19px;font-weight:700;line-height:1.21;text-decoration:none;-webkit-transition:opacity .3s;transition:opacity .3s}.section-logo .section__head a:hover{opacity:.7}.section-logo .section__head a i{margin-left:5px}.section-logo .section__body{-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;padding-left:60px;padding-right:60px;position:relative}.section-logo .section__body,.section-logo .section__body .img-container{-webkit-box-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.section-logo .section__body .img-container{-ms-flex-preferred-size:25%;-ms-flex-pack:center;flex-basis:25%;height:120px;padding:10px 0;text-align:center}.section-logo .section__body .img-container img{-o-object-fit:contain;object-fit:contain}.section-logo .section__body .img-container a{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.section-logo .section__body{padding-left:20px;padding-right:20px}.section-logo .section__body .img-container{-ms-flex-preferred-size:50%;flex-basis:50%;height:80px}.section-logo .section__body .img-container:nth-child(n+5){display:none}}.section-product-recipes .section__head{background-color:#f6f6f44d;margin-bottom:60px;padding:100px 0 98px;text-align:center}.section-product-recipes .section__head p{color:#3d4047;font-size:17px;letter-spacing:1px;line-height:1.53;margin:0 auto;max-width:650px}.section-product-recipes .section__head .section__subtitle{color:#d24602;font-size:14px;letter-spacing:.25em;line-height:1;margin-bottom:16px;text-transform:uppercase}.section-product-recipes .section__title{color:#3d4047;font-family:Canela,serif;font-size:48px;font-weight:400;line-height:1.25;margin:0 auto;max-width:650px}.section-product-recipes .section__title+p{margin-top:21px}@media (max-height:500px),(max-width:1023px){.section-product-recipes{padding-bottom:40px}}@media (max-width:767px){.section-product-recipes .section__head{margin-bottom:20px;padding:38px 0}.section-product-recipes .section__head p{font-size:14px;letter-spacing:1px;line-height:1.43}.section-product-recipes .section__title{font-size:24px;letter-spacing:1px;line-height:1.15}}.section-form{margin-bottom:90px;padding-top:40px}.section-form .section-form-items{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:grid;grid-template-columns:3fr 2fr}@media (max-width:767px){.section-form .section-form-items{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.section-form{padding-top:25px}.section-form iframe{height:1730px!important}}.section-form .section-form-item__footer{color:#3d4047bf;font-size:15px;padding:0 30px}.section-form .section-form__usp{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:30px;padding-left:20px;padding-top:20px}@media (max-width:767px){.section-form .section-form__usp{margin-top:30px;padding:0 17px;position:static}}.section-form .section-form__usp .section-form__usp-item .icon{background:#f5f5f3;border-radius:100%;display:inline-block;padding:10px}.section-form .section-form__usp .section-form__usp-item .icon svg{display:block}.section-form .section-form__usp .section-form__usp-item .icon svg *,.section-form .section-form__usp .section-form__usp-item .icon svg path{fill:#d24602}.section-form .section-form__usp .section-form__usp-item .h3{font-size:19px;font-weight:400;margin-bottom:4px;margin-top:4px}@media (max-width:767px){.section-form .section-form__usp .section-form__usp-item .h3{font-size:16px}}.section-form .section-form__usp .section-form__usp-item p{color:#3d4047bf;font-size:15px}@media (max-width:767px){.section-form .section-form__usp .section-form__usp-item p{font-size:14px}}.section-form .section-form__usp .section-form__usp-item .usp-item__cite{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}@media (max-width:767px){.section-form .section-form__usp .section-form__usp-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}}.shopping-list{padding-top:0!important}.shopping-list img{margin-bottom:0!important}.shopping-list .section__inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:grid;gap:30px;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (max-width:757px){.shopping-list .section__inner{grid-template-columns:1fr}}.shopping-list .shopping-list__intro{grid-column:span 2;text-align:center}@media screen and (max-width:757px){.shopping-list .shopping-list__intro{grid-column:auto}}.shopping-list .shopping-list__intro h2{font-weight:400;margin-bottom:15px}.shopping-list .shopping-list__content{font-size:16px}.shopping-list .shopping-list__items{border:1px solid #e5e5e5;font-size:15px;padding:16px 25px 20px}@media screen and (max-width:757px){.shopping-list .shopping-list__items{padding:12px 15px 16px}}.shopping-list .shopping-list__items .ingredients__checkbox input{display:none}.shopping-list .shopping-list__items .ingredients__checkbox input:checked+.ingredients-custom-checkbox svg{opacity:1}.shopping-list .shopping-list__items .ingredients-custom-checkbox{border:1px solid #e5e5e5;border-radius:4px;display:block;height:15px;position:relative;width:15px}.shopping-list .shopping-list__items .ingredients-custom-checkbox svg{display:block;left:50%;opacity:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.shopping-list .shopping-list__items h3{font-size:20px;font-weight:400;margin-bottom:6px!important}.shopping-list .shopping-list__items .ingredients__list{margin-bottom:10px}.shopping-list .shopping-list__items .ingredients__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:10px 0}.shopping-list .shopping-list__items .ingredients__item+.ingredients__item{border-top:1px solid #e5e5e5}.shopping-list .shopping-list__items .btn{font-size:15px;min-width:auto;padding:8px 15px;width:100%}.shopping-list .shopping-list__items .ingredients__image{-ms-flex-negative:0;flex-shrink:0}.shopping-list .shopping-list__items .ingredients__image img{width:40px}@media (max-height:500px),(max-width:1023px){.shopping-list .shopping-list__items .ingredients__image img{width:40px}}.shopping-list .shopping-list__items .ingredients__detail--name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-transform:capitalize}.shopping-list .shopping-list__items .ingredients__detail--name a{display:block;line-height:1.1;text-decoration:none}.shopping-list .shopping-list__items .ingredients__detail--name span{display:block;font-size:12px;padding-top:4px}.shopping-list .shopping-list__items .ingredients__detail--quantity{font-weight:700;white-space:nowrap}.cms-section .cms-section__inner{background-color:var(--bg-color,transparent);padding-bottom:var(--padding-bottom);padding-top:var(--padding-top)}@media (max-width:767px){.cms-section .cms-section__inner{padding-bottom:calc(var(--padding-bottom)*.7);padding-top:calc(var(--padding-top)*.7)}}.cms-section .cms-section__inner--hidden{display:none}.cms-section__header{margin:0 auto 30px;max-width:550px;position:relative;text-align:center}.cms-section__header .header__title{color:#3d4047;font-family:Canela,serif;font-size:36px;font-weight:400;letter-spacing:.04em;line-height:1.22;margin-bottom:8px}@media (max-width:767px){.cms-section__header .header__title{font-size:30px}}.cms-section__header .header__title-secondary{color:#d24602;font-family:Canela,serif;font-size:14px;font-weight:700;letter-spacing:.28em;line-height:1.5;margin-bottom:15px;text-transform:uppercase}@media (max-width:767px){.cms-section__header .header__title-secondary{font-size:13px}}.cms-section__header .header__content{color:#3d4047bf;font-size:17px;letter-spacing:.06em;line-height:1.53}@media (max-width:767px){.cms-section__header .header__content{font-size:16px}}.cms-section__header .header__link{font-size:19px;font-weight:700;letter-spacing:.06em;position:absolute;right:0;text-decoration:none;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cms-section__header--small{max-width:none;text-align:left}.cms-section__header--small .header__title{font-size:26px}@media (max-width:767px){.cms-section__header--small .header__title{font-size:22px}}.cms-section__header--small .header__title-secondary{font-size:14px;font-weight:500;letter-spacing:.25em;margin-bottom:8px}@media (max-width:767px){.cms-section__header--small .header__title-secondary{font-size:13px}}.cms-cards .cms-section__content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}@media (max-width:767px){.cms-cards .cms-section__content{margin:0 -15px;overflow-x:auto;padding:0 15px 20px}}.cms-cards .cms-cards__item{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 0px;flex:1 1 0;-ms-flex-direction:column;flex-direction:column}.cms-cards .cms-cards__item.cms-cards__item--centered{text-align:center}@media (max-width:767px){.cms-cards .cms-cards__item{-webkit-box-flex:1;-ms-flex:1 0 65vw;flex:1 0 65vw}}.cms-cards .cms-cards__item .item__img{margin-bottom:22px}.cms-cards .cms-cards__item .item__title{font-size:24px;font-weight:400;margin-bottom:5px}@media (max-width:767px){.cms-cards .cms-cards__item .item__title{font-size:22px}}.cms-cards .cms-cards__item .item__content p{color:#3d4047bf;font-size:17px;letter-spacing:.06em;line-height:1.53;margin-bottom:20px}@media (max-width:767px){.cms-cards .cms-cards__item .item__content p{font-size:15px}}.cms-cards .cms-cards__item .btn{-ms-flex-item-align:start;align-self:flex-start;border:none;font-size:16px;margin-top:auto;min-width:auto;padding:0 60px 0 0;-webkit-transition:border .3s ease-in-out;transition:border .3s ease-in-out}.cms-cards .cms-cards__item .btn:hover{opacity:.6}.cms-multicolumn .cms-section__content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}@media (max-width:767px){.cms-multicolumn .cms-section__content{display:grid;gap:30px 15px;grid-template-columns:repeat(2,minmax(0,1fr))}}.cms-multicolumn .cms-multicolumn__item{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 0px;flex:1 1 0;-ms-flex-direction:column;flex-direction:column;gap:12px;text-align:center}@media (max-width:767px){.cms-multicolumn .cms-multicolumn__item:nth-child(5){display:none}}.cms-multicolumn .cms-multicolumn__item .item__icon svg{fill:#3d4047;max-height:100px;width:auto}.cms-multicolumn .cms-multicolumn__item .item__title{font-family:Venus URW,Helvetica,sans-serif;font-size:20px;font-weight:400;letter-spacing:.04em;line-height:1.3;margin-bottom:5px}@media (max-width:767px){.cms-multicolumn .cms-multicolumn__item .item__title{font-size:17px}.cms-multicolumn .cms-multicolumn__item .item__title br{display:none}}.cms-multicolumn .cms-multicolumn__item .item__content p{color:#3d4047bf;font-size:17px;letter-spacing:.06em;line-height:1.53}.cms-links .section-images{padding-bottom:var(--padding-bottom);padding-top:var(--padding-top)}.cms-links .section__head{margin-bottom:30px}.cms-links .section__head .head__links{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;justify-content:center}@media (max-width:767px){.cms-links .section__head .head__links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.cms-brag-bar .container{padding:0}.cms-brag-bar .cms-section__inner--small-icons-text{--padding-top:25px!important;--padding-bottom:25px!important}.cms-brag-bar .cms-section__inner--small-icons{--padding-top:20px!important;--padding-bottom:20px!important}.cms-brag-bar .cms-section__inner--slider{--padding-top:23px!important;--padding-bottom:22px!important}}.cms-brag-bar .cms-section__content{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;justify-content:space-between}@media (max-width:1300px){.cms-brag-bar .cms-section__content{gap:25px}}@media (max-width:767px){.cms-brag-bar .cms-section__content{gap:14px;overflow-x:auto;padding:0 15px}.cms-brag-bar .cms-section__content::-webkit-scrollbar{display:none}}.cms-brag-bar .cms-section__content .cms-brag-bar__item{-webkit-box-flex:1;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 0px;flex:1 1 0px;gap:18px;max-width:360px}@media (max-width:767px){.cms-brag-bar .cms-section__content .cms-brag-bar__item{-ms-flex-negative:0;-ms-flex-preferred-size:auto;flex-basis:auto;flex-shrink:0;gap:12px;width:70vw}}.cms-brag-bar .cms-section__content .cms-brag-bar__item:last-child{display:none}.cms-brag-bar .cms-section__content .cms-brag-bar__item .item__title{font-size:18px;font-weight:400;margin-bottom:3px}.cms-brag-bar .cms-section__content .cms-brag-bar__item .item__icon svg{display:block;height:auto;max-width:62px}.cms-brag-bar .cms-section__content .cms-brag-bar__item .item__description{font-size:15px}@media (max-width:1300px){.cms-brag-bar .cms-section__content .cms-brag-bar__item .item__description br{display:none}}.cms-brag-bar .cms-section__content .cms-brag-bar__item .item__description--short{display:none}@media (max-width:767px){.cms-brag-bar .cms-section__content--small-icons-text{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding:0 10px;position:relative}.cms-brag-bar .cms-section__content--small-icons-text:after{-webkit-box-ordinal-group:2;-ms-flex-order:1;border-right:1px solid #ffffff1a;content:"";height:30px;order:1}.cms-brag-bar .cms-section__content--small-icons-text .cms-brag-bar__item{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;gap:7px;position:relative;width:auto}.cms-brag-bar .cms-section__content--small-icons-text .cms-brag-bar__item:nth-child(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.cms-brag-bar .cms-section__content--small-icons-text .cms-brag-bar__item:nth-child(n+3){display:none}.cms-brag-bar .cms-section__content--small-icons-text .cms-brag-bar__item .item__icon{padding-top:2px}.cms-brag-bar .cms-section__content--small-icons-text .cms-brag-bar__item .item__icon svg{max-height:19px;max-width:25px}.cms-brag-bar .cms-section__content--small-icons-text .cms-brag-bar__item .item__title{font-size:15px;line-height:1.2;margin:0}.cms-brag-bar .cms-section__content--small-icons-text .cms-brag-bar__item .item__description{display:none}.cms-brag-bar .cms-section__content--small-icons-text .cms-brag-bar__item .item__description--short{display:block;font-size:13px;line-height:1.2}.cms-brag-bar .cms-section__content--small-icons{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding:0 10px;position:relative}.cms-brag-bar .cms-section__content--small-icons .cms-brag-bar__item{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;gap:7px;position:relative;width:auto}.cms-brag-bar .cms-section__content--small-icons .cms-brag-bar__item:nth-child(n+3){display:none}.cms-brag-bar .cms-section__content--small-icons .cms-brag-bar__item .item__icon{padding-top:2px}.cms-brag-bar .cms-section__content--small-icons .cms-brag-bar__item .item__icon svg{max-height:19px;max-width:25px}.cms-brag-bar .cms-section__content--small-icons .cms-brag-bar__item .item__title{font-size:15px;line-height:1.2;margin:0}.cms-brag-bar .cms-section__content--small-icons .cms-brag-bar__item .item__description{display:none}.cms-brag-bar .cms-section__content--slider{padding:0;position:relative}.cms-brag-bar .cms-section__content--slider.slick-initialized{display:block}.cms-brag-bar .cms-section__content--slider .slick-dots{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;justify-content:center;list-style:none;margin:10px 0 0}.cms-brag-bar .cms-section__content--slider .slick-dots button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:6px;display:block;height:7px;max-width:7px;opacity:.4;overflow:hidden;text-indent:-9999px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:20px}.cms-brag-bar .cms-section__content--slider .slick-dots .slick-active button{max-width:15px;opacity:1}.cms-brag-bar .cms-section__content--slider .cms-brag-bar__item{-webkit-box-flex:0;-ms-flex-positive:0;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;flex-grow:0;gap:10px;justify-content:center;max-width:none;position:relative;width:100%}.cms-brag-bar .cms-section__content--slider .cms-brag-bar__item .item__icon{padding-top:2px}.cms-brag-bar .cms-section__content--slider .cms-brag-bar__item .item__icon svg{max-height:30px;max-width:30px}.cms-brag-bar .cms-section__content--slider .cms-brag-bar__item .item__title{font-size:18px;line-height:1.2;margin:0}.cms-brag-bar .cms-section__content--slider .cms-brag-bar__item .item__description{display:none}.cms-brag-bar .cms-section__content--slider .cms-brag-bar__item .item__description--short{display:block;font-size:14px;line-height:1.2}.cms-onpage-nav .cms-section__header{margin-bottom:22px}.cms-onpage-nav .cms-section__header .header__title{font-size:24px;margin-bottom:0}}.cms-onpage-nav .cms-section__content{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;justify-content:center}@media (max-width:767px){.cms-onpage-nav .cms-section__content{-webkit-box-pack:start;-ms-flex-pack:start;gap:15px;justify-content:flex-start;margin:-6px -15px 0;overflow-x:auto;padding:6px 15px 12px}}.cms-onpage-nav .cms-onpage-nav__item{-webkit-box-flex:1;-ms-flex-preferred-size:0;-ms-flex:1;flex:1;flex-basis:0;text-align:center}@media (max-width:767px){.cms-onpage-nav .cms-onpage-nav__item{-webkit-box-flex:0;-ms-flex:0 0 32vw;flex:0 0 32vw}}.cms-onpage-nav .cms-onpage-nav__item:hover .item__image img{-webkit-box-shadow:0 0 0 3px #fff,0 0 0 5px #627261;box-shadow:0 0 0 3px #fff,0 0 0 5px #627261}.cms-onpage-nav .cms-onpage-nav__item a{display:block;text-decoration:none}.cms-onpage-nav .cms-onpage-nav__item .item__image{margin-bottom:18px;position:relative}@media (max-width:767px){.cms-onpage-nav .cms-onpage-nav__item .item__image{margin-bottom:10px}}.cms-onpage-nav .cms-onpage-nav__item .item__image img{border-radius:100%;-webkit-transition:-webkit-box-shadow .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;width:170px}@media (max-width:767px){.cms-onpage-nav .cms-onpage-nav__item .item__image img{width:120px}}.cms-onpage-nav .cms-onpage-nav__item .item__image-badge{background:#d24602;color:#fff;font-size:14px;left:50%;padding:4px 9px;pointer-events:none;position:absolute;top:-6px;-webkit-transform:translateX(-50%);transform:translate(-50%);white-space:nowrap}@media (max-width:767px){.cms-onpage-nav .cms-onpage-nav__item .item__image-badge{font-size:12px;padding:3px 7px}}.cms-onpage-nav .cms-onpage-nav__item .item__title{color:#595c61;font-size:21px;font-weight:400;margin-bottom:4px}@media (max-width:767px){.cms-onpage-nav .cms-onpage-nav__item .item__title{font-size:17px}}.cms-onpage-nav .cms-onpage-nav__item .item__content p{font-size:15px;line-height:1.2}@media (max-width:767px){.cms-onpage-nav .cms-onpage-nav__item .item__content p{display:none}.cms-onpage-nav .cms-section__content--style-circle{display:grid;grid-template-columns:repeat(3,1fr);overflow:visible}.cms-onpage-nav .cms-section__content--style-circle .cms-onpage-nav__item .item__title{font-size:15px}.cms-onpage-nav .cms-section__content--style-circle .cms-onpage-nav__item .item__image{margin-bottom:8px}.cms-onpage-nav .cms-section__content--style-circle .cms-onpage-nav__item .item__image img{border:3px solid #fff;border:2px solid #fff;border-radius:50%;-webkit-box-shadow:0 4px 12px #0000001f,0 0 0 1px #627261;box-shadow:0 4px 12px #0000001f,0 0 0 1px #627261;width:150px;width:95px}.cms-onpage-nav .cms-section__content--style-circle .cms-onpage-nav__item:hover .item__image img{-webkit-box-shadow:0 0 0 1px #627261;box-shadow:0 0 0 1px #627261}.cms-onpage-nav .cms-section__content--style-square{display:grid;grid-template-columns:repeat(2,1fr);overflow:visible}.cms-onpage-nav .cms-section__content--style-square .cms-onpage-nav__item{position:relative}.cms-onpage-nav .cms-section__content--style-square .cms-onpage-nav__item .item__image-badge{left:2px;top:2px;-webkit-transform:none;transform:none}.cms-onpage-nav .cms-section__content--style-square .cms-onpage-nav__item .item__image{margin:0}.cms-onpage-nav .cms-section__content--style-square .cms-onpage-nav__item .item__image img{border-radius:0;height:120px;-o-object-fit:cover;object-fit:cover;width:100%}.cms-onpage-nav .cms-section__content--style-square .cms-onpage-nav__item .item__content{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#ffffffd9;bottom:2px;-webkit-box-shadow:0 4px 34px #0000000d;box-shadow:0 4px 34px #0000000d;left:4px;padding:7px 5px;position:absolute;right:4px}.cms-onpage-nav .cms-section__content--style-square .cms-onpage-nav__item .item__content .item__title{font-size:15px;margin:0}}.cms-featured .cms-featured__testimonials{-ms-flex-pack:distribute;display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;justify-content:space-around}@media (max-width:767px){.cms-featured .cms-featured__testimonials{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow-x:auto}}.cms-featured .cms-featured__testimonials.slick-initialized{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.cms-featured .cms-featured__testimonials.slick-initialized img{margin:0 auto}.cms-featured .cms-featured__testimonials .slick-dots{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;justify-content:center;list-style:none;margin:5px 0 0}.cms-featured .cms-featured__testimonials .slick-dots button{background:transparent;border:1px solid #627261;border-radius:100%;height:10px;text-indent:-9999px;width:10px}.cms-featured .cms-featured__testimonials .slick-dots .slick-active button{background:#627261}.cms-featured .cms-featured__testimonial{max-width:325px;text-align:center}@media (max-width:767px){.cms-featured .cms-featured__testimonial{-ms-flex-negative:0;flex-shrink:0;max-width:100%}}.cms-featured .cms-featured__testimonial .testimonial__content{font-size:18px}.cms-featured .cms-featured__testimonials+.cms-featured__logos{border-top:1px solid rgba(0,0,0,.1);margin-top:55px;padding-top:25px}@media (max-width:767px){.cms-featured .cms-featured__testimonials+.cms-featured__logos{margin-top:35px}}.cms-featured .cms-featured__logos{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;justify-content:center}.cms-featured .cms-featured__logos--large{gap:40px}@media (max-width:767px){.cms-featured .cms-featured__logos{display:grid;gap:0 10px;grid-template-columns:1fr 1fr 1fr;text-align:center}}@-webkit-keyframes ambassadorFadeOut{0%{opacity:1}to{opacity:0}}@keyframes ambassadorFadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes ambassadorFadeIn{0%{opacity:0}to{opacity:1}}@keyframes ambassadorFadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes ambassadorContentFadeIn{0%{opacity:0;-webkit-transform:translateX(-200px);transform:translate(-200px)}to{opacity:1;-webkit-transform:translateX(0);transform:translate(0)}}@keyframes ambassadorContentFadeIn{0%{opacity:0;-webkit-transform:translateX(-200px);transform:translate(-200px)}to{opacity:1;-webkit-transform:translateX(0);transform:translate(0)}}.cms-ambassadors .container{max-width:1170px}.cms-ambassadors .cms-ambassadors__nav{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;justify-content:center;margin-bottom:30px}.cms-ambassadors .cms-ambassadors__nav-item a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:7px;text-decoration:none}.cms-ambassadors .cms-ambassadors__nav-item a:hover .nav-item__image{-webkit-box-shadow:0 0 0 3px #fff,0 0 0 4px #627261;box-shadow:0 0 0 3px #fff,0 0 0 4px #627261}.cms-ambassadors .cms-ambassadors__nav-item a.active .nav-item__image{-webkit-box-shadow:0 0 0 3px #fff,0 0 0 6px #627261;box-shadow:0 0 0 3px #fff,0 0 0 6px #627261}.cms-ambassadors .cms-ambassadors__nav-item a.active .nav-item__title{border-bottom-color:#627261}.cms-ambassadors .cms-ambassadors__nav-item .nav-item__title{border-bottom:1px dashed transparent;color:#595c61;font-family:Canela,serif;font-size:18px;-webkit-transition:border .3s ease-in-out;transition:border .3s ease-in-out;white-space:nowrap}.cms-ambassadors .cms-ambassadors__nav-item .nav-item__image{border-radius:100%;-webkit-transition:-webkit-box-shadow .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out}@media (max-width:767px){.cms-ambassadors .cms-ambassadors__nav-item .nav-item__image{width:82px}}.cms-ambassadors .cms-ambassadors__cards{position:relative}.cms-ambassadors .cms-ambassadors__cards.transition .cms-ambassadors__card.active{-webkit-animation:ambassadorFadeOut .5s ease-in-out forwards;animation:ambassadorFadeOut .5s ease-in-out forwards}.cms-ambassadors .cms-ambassadors__cards.transition .cms-ambassadors__card.next{-webkit-animation:ambassadorFadeIn .5s ease-in-out forwards;animation:ambassadorFadeIn .5s ease-in-out forwards}.cms-ambassadors .cms-ambassadors__cards.transition .cms-ambassadors__card.next .card__content-inner{-webkit-animation:ambassadorContentFadeIn .5s ease-in-out forwards;animation:ambassadorContentFadeIn .5s ease-in-out forwards}.cms-ambassadors .cms-ambassadors__card{display:none;grid-template-columns:1fr 1fr;position:relative}@media (max-width:767px){.cms-ambassadors .cms-ambassadors__card{grid-template-columns:1fr}}.cms-ambassadors .cms-ambassadors__card.active{display:grid}.cms-ambassadors .cms-ambassadors__card.next{display:grid;left:0;opacity:0;position:absolute;top:0}.cms-ambassadors .cms-ambassadors__card .btn{font-size:15px;text-align:center;text-transform:uppercase}@media (max-width:767px){.cms-ambassadors .cms-ambassadors__card .btn{margin-top:10px;width:100%}}.cms-ambassadors .cms-ambassadors__card .card__content{background-color:#f6f6f4;overflow:hidden;padding:50px}@media (max-width:767px){.cms-ambassadors .cms-ambassadors__card .card__content{padding:45px 35px 35px}.cms-ambassadors .cms-ambassadors__card .card__content .card__quote{display:none}}.cms-ambassadors .cms-ambassadors__card .card__name{color:#d24602;font-size:14px;letter-spacing:.25em;line-height:1;margin-bottom:6px;text-transform:uppercase}.cms-ambassadors .cms-ambassadors__card .card__title{color:#595c61;font-weight:400;line-height:1.2;margin-bottom:15px}.cms-ambassadors .cms-ambassadors__card .card__text{font-size:16px}.cms-ambassadors .cms-ambassadors__card .card__quote{background:#fff;border-radius:10px;-webkit-box-shadow:0 4px 34px rgba(0,0,0,.05);box-shadow:0 4px 34px #0000000d;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-style:italic;gap:15px;margin:30px 0;padding:25px 20px 25px 25px}@media (max-width:767px){.cms-ambassadors .cms-ambassadors__card .card__quote{padding-left:20px}}.cms-ambassadors .cms-ambassadors__card .card__quote svg{-ms-flex-negative:0;flex-shrink:0}@media (max-width:767px){.cms-ambassadors .cms-ambassadors__card .card__quote svg{width:20px}}.cms-ambassadors .cms-ambassadors__card .card__media img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:767px){.cms-ambassadors .cms-ambassadors__card .card__media img{height:360px}}.cms-ambassadors .cms-ambassadors__card .card__media .card__quote{display:none}@media (max-width:767px){.cms-ambassadors .cms-ambassadors__card .card__media .card__quote{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-80px 10px 0;position:relative}}.cms-video .container{max-width:1170px}.cms-video .cms-video__source{height:0;overflow:hidden;width:0}.cms-video .cms-video__player{position:relative}.cms-video .cms-video__player img{border-radius:10px}.cms-video .cms-video__player .player__btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:100%;-webkit-box-shadow:0 0 0 1px #fff,0 0 0 10px hsla(60,9%,96%,.3);box-shadow:0 0 0 1px #fff,0 0 0 10px #f6f6f44d;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:90px;justify-content:center;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:-webkit-transform .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:-webkit-transform .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;width:90px;z-index:1}.cms-video .cms-video__player .player__btn:hover{-webkit-box-shadow:0 0 0 4px #fff,0 0 0 8px hsla(60,9%,96%,.3);box-shadow:0 0 0 4px #fff,0 0 0 8px #f6f6f44d;-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.cms-video .cms-video__player .player__btn svg{display:block;-webkit-transform:translateX(3px);transform:translate(3px)}.cms-video .cms-video__brag-bar-wrap{background:#f6f6f4;border-radius:10px;margin-top:10px;padding:15px}@media (max-width:767px){.cms-video .cms-video__brag-bar-wrap{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}}.cms-video .cms-video__brag-bar{-ms-flex-pack:distribute;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-around}@media (max-width:767px){.cms-video .cms-video__brag-bar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}}.cms-video .cms-video__brag-bar .brag-bar__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:17px;gap:7px}@media (max-width:767px){.cms-video .cms-video__brag-bar .brag-bar__item .item__icon{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;width:48px}}.cms-video .cms-video__brag-bar .brag-bar__item .item__icon svg{fill:#595c61;display:block;height:28px;max-width:40px;width:auto}.cms-articles .container{max-width:1170px}.cms-articles .cms-articles__items{display:grid;gap:20px 28px;grid-template-columns:55% auto}@media (max-width:767px){.cms-articles .cms-articles__items{gap:15px;grid-template-columns:1fr}}.cms-articles .cms-articles__item{-webkit-transition:-webkit-box-shadow .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out}.cms-articles .cms-articles__item .item__link{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;text-decoration:none}@media (max-width:767px){.cms-articles .cms-articles__item .item__link{gap:15px}}.cms-articles .cms-articles__item .item__title{color:#595c61;font-size:19px;font-weight:400}@media (max-width:767px){.cms-articles .cms-articles__item .item__title{font-size:16px}}.cms-articles .cms-articles__item .item__image{-ms-flex-negative:0;display:block;flex-shrink:0;-webkit-transition:border-radius .3s ease-in-out;transition:border-radius .3s ease-in-out}.cms-articles .cms-articles__item .btn{border:none!important;margin-top:15px;min-width:auto;padding:0 60px 0 0}.cms-articles .cms-articles__item--regural{padding-right:20px}@media (max-width:767px){.cms-articles .cms-articles__item--regural{padding-right:0}}.cms-articles .cms-articles__item--regural .item__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.cms-articles .cms-articles__item--regural .item__image{-ms-flex-negative:0;flex-shrink:0;width:120px}}.cms-articles .cms-articles__item--regural:hover{-webkit-box-shadow:0 4px 34px rgba(0,0,0,.05);box-shadow:0 4px 34px #0000000d}@media (max-width:767px){.cms-articles .cms-articles__item--regural .item__content-wrap .item__content:not(.item__content--product){display:none}}.cms-articles .cms-articles__item--featured{grid-row:span 5}@media (max-width:767px){.cms-articles .cms-articles__item--featured{margin-bottom:20px}}.cms-articles .cms-articles__item--featured .item__link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cms-articles .cms-articles__item--featured .item__title{font-size:27px;margin-bottom:8px}@media (max-width:767px){.cms-articles .cms-articles__item--featured .item__title{font-size:21px}}.cms-articles .cms-articles__item--featured .item__content{font-size:16px}.cms-articles .cms-articles__item--featured:hover .item__image{border-radius:10px}.cms-cta .container{max-width:1170px}.cms-cta .cms-section__inner{border-radius:10px;position:relative}.cms-cta .cms-section__content{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;justify-content:space-between;padding-left:100px;padding-right:100px;position:relative;z-index:1}@media (max-width:767px){.cms-cta .cms-section__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:40px;padding-right:40px;text-align:center}}.cms-cta .cms-cta__title{color:#595c61;font-size:32px;font-weight:400;margin-bottom:5px}.cms-cta .cms-cta__description{font-size:16px}.cms-cta .cms-cta__decoration{display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:190px}.cms-cta .cms-cta__btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;gap:10px;justify-content:center;padding:14px 20px;text-align:center;text-transform:uppercase}.cms-cta .cms-cta__btn:hover svg path{stroke:#d24602}.cms-ugc .cms-section__header{margin-bottom:15px}.cms-ugc .cms-section__header .header__content svg{margin-right:1px}.cms-ugc .cms-ugc__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:15px}@media (max-width:767px){.cms-ugc .cms-ugc__items{margin:0 -15px;overflow-x:auto;padding:0 15px 15px}}.cms-ugc .cms-ugc__items .slick-arrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:2px solid #3d4047;font-size:0;height:27px;opacity:.4;position:absolute;top:calc(50% - 5px);-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);-webkit-transition:opacity .3s;transition:opacity .3s;width:27px;z-index:1}.cms-ugc .cms-ugc__items .slick-arrow:hover{opacity:.7}.cms-ugc .cms-ugc__items .slick-arrow.slick-prev{border-right:none;border-top:none;left:-55px}.cms-ugc .cms-ugc__items .slick-arrow.slick-next{border-bottom:none;border-left:none;right:-30px}.cms-ugc .cms-ugc__items .slick-arrow.slick-disabled{opacity:.5;pointer-events:none}.cms-ugc .cms-ugc__items .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:15px;padding:18px 0}.cms-ugc .cms-ugc__items .slick-track .slick-slide{height:auto!important}.cms-ugc .cms-ugc__items .slick-track .slick-slide .cms-ugc__item,.cms-ugc .cms-ugc__items .slick-track .slick-slide>div{height:100%}.cms-ugc .cms-ugc__item{-ms-flex-negative:0;flex-shrink:0;min-height:300px;width:254px}.cms-ugc .cms-ugc__item .item__stars{margin-bottom:3px}.cms-ugc .cms-ugc__item .item__product{line-height:1.2em;max-width:180px}.cms-ugc .cms-ugc__item .item__product a{display:inline-block;margin-top:3px;text-decoration:none}.cms-ugc .cms-ugc__item--photo img{border-radius:10px}.cms-ugc .cms-ugc__item--review{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border-radius:10px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.05);box-shadow:0 4px 10px #0000000d;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:20px;text-align:center}.cms-ugc .cms-ugc__item--review blockquote{font-size:16px}.cms-ugc .cms-ugc__item--review cite{font-size:15px;font-style:normal;font-weight:700}.template-page--shipping .shipping-notice{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#eee;border:1px solid #d7d7d7;border-radius:10px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.05);box-shadow:0 4px 20px #0000000d;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;gap:25px;line-height:1.1em;margin:0 auto;max-width:660px;padding:28px 28px 28px 20px}@media (max-width:767px){.template-page--shipping .shipping-notice{gap:15px}}.template-page--shipping .shipping-notice svg{height:auto;width:55px}.template-page--shipping .shipping-notice svg path{fill:#d24602}@media (max-width:767px){.template-page--shipping .shipping-notice svg{-ms-flex-negative:0;flex-shrink:0;width:38px}}.product-recipes-grid recipe-grid{display:block}.product-recipes-grid recipe-grid.loading{pointer-events:none}.product-recipes-grid recipe-grid.loading .cms-section__content{opacity:.3}.product-recipes-grid .cms-section__header{margin-bottom:10px}@media (max-width:767px){.product-recipes-grid .cms-section__header .header__link{display:none}}.product-recipes-grid .cms-section__content{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.product-recipes-grid .product-recipes-grid__nav{border-bottom:1px solid #e2e2e2;margin-bottom:15px}.product-recipes-grid__footer-link{display:none}@media (max-width:767px){.product-recipes-grid__footer-link{display:block;font-size:16px;font-weight:700;letter-spacing:.06em;margin-bottom:-10px;margin-top:25px;text-align:center;text-decoration:none}}.product-recipes-grid .cms-articles__items .cms-articles__item--featured-small{display:none}@media (max-width:767px){.product-recipes-grid .cms-articles__items{gap:10px}.product-recipes-grid .cms-articles__items .cms-articles__item--featured{display:none}.product-recipes-grid .cms-articles__items .cms-articles__item--featured-small{display:block}.product-recipes-grid .cms-articles__items .cms-articles__item--last{display:none}.product-recipes-grid .cms-articles__items .item__content-wrap .item__content{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box!important;overflow:hidden}}.product-recipes-grid .product-recipes-grid__nav-list{margin-bottom:-2px}.product-recipes-grid .product-recipes-grid__nav-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:30px;margin:0 -15px;overflow-x:auto;overflow:auto;padding:0 15px;scrollbar-width:none}.product-recipes-grid .product-recipes-grid__nav-list ul::-webkit-scrollbar{display:none}@media (max-width:767px){.product-recipes-grid .product-recipes-grid__nav-list ul{gap:21px}}.product-recipes-grid .product-recipes-grid__nav-list button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-bottom:3px solid transparent;cursor:pointer;display:block;font-size:15px;padding:6px 0;text-decoration:none;text-transform:capitalize;white-space:nowrap}.product-recipes-grid .product-recipes-grid__nav-list button:hover{border-bottom-color:#e2e2e2}.product-recipes-grid .product-recipes-grid__nav-list button.active{border-bottom-color:#627261}.product-recipes-grid .product-recipes-grid__nav-list button span{color:#afafaf;font-size:13px;pointer-events:none}.intro-image .slider__slide,.slider-intro .slider__slide{position:relative}.intro-image .slider__slide-inner,.slider-intro .slider__slide-inner{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;min-height:550px}.intro-image .slider__slide-inner-h-left,.slider-intro .slider__slide-inner-h-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:96px;text-align:left}.intro-image .slider__slide-inner-h-center,.slider-intro .slider__slide-inner-h-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.intro-image .slider__slide-inner-h-right,.slider-intro .slider__slide-inner-h-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:96px;text-align:left}@media (max-width:1439px) and (min-width:770px){.intro-image .slider__slide-inner.slider__slide-inner--has-md,.slider-intro .slider__slide-inner.slider__slide-inner--has-md{aspect-ratio:var(--aspect-ratio-md);min-height:auto}}.intro-image .slider__slide-image,.slider-intro .slider__slide-image{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}.intro-image .slider__slide-image img,.slider-intro .slider__slide-image img{height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:1439px){.intro-image .slider__slide-image.slider__slide-image--md,.slider-intro .slider__slide-image.slider__slide-image--md{display:none}}@media (max-width:1439px){.intro-image .slider__slide-image.slider__slide-image--lg,.slider-intro .slider__slide-image.slider__slide-image--lg{display:none}}.intro-image .slider__slide-image .slider__slide-image-wrap,.slider-intro .slider__slide-image .slider__slide-image-wrap{height:100%;margin:0 auto;max-width:2100px;overflow:hidden;position:relative}.intro-image .slider__slide-image .slider__slide-image-wrap:after,.intro-image .slider__slide-image .slider__slide-image-wrap:before,.slider-intro .slider__slide-image .slider__slide-image-wrap:after,.slider-intro .slider__slide-image .slider__slide-image-wrap:before{content:"";display:block;height:100%;position:absolute;top:0;width:80px}.intro-image .slider__slide-image .slider__slide-image-wrap:before,.slider-intro .slider__slide-image .slider__slide-image-wrap:before{right:2020px}.intro-image .slider__slide-image .slider__slide-image-wrap:after,.slider-intro .slider__slide-image .slider__slide-image-wrap:after{left:2020px}.intro-image .slider__slide-content,.slider-intro .slider__slide-content{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(var(--bg-color),var(--bg-opacity));-webkit-box-shadow:0 4px 34px #0000000d;box-shadow:0 4px 34px #0000000d;margin:25px 0;max-width:740px;padding:30px 35px;position:relative}.intro-image .slider__slide-content .btn,.slider-intro .slider__slide-content .btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:16px;gap:9px;justify-content:center;margin-top:4px;min-width:200px;padding-bottom:13px;padding-left:20px;text-align:center;text-transform:uppercase}.intro-image .slider__slide-content .btn:hover .btn__arrow-dot-bg,.slider-intro .slider__slide-content .btn:hover .btn__arrow-dot-bg{-webkit-animation:none!important;animation:none!important}.intro-image .slider__slide-content .btn:hover .btn__arrow-dot,.intro-image .slider__slide-content .btn:hover .btn__arrow-line,.slider-intro .slider__slide-content .btn:hover .btn__arrow-dot,.slider-intro .slider__slide-content .btn:hover .btn__arrow-line{background:#000!important}.intro-image .slider__slide-content .btn .btn__arrow,.slider-intro .slider__slide-content .btn .btn__arrow{position:relative;width:23px}.intro-image .slider__slide-content .btn .btn__arrow,.intro-image .slider__slide-content .btn .btn__arrow span,.slider-intro .slider__slide-content .btn .btn__arrow,.slider-intro .slider__slide-content .btn .btn__arrow span{display:block}.intro-image .slider__slide-content .btn .btn__arrow .btn__arrow-line,.slider-intro .slider__slide-content .btn .btn__arrow .btn__arrow-line{background:#fff;height:1px;width:100%}.intro-image .slider__slide-content .btn .btn__arrow .btn__arrow-dots,.slider-intro .slider__slide-content .btn .btn__arrow .btn__arrow-dots{position:absolute;right:0;top:-2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.intro-image .slider__slide-content .btn .btn__arrow .btn__arrow-dot-bg,.slider-intro .slider__slide-content .btn .btn__arrow .btn__arrow-dot-bg{-webkit-animation:ping 1.5s cubic-bezier(0,0,.2,1) infinite;animation:ping 1.5s cubic-bezier(0,0,.2,1) infinite;position:absolute;right:0;top:0}.intro-image .slider__slide-content .btn .btn__arrow .btn__arrow-dot,.slider-intro .slider__slide-content .btn .btn__arrow .btn__arrow-dot{background:#fff;height:5px;width:5px}.intro-image .slider__slide-subtitle,.slider-intro .slider__slide-subtitle{color:#d24602;font-size:14px;font-weight:700;letter-spacing:.2em;line-height:1;margin-bottom:15px;text-transform:uppercase}.intro-image .slider__slide-badge,.slider-intro .slider__slide-badge{background:#d24602;color:#fff;font-size:12px;letter-spacing:.15em;line-height:1;padding:3px 5px;text-transform:uppercase}.intro-image .slider__slide-title,.slider-intro .slider__slide-title{color:#3d4047;font-family:Canela,serif;font-size:44px;font-weight:400;letter-spacing:.045em;line-height:1.1;margin-bottom:8px}.intro-image .slider__slide-description,.slider-intro .slider__slide-description{font-size:18px;margin-bottom:10px}.intro-image .slick-arrow,.slider-intro .slick-arrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:2px solid #3d4047;font-size:0;height:27px;position:absolute;top:calc(50% - 5px);-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);-webkit-transition:opacity .3s;transition:opacity .3s;width:27px;z-index:1}.intro-image .slick-arrow:hover,.slider-intro .slick-arrow:hover{opacity:.7}.intro-image .slick-arrow.slick-prev,.slider-intro .slick-arrow.slick-prev{border-right:none;border-top:none;left:55px}.intro-image .slick-arrow.slick-next,.slider-intro .slick-arrow.slick-next{border-bottom:none;border-left:none;right:75px}.intro-image .slick-arrow.slick-disabled,.slider-intro .slick-arrow.slick-disabled{opacity:.5;pointer-events:none}.intro-image .slick-dots,.slider-intro .slick-dots{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:53px;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0 -11px;position:absolute;right:155px}.intro-image .slick-dots li,.slider-intro .slick-dots li{padding:0 11px}.intro-image .slick-dots li.slick-active button,.slider-intro .slick-dots li.slick-active button{background-color:#627261}.intro-image .slick-dots button,.slider-intro .slick-dots button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:2px solid #fff;font-size:0;height:18px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:background-color .3s;transition:background-color .3s;width:18px}@media (max-height:500px),(max-width:1023px){.intro-image .slick-dots,.slider-intro .slick-dots{right:55px}}@media (max-width:767px){.intro-image .slider__slide-inner,.slider-intro .slider__slide-inner{min-height:525px;padding:0}.intro-image .slider__slide-inner-hm-center,.slider-intro .slider__slide-inner-hm-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.intro-image .slider__slide-inner-hm-center .slider__slide-content,.slider-intro .slider__slide-inner-hm-center .slider__slide-content{width:100%}.intro-image .slider__slide-inner-hm-left,.intro-image .slider__slide-inner-hm-left-no-padding,.slider-intro .slider__slide-inner-hm-left,.slider-intro .slider__slide-inner-hm-left-no-padding{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.intro-image .slider__slide-inner-hm-left-no-padding .slider__slide-content,.slider-intro .slider__slide-inner-hm-left-no-padding .slider__slide-content{margin-left:-15px}.intro-image .slider__slide-inner-hm-right,.intro-image .slider__slide-inner-hm-right-no-padding,.slider-intro .slider__slide-inner-hm-right,.slider-intro .slider__slide-inner-hm-right-no-padding{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:left}.intro-image .slider__slide-inner-hm-right-no-padding .slider__slide-content,.slider-intro .slider__slide-inner-hm-right-no-padding .slider__slide-content{margin-right:-15px}.intro-image .slider__slide-inner-v-top,.slider-intro .slider__slide-inner-v-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.intro-image .slider__slide-inner-v-center,.slider-intro .slider__slide-inner-v-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 5px}.intro-image .slider__slide-inner-v-bottom,.slider-intro .slider__slide-inner-v-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0}.intro-image .slider__slide-content,.slider-intro .slider__slide-content{padding:30px 25px 25px}.intro-image .slider__slide-content .btn,.slider-intro .slider__slide-content .btn{font-size:14px;min-width:174px}.intro-image .slider__slide-title,.slider-intro .slider__slide-title{font-size:38px;margin-bottom:7px}.intro-image .slider__slide-subtitle,.slider-intro .slider__slide-subtitle{font-size:12px;margin-bottom:12px}.intro-image .slider__slide-description,.slider-intro .slider__slide-description{font-size:16px;line-height:1.1}.intro-image .slider__slide-description br,.slider-intro .slider__slide-description br{display:none}.intro-image .slick-dots,.slider-intro .slick-dots{-webkit-box-pack:center;-ms-flex-pack:center;bottom:44px;justify-content:center;left:50%;margin:0 -6px;-webkit-transform:translateX(-50%);transform:translate(-50%)}.intro-image .slick-dots li,.slider-intro .slick-dots li{padding:0 6px}.intro-image .slick-dots button,.slider-intro .slick-dots button{height:12px;width:12px}}.template-collection .slider__slide-title,.template-page .slider__slide-title{font-size:48px;margin-bottom:0}@media (max-width:767px){.template-collection .slider__slide-title,.template-page .slider__slide-title{font-size:32px}}.template-collection .slider__slide-details,.template-page .slider__slide-details{color:#3d4047bf;font-size:20px;margin-top:14px!important}.slider-products .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.slider-products .slick-slide{float:none;height:auto}.slider-products .slick-slide>div{height:100%}.slider-products .slider__slides{position:relative}.slider-products .slider__slide{display:inline-block;padding:15px}.slider-products .slider__slide,.slider-products .slider__slide>.product{height:100%}.slider-products.not-initialized .slider__slides{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:0 -22px;overflow:hidden}.slider-products.not-initialized .slider__slide{-webkit-box-flex:0;display:none;-ms-flex:0 0 25%;flex:0 0 25%;height:auto!important;max-width:25%;padding:0 22px}.slider-products.not-initialized .slider__slide:first-child,.slider-products.not-initialized .slider__slide:nth-child(2),.slider-products.not-initialized .slider__slide:nth-child(3),.slider-products.not-initialized .slider__slide:nth-child(4){display:block}.slider-products .slick-arrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:2px solid #3d4047;font-size:0;height:27px;position:absolute;top:calc(50% - 5px);-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);-webkit-transition:opacity .3s;transition:opacity .3s;width:27px;z-index:1}.slider-products .slick-arrow:hover{opacity:.7}.slider-products .slick-arrow.slick-prev{border-right:none;border-top:none;left:-65px}.slider-products .slick-arrow.slick-next{border-bottom:none;border-left:none;right:-45px}.slider-products .slick-arrow.slick-disabled{opacity:.5;pointer-events:none}.slider-products .slick-track{margin-left:0}@media (max-width:767px){.slider-products.not-initialized .slider__slide{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.slider-products .slick-arrow{top:calc(50% - 80px)}.slider-products .slick-arrow.slick-prev{left:-50px}.slider-products .slick-arrow.slick-next{right:-28px}}.slider-testimonials .slick-arrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:2px solid #3d4047;font-size:0;height:27px;position:absolute;top:calc(50% - 5px);-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);-webkit-transition:opacity .3s;transition:opacity .3s;width:27px;z-index:1}.slider-testimonials .slick-arrow:hover{opacity:.7}.slider-testimonials .slick-arrow.slick-prev{border-right:none;border-top:none;left:-20px}.slider-testimonials .slick-arrow.slick-next{border-bottom:none;border-left:none;right:0}.slider-testimonials .slick-arrow.slick-disabled{opacity:.5;pointer-events:none}.slider-testimonials .slider__slide{margin:0 auto;max-width:515px;width:80%!important}.slider-testimonials .slider__slide-content{color:#3d4047bf;font-size:26px;letter-spacing:.04em;line-height:1.11;margin-bottom:14px;text-align:center}.slider-testimonials .slider__slide-author{color:#3d4047bf;font-family:Canela,serif;font-size:16px;font-weight:400;letter-spacing:.045em;line-height:1.47;text-align:center}.slider-testimonials .slick-slide{text-align:center}.slider-testimonials .slider__slides{margin:0 auto;max-width:515px;width:80%}.slider-testimonials .slick-dots{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;list-style:none;margin-top:32px}.slider-testimonials .slick-dots li{padding:0 6px}.slider-testimonials .slick-dots li.slick-active button{background-color:#627261}.slider-testimonials .slick-dots button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:2px solid #627261;font-size:0;height:13px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:background-color .3s;transition:background-color .3s;width:13px}@media (max-width:1199px){.slider-testimonials .slider__slide-content{font-size:22px;padding:0 20px}}@media (max-width:767px){.slider-testimonials .slider__slide-content{font-size:14px;letter-spacing:.07em;line-height:1.43;margin:0 auto 18px;max-width:261px;padding:0}.slider-testimonials .slider__slide-author{font-size:14px;line-height:1.68}.slider-testimonials .slick-dots{margin:50px 0 0}.slider-testimonials .slick-dots button{height:12px;width:12px}}.slider-thumbs .slider__slide{border:1px solid transparent;cursor:pointer;margin-bottom:10px;padding:10px;-webkit-transition:border-color .3s;transition:border-color .3s}.slider-thumbs .slider__slide-image{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;justify-content:center}.slider-thumbs .slider__slide-image img{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;width:100%}.slider-thumbs .slider__slide-image img.lazyloaded{opacity:1}.slider-thumbs .slider__slide-image.slider__slide-image--video{position:relative}.slider-thumbs .slider__slide-image.slider__slide-image--video:after{border-bottom:5px solid transparent;border-left:8px solid #fff;border-top:5px solid transparent;content:"";display:block;height:0;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:0}.slider-thumbs .slider__slide-image.slider__slide-image--video:before{background:#d24602;border-radius:100%;content:"";display:block;height:30px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:30px}.slider-thumbs .slick-slide.slick-current .slider__slide{border-color:#d24602}.slider-thumbs .slick-arrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:2px solid #3d4047;font-size:0;height:27px;height:17px;position:absolute;top:calc(50% - 5px);-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);-webkit-transition:opacity .3s;transition:opacity .3s;width:27px;width:17px;z-index:1}.slider-thumbs .slick-arrow:hover{opacity:.7}.slider-thumbs .slick-arrow.slick-prev{border-right:none;border-top:none;left:0}.slider-thumbs .slick-arrow.slick-next{border-bottom:none;border-left:none;right:0}.slider-thumbs .slick-arrow.slick-disabled{opacity:.5;pointer-events:none}.slider-thumbs .slick-arrow.slick-prev{top:-20px}.slider-thumbs .slick-arrow.slick-next,.slider-thumbs .slick-arrow.slick-prev{left:50%;-webkit-transform:translateX(-50%) rotate(135deg);transform:translate(-50%) rotate(135deg)}.slider-thumbs .slick-arrow.slick-next{bottom:-20px;top:auto}.slider-product-images .slider__clip{position:relative}.slider-product-images .slider__initial-img,.slider-product-images .slider__initial-img img{background:#f5f5f3}.slider-product-images .slider__slides{left:0;position:absolute;top:0;width:100%}.slider-product-images .slider__slide-image-grid{aspect-ratio:1;display:grid;gap:3px;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.slider-product-images .slider__slide-image-grid img{height:100%}.slider-product-images .slider__slide-image-grid--2{grid-template-rows:1fr}.slider-product-images .slider__slide-image-grid--2 img{-o-object-fit:cover;object-fit:cover}.slider-product-images .slider__slide-image-grid--3 img{grid-column:2;height:100%;-o-object-fit:cover;object-fit:cover}.slider-product-images .slider__slide-image-grid--3 img:first-child{grid-column:1;grid-row:1/span 2}.slider-product-images .slider__slide-image{background:#f5f5f3;height:0;overflow:hidden;padding-bottom:100%;position:relative}.slider-product-images .slider__slide-image img{margin:0 auto}@media (max-width:767px){.slider-product-images .slider__slide-image.slider__slide-image--nfp{background:#fff}}.slider-product-images .slider__slide-image.slider__slide-image--nfp img{left:50%;max-height:100%;max-width:100%;padding:10px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.slider-product-images .slider__slide-image.slider__slide-image--video .aspect-ratio-box{left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.slider-product-images .slider__slide-image .video-play{background:#d24602;border:none;border-radius:100%;height:70px;left:50%;width:70px}.slider-product-images .slider__slide-image .video-play,.slider-product-images .slider__slide-image .video-play:after{content:"";display:block;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.slider-product-images .slider__slide-image .video-play:after{border-bottom:15px solid transparent;border-left:18px solid #fff;border-top:15px solid transparent;height:0;left:55%;width:0}@media (max-width:767px){.slider-product-images .slider__slide-image.slider__slide-image--video{background:#fff}}.slider-product-images .slider__slide-image .slide-image__zoom{background:transparent;border:none;bottom:5px;height:50px;position:absolute;right:5px;width:50px}.slider-product-images .slider__slides:not(.slick-initialized) .slider__slide:not(:first-child){display:none}@media (max-width:767px){.slider-product-images .slick-dots{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:-22px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;left:0;list-style:none;margin:0;position:absolute;width:100%}.slider-product-images .slick-dots li{padding:0 6px}.slider-product-images .slick-dots li.slick-active button{background-color:#627261}.slider-product-images .slick-dots button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:2px solid #cfcfcf;font-size:0;height:12px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:background-color .3s;transition:background-color .3s;width:12px}}.slider-articles .slick-track,.slider-recipes .slick-track{min-width:100%}.slider-articles .slider__slide,.slider-recipes .slider__slide{margin:0 auto;max-width:90%;text-align:left}.slider-articles .slider__slide>a,.slider-recipes .slider__slide>a{display:block;text-decoration:none}.slider-articles .slider__slide .slider__slide-item+.slider__slide-item,.slider-recipes .slider__slide .slider__slide-item+.slider__slide-item{margin-top:33px}.slider-articles .slider__slide .slider__slide-image,.slider-recipes .slider__slide .slider__slide-image{background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:13px;padding-top:100%;position:relative;-webkit-transition:opacity .3s;transition:opacity .3s}.slider-articles .slider__slide .slider__slide-image:hover,.slider-recipes .slider__slide .slider__slide-image:hover{opacity:.7}.slider-articles .slider__slide .slider__slide-image a,.slider-recipes .slider__slide .slider__slide-image a{bottom:0;left:0;position:absolute;right:0;top:0}.slider-articles .slider__slide .slider__slide-meta,.slider-recipes .slider__slide .slider__slide-meta{color:#d24602;font-size:14px;letter-spacing:.28em;line-height:1;margin-bottom:6px;text-transform:uppercase}.slider-articles .slider__slide .slider__slide-title,.slider-recipes .slider__slide .slider__slide-title{font-family:Canela,serif;font-size:16px;font-weight:400;line-height:1.47}.slider-articles .slider__slide .slider__slide-title a,.slider-recipes .slider__slide .slider__slide-title a{text-decoration:none;-webkit-transition:opacity .3s;transition:opacity .3s}.slider-articles .slider__slide .slider__slide-title a:hover,.slider-recipes .slider__slide .slider__slide-title a:hover{opacity:.7}.slider-articles .slick-slide,.slider-recipes .slick-slide{text-align:center}.slider-articles .slick-arrow,.slider-recipes .slick-arrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:2px solid #3d4047;font-size:0;height:27px;position:absolute;top:calc(50% - 5px);-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);-webkit-transition:opacity .3s;transition:opacity .3s;width:27px;z-index:1}.slider-articles .slick-arrow:hover,.slider-recipes .slick-arrow:hover{opacity:.7}.slider-articles .slick-arrow.slick-prev,.slider-recipes .slick-arrow.slick-prev{border-right:none;border-top:none;left:-73px}.slider-articles .slick-arrow.slick-next,.slider-recipes .slick-arrow.slick-next{border-bottom:none;border-left:none;right:-50px}.slider-articles .slick-arrow.slick-disabled,.slider-recipes .slick-arrow.slick-disabled{opacity:.5;pointer-events:none}@media (max-width:1199px){.slider-articles .slick-arrow.slick-prev,.slider-recipes .slick-arrow.slick-prev{left:-50px}.slider-articles .slick-arrow.slick-next,.slider-recipes .slick-arrow.slick-next{right:-30px}}@media (max-width:767px){.slider-articles .slider__slide,.slider-recipes .slider__slide{max-width:100%;text-align:center}.slider-articles .slider__slide .slider__slide-image,.slider-recipes .slider__slide .slider__slide-image{margin-bottom:5px}.slider-articles .slider__slide .slider__slide-meta,.slider-recipes .slider__slide .slider__slide-meta{font-size:12px;margin-bottom:0}.slider-articles .slider__slide .slider__slide-title,.slider-recipes .slider__slide .slider__slide-title{font-size:14px;line-height:1.64}.slider-articles .slick-arrow,.slider-recipes .slick-arrow{top:calc(50% - 38px)}.slider-recipes.slider-recipes--desktop-only{margin-left:-15px;margin-right:-15px}.slider-recipes.slider-recipes--desktop-only .slider__slides{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:10px;overflow-y:auto;padding-bottom:10px;padding-left:15px}.slider-recipes.slider-recipes--desktop-only .slider__slides .slider__slide{-ms-flex-negative:0;flex-shrink:0;max-width:400px;width:75vw}.slider-recipes.slider-recipes--desktop-only .slider__slides .slider__slide .post__image{height:180px}}.paging{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:35px 0}.paging .paging__link{border:1px solid #3d4047;display:inline-block;font-size:0;height:9px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:9px}.paging .paging__link--prev{border-right:none;border-top:none}.paging .paging__link--next{border-bottom:none;border-left:none}.paging span{font-family:Marr Sans Web,serif;font-size:14px;line-height:1.14;line-height:.01;padding-bottom:3px;position:relative}.paging .current span:after{background-color:#3d4047;bottom:0;content:"";height:1px;left:0;position:absolute;right:0}.paging ul{margin:0 10px}.paging ul li{margin:0}.paging ul li+li{margin-left:18px}.paging ul a{font-family:Marr Sans Web,serif;font-size:14px;letter-spacing:.01em;line-height:1.14;padding-bottom:3px;position:relative;text-decoration:none}.paging ul a:after{background-color:#3d4047;bottom:0;content:"";height:1px;left:0;opacity:0;position:absolute;right:0;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;visibility:hidden}.paging ul a:hover:after{opacity:1;visibility:visible}@media (max-width:767px){.paging{padding:22px 0}}i[class^=ico-]{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;display:inline-block;vertical-align:middle}.ico-cart{background-image:url(ico-cart.svg);height:23px;width:27px}.ico-arrow{background-image:url(ico-arrow.svg);height:8px;width:35px}.ico-instagram{background-image:url(ico-instagram.svg);height:24px;width:24px}.ico-pinterest{background-image:url(ico-pinterest.svg);height:24px;width:24px}.ico-facebook{background-image:url(ico-facebook.svg);height:24px;width:24px}.ico-twitter{background-image:url(ico-twitter.svg);height:24px;width:24px}.ico-tiktok{background-image:url(ico-tiktok.svg);height:24px;width:24px}.ico-gift{background-image:url(ico-gift.svg);height:20px;width:20px}.ico-star-empty{background-image:url(ico-star-empty.svg);height:22px;width:24px}.ico-star-full{background-image:url(ico-star-full.svg);height:22px;width:24px}.ico-required{background-image:url(ico-required.svg);height:10px;width:10px}.ico-check-orange{background-image:url(ico-check-orange.svg);height:18px;width:24px}.footer div[class^=klaviyo-form]{position:relative!important}.footer div[class^=klaviyo-form] div[class^=ResetElements],.footer div[class^=klaviyo-form] form{padding:0!important}.footer div[class^=klaviyo-form] input[type=email]{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:none!important;border:2px solid #3d4047!important;color:#3d4047bf!important;font-family:Venus URW,Helvetica,sans-serif!important;font-size:17px!important;height:52px!important;letter-spacing:.06em!important;line-height:1.53!important;padding:14px 23px 12px!important}.footer div[class^=klaviyo-form] input::-webkit-input-placeholder{color:#3d4047bf!important;font-family:Venus URW,Helvetica,sans-serif!important;letter-spacing:.09em!important}.footer div[class^=klaviyo-form] input::-moz-placeholder{color:#3d4047bf!important;font-family:Venus URW,Helvetica,sans-serif!important;letter-spacing:.09em!important}.footer div[class^=klaviyo-form] input::-ms-input-placeholder{color:#3d4047bf!important;font-family:Venus URW,Helvetica,sans-serif!important;letter-spacing:.09em!important}.footer div[class^=klaviyo-form] input::placeholder{color:#3d4047bf!important;font-family:Venus URW,Helvetica,sans-serif!important;letter-spacing:.09em!important}.footer div[class^=klaviyo-form] button{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:none!important;background-image:url(ico-arrow.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;border:none!important;font-size:0!important;position:absolute!important;right:25px!important;top:50%!important;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;width:10px!important}.footer div[class^=klaviyo-form] div[class^=RichText__StyledQuillContainer] p{color:#3d4047!important;font-family:Venus URW,Helvetica,sans-serif!important;font-size:17px!important;letter-spacing:.05em!important;line-height:1.53!important}@media (max-width:767px){.footer div[class^=klaviyo-form] input[type=email]{font-size:13px!important;height:29px!important;letter-spacing:.04em!important;line-height:1.43!important;padding:7px 10px!important}.footer div[class^=klaviyo-form] input::-webkit-input-placeholder{font-size:13px!important;letter-spacing:.04em!important;line-height:1.43!important}.footer div[class^=klaviyo-form] input::-moz-placeholder{font-size:13px!important;letter-spacing:.04em!important;line-height:1.43!important}.footer div[class^=klaviyo-form] input::-ms-input-placeholder{font-size:13px!important;letter-spacing:.04em!important;line-height:1.43!important}.footer div[class^=klaviyo-form] input::placeholder{font-size:13px!important;letter-spacing:.04em!important;line-height:1.43!important}.footer div[class^=klaviyo-form] button{right:15px!important;width:0!important}}.box-item{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;scroll-margin-top:200px}@media (max-width:767px){.box-item{scroll-margin-top:170px}}.box-item+.box-item{margin-top:56px}.box-item .box-item__content{-webkit-box-flex:0;-ms-flex:0 0 39.5%;flex:0 0 39.5%;margin-left:91px;max-width:39.5%;padding:50px 0 56px 85px;position:relative}.box-item .box-item__content p{letter-spacing:.06em;margin-bottom:28px}.box-item .box-item__content p.rte-content{max-width:290px}.box-item .box-item__content p:last-child{margin-bottom:0}.box-item .box-item__content.box-item__content--wide{padding-right:20px}.box-item .box-item__content.box-item__content--wide p.rte-content{max-width:370px}.box-item .box-item__content a{color:#3d4047;font-size:19px;font-weight:700;letter-spacing:.08em;line-height:1.21;text-decoration:none;-webkit-transition:opacity .3s;transition:opacity .3s}.box-item .box-item__content a:hover{opacity:.7}.box-item .box-item__content a i{margin-left:4px}.box-item .box-item__image{-webkit-box-flex:1;background-position:50%;background-repeat:no-repeat;background-size:cover;-ms-flex:1;flex:1;position:relative}.box-item .box-item__button--wrapper{background-color:#f5f5f3;bottom:36px;height:90px;padding:3px;position:absolute;right:57px;width:280px}.box-item .box-item__button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;height:100%;justify-content:center;padding-left:24px;padding-top:3px;text-decoration:none;-webkit-transition:opacity .3s;transition:opacity .3s}.box-item .box-item__button:hover{opacity:.9}.box-item .box-item__button span{display:block;font-size:14px;letter-spacing:.28em;line-height:1;margin-bottom:2px;text-transform:uppercase}.box-item .box-item__button strong{color:#3d4047;display:block;font-family:Canela,serif;font-size:20px;font-weight:400;letter-spacing:.04em;line-height:1.5;position:relative;width:100%}.box-item .box-item__button strong:before{background-color:#3d4047;content:"";height:1px;position:absolute;right:31px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px}.box-item .box-item__button strong:after{content:"";height:6px;position:absolute;right:27px;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);width:6px}.box-item .box-item__icon{left:-86px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.box-item .box-item__icon figure{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f3;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;justify-content:center;padding:5px;width:50px}.box-item .box-item__icon img{width:100%}.box-item .box-item__title{-webkit-box-pack:start;-ms-flex-pack:start;color:#3d4047;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Canela,serif;font-size:36px;font-weight:400;justify-content:flex-start;letter-spacing:.05em;line-height:1.22;margin-bottom:24px;position:relative}.box-item .box-item__content{color:#3d4047bf;font-size:17px;letter-spacing:.05em;line-height:1.53}@media (max-width:1199px){.box-item .box-item__content{margin-left:50px}}@media (max-height:500px),(max-width:1023px){.box-item .box-item__content{margin-left:10px;padding:30px 10px 30px 60px}.box-item .box-item__title{font-size:28px}.box-item .box-item__button{bottom:15px;right:0}.box-item .box-item__icon{left:-55px}}@media (max-width:767px){.box-item{display:block;margin-left:22px}.box-item+.box-item{margin-top:90px}.box-item .box-item__content{font-size:14px;line-height:1.43;margin:0 0 16px;max-width:100%;padding:0 20px 0 65px}.box-item .box-item__content p{letter-spacing:.07em;margin-bottom:9px;max-width:250px}.box-item .box-item__content a{font-size:14px}.box-item .box-item__title{font-size:20px;margin-bottom:11px}.box-item .box-item__title br{display:none}.box-item .box-item__icon{left:-67px;top:0;-webkit-transform:translateY(0);transform:translateY(0)}.box-item .box-item__image{max-width:95%;min-height:232px}.box-item .box-item__image img{position:absolute}.box-item .box-item__button--wrapper{bottom:-48px;height:67px;right:0;width:220px}.box-item .box-item__button{padding-left:17px;padding-top:0}.box-item .box-item__button span{font-size:12px;margin-bottom:5px}.box-item .box-item__button strong{font-size:14px}.box-item .box-item__button strong:after,.box-item .box-item__button strong:before{margin-top:2px}.box-item .box-item__button strong:before{right:55px}.box-item .box-item__button strong:after{right:50px}}@-webkit-keyframes wishlistPulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes wishlistPulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.product{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;margin:0 auto;max-width:240px;position:relative}.product--hidden{display:none}.product a{display:block;text-decoration:none}.product form{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.product .product__review-summary{margin-top:auto}.product .product__review-summary .jdgm-prev-badge__stars{margin-right:4px}.product .product__title{color:#3d4047;font-family:Canela,serif;font-size:19px;font-weight:400;letter-spacing:.05em;line-height:1.5;margin-bottom:8px;overflow:hidden;text-align:center}.product .product__title.ellipsis:after{background-color:#fff;bottom:0;content:"...";height:30px;position:absolute;right:0}.product .product__image{margin-bottom:19px;position:relative}.product .product__image a{bottom:0;left:0;position:absolute;right:0;top:0}.product .product__image a:hover .image--hover{opacity:1}.product .product__image a:hover .image--base{opacity:0}.product .product__image .image{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transition:opacity .3s;transition:opacity .3s}.product .product__image .image--hover{opacity:0}.product .product__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.product .product__body .product__actions{margin-top:auto!important}.product .product__variants{width:100%}.product .product__actions{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%}.product .product__actions .btn{-webkit-box-flex:1;background-color:#d24602;border:1px solid #d24602;color:#fff;-ms-flex:1;flex:1;font-size:14px;letter-spacing:.07em;line-height:1.3;min-width:135px;padding:10px;text-align:center;text-transform:uppercase;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.product .product__actions .btn:hover{background-color:#fff;color:#d24602}.product .product__actions .btn:after,.product .product__actions .btn:before{display:none}.product .product__badges{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3px;position:absolute;right:3px;top:3px}.product .product__badges .product__badge{background:#47494f;color:#fff;padding:4px 8px;pointer-events:none;position:static;white-space:nowrap}.product .product__badges .product__badge.hide{display:none}.product .product__info{-webkit-box-flex:0;color:#3d4047a8;-ms-flex:0 0 45%;flex:0 0 45%;font-size:12px;letter-spacing:.02em;line-height:1.33;max-width:45%;padding:5px 10px 0 0}.product .product__price{color:#3d4047;font-family:Marr Sans Web,serif;font-size:14px;font-weight:500;letter-spacing:.01em;line-height:1.14;margin-bottom:5px}@media (max-width:1199px){.product{max-width:200px}.product .product__title{font-size:18px}.product .product__actions .btn{font-size:12px;min-width:100px}}@media (max-height:500px),(max-width:1023px){.product{max-width:240px}}@media (max-width:767px){.product .product__title{font-size:14px;line-height:1.5;margin-bottom:10px}.product .product__title.ellipsis:after{height:20px}.product .product__image{margin-bottom:12px}.product .product__actions{display:block}.product .product__actions .btn{background-color:#d24602;color:#fff;font-size:14px;padding:8px;width:100%}.product .product__info{font-size:14px;letter-spacing:.1em;margin-bottom:20px;max-width:100%;padding:0;text-align:center}.product .product__price{margin-bottom:2px}}.list-products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:767px){.list-products{margin-left:-5px;margin-right:-5px}}.list-products .slider__slide{margin-bottom:40px;width:25%}@media (max-width:767px){.list-products .slider__slide{margin-bottom:20px;padding-left:5px;padding-right:5px;width:50%}}.list-products .product .product__title{text-align:left}.list-products .product .product__actions .btn{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.list-products .product .product__info{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:5px 0 0 30px}@media (max-width:767px){.list-products .product .product__actions .btn{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.list-products .product .product__info{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.products{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;margin:0 -23px;width:100%}.products .product{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;margin:0 0 55px;max-width:25%;padding:0 23px}.products .product .quantity .qty{width:14px}@media (max-height:500px),(max-width:1023px){.products{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 -15px -30px;width:auto}.products .product{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-bottom:30px;max-width:none;padding:0 15px}.products .product .product__title{height:auto!important;margin-bottom:8px}.products .product .product__variants{margin-top:auto!important}.products .product .product__actions,.products .product .product__variants{width:203px}.products .product form{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}}@media (max-width:767px){.products{margin:0 -4px -18px}.products .product{margin-bottom:18px;padding:0 4px}.products .product .product__review-summary{text-align:center}.products .product .product__title{font-size:15px}.products .product .product__title.ellipsis:after{height:20px}.products .product .product__image{margin-bottom:5px}.products .product .product__description{display:none}.products .product .product__review-summary{margin-top:auto}.products .product .product__review-summary .okeReviews-reviewsSummary-ratingCount{font-size:12px;margin:0;padding-top:1px}.products .product .product__review-summary .okeReviews-reviewsSummary-starRating{margin-right:0}.products .product .product__review-summary .okeReviews-starRating--small{height:14px;width:70px}.products .product .product__review-summary .okeReviews-starRating--small .okeReviews-starRating-indicator-layer{background-size:70px 14px}.products .product .product__variants{margin-bottom:5px;margin-top:0!important;width:100%}.products .product .product__variants .custom_select--single{pointer-events:none}.products .product .product__variants .custom_select--single .selectric .button{display:none}.products .product .product__variants .custom_select--single .selectric .label{margin-right:9px}.products .product .product__variants .selectric .label{height:33px;line-height:33px;margin-left:8px;margin-right:36px}.products .product .product__variants .selectric .label strong{overflow:hidden;text-overflow:ellipsis}.products .product .product__variants .selectric .label .label__inner{margin-left:0}.products .product .product__variants .selectric .label .label__inner:empty{display:none}.products .product .product__variants .selectric .label span{padding-left:5px}.products .product .product__variants .selectric .button{height:33px}.products .product .product__actions{margin:0!important;width:100%}.products .product .product__actions .btn{color:#fff;height:37px;margin-left:0}}.section-collection .product-sections .guide{height:100%;position:relative}.section-collection .product-sections .guide--mobile{display:none}@media (max-width:767px){.section-collection .product-sections .guide{display:none}.section-collection .product-sections .guide--mobile{display:block}}.section-collection .product-sections .guide .guide__image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0}.section-collection .product-sections .guide .guide__content{padding:35px 12px 0;position:relative;text-align:center;z-index:1}.section-collection .product-sections .guide .guide__content .h3{color:#fff;font-size:27px;font-weight:400;margin-bottom:30px}@media (max-width:767px){.section-collection .product-sections .guide .guide__content .h3{font-size:20px;margin-bottom:20px}}.section-collection .product-sections .guide .guide__content .btn{font-size:14px;min-width:auto;padding:10px 18px;text-transform:uppercase}@media (max-width:767px){.section-collection .product-sections .guide .guide__content .btn{padding:9px 15px}}.section-collection .product-sections .collection-banner{grid-column:var(--column,span 2);grid-row:var(--row,1);height:100%;position:relative}@media (max-width:767px){.section-collection .product-sections .collection-banner{grid-column:span 2;grid-row:max(var(--row),2);height:85vw}}.section-collection .product-sections .collection-banner .collection-banner__image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.section-collection .product-sections .collection-banner .collection-banner__content{padding:40px 25px;position:relative;text-align:center;z-index:1}@media (max-width:767px){.section-collection .product-sections .collection-banner .collection-banner__content{padding:30px 15px}}.section-collection .product-sections .collection-banner .collection-banner__content .h3{color:var(--color-subtitle);font-family:Canela,serif;font-size:14px;font-weight:700;letter-spacing:.28em;line-height:1;margin-bottom:3px;text-transform:uppercase}.section-collection .product-sections .collection-banner .collection-banner__content .h2{color:var(--color-title);font-size:32px;margin-bottom:5px}.section-collection .product-sections .collection-banner .collection-banner__content .h2 a{text-decoration:none}.section-collection .product-sections .collection-banner .collection-banner__content .collection-banner__content-description{color:var(--color-text);font-size:18px;line-height:1.2;margin:0 auto 24px;max-width:275px}@media (max-width:767px){.section-collection .product-sections .collection-banner .collection-banner__content .collection-banner__content-description{max-width:100%}}.section-collection .product-sections .collection-banner .collection-banner__content .btn{text-transform:uppercase}.section-collection .product-sections .products{display:grid;gap:55px 46px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}@media (max-height:500px),(max-width:1023px){.section-collection .product-sections .products{gap:22px 10px;grid-template-columns:repeat(2,minmax(0,1fr))}}.section-collection .product-sections .products .product{-ms-flex-preferred-size:100%;flex-basis:100%;height:100%;margin:0;max-width:100%;padding:0}.section-collection .product-sections .products .product .product__title{height:auto!important;margin-bottom:8px}.section-collection .product-sections .products .product .product__actions{width:100%}@media (max-height:500px),(max-width:1023px){.section-collection .product-sections .products .product .product__actions{margin:0 auto!important}}.section-collection .product-sections .products .product .product__favs{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:28px;justify-content:center;left:3px;top:3px;width:28px}.section-collection .product-sections .products .product .product__favs i,.section-collection .product-sections .products .product .product__favs svg{display:block}.section-collection .product-sections .products .product .product__variants{width:100%}.section-collection .product-sections .products .product .product__review-summary{margin-top:auto!important}.section-collection .product-sections .products .product form{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.products .product .product__title,.slider-products .product .product__title{overflow:hidden;position:relative;text-align:center}.products .product .product__title.ellipsis:after,.slider-products .product .product__title.ellipsis:after{background-color:#fff;bottom:0;content:"...";height:30px;position:absolute;right:0}.products .product .product__title a,.slider-products .product .product__title a{-webkit-transition:opacity .3s;transition:opacity .3s}.products .product .product__title a:hover,.slider-products .product .product__title a:hover{opacity:.7}.products .product form,.slider-products .product form{position:relative}.products .product .product__badges,.slider-products .product .product__badges{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3px;position:absolute;right:3px;top:3px}.products .product .product__badges .product__badge,.slider-products .product .product__badges .product__badge{background:#47494f;color:#fff;padding:4px 8px;pointer-events:none;position:static;white-space:nowrap}.products .product .product__badges .product__badge--new-name,.slider-products .product .product__badges .product__badge--new-name{background:#d24602}.products .product .product__badges .product__badge.hide,.slider-products .product .product__badges .product__badge.hide{display:none}.products .product .product__review-summary,.slider-products .product .product__review-summary{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-bottom:14px}.products .product .product__image,.slider-products .product .product__image{margin-bottom:16px}.products .product .product__image img,.slider-products .product .product__image img{aspect-ratio:var(--aspect-ratio)}.products .product .product__image--bundle,.slider-products .product .product__image--bundle{aspect-ratio:1;display:grid;gap:3px;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.products .product .product__image--bundle img,.slider-products .product .product__image--bundle img{height:100%}.products .product .product__image--bundle-2,.slider-products .product .product__image--bundle-2{grid-template-rows:1fr}.products .product .product__image--bundle-2 img,.slider-products .product .product__image--bundle-2 img{-o-object-fit:cover;object-fit:cover}.products .product .product__image--bundle-3 img,.slider-products .product .product__image--bundle-3 img{grid-column:2;height:100%;-o-object-fit:cover;object-fit:cover}.products .product .product__image--bundle-3 img:first-child,.slider-products .product .product__image--bundle-3 img:first-child{grid-column:1;grid-row:1/span 2}.products .product .product__description,.slider-products .product .product__description{font-size:16px;height:65px;line-height:1.35;margin-bottom:9px;overflow:hidden;text-align:center}.products .product .product__variants,.slider-products .product .product__variants{margin:0 auto 7px}.products .product .product__variants select,.slider-products .product .product__variants select{display:none}.products .product .product__variants .custom_select--single,.slider-products .product .product__variants .custom_select--single{pointer-events:none}.products .product .product__variants .custom_select--single .selectric .button,.slider-products .product .product__variants .custom_select--single .selectric .button{display:none}.products .product .product__variants .custom_select--single .selectric .label,.slider-products .product .product__variants .custom_select--single .selectric .label{margin-right:9px}.products .product .product__variants .selectric,.slider-products .product .product__variants .selectric{background-color:#fff;border:1px solid #757575}.products .product .product__variants .selectric .label,.slider-products .product .product__variants .selectric .label{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:12px;margin-right:41px;text-transform:uppercase}@media (max-width:767px){.products .product .product__variants .selectric .label,.slider-products .product .product__variants .selectric .label{margin-left:9px;margin-right:33px}}.products .product .product__variants .selectric .label strong,.slider-products .product .product__variants .selectric .label strong{overflow:hidden;text-overflow:ellipsis}.products .product .product__variants .selectric .label .label__inner,.slider-products .product .product__variants .selectric .label .label__inner{color:#757575;font-weight:700;margin-left:6px}@media (max-width:767px){.products .product .product__variants .selectric .label .label__inner,.slider-products .product .product__variants .selectric .label .label__inner{margin-left:0}}.products .product .product__variants .selectric .label .price,.slider-products .product .product__variants .selectric .label .price{color:#d24602;letter-spacing:.06em;margin-left:auto;text-align:right}.products .product .product__variants .selectric .label .price .price-compare,.slider-products .product .product__variants .selectric .label .price .price-compare{color:#000;opacity:.5;padding-left:0;text-decoration:line-through}.products .product .product__variants .selectric .button,.slider-products .product .product__variants .selectric .button{background-color:#fff;border-left:1px solid #757575;width:28px}.products .product .product__variants .selectric .button:after,.slider-products .product .product__variants .selectric .button:after{border-top-color:#000}.products .product .product__variants .selectric-items li,.slider-products .product .product__variants .selectric-items li{background-color:#fff;position:relative;text-transform:uppercase}.products .product .product__variants .selectric-items li:before,.slider-products .product .product__variants .selectric-items li:before{border:3px solid #fff;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.products .product .product__variants .selectric-items li:after,.slider-products .product .product__variants .selectric-items li:after{clear:both;content:"";display:table}.products .product .product__variants .selectric-items li.highlighted,.slider-products .product .product__variants .selectric-items li.highlighted{background-color:#f5f5f3}.products .product .product__variants .selectric-items li .label__inner,.slider-products .product .product__variants .selectric-items li .label__inner{padding-left:4px;white-space:nowrap}.products .product .product__variants .selectric-items li .price,.slider-products .product .product__variants .selectric-items li .price{color:#d24602;float:right;letter-spacing:.06em;margin-left:auto;text-align:right}.products .product .product__variants .selectric-items li .price .price-compare,.slider-products .product .product__variants .selectric-items li .price .price-compare{color:#000;opacity:.5;padding-left:0;text-decoration:line-through}.products .product .product__actions,.slider-products .product .product__actions{margin:0 auto}.products .product .product__actions--link,.slider-products .product .product__actions--link{margin-top:auto!important}.products .product .product__actions--link .btn,.slider-products .product .product__actions--link .btn{margin:0}.products .product .product__actions .btn,.slider-products .product .product__actions .btn{-webkit-box-flex:1;background-color:#d24602;border-color:#d24602;color:#fff;-ms-flex:1;flex:1;height:40px;margin-left:7px;min-width:0;-webkit-transition:color .3s,background-color .3s,border-color .3s;transition:color .3s,background-color .3s,border-color .3s}.products .product .product__actions .btn.btn--full-width,.slider-products .product .product__actions .btn.btn--full-width{margin-left:0}@media (max-width:767px){.products .product .product__actions .btn,.slider-products .product .product__actions .btn{margin-left:0}}.products .product .product__actions .btn:hover,.slider-products .product .product__actions .btn:hover{background-color:#fff;color:#d24602}.products .product .product__actions .quantity,.slider-products .product .product__actions .quantity{background:#fff}.slider-products .product .product__description{display:none}@media (max-width:767px){.slider-products--desktop-only{margin-left:-15px;margin-right:-15px}.slider-products--desktop-only .slider__slides{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-y:auto}.slider-products--desktop-only .slider__slides .slider__slide{-ms-flex-negative:0;flex-shrink:0;max-width:260px;width:70vw}.slider-products--desktop-only .slider__slides .slider__slide .product .product__title{font-size:15px;height:45px;margin-bottom:5px}}.products--alt{margin:0 -11px}.products--alt .product{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;margin-bottom:55px;max-width:33.33%;padding:0 11px}.products--alt .product .product__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.products--alt .product .product__link--wrapper{-webkit-box-flex:0;display:block;-ms-flex:0 0 44%;flex:0 0 44%;max-width:44%;position:relative}.products--alt .product .product__image{background-position:50%;background-repeat:no-repeat;background-size:cover;margin:0;min-height:160px;padding:0}.products--alt .product .product__content{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;justify-content:flex-end;padding-left:10px}.products--alt .product .product__title{bottom:107px;font-family:Canela,serif;font-size:16px;height:auto;left:100%;line-height:1.47;margin-left:10px;opacity:.9;position:absolute;text-align:left;width:100%}.products--alt .product .product__price{font-family:Marr Sans Web,serif;font-size:14px;letter-spacing:.014em;line-height:1.14;margin-bottom:11px;text-transform:uppercase}.products--alt .product .product__description{font-size:12px;height:32px;line-height:1.33;margin-bottom:7px;opacity:.75;text-align:left}.products--alt .product .product__actions{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;max-width:100%}.products--alt .product .product__actions .quantity{width:60px}.products--alt .product .product__actions .btn{margin-left:10px}@media (max-width:1199px){.products--alt .product .product__link--wrapper{min-width:140px}}@media (max-height:500px),(max-width:1023px){.products--alt .product{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (max-width:767px){.products--alt{margin:0 -4px}.products--alt .product{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:40px;max-width:100%;padding:0 4px}.products--alt .product .product__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.products--alt .product .product__image{height:auto}.products--alt .product .product__image img{height:auto;position:relative}.products--alt .product .product__link--wrapper{margin-bottom:5px;max-width:100%}.products--alt .product .product__content{max-width:100%;padding-left:0}.products--alt .product .product__title{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;height:45px;justify-content:center;line-height:1.57;margin-left:0;margin-top:8px;position:static;text-align:center;width:auto}.products--alt .product .product__price{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:12px;letter-spacing:.016em;line-height:1.33;margin:0;padding-left:5px;text-align:center}.products--alt .product .product__actions{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:0;max-width:100%}.products--alt .product .product__actions .btn{-webkit-box-flex:0;-ms-flex:0 0 68%;flex:0 0 68%;font-size:12px;letter-spacing:.08em;line-height:1.5;margin-left:5px;max-width:68%}}.product-single__title-badges{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;margin-bottom:5px}@media (max-width:767px){.product-single__title-badges{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:-12px 0 8px}}.product-single__title-badge{background:#d24602;color:#fff;padding:4px 14px}.product-single__title-badge--secondary{background:#627261}.template-product .section__product-images .product-single__favs-toggle{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;height:28px;justify-content:center;left:auto;position:absolute;right:18px;top:5px;width:28px}.template-product .section__product-images .product-single__favs-toggle i,.template-product .section__product-images .product-single__favs-toggle svg{display:block}@media (max-width:767px){.template-product .section__product-images .product-single__favs-toggle{height:30px;right:5px;width:30px}}.product-single__badges{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3px;left:18px;position:absolute;top:5px}@media (max-width:767px){.product-single__badges{left:5px}}.product-single__badges .product-single__badge{background:#47494f;color:#fff;padding:4px 8px;pointer-events:none;white-space:nowrap}.product-single__badges .product-single__badge.hide{display:none}.product-single__promo-banner{background:#fff;border:1px solid #d24602;border-radius:10px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.05);box-shadow:0 4px 20px #0000000d;line-height:1.4;margin:20px auto 12px;padding:15px 22px}@media (max-width:767px){.product-single__promo-banner{font-size:13px;margin:12px auto;padding:10px 16px;text-align:left}}.product-single__promo-banner-title{background:#d24602;color:#fff;margin:0 2px 2px 0;padding:1px 5px}.product-single__highlights-wrap{margin-top:30px}.product-single__highlights{border:1px solid #e5e5e5;font-size:15px;margin-top:10px;padding:12px 25px}@media (max-width:767px){.product-single__highlights{font-size:14px;padding:10px}}.product-single__highlights .highlights__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;padding:12px 0}.product-single__highlights .highlights__item+.highlights__item{border-top:1px solid #e5e5e5}.product-single__highlights .highlights__item .highlights__attribute{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;white-space:nowrap}.product-single__highlights .highlights__item .highlights__value{font-weight:700;line-height:1.2;max-width:65%;text-align:right;text-transform:capitalize}@media (max-width:767px){.product-single__highlights .highlights__item .highlights__value{max-width:55%}}.product-single__highlights .highlights__item svg{display:block}.product-single__dialog-links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;margin-top:12px}@media (max-width:767px){.product-single__dialog-links{margin-top:-8px}}.product-single__dialog-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:#797b80;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;gap:5px}.product-single__dialog-link span{border-bottom:1px dotted #797b80}.product-single__dialog-link:hover{color:#3d4047}.product-single__dialog-link:hover span{border-color:#3d4047}.product-quick-view{background:#fff;border:none;bottom:0;-webkit-box-shadow:0 -2px 20px rgba(0,0,0,.08);box-shadow:0 -2px 20px #00000014;-webkit-filter:blur(0);filter:blur(0);margin:auto;max-width:500px;overflow:visible;top:auto;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all .5s cubic-bezier(.25,.46,.45,.94);transition:all .5s cubic-bezier(.25,.46,.45,.94);width:100%}.product-quick-view[open]{display:-webkit-box;display:-ms-flexbox;display:flex}.product-quick-view::-webkit-backdrop{background-color:#f6f6f480}.product-quick-view::backdrop{background-color:#f6f6f480}@starting-style{.product-quick-view{-webkit-filter:blur(8px);filter:blur(8px);opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}}.product-quick-view__close{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#d24602;border:none;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:35px;justify-content:center;position:absolute;right:5px;top:-40px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:35px}.product-quick-view__close:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.product-quick-view__close svg{height:auto;width:15px}.product-quick-view__close svg path{fill:#fff;stroke:#fff}.product-quick-view .product-quick-view__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:0}.product-quick-view .product-quick-view__details{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;padding:20px}.product-quick-view .product-quick-view__details img{-ms-flex-negative:0;background:#f5f5f3;flex-shrink:0;height:90px;width:90px}.product-quick-view .product-quick-view__details-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:5px}.product-quick-view .product-quick-view__details-info h3{font-size:18px;font-weight:400;margin-bottom:0}.product-quick-view .product-quick-view__details-info p{font-size:14px;margin-bottom:0}.product-quick-view .product-quick-view__details-info a{-ms-flex-item-align:start;align-self:flex-start;border-bottom:1px dashed grey;color:gray;text-decoration:none}.product-quick-view .product-quick-view__actions,.product-quick-view .product-single__actions-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:15px}.product-quick-view .product-quick-view__actions{background:#f5f5f3;padding:20px}.product-quick-view .product-quick-view__actions .list-variants{max-width:none}.product-quick-view .product-quick-view__actions .list-variants label{min-height:45px}.product-quick-view .product-quick-view__actions .list-variants label:before{top:13px}.product-quick-view .product-quick-view__actions .list-variants label:after{top:16px}.product-quick-view .product-quick-view__actions .list-variants li+li{margin-top:8px}.product-quick-view .product-quick-view__actions .product-single__actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.product-quick-view .product-quick-view__actions .product-single__actions .quantity{height:auto;width:auto}.product-quick-view .product-quick-view__actions .product-single__actions .btn{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-bottom:13px;width:auto}.product-single__nfp-dialog{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border:none;-webkit-box-shadow:0 -2px 20px rgba(0,0,0,.08);box-shadow:0 -2px 20px #00000014;-webkit-filter:blur(0);filter:blur(0);-ms-flex-direction:column;flex-direction:column;gap:15px;justify-content:center;margin:auto;max-width:500px;padding:25px;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all .5s cubic-bezier(.25,.46,.45,.94);transition:all .5s cubic-bezier(.25,.46,.45,.94);width:100%}.product-single__nfp-dialog[open]{display:-webkit-box;display:-ms-flexbox;display:flex}@starting-style{.product-single__nfp-dialog{-webkit-filter:blur(8px);filter:blur(8px);opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}}@media (max-width:767px){.product-single__nfp-dialog{bottom:0;top:auto}}.product-single__nfp-dialog::-webkit-backdrop{background-color:#f6f6f480}.product-single__nfp-dialog::backdrop{background-color:#f6f6f480}.product-single__nfp-dialog--left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product-single__nfp-dialog .nfp-dialog__title{color:#627261;font-size:25px;font-weight:400}.product-single__nfp-dialog .nfp-dialog__close{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#d24602;border:none;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:35px;justify-content:center;position:absolute;right:5px;top:5px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:35px}.product-single__nfp-dialog .nfp-dialog__close:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.product-single__nfp-dialog .nfp-dialog__close svg{height:auto;width:15px}.product-single__nfp-dialog .nfp-dialog__close svg path{fill:#fff;stroke:#fff}.product-single__nfp-dialog .nfp-dialog__images{width:100%}.product-single__nfp-dialog .nfp-dialog__image{display:none;height:auto;width:100%}.product-single__nfp-dialog .nfp-dialog__image.active{display:block}.product-single__nfp-dialog .nfp-dialog__content,.product-single__nfp-dialog .nfp-dialog__footer{color:#3d4047bf;font-size:15px}.product-single__nfp-dialog .nfp-dialog__content{line-height:1.3}.product-single__nfp-dialog .nfp-dialog__content p{margin-bottom:0}.product-single__nfp-dialog .nfp-dialog__variants{border:1px solid #e5e5e5;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:5px}@media (max-width:767px){.product-single__nfp-dialog .nfp-dialog__variants{width:100%}}.product-single__nfp-dialog .nfp-dialog__variants input{display:none}.product-single__nfp-dialog .nfp-dialog__variants label{cursor:pointer;font-size:14px;padding:4px 12px}@media (max-width:767px){.product-single__nfp-dialog .nfp-dialog__variants label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}}.product-single__nfp-dialog .nfp-dialog__variants label:hover{background:#f4f4f4}.product-single__nfp-dialog .nfp-dialog__variants label:has(input:checked){background:#d24602;color:#fff}.product-single__review-intro{background:#f5f5f3;margin-top:40px;padding:30px 30px 26px}@media (max-width:767px){.product-single__review-intro{padding:20px}}.product-single__review-intro .review-intro__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:10px}.product-single__review-intro .review-intro__header .h5{color:#3d4047!important;margin-bottom:0!important}.product-single__review-intro .review-intro__header .jdgm-widget{font-size:13px}.product-single__review-intro .review-intro__header .jdgm-widget .jdgm-star{padding-right:2px!important}.product-single__review-intro .review-intro__tags{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;list-style:none;margin:0 0 10px;padding:0}.product-single__review-intro .review-intro__tags li{background:#e5e5e5;border-radius:10px;color:#3d4047;font-size:13px;letter-spacing:-.005px;padding:2px 10px}@media (max-width:767px){.product-single__review-intro .review-intro__tags li:last-child{display:none}}.product-single__review-intro .review-intro__content{color:#3d4047;font-size:15px;line-height:1.4;margin-bottom:15px!important}@media (max-width:767px){.product-single__review-intro .review-intro__content{margin-bottom:10px!important}}.product-single__review-intro .review-intro__link{border-bottom:1px dashed silver;color:#3d4047;font-size:14px;text-decoration:none}.product-single__review-intro .review-intro__link:hover{border-color:transparent}.product-single,.section-lp-product,.section-product .section__images .section__product-images{position:relative}.product-single .product-single__oos-notify-btn~#SI_trigger,.product-single form.notify--hide #SI_trigger,.section-lp-product .product-single__oos-notify-btn~#SI_trigger,.section-lp-product form.notify--hide #SI_trigger{display:none!important}.product-single .product-single__oos-notify-btn,.section-lp-product .product-single__oos-notify-btn{font-size:14px;margin-top:10px;max-width:258px;padding:11px 10px;text-align:center;text-transform:uppercase;width:100%}.product-single .product-single__title,.section-lp-product .product-single__title{font-family:Canela,serif;font-size:34px;font-weight:400;letter-spacing:.05em;line-height:1.22;margin-bottom:12px}.product-single .product-single__review-summary,.section-lp-product .product-single__review-summary{margin-top:-5px}.product-single .product-single__review-summary .jdgm-preview-badge,.section-lp-product .product-single__review-summary .jdgm-preview-badge{color:#3d4047bf;font-size:17px;margin-bottom:5px}.product-single .product-single__review-summary .jdgm-prev-badge__stars,.section-lp-product .product-single__review-summary .jdgm-prev-badge__stars{margin-right:4px}.product-single .product-single__tags,.section-lp-product .product-single__tags{margin-bottom:16px}.product-single .product-single__corporate-gift-link,.section-lp-product .product-single__corporate-gift-link{font-size:13px;margin-top:6px;opacity:.8;text-align:center}.product-single .product-single__fav,.section-lp-product .product-single__fav{-ms-flex-pack:distribute;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;justify-content:space-around;margin-top:12px}@media (max-width:767px){.product-single .product-single__fav,.section-lp-product .product-single__fav{font-size:14px;max-width:100%}}.product-single .product-single__fav .product-single__fav-divider,.section-lp-product .product-single__fav .product-single__fav-divider{opacity:.4}.product-single .product-single__fav .product-single__fav-btn--pickup,.section-lp-product .product-single__fav .product-single__fav-btn--pickup{border-bottom:1px dotted #d2d2d2}.product-single .product-single__fav .product-single__fav-btn,.section-lp-product .product-single__fav .product-single__fav-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none}.product-single .product-single__fav .product-single__fav-btn:hover,.section-lp-product .product-single__fav .product-single__fav-btn:hover{color:#d24602}.product-single .product-single__fav .product-single__fav-btn i[class^=ico-],.section-lp-product .product-single__fav .product-single__fav-btn i[class^=ico-]{margin-right:6px}.product-single .product-single__fav .product-single__fav-btn i[class^=ico-] svg,.section-lp-product .product-single__fav .product-single__fav-btn i[class^=ico-] svg{stroke:#d24602;display:block;-webkit-transition:fill .3s;transition:fill .3s;width:17px}.product-single .product-single__fav .product-single__fav-btn .fav-btn__label--active,.section-lp-product .product-single__fav .product-single__fav-btn .fav-btn__label--active{display:none}.product-single .product-single__fav .product-single__fav-btn.active i[class^=ico-] svg,.section-lp-product .product-single__fav .product-single__fav-btn.active i[class^=ico-] svg{fill:#d24602}.product-single .product-single__fav .product-single__fav-btn.active .fav-btn__label--regural,.section-lp-product .product-single__fav .product-single__fav-btn.active .fav-btn__label--regural{display:none}.product-single .product-single__fav .product-single__fav-btn.active .fav-btn__label--active,.section-lp-product .product-single__fav .product-single__fav-btn.active .fav-btn__label--active{display:inline}.product-single .product-single__description,.section-lp-product .product-single__description{font-size:17px;letter-spacing:.058em;line-height:1.53;margin-bottom:20px;opacity:.75}.product-single .product-single__description .product-single__description-link,.section-lp-product .product-single__description .product-single__description-link{white-space:nowrap}.product-single .product-single__variants,.section-lp-product .product-single__variants{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:13px}.product-single .product-single__actions-wrap,.section-lp-product .product-single__actions-wrap{-webkit-box-pack:start;-ms-flex-pack:start;display:grid;justify-content:flex-start}@media (max-width:767px){.product-single .product-single__actions-wrap,.section-lp-product .product-single__actions-wrap{display:block}}.product-single .product-single__actions,.section-lp-product .product-single__actions{border-top:1px solid #757575;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;max-width:none;padding-top:14px}.product-single .product-single__actions.product-single__actions--variants-hidden,.section-lp-product .product-single__actions.product-single__actions--variants-hidden{margin-top:-10px;padding-top:20px}.product-single .product-single__actions.product-single__actions--limit-qty .quantity,.section-lp-product .product-single__actions.product-single__actions--limit-qty .quantity{display:none}.product-single .product-single__actions .quantity,.section-lp-product .product-single__actions .quantity{background-color:#fff;height:38px;width:92px}.product-single .product-single__actions .btn,.section-lp-product .product-single__actions .btn{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:14px;letter-spacing:.07em;line-height:1.3;margin-left:0;min-width:154px;padding:9px 20px;text-transform:uppercase}.product-single .product-single__description.open .product-single__description-text,.section-lp-product .product-single__description.open .product-single__description-text{-webkit-line-clamp:unset}.product-single .product-single__description.open .product-single__description-link,.section-lp-product .product-single__description.open .product-single__description-link{display:none}.product-single .product-single__description-text,.section-lp-product .product-single__description-text{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:767px){.product-single .product-single__title,.section-lp-product .product-single__title{font-size:22px;margin-bottom:12px}.product-single .product-single__description,.section-lp-product .product-single__description{font-size:15px;letter-spacing:.07em;line-height:1.45;margin-bottom:23px}.product-single .product-single__description.open .product-single__description-text,.section-lp-product .product-single__description.open .product-single__description-text{height:auto}.product-single .product-single__description.open .product-single__description-link,.section-lp-product .product-single__description.open .product-single__description-link{display:none!important}.product-single .product-single__description .product-single__description-text,.section-lp-product .product-single__description .product-single__description-text{height:88px;overflow:hidden}.product-single .product-single__description p,.section-lp-product .product-single__description p{display:inline}.product-single .product-single__tags,.section-lp-product .product-single__tags{margin-bottom:13px}.product-single .product-single__variants,.section-lp-product .product-single__variants{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:0}.product-single .product-single__variants .list-variants,.section-lp-product .product-single__variants .list-variants{max-width:none;width:100%}.product-single .product-single__variants .list-variants li+li,.section-lp-product .product-single__variants .list-variants li+li{margin-top:8px}.product-single .product-single__variants .list-variants label,.section-lp-product .product-single__variants .list-variants label{padding-bottom:12px;padding-top:12px}.product-single .product-single__variants .list-variants label:before,.section-lp-product .product-single__variants .list-variants label:before{top:12px}.product-single .product-single__variants .list-variants label:after,.section-lp-product .product-single__variants .list-variants label:after{top:15px}.product-single .product-single__variants.product-single__variants--limit-qty .quantity,.section-lp-product .product-single__variants.product-single__variants--limit-qty .quantity{display:none!important}.product-single .product-single__variants.product-single__variants--limit-qty .custom_select,.section-lp-product .product-single__variants.product-single__variants--limit-qty .custom_select{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:none}.product-single .product-single__variants .custom_select,.section-lp-product .product-single__variants .custom_select{-webkit-box-flex:0;-ms-flex:0 0 69%;flex:0 0 69%;max-width:69%}.product-single .product-single__variants .quantity,.section-lp-product .product-single__variants .quantity{-webkit-box-flex:1;background-color:#fff;-ms-flex:1;flex:1;height:36px;max-width:27%}.product-single .product-single__variants .quantity--full,.section-lp-product .product-single__variants .quantity--full{max-width:none}.product-single .product-single__variants .quantity .qty,.section-lp-product .product-single__variants .quantity .qty{-ms-flex-negative:0;flex-shrink:0}.product-single .product-single__variants .selectric,.section-lp-product .product-single__variants .selectric{background-color:#fff;border:1px solid #757575}.product-single .product-single__variants .selectric .label,.section-lp-product .product-single__variants .selectric .label{display:-webkit-box;display:-ms-flexbox;display:flex;height:34px;margin-left:14px;margin-right:38px;text-transform:uppercase}.product-single .product-single__variants .selectric .label .label__inner,.section-lp-product .product-single__variants .selectric .label .label__inner{color:#757575;font-weight:700;margin-left:6px}.product-single .product-single__variants .selectric .label .label__inner:empty,.section-lp-product .product-single__variants .selectric .label .label__inner:empty{display:none}.product-single .product-single__variants .selectric .label strong,.section-lp-product .product-single__variants .selectric .label strong{overflow:hidden;text-overflow:ellipsis}.product-single .product-single__variants .selectric .label .price,.section-lp-product .product-single__variants .selectric .label .price{color:#d24602;letter-spacing:.06em;margin-left:auto;text-align:right}.product-single .product-single__variants .selectric .label .price .price-compare,.section-lp-product .product-single__variants .selectric .label .price .price-compare{color:#000;opacity:.5;padding-left:0;text-decoration:line-through}.product-single .product-single__variants .selectric .button,.section-lp-product .product-single__variants .selectric .button{background-color:#fff;border-left:1px solid #757575;width:28px}.product-single .product-single__variants .selectric .button:after,.section-lp-product .product-single__variants .selectric .button:after{border-top-color:#000}.product-single .product-single__variants .selectric-items li,.section-lp-product .product-single__variants .selectric-items li{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:16px;padding-right:16px;position:relative;text-align:left;text-transform:uppercase}.product-single .product-single__variants .selectric-items li:before,.section-lp-product .product-single__variants .selectric-items li:before{border:3px solid #fff;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.product-single .product-single__variants .selectric-items li:after,.section-lp-product .product-single__variants .selectric-items li:after{clear:both;content:"";display:table}.product-single .product-single__variants .selectric-items li.highlighted,.section-lp-product .product-single__variants .selectric-items li.highlighted{background-color:#f5f5f3}.product-single .product-single__variants .selectric-items li .label__inner,.section-lp-product .product-single__variants .selectric-items li .label__inner{margin-left:6px}.product-single .product-single__variants .selectric-items li .price,.section-lp-product .product-single__variants .selectric-items li .price{color:#d24602;letter-spacing:.06em;margin-left:auto;text-align:right}.product-single .product-single__variants .selectric-items li .price .price-compare,.section-lp-product .product-single__variants .selectric-items li .price .price-compare{color:#000;opacity:.5;padding-left:0;text-decoration:line-through}.product-single .product-single__actions,.section-lp-product .product-single__actions{border-top:none;max-width:100%;padding-top:10px}.product-single .product-single__actions .quantity,.section-lp-product .product-single__actions .quantity{height:42px}.product-single .product-single__actions .btn,.section-lp-product .product-single__actions .btn{background-color:#d24602;color:#fff;margin-bottom:0;padding:11px 20px;width:100%}.product-single .product-single__actions p,.section-lp-product .product-single__actions p{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#d24602;font-size:11px;justify-content:center;letter-spacing:.09em;line-height:1;text-align:center;text-transform:uppercase}.product-single .product-single__actions i,.section-lp-product .product-single__actions i{height:17px;margin-right:5px}.product-single .product-single__actions i path,.section-lp-product .product-single__actions i path{fill:#d24602}}@media (max-width:374px){.product-single .product-single__variants .quantity input,.section-lp-product .product-single__variants .quantity input{width:50px}}.product-single__fixed-cta{background-color:#fff;bottom:0;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px #0000001a;display:none!important;left:0;padding:10px;position:fixed;width:100vw;z-index:5}.product-single__fixed-cta form{display:grid;gap:5px;grid-template-columns:60% auto}.product-single__fixed-cta .btn{font-size:14px;min-width:auto;padding-bottom:11px;text-transform:uppercase}.product-single__fixed-cta .selectric{background-color:#fff;border:1px solid #757575}.product-single__fixed-cta .selectric .label{display:-webkit-box;display:-ms-flexbox;display:flex;height:39px;line-height:41px;margin-left:16px;margin-right:41px;text-transform:uppercase}.product-single__fixed-cta .selectric .label .label__inner{color:#757575;font-weight:700;margin-left:6px}.product-single__fixed-cta .selectric .label .price{color:#d24602;letter-spacing:.06em;margin-left:auto;text-align:right}.product-single__fixed-cta .selectric .label .price .price-compare{color:#000;opacity:.5;padding-left:0;text-decoration:line-through}.product-single__fixed-cta .selectric .button{background-color:#fff;border-left:1px solid #757575;width:28px}.product-single__fixed-cta .selectric .button:after{border-top-color:#000}.product-single__fixed-cta .selectric-items li{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:16px;padding-right:16px;position:relative;text-align:left;text-transform:uppercase}.product-single__fixed-cta .selectric-items li:before{border:3px solid #fff;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.product-single__fixed-cta .selectric-items li:after{clear:both;content:"";display:table}.product-single__fixed-cta .selectric-items li.highlighted{background-color:#f5f5f3}.product-single__fixed-cta .selectric-items li .label__inner{margin-left:6px}.product-single__fixed-cta .selectric-items li .price{color:#d24602;letter-spacing:.06em;margin-left:auto;text-align:right}.product-single__fixed-cta .selectric-items li .price .price-compare{color:#000;opacity:.5;padding-left:0;text-decoration:line-through}@media (max-width:767px){.template-product--gift-card-virtual .section-images-with-content{padding:65px 0 50px}.template-product .section-images-with-content{padding:28px 0}}.product-single--gift .product-single__price{font-family:Marr Sans Web,serif;font-size:14px;letter-spacing:.01em;line-height:1.14;margin-bottom:20px;text-align:center}.product-single--gift .section__product-description{margin-bottom:30px}.product-single--gift .section__product-description .l--margin--bottom{margin-bottom:12px}.product-single--gift .product-single__variants{margin-bottom:23px}.product-single--gift .product-single__variants .gift_select{margin:0 auto;max-width:250px}.product-single--gift .product-single__variants .selectric{background-color:#fff}.product-single--gift .product-single__variants .selectric .label{font-size:17px;height:42px;letter-spacing:.06em;line-height:1.53;padding:8px 0 0 5px;text-align:left}.product-single--gift .product-single__variants .selectric .button{background-color:#fff;border-left:1px solid hsla(240,5%,81%,.5);height:42px;width:28px}.product-single--gift .product-single__variants .selectric .button:after{border-top-color:#3d4047}.product-single--gift .product-single__variants .selectric-items li{background-color:#fff;font-size:17px;letter-spacing:.06em;line-height:1.53;text-align:left}.product-single--gift .product-single__actions{border:none;margin:0 auto;max-width:250px;padding-top:0}.product-single--gift .product-single__actions .btn{width:100%}@media (max-height:500px),(max-width:1023px){.product-single--gift .product-single__title{font-size:30px}}@media (max-width:767px){.product-single--gift{margin-bottom:21px}.product-single--gift .product-single__title{font-size:28px;text-align:left}.product-single--gift .product-single__price{margin-bottom:22px}.product-single--gift .product-single__content{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:0 5px}.product-single--gift .product-single__variants{-webkit-box-flex:0;-ms-flex:0 0 113px;flex:0 0 113px;margin-bottom:0;max-width:113px}.product-single--gift .product-single__variants .selectric .button,.product-single--gift .product-single__variants .selectric .label{height:34px}.product-single--gift .product-single__variants .selectric .label{margin-right:55px;padding:5px 0 0 10px}.product-single--gift .product-single__actions{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:15px;max-width:none}.product-single--gift .product-single__actions .btn{margin-bottom:0;padding:8px 20px}}.products-list .product-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-top:14px;padding-top:8px;position:relative}.products-list .product-row:after{background-color:#f5f5f3;content:"";height:1px;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translate(-50%);width:648px}.products-list .product-row--link-view .product__quick-view,.products-list .product-row--quick-view .product-row__arrow{display:none!important}.products-list .products-list__group{background:#fafaf9;border-radius:10px;margin:20px -25px;padding:17px 25px}.products-list .products-list__group+form .product-row{margin-top:-15px}.products-list .products-list__group+form .product-row:after{display:none}@media (max-width:767px){.products-list .products-list__group{background:#f5f5f3;margin:20px -12px;padding:10px 12px}}.products-list .products-list__group .products-list__group-title{border-bottom:1px solid #e8e8e8;color:#3d4047;font-size:22px;font-weight:400;margin-bottom:5px;padding-bottom:6px}@media (max-width:767px){.products-list .products-list__group .products-list__group-title{font-size:17px;margin-bottom:0}}.products-list .products-list__group .product-row{margin-top:2px}.products-list .products-list__group .product-row:after{display:none}.products-list .product__main{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;-ms-flex-positive:1;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;justify-content:flex-start;text-decoration:none}.products-list .product__variants{width:190px}@media (max-width:767px){.products-list .product__variants{display:none}}.products-list .product__variants select{display:none}.products-list .product__variants .custom_select--single{pointer-events:none}.products-list .product__variants .custom_select--single .selectric .button{display:none}.products-list .product__variants .custom_select--single .selectric .label{margin-right:9px}.products-list .product__variants .selectric{background-color:#fff;border:1px solid #757575}.products-list .product__variants .selectric .label{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11px;margin-left:12px;margin-right:41px;text-transform:uppercase}@media (max-height:500px),(max-width:1023px){.products-list .product__variants .selectric .label{height:30px;line-height:30px}}.products-list .product__variants .selectric .label strong{overflow:hidden;text-overflow:ellipsis}.products-list .product__variants .selectric .label .label__inner{color:#757575;font-weight:700;margin-left:5px}.products-list .product__variants .selectric .label .label__inner:empty{display:none}.products-list .product__variants .selectric .label .price{color:#d24602;letter-spacing:.06em;margin-left:auto;text-align:right}.products-list .product__variants .selectric .label .price .price-compare{color:#000;opacity:.5;text-decoration:line-through}.products-list .product__variants .selectric .button{background-color:#fff;border-left:1px solid #757575;width:28px}@media (max-height:500px),(max-width:1023px){.products-list .product__variants .selectric .button{height:30px}}.products-list .product__variants .selectric .button:after{border-top-color:#000}.products-list .product__variants .selectric-items li{background-color:#fff;position:relative;text-transform:uppercase}.products-list .product__variants .selectric-items li:before{border:3px solid #fff;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.products-list .product__variants .selectric-items li:after{clear:both;content:"";display:table}.products-list .product__variants .selectric-items li.highlighted{background-color:#f5f5f3}.products-list .product__variants .selectric-items li .price{color:#d24602;float:right;letter-spacing:.06em;margin-left:auto;text-align:right}.products-list .product__variants .selectric-items li .price .price-compare{color:#000;opacity:.5;text-decoration:line-through}.products-list .product__variants .selectric-items li .label__inner{margin-left:5px}.products-list .product__actions{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;margin-bottom:2px}.products-list .product__actions .btn{background-color:#d24602;border:1px solid #d24602;color:#fff;font-size:14px;letter-spacing:.07em;line-height:1.29;min-width:135px;padding:10px 18px;text-transform:uppercase}.products-list .product__actions .btn:hover{background-color:#fff;color:#d24602}.products-list .product__image{-webkit-box-flex:0;-ms-flex:0 0 62px;flex:0 0 62px;height:62px;max-width:62px}.products-list .product__image img{width:100%}.products-list .product__title-wrap{margin-left:25px}.products-list .product__title-wrap p{color:#3d4047bf;font-size:15px}.products-list .product__title{font-family:Canela,serif;font-size:19px;font-weight:400;letter-spacing:.05em;line-height:1.5;white-space:nowrap}.products-list .product__title a{text-decoration:none;-webkit-transition:opacity .3s;transition:opacity .3s}.products-list .product__title a:hover{opacity:.7}.products-list .product__quick-view{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#d24602;border:none;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;justify-content:center;width:30px}.products-list .product__quick-view svg{width:16px}.products-list .product__variant{display:none;font-size:11px;letter-spacing:.12em;line-height:1;text-transform:uppercase}@media (max-width:767px){.products-list .product__variant{display:block}}.products-list .product__link{color:#cf4300;display:none;font-size:11px;letter-spacing:.007em;line-height:1.18;margin-left:10px;text-decoration:none;-webkit-transition:opacity .3s;transition:opacity .3s}@media (max-width:767px){.products-list .product__link{display:block}}.products-list .product__link:hover{opacity:.7}.products-list .product__price{display:none;font-family:Marr Sans Web,serif;font-size:14px;letter-spacing:.01em;line-height:1.14;margin-left:50px;text-transform:uppercase}@media (max-width:767px){.products-list .product__price{display:block}}@media (max-height:500px),(max-width:1023px){.products-list .product__main{margin-right:10px}.products-list .product__actions .btn{margin-left:20px}.products-list .product__title{font-size:18px}.products-list .product__price{margin-left:20px}.products-list .product__variant{font-size:10px}}@media (max-width:767px){.products-list .product-row{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px;padding-top:10px}.products-list .product-row.product-row--first{margin-top:0}.products-list .product-row:after{width:100%}.products-list .product__main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:0}.products-list .product__image{-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;height:50px;margin-right:10px;max-width:50px}.products-list .product__link,.products-list .product__variant{display:none}.products-list .ico-dropdown{opacity:.4}.products-list .ico-dropdown svg{display:block}.products-list .product__actions{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(calc(-50% + 6px));transform:translateY(calc(-50% + 6px))}.products-list .product__actions .btn{display:none}.products-list .product-row--quick-view .product__actions{right:42px}.products-list .product__title-wrap{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:0;padding-right:60px}.products-list .product__title-wrap p{font-size:14px}.products-list .product__title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:12px;line-height:1.25;margin-left:0;white-space:wrap}.products-list .product__price{font-size:10px;line-height:1.6;margin-left:auto}}#SI_trigger{background-color:#d24602;color:#fff;font-size:14px;line-height:1.3;margin-top:10px;max-width:258px;padding:9px 20px}@media (max-width:767px){#SI_trigger{max-width:unset;padding:11px 20px}}#SI_trigger:hover{background-color:transparent;border-color:#d24602;color:#d24602}#SI_trigger:after,#SI_trigger:before{content:none}.gift-card-preview-content{background-color:#fff;bottom:0;-webkit-box-shadow:0 4px 24px rgba(61,64,71,.2);box-shadow:0 4px 24px #3d404733;display:none;max-width:100%;overflow-y:auto;position:fixed;right:-520px;top:0;-webkit-transition:right .3s;transition:right .3s;width:520px;z-index:11;z-index:1000}.gift-card-preview-content.visible{display:block;right:0}.gift-card-preview-content .header-logo{position:relative}.gift-card-preview-content .header-logo h3{font-size:20px;font-weight:400}.gift-card-preview-content .header-logo .gf-content__header-close{left:15px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.gift-card-preview-content .header-logo .icon-x{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:16px;justify-content:center;margin-top:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:16px}.gift-card-preview-content .header-logo .icon-x:after,.gift-card-preview-content .header-logo .icon-x:before{background-color:#d24602;content:"";left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.gift-card-preview-content .header-logo .icon-x:before{height:14px;width:1px}.gift-card-preview-content .header-logo .icon-x:after{height:1px;width:14px}.template-product--gift-card-virtual .box-item .box-item__content{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;max-width:55%}@media (max-width:767px){.template-product--gift-card-virtual .box-item .box-item__content{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.template-product--gift-card-virtual .box-item .box-item__content p.rte-content{max-width:460px}.section__product-usp{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-bottom:20px;margin-top:20px}@media (max-width:1199px){.section__product-usp{gap:20px}}@media (max-width:767px){.section__product-usp{display:block}}.section__product-usp .product-usp__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Canela,serif;font-size:14px;gap:10px;letter-spacing:.05em;line-height:1.21;margin:0}@media (max-width:767px){.section__product-usp .product-usp__item+.product-usp__item{margin-top:10px}.section__product-usp .product-usp__item p{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;width:20px}}.section__product-usp .product-usp__item svg{display:block}.product-single__usp{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:10px 20px;margin:20px 0 15px}@media (max-width:767px){.product-single__usp{-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}}.product-single__usp .product-single__usp-item{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;gap:6px}.product-single__usp .product-single__usp-item svg{height:auto;width:23px}.product-single__corporate-gift{background:#fff;border:1px solid #d4d4d4;display:block;padding:34px 30px 22px;text-align:left}@media (max-width:767px){.product-single__corporate-gift{padding:25px 12px}}.product-single__corporate-gift .btn{width:100%}.product-single__corporate-gift .corporate-gift__section{position:relative}.product-single__corporate-gift .corporate-gift__content-wrap{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.product-single__corporate-gift .corporate-gift__section--inactive .corporate-gift__message-field{height:40px;opacity:.3;pointer-events:none}.product-single__corporate-gift .corporate-gift__section--inactive .corporate-gift__limit{opacity:0}.product-single__corporate-gift .corporate-gift__form{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:25px}.product-single__corporate-gift .corporate-gift__title-wrap{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:10px}.product-single__corporate-gift .corporate-gift__title{color:#3d4047;font-weight:700;letter-spacing:.18em;margin:0;text-transform:uppercase}.product-single__corporate-gift .corporate-gift__title-guide{margin-bottom:10px;opacity:.7}.product-single__corporate-gift .corporate-gift__qty-box{margin-top:6px;opacity:.8;text-align:center}.product-single__corporate-gift .corporate-gift__info-box{background:#f7f7f7;border-radius:10px;display:none;gap:10px;margin-top:10px;padding:10px 15px}.product-single__corporate-gift .corporate-gift__info-box svg{-ms-flex-negative:0;flex-shrink:0;width:26px}.product-single__corporate-gift .corporate-gift__note-toggle label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.product-single__corporate-gift .corporate-gift__qty-wrap{display:grid;gap:20px;grid-template-columns:1fr 1fr}.product-single__corporate-gift .add-to-cart{font-size:18px;padding:12px 0;width:100%}.product-single__corporate-gift .product__quantity--disabled{opacity:.5;pointer-events:none}.product-single__corporate-gift .quantity{height:100%;width:100%}.product-single__corporate-gift .quantity input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:18px}.product-single__corporate-gift .corporate-gift__custom-checkbox{border:1px solid #e2e2e2;position:relative}.product-single__corporate-gift .corporate-gift__custom-checkbox .corporate-gift__custom-checkbox-selected{background:#d24602;bottom:2px;display:block;left:2px;position:absolute;right:2px;scale:0;top:2px;-webkit-transition:scale .3s ease-in-out;transition:scale .3s ease-in-out}.product-single__corporate-gift .corporate-gift__custom-checkbox input{-webkit-clip-path:polygon(0 0);clip-path:polygon(0 0);display:block}.product-single__corporate-gift .corporate-gift__custom-checkbox input:checked+.corporate-gift__custom-checkbox .corporate-gift__custom-checkbox-selected{scale:1}.product-single__corporate-gift .corporate-gift__custom-checkbox input.focus-visible+.corporate-gift__custom-checkbox{outline:1px solid #000;outline-offset:3px}.product-single__corporate-gift .corporate-gift__limit{bottom:5px;font-size:13px;opacity:.7;padding-top:5px;position:absolute;right:2px;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.product-single__corporate-gift .corporate-gift__pricing .pricing__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;gap:10px;padding:2px 0;white-space:nowrap}.product-single__corporate-gift .corporate-gift__pricing .pricing__item:not(:last-child){border-bottom:1px solid #e2e2e2}.product-single__corporate-gift .corporate-gift__pricing .pricing__item .pricing__qty{margin-right:auto}.product-single__corporate-gift .corporate-gift__pricing .pricing__item .pricing__saving{color:#767676}.product-single__corporate-gift .corporate-gift__pricing .pricing__item .pricing__price{font-weight:700}.product-single__corporate-gift .corporate-gift__message-field{border:none;border-bottom:1px solid #e9e9e9;display:block;font-size:13px;height:80px;padding:10px 5px;resize:none;-webkit-transition:height .3s ease-in-out,opacity .3s ease-in-out;transition:height .3s ease-in-out,opacity .3s ease-in-out;width:100%}.product-single__corporate-gift .corporate-gift__options{border:1px solid #e2e2e2}.product-single__corporate-gift .corporate-gift__option{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;line-height:1;padding:15px;position:relative}.product-single__corporate-gift .corporate-gift__option:not(:last-child){border-bottom:1px solid #e2e2e2}.product-single__corporate-gift .corporate-gift__option input{-webkit-clip-path:polygon(0 0);clip-path:polygon(0 0);position:absolute}.product-single__corporate-gift .corporate-gift__option input.focus-visible+.option__status{outline:1px solid #000;outline-offset:3px}.product-single__corporate-gift .corporate-gift__option .option__status{background-color:#f5f5f3;border:1px solid #3d4047;border-radius:50%;height:16px;position:relative;width:16px}.product-single__corporate-gift .corporate-gift__option input:checked+.option__status:after{background-color:#3d4047;border-radius:50%;content:"";display:block;height:10px;left:2px;position:absolute;top:2px;width:10px}.product-single__corporate-gift .corporate-gift__option .option__highlight{bottom:-1px;left:-1px;pointer-events:none;position:absolute;right:-1px;top:-1px}.product-single__corporate-gift .corporate-gift__option input:checked~.option__highlight{border:1px solid #000}.product-single__corporate-gift .corporate-gift__option .option__title{font-weight:700;margin-bottom:3px}.product-single__corporate-gift .corporate-gift__option .option__description,.product-single__corporate-gift .corporate-gift__option .option__price{color:#767676}.product-single__corporate-gift .corporate-gift__option .option__price{margin-left:auto}.product-single__corporate-gift .corporate-gift__option .option__badge{background:#d24602;color:#fff;font-size:13px;margin-left:-3px;padding:2px 5px}.product-single__corporate-info{margin-top:12px;text-align:center}.article-featured{bottom:0;left:57px;margin-left:5px;position:absolute;right:0;top:0}.article-featured .article-featured__image{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:20px;top:0}.article-featured .article-featured__content{background-color:#f5f5f3;bottom:78px;-webkit-box-shadow:0 4px 24px rgba(61,64,71,.2);box-shadow:0 4px 24px #3d404733;padding:52px 32px 49px;position:absolute;right:-35px;width:346px}.article-featured .article-featured__meta{color:#d24602;font-size:14px;letter-spacing:.28em;line-height:1;margin-bottom:11px;text-transform:uppercase}.article-featured .article-featured__title{color:#3d4047;font-family:Canela,serif;font-size:20px;font-weight:400;letter-spacing:.045em;line-height:1.5;margin-bottom:37px}.article-featured .article-featured__excerpt{color:#3d4047bf;font-size:17px;letter-spacing:.055em;line-height:1.53;margin-bottom:50px}.article-featured .article-featured__actions a{color:#3d4047;font-size:19px;font-weight:700;letter-spacing:.06em;line-height:1.21;text-decoration:none;-webkit-transition:opacity .3s;transition:opacity .3s}.article-featured .article-featured__actions a:hover{opacity:.7}@media (max-height:500px),(max-width:1023px){.article-featured{left:20px}.article-featured .article-featured__image{right:0}.article-featured .article-featured__content{bottom:20px;padding:30px;width:250px}.article-featured .article-featured__title{font-size:16px}.article-featured .article-featured__excerpt{display:none}.article-featured .article-featured__actions a{font-size:15px}}.recipe-print-wrapper{margin-bottom:20px;text-align:center}.recipe-print-wrapper .btn{font-size:14px;height:40px;line-height:18px;min-width:166px;padding:0;text-transform:uppercase}.printf{display:none}.intro-collection{background-color:#f6f6f44d;padding:24px 0}.intro-collection .intro__image{-webkit-box-flex:0;-ms-flex:0 0 29.4%;flex:0 0 29.4%;max-width:29.4%;padding-left:20px;text-align:right}.intro-collection .intro__inner{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.intro-collection .intro__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:650px;text-align:center}.intro-collection .intro__subtitle{color:#d24602;font-size:14px;letter-spacing:.28em;line-height:1;margin-bottom:15px;text-transform:uppercase}.intro-collection .intro__title{font-family:Canela,serif;font-size:48px;font-weight:400;letter-spacing:.05em;line-height:1.25;margin-bottom:21px}.intro-collection .intro__description{font-size:17px;letter-spacing:.06em;line-height:1.53}.intro-collection .intro__description .intro__description-divider{display:none}.intro-collection .intro__button{margin-top:25px}.intro-collection .intro__button a{font-size:19px;font-weight:700;line-height:1.21;text-decoration:none;-webkit-transition:opacity .3s;transition:opacity .3s}@media (max-height:500px),(max-width:1023px){.intro-collection .intro__image{-webkit-box-flex:0;-ms-flex:0 0 38%;flex:0 0 38%;max-width:38%}.intro-collection .intro__title{font-size:36px}.intro-collection .intro__description{font-size:14px}}@media (max-width:767px){.intro-collection{padding:28px 0}.intro-collection .intro__subtitle{font-size:12px;margin-bottom:8px}.intro-collection .intro__title{font-size:22px;margin-bottom:7px}.intro-collection .intro__image{margin-bottom:10px;max-width:none;padding:0;text-align:center}.intro-collection .intro__image.intro__image--small img{max-height:110px;-o-object-fit:cover;object-fit:cover;width:100%}.intro-collection .intro__description{font-size:14px;letter-spacing:.07em;line-height:1.43}.intro-collection .intro__description.expand .intro__description-divider{display:none}.intro-collection .intro__description.expand .intro__description-full{max-height:100vh}.intro-collection .intro__description .intro__description-divider{display:block;text-align:center}.intro-collection .intro__description .intro__description-full{max-height:65px;overflow:hidden;-webkit-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out}}.intro-collection--alt{padding:100px 0;position:relative}.intro-collection--alt .intro__image{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;max-width:100%;padding:0;position:absolute;right:0;top:0}.intro-collection--alt .intro__inner{display:block;position:relative}.intro-collection--alt .intro__content{margin:0 auto}@media (max-width:767px){.intro-collection--alt{padding:38px 0}.intro-collection--alt .intro__title{margin-bottom:41px}}.intro-collection--flatpacks{padding:14px 0}@media (max-width:767px){.intro-collection--flatpacks{padding-top:24px}}.intro-collection--flatpacks .intro__title{margin-bottom:41px}@media (max-width:767px){.intro-collection--flatpacks .intro__title{margin-bottom:15px}.intro-collection--flatpacks .intro__image{margin-bottom:22px}.intro-collection--flatpacks .intro__description{padding:0 10px}.intro-collection--flatpacks .intro__description p{margin-bottom:12px}.intro-collection--flatpacks .intro__description p:last-child{margin-bottom:0}.intro-collection--flatpacks .intro__description p br{display:none}}.intro-about-wrap{left:0;position:sticky;top:var(--header-height,186px);z-index:3}.intro-about{background-color:#f5f5f3;border:1px solid #d5d5d5;position:relative}.intro-about .intro__image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:508px}.intro-about .intro__image--pattern{background-color:#f6f6f44d}.intro-about .intro__title{font-family:Canela,serif;font-size:64px;font-weight:400;left:50%;letter-spacing:.045em;line-height:1.09;padding-bottom:95px;position:absolute;text-align:center;text-shadow:0 4px 17px rgba(0,0,0,.25);top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.intro-about .intro__actions{padding:20px 10px}.intro-about .intro__actions ul{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:60px;justify-content:center;list-style:none;margin-left:0}@media (max-height:500px),(max-width:1023px){.intro-about .intro__actions ul{gap:30px}}.intro-about .intro__actions a{font-size:14px;letter-spacing:.25em;line-height:17px;min-width:auto;text-decoration:none;text-transform:uppercase;-webkit-transition:opacity .3s;transition:opacity .3s}.intro-about .intro__actions a:hover{opacity:.7}@media (max-height:500px),(max-width:1023px){.intro-about .intro__title{font-size:50px}}@media (max-width:767px){.intro-about{overflow:auto}.intro-about .intro__title{font-size:20px;line-height:1.17;padding-bottom:65px}.intro-about .intro__image{height:145px}.intro-about .intro__image--pattern{background-size:auto}.intro-about .intro__actions{padding:10px}.intro-about .intro__actions ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:30px}.intro-about .intro__actions ul:after{content:""}.intro-about .intro__actions li{padding:0;text-align:center}.intro-about .intro__actions a{font-size:13px;line-height:1.23;white-space:nowrap}}.intro-about .page-nav .page-nav__item{position:relative}.intro-about .page-nav .page-nav__item--parent{padding:10px 0}.intro-about .page-nav .page-nav__item--parent>a>i{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.intro-about .page-nav .page-nav__item--parent a{gap:6px}.intro-about .page-nav .page-nav__item a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}@media (min-width:768px){.intro-about .page-nav .page-nav__item:hover>.page-nav__dropdown{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}}.intro-about .page-nav .page-nav__dropdown{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background:#fff;-webkit-box-shadow:0 4px 20px #0000000d;box-shadow:0 4px 20px #0000000d;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:15px;opacity:0;padding:25px 30px;position:absolute;top:100%;-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition:opacity .3s,visibility .3s,-webkit-transform .3s;transition:opacity .3s,visibility .3s,-webkit-transform .3s;transition:opacity .3s,visibility .3s,transform .3s;transition:opacity .3s,visibility .3s,transform .3s,-webkit-transform .3s;visibility:hidden;z-index:10}@media (max-width:768px){.intro-about .page-nav .page-nav__dropdown{display:none}}.intro-about .page-nav .page-nav__dropdown a{font-size:16px;letter-spacing:0;min-width:110px;text-transform:none;white-space:nowrap}.intro-about .page-nav .page-nav__dropdown a svg{width:5px}.page-subnav{-webkit-box-pack:center;-ms-flex-pack:center;background:#fff;-webkit-box-shadow:0 4px 20px #0000000d;box-shadow:0 4px 20px #0000000d;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;gap:25px;justify-content:center;list-style:none;margin:0;overflow:auto;padding:15px 30px;z-index:10}.page-subnav:empty{display:none}.page-subnav a{font-size:16px;letter-spacing:0;text-decoration:none;text-transform:none;white-space:nowrap}.page-subnav a i{display:none}.intro-about--alt .intro__image{height:283px}.intro-about--alt .intro__title{color:#fff;font-size:64px;font-weight:400;line-height:1.09;padding-bottom:0}.intro-about--alt .intro__title span{color:#3d4047;font-size:36px;line-height:1.22}@media (max-width:767px){.intro-about--alt .intro__title{font-size:50px}.intro-about--alt .intro__title span{font-size:30px}}.intro{position:relative}.intro .intro__image{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}.intro .intro__content{margin:0 auto;max-width:680px;padding:100px 0 98px;position:relative;text-align:center}.intro .intro__subtitle{color:#d24602;font-size:14px;letter-spacing:.28em;line-height:1;margin-bottom:15px;text-transform:uppercase}.intro .intro__title{font-family:Canela,serif;font-size:48px;font-weight:400;line-height:1.25;margin-bottom:21px}.intro .intro__description{font-size:17px;letter-spacing:.055em;line-height:1.53}@media (max-width:767px){.intro{margin-bottom:16px}.intro .intro__content{padding:36px 0 50px}.intro .intro__subtitle{font-size:12px;line-height:1.17;margin-bottom:8px}.intro .intro__title{font-size:20px;line-height:1.15;margin-bottom:32px}.intro .intro__description{font-size:14px;line-height:1.43}}.intro-recipes .intro-collection--alt{padding-bottom:70px}@media (max-width:767px){.intro-recipes .intro__title{font-size:32px;margin-bottom:15px}}.quantity{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #757575;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:space-between;width:70px}.quantity .quantity__status{height:0;overflow:hidden;width:0}.quantity label{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.quantity label,.quantity label input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.quantity input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;font-family:Marr Sans Web,serif;font-size:14px;height:100%;letter-spacing:.01em;line-height:1.14;text-align:center;width:30px}.quantity input::-webkit-inner-spin-button,.quantity input::-webkit-outer-spin-button{-webkit-appearance:none}.quantity .qty{background:none;border:none;height:100%;position:relative;width:20px}.quantity .qty--minus{margin-left:5px}.quantity .qty--minus:after{display:none}.quantity .qty--plus{margin-right:5px}.quantity .qty:after,.quantity .qty:before{background-color:#000;content:"";left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.quantity .qty:before{height:1px;width:8px}.quantity .qty:after{height:8px;width:1px}.popup-newsletter{background-color:#f5f5f3;bottom:0;-webkit-box-shadow:0 4px 24px rgba(61,64,71,.2);box-shadow:0 4px 24px #3d404733;left:0;opacity:0;padding:35px 36px 47px;position:fixed;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;visibility:hidden;width:440px}.popup-newsletter.visible{opacity:1;visibility:visible;z-index:10}.popup-newsletter .popup__title{font-family:Canela,serif;font-size:36px;font-weight:400;letter-spacing:.048em;line-height:1.22;margin-bottom:17px}.popup-newsletter .popup__description{color:#3d4047bf;font-family:Canela,serif;font-size:16px;font-weight:400;letter-spacing:.045em;line-height:1.47;margin-bottom:30px}.popup-newsletter .popup__close{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:28px;justify-content:center;position:absolute;right:7px;top:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:28px}.popup-newsletter .popup__close:hover{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.popup-newsletter .popup__close:after,.popup-newsletter .popup__close:before{background-color:#3d4047;content:"";left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.popup-newsletter .popup__close:before{height:1px;width:100%}.popup-newsletter .popup__close:after{height:100%;width:1px}@media (max-width:767px){.popup-newsletter{padding:35px 21px 47px;width:100%}.popup-newsletter .popup__title{margin-bottom:19px}.popup-newsletter .popup__description{font-size:14px;line-height:1.68;margin-bottom:25px}.popup-newsletter .popup__close{height:20px;width:20px}}.basicLightbox--custom-video .basicLightbox__placeholder{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center}.basicLightbox--custom-video .basicLightbox__inner-wrap{position:relative}.basicLightbox--custom-video video{max-height:100vh}.basicLightbox__close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#d24602;border:none;border-radius:100%;cursor:pointer;height:50px;position:absolute;right:10px;top:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:50px}.basicLightbox__close:after,.basicLightbox__close:before{background-color:#fff;content:"";left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.basicLightbox__close:before{height:14px;width:1px}.basicLightbox__close:after{height:1px;width:14px}body .zsiq_floatmain{z-index:10!important}.ab-testing{display:none!important}.cart-tooltip{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;bottom:0;-webkit-box-shadow:0 4px 24px rgba(61,64,71,.2);box-shadow:0 4px 24px #3d404733;display:none;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;overflow:visible;padding:20px 0;position:fixed;right:-520px;top:0;-webkit-transition:right .3s;transition:right .3s;width:520px;z-index:210}.cart-tooltip.visible{right:0}.cart-tooltip form,.cart-tooltip.visible{display:-webkit-box;display:-ms-flexbox;display:flex}.cart-tooltip form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;height:100%}.cart-tooltip .cart-tooltip__actions{position:relative}.cart-tooltip .cart-tooltip__inner{-ms-flex-negative:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;flex-shrink:1;margin-top:0;overflow-y:auto}@media (max-width:767px){.cart-tooltip .cart-tooltip__inner{padding-bottom:calc(env(safe-area-inset-bottom,0)*1.5)}}.cart-tooltip .cart-tooltip__free-gift{background:#fafafa;margin-bottom:10px;margin-top:auto;padding:15px 20px}.cart-tooltip .cart-tooltip__free-gift h3{border-bottom:1px solid #e7e7e7;font-size:16px;font-weight:400;padding:0 0 10px;text-align:center}.cart-tooltip .cart-tooltip__free-gift .free-gift__item{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;justify-content:center;text-align:left}.cart-tooltip .cart-tooltip__free-gift .free-gift__item-title{font-family:Canela,serif;font-size:14px;font-weight:400;letter-spacing:.05em;line-height:1.47;margin-bottom:0}.cart-tooltip .cart-tooltip__free-gift .btn{font-size:14px!important;min-width:auto!important;padding:5px 15px!important;width:auto!important}.cart-tooltip .cart-tooltip__special-offer{background-color:#fbfbfb;border:1px dashed #b6b6b6;margin-bottom:5px;margin-top:10px;padding:12px;text-align:center}@media (max-width:767px){.cart-tooltip .cart-tooltip__special-offer{margin-bottom:0}}.cart-tooltip .cart-tooltip__special-offer .cart-tooltip__special-offer-inner{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;justify-content:center}.cart-tooltip .cart-tooltip__special-offer .cart-tooltip__special-offer-inner svg{color:#3d4046;height:auto;width:18px}@media (max-width:389px){.cart-tooltip .cart-tooltip__special-offer .cart-tooltip__special-offer-inner svg{display:none}}.cart-tooltip .cart-tooltip__special-offer h3{font-size:15px;font-weight:400;margin-bottom:2px}.cart-tooltip .cart-tooltip__special-offer h3 span{color:#d24602}@media (max-width:767px){.cart-tooltip .cart-tooltip__special-offer h3{font-size:14px;margin-bottom:2px}}.cart-tooltip .cart-tooltip__special-offer p{font-size:15px;margin-bottom:0}@media (max-width:767px){.cart-tooltip .cart-tooltip__special-offer p{font-size:14px}}.cart-tooltip .cart-tooltip__special-offer p span{font-weight:700}.cart-tooltip .cart-tooltip__confirm{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#f5f5f3;color:#3d4047;display:none;gap:6px;justify-content:center;margin:10px 40px 0;padding:7px 5px;text-align:center}.cart-tooltip .cart-tooltip__confirm.visible{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.cart-tooltip .cart-tooltip__confirm{margin-left:15px;margin-right:15px;margin-top:5px}}.cart-tooltip .cart-tooltip__confirm svg{display:block;height:auto;width:18px}.cart-tooltip .cart-tooltip__confirm svg path{fill:#d24602}.cart-tooltip .cart-tooltip__head{padding-bottom:0;padding-left:40px;padding-right:40px}@media (max-width:767px){.cart-tooltip .cart-tooltip__head{padding-left:0;padding-right:0}}.cart-tooltip .cart-tooltip__head .cart-tooltip__head-inner{border-bottom:1px solid #d4d4d4;padding-bottom:20px}@media (max-width:767px){.cart-tooltip .cart-tooltip__head .cart-tooltip__head-inner{border-bottom:none;padding-bottom:0}}.cart-tooltip .cart-tooltip__head a{font-size:17px;letter-spacing:.06em;line-height:1.52;padding-left:31px;position:relative;text-decoration:none;-webkit-transition:opacity .3s;transition:opacity .3s}.cart-tooltip .cart-tooltip__head a:before{border:1px solid #3d4047;border-right:none;border-top:none;content:"";height:11px;left:6px;position:absolute;top:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:11px}.cart-tooltip .cart-tooltip__head a:hover{opacity:.7}.cart-tooltip .cart-tooltip__body{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;overflow-x:hidden;overflow-y:auto;padding-left:40px;padding-right:40px;position:relative}@media (max-width:767px){.cart-tooltip .cart-tooltip__body{padding-left:20px;padding-right:20px}}.cart-tooltip .cart-tooltip__crosssell{background:#fafafa;bottom:0;-webkit-box-shadow:-10px 0 10px #00000012,inset -10px 0 10px #00000005;box-shadow:-10px 0 10px #00000012,inset -10px 0 10px #00000005;max-width:0;overflow:hidden;position:absolute;right:100%;top:0;-webkit-transition:max-width .4s cubic-bezier(.65,0,.35,1);transition:max-width .4s cubic-bezier(.65,0,.35,1)}@media (max-width:767px){.cart-tooltip .cart-tooltip__crosssell{right:0}}.cart-tooltip .cart-tooltip__crosssell.open{max-width:100vw}@media (max-width:767px){.cart-tooltip .cart-tooltip__crosssell.open{max-width:0}}.cart-tooltip .cart-tooltip__crosssell.closed{display:none!important}.cart-tooltip .cart-tooltip__crosssell.open-manual{max-width:100vw}.cart-tooltip .cart-tooltip__crosssell.hidden{display:none}.cart-tooltip .cart-tooltip__crosssell,.cart-tooltip .cart-tooltip__crosssell .cart-tooltip__crosssell-inner{width:320px}@media (max-width:767px){.cart-tooltip .cart-tooltip__crosssell,.cart-tooltip .cart-tooltip__crosssell .cart-tooltip__crosssell-inner{width:100vw}}.cart-tooltip .cart-tooltip__crosssell .cart-tooltip__crosssell-inner{padding:25px 20px 35px}.cart-tooltip .cart-tooltip__crosssell .crosssell__title{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:1px solid #d4d4d4;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;padding-bottom:20px}.cart-tooltip .cart-tooltip__crosssell .crosssell__title h2{font-size:17px;font-weight:400;margin:0}.cart-tooltip .cart-tooltip__crosssell .crosssell__title p{margin-bottom:0}.cart-tooltip .cart-tooltip__crosssell .crosssell__title .crosssell__close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;position:absolute;right:10px;top:5px;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}@media (max-width:767px){.cart-tooltip .cart-tooltip__crosssell .crosssell__title .crosssell__close{right:20px;top:20px}}.cart-tooltip .cart-tooltip__crosssell .crosssell__title .crosssell__close:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.cart-tooltip .cart-tooltip__crosssell .crosssell__title .crosssell__close svg{width:16px}.cart-tooltip .cart-tooltip__crosssell .crosssell__title .crosssell__close svg path{fill:#d24602;stroke:#d24602}.cart-tooltip .cart-tooltip__crosssell .cart-items .cart-item{border-top-color:#e2e2e2;padding:18px 0 14px}.cart-tooltip .cart-tooltip__crosssell .cart-items .cart-item .cart-item__variant{gap:5px}.cart-tooltip .cart-tooltip__crosssell .cart-items .cart-item .cart-item__image{-webkit-box-flex:0;-ms-flex:0 0 65px;flex:0 0 65px;height:65px;width:65px}.cart-tooltip .cart-tooltip__crosssell .cart-items .cart-item .cart-item__content{padding-left:12px}.cart-tooltip .cart-tooltip__crosssell .cart-items .cart-item .cart-item__title{font-size:14px;line-height:1.2em}.cart-tooltip .cart-tooltip__crosssell .cart-items .cart-item .cart-item__price-compare{text-decoration:line-through}.cart-tooltip .cart-tooltip__crosssell .cart-items .cart-item .cart-item__price{font-size:12px;padding-right:0}.cart-tooltip .cart-tooltip__crosssell .cart-items .cart-item .btn{font-size:13px;letter-spacing:.05em;line-height:1.29;margin-bottom:0;margin-top:auto;min-width:0;padding:4px 6px;text-align:center;text-transform:uppercase;width:110px}.cart-tooltip .cart-tooltip__empty{border-bottom:1px solid #d4d4d4;border-top:1px solid #d4d4d4;padding:10px 0;text-align:center}.cart-tooltip .cart-tooltip__discount-meter{background-color:#f5f5f3;margin-top:4px;padding:8px 10px 10px;text-align:center}@media (max-width:767px){.cart-tooltip .cart-tooltip__discount-meter{margin-top:0}}.cart-tooltip .cart-tooltip__discount-meter .discount-meter__title{font-weight:700}.cart-tooltip .cart-tooltip__discount-meter .discount-meter__subtitle{margin-bottom:6px}.cart-tooltip .cart-tooltip__discount-meter .discount-meter__progress-bar{background:#d6d6d3;border-radius:11px;height:6px;position:relative}.cart-tooltip .cart-tooltip__discount-meter .discount-meter__progress-bar:after{background:#627261;border-radius:11px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:var(--progress)}.cart-tooltip .cart-tooltip__discount-meter .discount-meter__tier-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.cart-tooltip .cart-tooltip__discount-meter .discount-meter__tier{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:12px;padding-top:5px}.cart-tooltip .cart-tooltip__discount-meter .discount-meter__tier span{position:relative}.cart-tooltip .cart-tooltip__discount-meter .discount-meter__tier span:after{background-color:#3d4047;border-radius:100%;content:"";height:10px;left:50%;position:absolute;top:-13px;-webkit-transform:translateX(-50%);transform:translate(-50%);width:10px}.cart-tooltip .cart-tooltip__discount-meter .discount-meter__tier.discount-meter__tier--active span:after{background-color:#d24602}.cart-tooltip .cart-tooltip__actions{margin-top:auto;padding-left:40px;padding-right:40px}@media (max-width:767px){.cart-tooltip .cart-tooltip__actions{padding-bottom:10px;padding-left:20px;padding-right:20px}}.cart-tooltip .cart-tooltip__actions .btn{background-color:#d24602;border:1px solid #d24602;color:#fff;font-size:14px;letter-spacing:.05em;line-height:1.29;padding:10px 20px;text-transform:uppercase;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s;width:100%}.cart-tooltip .cart-tooltip__actions .btn:hover{background-color:#fff;color:#d24602}.cart-tooltip .cart-tooltip__actions .btn.btn--white{background-color:#fff;border-color:#757575;color:#3d4047;margin-top:5px;text-align:center}.cart-tooltip .cart-tooltip__actions .btn.btn--white:after,.cart-tooltip .cart-tooltip__actions .btn.btn--white:before{display:none}.cart-tooltip .cart-tooltip__actions .btn.btn--white:hover{background-color:#757575;border-color:#757575;color:#fff}.cart-tooltip .cart-tooltip__actions .btn--checkout i{margin:0;position:absolute;right:15px;top:12px}@media (max-width:767px){.cart-tooltip .cart-tooltip__actions .btn--checkout i{top:10px}}.cart-tooltip .cart-tooltip__actions .btn--checkout i svg{fill:transparent}.cart-tooltip .cart-tooltip__actions .btn--checkout i svg path{stroke:#fff}.cart-tooltip .cart-tooltip__actions .btn--checkout:hover i svg path{stroke:#d24602}.cart-tooltip .cart-tooltip__favorites{border-bottom:1px solid #d4d4d4;border-top:1px solid #d4d4d4;margin-bottom:27px;padding:8px 0 6px}.cart-tooltip .cart-tooltip__favorites>a{display:block;font-size:11px;font-weight:700;letter-spacing:.09em;line-height:1;position:relative;text-decoration:none;text-transform:uppercase}.cart-tooltip .cart-tooltip__favorites>a.opened:after{opacity:0}.cart-tooltip .cart-tooltip__favorites>a:after,.cart-tooltip .cart-tooltip__favorites>a:before{background-color:#3d4047;content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s;transition:opacity .3s}.cart-tooltip .cart-tooltip__favorites>a:before{height:1px;right:0;width:11px}.cart-tooltip .cart-tooltip__favorites>a:after{height:11px;right:5px;width:1px}.cart-tooltip .cart-tooltip__favorites .cart-items{display:none;margin-top:19px}.cart-tooltip .cart-tooltip__favorites .cart-items .cart-item{padding:9px 0 11px;-webkit-transition:opacity .3s;transition:opacity .3s}.cart-tooltip .cart-tooltip__favorites .cart-items .cart-item--loading{opacity:.2;pointer-events:none}.cart-tooltip .cart-tooltip__favorites .cart-items .cart-item .cart-item__content .btn{margin-bottom:0;margin-top:auto;min-width:0;padding:8px;text-align:center;width:162px}.cart-tooltip .cart-tooltip__shipping,.cart-tooltip .cart-tooltip__subtotal{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #d4d4d4;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:17px;justify-content:space-between;letter-spacing:.05em;line-height:1.53;padding-bottom:5px}.cart-tooltip .cart-tooltip__shipping span:last-child,.cart-tooltip .cart-tooltip__subtotal span:last-child{font-family:Marr Sans Web,serif;font-size:14px;letter-spacing:normal;padding-right:2px}.cart-tooltip .cart-tooltip__shipping{padding:6px 0 3px}.cart-tooltip .cart-tooltip__shipping span:last-child{text-transform:uppercase}.cart-tooltip .cart-tooltip__availability-msg{background-color:#f5f5f3;color:#3d4047bf;display:none;font-size:16px;letter-spacing:.05em;line-height:1.25;margin:16px 0 8px;padding:12px 18px;text-align:center}.cart-tooltip .cart-tooltip__range{background-color:#f5f5f3;margin:16px 0 19px;padding:15px 18px 8px}.cart-tooltip .cart-tooltip__range-amount{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:3px}.cart-tooltip .cart-tooltip__range-amount .range{background-color:#fff;border-radius:11px;height:12px;overflow:hidden;position:relative;width:100%}.cart-tooltip .cart-tooltip__range-amount .range .range__current{background-color:#627261;bottom:0;left:0;position:absolute;top:0;-webkit-transition:width .3s;transition:width .3s}.cart-tooltip .cart-tooltip__range-amount .label{color:#3d4047bf;font-family:Marr Sans Web,serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:1.14;text-transform:uppercase}.cart-tooltip .cart-tooltip__range-label{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#3d4047bf;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:17px;justify-content:center;letter-spacing:.05em;line-height:1.53;text-align:center}.cart-tooltip .cart-tooltip__range-label span{margin-left:5px}.cart-tooltip .cart-tooltip__range-label i{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;justify-content:center}.cart-tooltip .cart-tooltip__note{color:#3d4047bf;font-size:13px;line-height:1.33;text-align:center}.cart-tooltip .cart-tooltip__overlay{bottom:0;left:0;position:absolute;right:0;top:0;visibility:hidden}.cart-tooltip .cart-tooltip__overlay.visible{visibility:visible}@media (max-width:767px){.cart-tooltip{padding:0;width:375px}.cart-tooltip .cart-tooltip__head{background-color:#f5f5f3;margin-bottom:0;padding-bottom:0;text-align:center}.cart-tooltip .cart-tooltip__head a{display:block;font-size:14px;letter-spacing:.07em;line-height:1.43;padding-bottom:15px;padding-left:37px;padding-top:15px;text-align:left}.cart-tooltip .cart-tooltip__head a:before{left:20px;top:20px}.cart-tooltip .cart-tooltip__body{border:none}.cart-tooltip .cart-items{padding-top:10px}.cart-tooltip .cart-items .cart-item{border-bottom:1px solid #d4d4d4;margin-bottom:9px;padding:10px 0 9px}.cart-tooltip .cart-items .cart-item .cart-item__content{padding-left:11px;padding-top:3px}.cart-tooltip .cart-items .cart-item .cart-item__title{margin-bottom:4px}.cart-tooltip .cart-items .cart-item .cart-item__price{margin-left:4px}.cart-tooltip .cart-items .cart-item .cart-item__quantity .quantity{height:28px;width:75px}.cart-tooltip .cart-tooltip__inner{height:calc(100% - 60px);margin:0;max-width:none}.cart-tooltip .cart-tooltip__favorites .cart-items{margin-top:12px}.cart-tooltip .cart-tooltip__favorites .cart-items .cart-item{padding:8px 0 11px 4px}.cart-tooltip .cart-tooltip__favorites .cart-items .cart-item .cart-item__image{-webkit-box-flex:0;-ms-flex:0 0 95px;flex:0 0 95px;height:95px;width:95px}.cart-tooltip .cart-tooltip__favorites .cart-items .cart-item .cart-item__content{padding-left:10px;padding-top:0}.cart-tooltip .cart-tooltip__favorites .cart-items .cart-item .cart-item__title{line-height:1.2;padding-right:0}}@media (max-width:480px){.cart-tooltip{overflow:hidden;width:100%}.cart-tooltip .cart-tooltip__actions{padding-bottom:7px}.cart-tooltip .cart-tooltip__actions .btn{margin-bottom:4px;padding:8px 20px}.cart-tooltip .cart-tooltip__actions .btn:disabled{opacity:.5}.cart-tooltip .cart-tooltip__favorites{margin-bottom:11px}.cart-tooltip .cart-tooltip__favorites>a:before{width:15px}.cart-tooltip .cart-tooltip__favorites>a:after{height:15px;right:7px}.cart-tooltip .cart-tooltip__subtotal{border-bottom:none;font-size:14px;line-height:1.43;padding-bottom:0}.cart-tooltip .cart-tooltip__subtotal span:last-child{font-size:10px;line-height:1.6}.cart-tooltip .cart-tooltip__shipping{border-bottom:none;font-size:14px;line-height:1.43;padding-bottom:0}.cart-tooltip .cart-tooltip__shipping span:last-child{font-size:10px;line-height:1.6}.cart-tooltip .cart-tooltip__range{margin:11px 0 7px;padding:10px 15px 8px}.cart-tooltip .cart-tooltip__range .label{display:none}.cart-tooltip .cart-tooltip__range-amount{margin-bottom:2px}.cart-tooltip .cart-tooltip__range-label{font-size:14px;letter-spacing:0;line-height:1.6;margin-top:3px}.cart-tooltip .cart-tooltip__note{font-size:12px;line-height:1.6}}@media (max-width:767px){.cart-items{overflow:visible}}.cart-items .cart-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:9px 0 11px;-webkit-transition:opacity .3s;transition:opacity .3s}.cart-items .cart-item--loading{opacity:.2;pointer-events:none}.cart-items .cart-item.cart-item--promo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fafafa;border:none!important;display:none;margin-top:20px!important;padding:18px 15px}.cart-items .cart-item.cart-item--promo .cart-item__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0}.cart-items .cart-item.cart-item--promo .cart-item__image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:auto;width:auto}.cart-items .cart-item.cart-item--promo h3{font-family:Canela,serif;font-size:16px;font-weight:400;margin:0 0 2px}.cart-items .cart-item.cart-item--promo p{font-size:12px;font-weight:400}.cart-items .cart-item.cart-item--promo .btn{font-size:12px;min-width:auto;padding:6px 14px}@media (max-width:767px){.cart-items .cart-item.cart-item--promo{display:-webkit-box;display:-ms-flexbox;display:flex}}.cart-items .cart-item .cart-item__oos{margin-top:auto}.cart-items .cart-item .cart-item__oos .cart-item__oos-badge{background:#627261;color:#fff;display:inline-block;letter-spacing:0;line-height:1.2em;margin-right:2px;padding:2px 4px}.cart-items .cart-item+.cart-item{border-top:1px solid #d4d4d4}.cart-items .cart-item .cart-item__gift-card{background-color:#f5f5f3;margin:2px 0 15px;padding:10px 12px}.cart-items .cart-item .cart-item__gift-card p{margin-bottom:3px}.cart-items .cart-item .cart-item__image{-webkit-box-flex:0;background-position:50%;background-repeat:no-repeat;background-size:cover;-ms-flex:0 0 95px;flex:0 0 95px;height:95px;width:95px}.cart-items .cart-item .cart-item__content{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;padding-left:18px;position:relative}.cart-items .cart-item .cart-item__supersize{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}.cart-items .cart-item .cart-item__supersize .btn{font-size:12px;margin-right:10px;min-width:auto;padding:5px 14px;text-transform:uppercase;white-space:nowrap}.cart-items .cart-item .cart-item__supersize .cart-item__supersize-label p{font-size:12px;margin:0}.cart-items .cart-item .cart-item__supersize .cart-item__supersize-label .supersize-label__subtitle{opacity:.75}.cart-items .cart-item .cart-item__title{font-family:Canela,serif;font-size:16px;font-weight:400;letter-spacing:.05em;line-height:1.47;margin-bottom:3px;padding-right:10px}.cart-items .cart-item .cart-item__title a{text-decoration:none;-webkit-transition:opacity .3s;transition:opacity .3s}.cart-items .cart-item .cart-item__title a:hover{opacity:.7}.cart-items .cart-item .cart-item__variant{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11px;letter-spacing:.12em;line-height:1.18;margin-bottom:6px;margin-top:2px;opacity:.75;text-transform:uppercase}.cart-items .cart-item .cart-item__variant-title{margin-right:9px}.cart-items .cart-item .cart-item__quantity{margin-top:auto}.cart-items .cart-item .cart-item__quantity.cart-item__quantity--limit-qty .quantity{display:none}.cart-items .cart-item .cart-item__quantity .quantity{height:27px;width:75px}.cart-items .cart-item .cart-item__bundle,.cart-items .cart-item .cart-item__partner{background:#627261;color:#fff;display:inline-block;font-family:Venus URW,Helvetica,sans-serif;font-size:10px;margin-right:2px;padding:3px 5px;text-transform:uppercase}.cart-items .cart-item .cart-item__partner{-ms-flex-item-align:start;align-self:flex-start}.cart-items .cart-item .cart-item__bundle-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:5px;margin-top:5px}.cart-items .cart-item .cart-item__bundle-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.cart-items .cart-item .cart-item__bundle-item .cart-item__title{font-size:14px;margin-bottom:1px;padding-right:0}.cart-items .cart-item .cart-item__bundle-item .cart-item__variant-title{font-size:13px}.cart-items .cart-item .cart-item__bundle-item .bundle-item__image{-ms-flex-negative:0;flex-shrink:0;max-width:45px}.cart-items .cart-item .cart-item__price{color:#000;display:inline-block;font-family:Marr Sans Web,serif;font-size:14px;letter-spacing:.01em;line-height:1.14;padding-right:20px;text-align:right;text-transform:uppercase}.cart-items .cart-item .cart-item__price .cart-item__price-old{margin-right:2px;text-decoration:line-through}.cart-items .cart-item .cart-item__remove,.cart-items .cart-item .cart-item__remove-bundle{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:16px;justify-content:center;position:absolute;right:0;top:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:16px}.cart-items .cart-item .cart-item__remove-bundle:hover,.cart-items .cart-item .cart-item__remove:hover{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.cart-items .cart-item .cart-item__remove-bundle:after,.cart-items .cart-item .cart-item__remove-bundle:before,.cart-items .cart-item .cart-item__remove:after,.cart-items .cart-item .cart-item__remove:before{background-color:#3d4047;content:"";left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cart-items .cart-item .cart-item__remove-bundle:before,.cart-items .cart-item .cart-item__remove:before{height:14px;width:1px}.cart-items .cart-item .cart-item__remove-bundle:after,.cart-items .cart-item .cart-item__remove:after{height:1px;width:14px}.cart-items .cart-item--favorite .cart-item__quantity{display:-webkit-box;display:-ms-flexbox;display:flex}.cart-items .cart-item--favorite .cart-item__quantity .btn{-webkit-box-flex:0;-ms-flex:0 0 162px;flex:0 0 162px;margin-left:auto;max-width:162px;min-width:0;text-align:center}.cart-items .cart-item--favorite .cart-item__quantity .btn:after,.cart-items .cart-item--favorite .cart-item__quantity .btn:before{display:none}@media (max-width:767px){.cart-items .cart-item{padding:6px 0}.cart-items .cart-item+.cart-item{margin-top:3px}.cart-items .cart-item .cart-item__image{-webkit-box-flex:0;-ms-flex:0 0 85px;flex:0 0 85px;height:85px;width:85px}.cart-items .cart-item .cart-item__content{padding-left:23px}.cart-items .cart-item .cart-item__title{font-size:14px;letter-spacing:.045em;line-height:1.15;margin-bottom:6px;padding-right:20px}.cart-items .cart-item .cart-item__variant{margin-bottom:2px}.cart-items .cart-item .cart-item__price{color:#000;font-size:10px;line-height:1.6;padding-right:0;text-align:left}.cart-items .cart-item .cart-item__quantity{margin-bottom:0}.cart-items .cart-item .cart-item__quantity .quantity{height:36px;width:60px}.cart-items .cart-item .cart-item__quantity .quantity input{width:20px}.cart-items .cart-item .cart-item__remove,.cart-items .cart-item .cart-item__remove-bundle{right:0;top:1px}.cart-items .cart-item .cart-item__remove-bundle:before,.cart-items .cart-item .cart-item__remove:before{height:20px}.cart-items .cart-item .cart-item__remove-bundle:after,.cart-items .cart-item .cart-item__remove:after{width:20px}.cart-items .cart-item--favorite .cart-item__quantity{margin-bottom:10px}}.cart-scroll-more{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#323232d9;border-radius:2em;bottom:1em;color:#fafafa;display:none;font-size:.8571428571em;gap:8px;left:50%;padding:.6em 1.2em;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);-webkit-transition:all .3s cubic-bezier(.3,0,0,1);transition:all .3s cubic-bezier(.3,0,0,1);-webkit-transition:opacity .1s;transition:opacity .1s;white-space:nowrap;z-index:2}.cart-scroll-more svg{height:auto;width:7px}.cart-scroll-more.active{display:-webkit-box;display:-ms-flexbox;display:flex}.cart-scroll-more.hide{opacity:0}.animated{opacity:0;-webkit-transition:opacity .6s ease-in-out,visibility .6s ease-in-out;transition:opacity .6s ease-in-out,visibility .6s ease-in-out;visibility:hidden}@media (max-height:500px),(max-width:1023px){.animated{opacity:1;-webkit-transition:none;transition:none;visibility:visible}}.animated-in{opacity:1;visibility:visible}.posts{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start;margin:0 auto 87px;max-width:1194px}.posts .post{margin-bottom:49px;padding:0 25px;position:relative;width:33.33%}@media (max-width:1199px){.posts .post{margin-bottom:30px;padding:0 15px}}@media (max-width:767px){.posts .post{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-bottom:27px;max-width:50%;padding:0 5px}}.posts .post__inner{background-color:#f5f5f3}.posts .post--featured,.slider-recipes .post--featured{margin-bottom:71px;padding:0 20%;width:100%}.posts .post--featured .post__image,.slider-recipes .post--featured .post__image{padding-top:57%}.posts .post--featured .post__content,.slider-recipes .post--featured .post__content{padding:19px 36px 25px}.posts .post__inner,.slider-recipes .post__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative;text-decoration:none}.posts .post__image,.slider-recipes .post__image{background-color:#ccc;background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:196px;position:relative;-webkit-transition:opacity .3s;transition:opacity .3s}.posts .post__image:hover,.slider-recipes .post__image:hover{opacity:.7}.posts .post__content,.slider-recipes .post__content{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;padding:19px 31px 25px}.posts .post__content>.button,.posts .post__content>button,.slider-recipes .post__content>.button,.slider-recipes .post__content>button{border:none;color:#3d4047;font-size:19px;letter-spacing:2px;line-height:1.21;margin-top:auto;text-align:left;text-decoration:none;-webkit-transition:opacity .3s;transition:opacity .3s}.posts .post__content>.button i,.posts .post__content>button i,.slider-recipes .post__content>.button i,.slider-recipes .post__content>button i{margin-left:23px}.posts .post__content>.button:hover,.posts .post__content>button:hover,.slider-recipes .post__content>.button:hover,.slider-recipes .post__content>button:hover{opacity:.6}.posts .post__entry,.slider-recipes .post__entry{color:#3d4047bf;font-size:17px;line-height:1.53;margin-bottom:25px}.posts .post__entry>*,.slider-recipes .post__entry>*{font-size:17px;font-weight:400;line-height:1.53}.posts .post__entry--short,.slider-recipes .post__entry--short{display:none}.posts .post__date,.slider-recipes .post__date{color:#676e55;font-size:14px;font-weight:400;letter-spacing:4px;line-height:1;margin-bottom:9px}.posts .post__title,.slider-recipes .post__title{color:#3d4047;font-family:Canela,serif;font-size:20px;font-weight:400;line-height:1.5;margin-bottom:13px}.posts .post__title a,.slider-recipes .post__title a{text-decoration:none;-webkit-transition:opacity .3s;transition:opacity .3s}.posts .post__title a:hover,.slider-recipes .post__title a:hover{opacity:.7}.posts .post__tags,.slider-recipes .post__tags{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start;margin:0 -5px;padding-bottom:3px}.posts .post__tags span,.slider-recipes .post__tags span{border:1px solid #d5d5d5;color:#3d4047bf;font-size:11px;line-height:1.64;margin:0 5px 9px;padding:0 9px;text-transform:uppercase}@media (max-height:500px),(max-width:1023px){.posts .post__content,.slider-recipes .post__content{padding:15px}}@media (max-width:767px){.posts,.slider-recipes{margin:0}.posts .post__image,.slider-recipes .post__image{height:163px}.posts .post__date,.slider-recipes .post__date{font-size:12px;letter-spacing:3.5px;line-height:1.17;margin-bottom:8px}.posts .post__title,.slider-recipes .post__title{font-size:16px;letter-spacing:.6px;line-height:1.5;margin-bottom:6px}.posts .post__tags,.slider-recipes .post__tags{display:none;padding-bottom:14px}.posts .post__tags span,.slider-recipes .post__tags span{font-size:11px;letter-spacing:1.3px;line-height:1;padding:4px 9px 3px}.posts .post__entry,.slider-recipes .post__entry{display:none;font-size:14px;line-height:1.33;margin-bottom:17px}.posts .post__entry--short,.slider-recipes .post__entry--short{display:block}.posts .post__content,.slider-recipes .post__content{padding:14px 16px 8px}.posts .post__content>.button,.posts .post__content>button,.slider-recipes .post__content>.button,.slider-recipes .post__content>button{display:none;font-size:14px;font-weight:700;letter-spacing:1.5px;line-height:1.21}.posts .post__content>.button i,.posts .post__content>button i,.slider-recipes .post__content>.button i,.slider-recipes .post__content>button i{margin-left:2px}}.comments{margin-bottom:-22px}.comments .comment{margin-bottom:22px}.comments .comment .comment__author{color:#000;font-size:17px;letter-spacing:1px;line-height:1.53}.comments .comment .comment__author strong{font-weight:400}.comments .comment .comment__author span{opacity:.7}.comments .comment .comment__date,.comments .comment .comment__text{color:#3d4047bf;font-size:17px;letter-spacing:1px;line-height:1.53}.comments .comment .comment__rating{margin-bottom:18px}.template-product .section-articles-slider{padding:44px 0 50px}.template-product .slider-articles .slider__slide .slider__slide-title,.template-product .slider-recipes .slider__slide .slider__slide-title{font-size:20px;line-height:1.5}@media (max-width:767px){.template-product .section-articles-slider{background-color:#f5f5f3;padding:35px 0 15px}.template-product .section-articles-slider .section__head .h4,.template-product .section-articles-slider .section__head h4{display:block}.template-product .slider-articles .slider__slide .slider__slide-meta,.template-product .slider-recipes .slider__slide .slider__slide-meta{margin-bottom:4px}.template-product .slider-articles .slider__slide .slider__slide-title,.template-product .slider-recipes .slider__slide .slider__slide-title{letter-spacing:.05em;line-height:1.17;padding:0 10px}.template-product .slider-articles .slick-arrow,.template-product .slider-recipes .slick-arrow{top:50%}}.share-buttons-wrapper{padding-bottom:35px}.share-buttons-wrapper ul{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;justify-content:center;margin-left:0;text-align:center}.share-buttons-wrapper li{display:inline-block;vertical-align:middle;white-space:normal}.share-buttons-wrapper .btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;gap:5px;height:100%;min-width:auto;opacity:1;padding:12px 18px}.share-buttons-wrapper .btn i{margin:0}.share-buttons-wrapper .btn svg{display:block;height:19px}.share-buttons-wrapper .btn:hover svg path{fill:#d24602}.share-buttons-wrapper a{color:#3d4047;opacity:.75;-webkit-transition:color .3s,opacity .3s;transition:color .3s,opacity .3s}.share-buttons-wrapper a:hover{opacity:1}.share-buttons-wrapper a i{font-size:22px}.share-buttons-wrapper a span{display:none}.own-select{background:#fff;padding:13px 8px}.product-bundles{-webkit-box-shadow:0 4px 20px #0000000d;box-shadow:0 4px 20px #0000000d;padding:0;position:relative}.product-bundles .products{display:block}.product-bundles .products .product{max-width:none}.product-bundles .products .product form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.product-bundles .products .product form,.product-bundles .products .product form a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.product-bundles .products .product form{display:block;padding-left:70px;position:relative}}.product-bundles .products .product .product__image{-ms-flex-negative:0;flex-shrink:0;margin:0 12px 0 0;width:55px}@media (max-width:767px){.product-bundles .products .product .product__image{left:0;position:absolute!important;top:0}}.product-bundles .products .product .product__variants{-ms-flex-negative:0;flex-shrink:0;margin:0 0 0 auto;width:200px}@media (max-width:767px){.product-bundles .products .product .product__variants{margin-top:7px;max-width:none;width:100%}}.product-bundles .products .product .product__variants .selectric .label{height:30px;line-height:30px}.product-bundles .products .product .product__variants .selectric .button{height:30px}.product-bundles .products .product .product__title{font-size:14px;height:auto;line-height:1.3;margin:0;padding-right:10px;text-align:left}@media (max-width:767px){.product-bundles .products .product .product__title{margin-bottom:8px;padding-right:0}}.product-bundles .product-bundles__slider:not(.slick-initialized) .product-bundles__inner:not(:first-child){display:none}.product-bundles .product-bundles__inner{padding:20px 25px}@media (max-width:767px){.product-bundles .product-bundles__inner{padding:20px}}.product-bundles .slick-arrow{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border:none;border-radius:100%;-webkit-box-shadow:0 4px 20px #0000000d;box-shadow:0 4px 20px #0000000d;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:40px;z-index:1}.product-bundles .slick-arrow.slick-disabled{display:none!important}.product-bundles .slick-arrow svg{display:block}.product-bundles .slick-arrow svg path{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (min-width:1024px){.product-bundles .slick-arrow:hover{background:#d24602}.product-bundles .slick-arrow:hover svg path{stroke:#fff!important}}.product-bundles .slick-arrow.slick-prev{left:-25px}@media (max-width:767px){.product-bundles .slick-arrow.slick-prev{left:-12px}}.product-bundles .slick-arrow.slick-prev svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.product-bundles .slick-arrow.slick-next{right:-25px}@media (max-width:767px){.product-bundles .slick-arrow.slick-next{right:-12px}}.product-bundles .slick-slider .slick-dots{-webkit-box-pack:center;-ms-flex-pack:center;bottom:-20px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;justify-content:center;left:0;list-style:none;margin:10px 0 0;position:absolute;width:100%}.product-bundles .slick-slider .slick-dots button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#d9d9d9;border:none;border-radius:6px;display:block;height:7px;max-width:7px;opacity:1;overflow:hidden;text-indent:-9999px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:20px}.product-bundles .slick-slider .slick-dots .slick-active button{background:#b9b9b9;max-width:15px;opacity:1}.product-bundles .product-bundles__summary{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding-top:20px}@media (max-width:767px){.product-bundles .product-bundles__summary{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;padding-top:0;text-align:center}}.product-bundles .product-bundles__summary .product-bundles__price{font-size:17px}@media (max-width:767px){.product-bundles .product-bundles__summary .product-bundles__price{font-size:16px}}.product-bundles .product-bundles__summary .product-bundles__price-original{font-weight:400;opacity:.5;text-decoration:line-through}.product-bundles .product-bundles__summary .product-bundles__cta .btn{font-size:14px;min-width:190px;padding-bottom:15px;padding-top:15px;text-transform:uppercase}@media (max-width:767px){.product-bundles .product-bundles__summary .product-bundles__cta .btn{width:100%}}.product-bundles .product-bundles__title{color:#3d4047bf;font-size:18px;font-weight:400;margin-bottom:2px;text-align:center}.product-bundles .product-bundles__tip{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:#3d4047bf;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;justify-content:center;line-height:1.2;margin-bottom:14px}.product-bundles .product-bundles__tip svg{margin-right:5px;width:16px}.product-bundles .product-bundles__list{border-bottom:1px solid #d5d5d54d;margin:0}@media (max-width:767px){.product-bundles .product-bundles__list{border-bottom:none}}.product-bundles .product-bundles__list .product{padding:0}.product-bundles .product-bundles__list .product-bundles__item{margin:0 0 20px;padding:0 5px}.product-bundles .product-bundles__list .product-bundles__item--current{background:#fdfdfd;border:1px dashed #e0e0e0;border-radius:2px;padding:5px}.product-bundles .product-bundles__list .product-bundles__item:not(:first-child) .product__image{position:relative}.product-bundles .product-bundles__list .product-bundles__item:not(:first-child) .product__image:before{background:url(icon-plus.svg) no-repeat 50%;background-size:contain;content:"";height:10px;left:22px;opacity:.2;position:absolute;top:-15px;width:10px}.section-product-details .cols .col .col__title{margin-bottom:20px}.section-product-details .cols .col--bundle{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-bottom:65px}@media (min-width:1024px){.section-product-details .cols .col--bundle{-webkit-box-flex:0;-ms-flex:0 0 1100px;flex:0 0 1100px;padding-bottom:0}.section-product-details .cols .col--bundle .col__title{margin-bottom:30px}}.section-product-details .fixed-bundle .fixed-bundle__items{display:grid;gap:25px 15px;grid-template-columns:repeat(4,1fr)}@media (max-height:500px),(max-width:1023px){.section-product-details .fixed-bundle .fixed-bundle__items{grid-template-columns:repeat(2,1fr)!important}}.section-product-details .fixed-bundle .fixed-bundle__items--2{grid-template-columns:repeat(2,1fr)}.section-product-details .fixed-bundle .fixed-bundle__items--3{grid-template-columns:repeat(3,1fr)}.section-product-details .fixed-bundle .fixed-bundle__items--4{grid-template-columns:repeat(4,1fr)}.section-product-details .fixed-bundle .fixed-bundle__item{text-align:center}.section-product-details .fixed-bundle .fixed-bundle__item .h3{color:#3d4047;font-family:Canela,serif;font-size:15px;font-weight:400;letter-spacing:.05em;line-height:1.2;margin-bottom:8px;margin-top:15px;padding:0 10px}@media (min-width:1024px){.section-product-details .fixed-bundle .fixed-bundle__item .h3{font-size:18px}}.section-product-details .fixed-bundle .fixed-bundle__item p{margin-bottom:5px}@media (min-width:1024px){.section-product-details .fixed-bundle .fixed-bundle__item p{font-size:15px}}.product-card{background:#fff;border-radius:0;-webkit-box-shadow:0 -2px 20px rgba(0,0,0,.08);box-shadow:0 -2px 20px #00000014;left:0;max-height:80vh;opacity:0;padding:15px 15px 30px;position:fixed;right:0;top:100%;-webkit-transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;z-index:1000}@media (min-width:1024px){.product-card{border-radius:10px;bottom:auto;-webkit-box-shadow:-2px 0 20px #00000014;box-shadow:-2px 0 20px #00000014;display:none;left:50%;max-height:none;padding:45px 45px 50px;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:580px}}.product-card.open{opacity:1;-webkit-transform:translateY(-100%);transform:translateY(-100%)}@media (min-width:1024px){.product-card.open{display:block;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.product-card .product-card__close{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#d24602;border:none;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:35px;justify-content:center;position:absolute;right:5px;top:5px;width:35px}@media (min-width:1024px){.product-card .product-card__close{left:10px;right:auto;top:10px}}.product-card .product-card__close svg{height:auto;width:15px}.product-card .product-card__close svg path{fill:#fff;stroke:#fff}.product-card .product-card__gallery{background:#f8f8f8;display:grid;gap:5px;grid-template-columns:repeat(2,1fr)}.product-card .product-card__gallery img:first-child{border-radius:10px 0 0 10px}.product-card .product-card__gallery img:last-child{border-radius:0 10px 10px 0}.product-card .product-card__gallery--single{grid-template-columns:1fr}.product-card .product-card__gallery--single img{border-radius:10px!important;max-height:350px;-o-object-fit:cover;object-fit:cover}.product-card .product-card__title{color:#3d4047;font-family:Canela,serif;font-size:21px;font-weight:400;letter-spacing:.05em;line-height:1.2;margin-bottom:8px;margin-top:15px}@media (min-width:1024px){.product-card .product-card__title{font-size:24px;margin-top:30px}}.product-card .product-card__description{font-size:15px}@media (min-width:1024px){.product-card .product-card__description{font-size:17px}}.product-card .product-card__highlights{font-size:13px;margin-top:10px}.product-card .product-card__highlights .highlights__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;padding:8px 0}.product-card .product-card__highlights .highlights__item+.highlights__item{border-top:1px solid #e5e5e5}.product-card .product-card__highlights .highlights__item .highlights__attribute{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.product-card .product-card__highlights .highlights__item .highlights__value{font-weight:700}.product-card .product-card__highlights .highlights__item svg{display:block}@media (min-width:1024px){.section-blog-recipes .section__body .container,.section-collection .section__body .container,.template-blog .section__content .container{display:-webkit-box;display:-ms-flexbox;display:flex}}.section-blog-recipes .section__body .products,.section-collection .section__body .products,.template-blog .section__content .products{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.section-blog-recipes .section__body .products.loading,.section-collection .section__body .products.loading,.template-blog .section__content .products.loading{opacity:.25}.section-blog-recipes .section__body .filters-toggle,.section-collection .section__body .filters-toggle,.template-blog .section__content .filters-toggle{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.section-blog-recipes .section__body .filters-toggle__counter,.section-collection .section__body .filters-toggle__counter,.template-blog .section__content .filters-toggle__counter{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border-radius:100%;color:#d24602;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11px;height:15px;justify-content:center;width:15px}.section-blog-recipes .section__body .filters-toggle__counter:empty,.section-collection .section__body .filters-toggle__counter:empty,.template-blog .section__content .filters-toggle__counter:empty{display:none}.section-blog-recipes .section__body .filters-toggle .btn,.section-collection .section__body .filters-toggle .btn,.template-blog .section__content .filters-toggle .btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;gap:5px;justify-content:center;padding-bottom:11px}@media (max-width:767px){.section-blog-recipes .section__body .filters-toggle .btn,.section-collection .section__body .filters-toggle .btn,.template-blog .section__content .filters-toggle .btn{width:100%}}.section-blog-recipes .section__body .products-with-sidebar,.section-collection .section__body .products-with-sidebar,.template-blog .section__content .products-with-sidebar{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1023px){.section-blog-recipes .section__body .products-with-sidebar,.section-collection .section__body .products-with-sidebar,.template-blog .section__content .products-with-sidebar{display:block}}.section-blog-recipes .section__body .products-with-sidebar .products-wrap,.section-collection .section__body .products-with-sidebar .products-wrap,.template-blog .section__content .products-with-sidebar .products-wrap{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.section-blog-recipes .section__body .filters,.section-collection .section__body .filters,.template-blog .section__content .filters{-ms-flex-negative:0;flex-shrink:0;padding-top:68px;width:240px}@media (min-width:1200px){.section-blog-recipes .section__body .filters,.section-collection .section__body .filters,.template-blog .section__content .filters{padding-bottom:50px}}@media (max-width:1023px){.section-blog-recipes .section__body .filters,.section-collection .section__body .filters,.template-blog .section__content .filters{background-color:#00000080;display:none;height:100%;left:0;opacity:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:1000}.section-blog-recipes .section__body .filters.open,.section-collection .section__body .filters.open,.template-blog .section__content .filters.open{display:block;opacity:1;visibility:visible}.section-blog-recipes .section__body .filters.open .filters__inner,.section-collection .section__body .filters.open .filters__inner,.template-blog .section__content .filters.open .filters__inner{-webkit-transform:translateX(0);transform:translate(0)}}.section-blog-recipes .section__body .filters .filters__title,.section-collection .section__body .filters .filters__title,.template-blog .section__content .filters .filters__title{margin-bottom:20px}@media (max-width:1023px){.section-blog-recipes .section__body .filters .filters__title,.section-collection .section__body .filters .filters__title,.template-blog .section__content .filters .filters__title{display:none}}.section-blog-recipes .section__body .filters .filters__title .h2,.section-collection .section__body .filters .filters__title .h2,.template-blog .section__content .filters .filters__title .h2{font-size:28px}.section-blog-recipes .section__body .filters .filters__section button,.section-collection .section__body .filters .filters__section button,.template-blog .section__content .filters .filters__section button{--webkit-appearance:none;background:none;border:none}@media (max-width:1023px){.section-blog-recipes .section__body .filters .filters__inner,.section-collection .section__body .filters .filters__inner,.template-blog .section__content .filters .filters__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;left:0;position:absolute;top:0;-webkit-transform:translateX(-100%);transform:translate(-100%);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:82vw}}.section-blog-recipes .section__body .filters .filters__head,.section-collection .section__body .filters .filters__head,.template-blog .section__content .filters .filters__head{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f3;color:#3d4047bf;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:700;line-height:1.16;padding:22px 20px}.section-blog-recipes .section__body .filters .filters__head .filters__head-close,.section-collection .section__body .filters .filters__head .filters__head-close,.template-blog .section__content .filters .filters__head .filters__head-close{-webkit-appearance:none;background:none;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;position:relative;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:20px}.section-blog-recipes .section__body .filters .filters__head .filters__head-close:after,.section-blog-recipes .section__body .filters .filters__head .filters__head-close:before,.section-collection .section__body .filters .filters__head .filters__head-close:after,.section-collection .section__body .filters .filters__head .filters__head-close:before,.template-blog .section__content .filters .filters__head .filters__head-close:after,.template-blog .section__content .filters .filters__head .filters__head-close:before{background-color:#3d4047;content:"";left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.section-blog-recipes .section__body .filters .filters__head .filters__head-close:before,.section-collection .section__body .filters .filters__head .filters__head-close:before,.template-blog .section__content .filters .filters__head .filters__head-close:before{height:1px;width:20px}.section-blog-recipes .section__body .filters .filters__head .filters__head-close:after,.section-collection .section__body .filters .filters__head .filters__head-close:after,.template-blog .section__content .filters .filters__head .filters__head-close:after{height:20px;width:1px}.section-blog-recipes .section__body .filters .filters__head .filters__head-title,.section-collection .section__body .filters .filters__head .filters__head-title,.template-blog .section__content .filters .filters__head .filters__head-title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-right:20px;text-align:center}.section-blog-recipes .section__body .filters .filters__footer,.section-collection .section__body .filters .filters__footer,.template-blog .section__content .filters .filters__footer{padding:7px 24px 14px}.section-blog-recipes .section__body .filters .filters__footer .btn,.section-collection .section__body .filters .filters__footer .btn,.template-blog .section__content .filters .filters__footer .btn{font-size:16px;margin-bottom:env(safe-area-inset-bottom,0);max-width:100%;min-width:auto;padding-bottom:11px;width:100%}.section-blog-recipes .section__body .filters+.products-wrap>.products,.section-collection .section__body .filters+.products-wrap>.products,.template-blog .section__content .filters+.products-wrap>.products{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.section-blog-recipes .section__body .filters+.products-wrap>.products.loading,.section-collection .section__body .filters+.products-wrap>.products.loading,.template-blog .section__content .filters+.products-wrap>.products.loading{opacity:.25}@media (min-width:1024px){.section-blog-recipes .section__body .filters+.products-wrap>.products,.section-collection .section__body .filters+.products-wrap>.products,.template-blog .section__content .filters+.products-wrap>.products{grid-template-columns:repeat(3,minmax(0,1fr))}}.section-blog-recipes .section__body .filters+.posts,.section-collection .section__body .filters+.posts,.template-blog .section__content .filters+.posts{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.section-blog-recipes .section__body .filters+.posts.loading,.section-collection .section__body .filters+.posts.loading,.template-blog .section__content .filters+.posts.loading{opacity:.25}@media (min-width:1200px){.section-blog-recipes .section__body .filters+.posts,.section-collection .section__body .filters+.posts,.template-blog .section__content .filters+.posts{margin:0 -46px 0 0}}@media (min-width:1024px){.section-blog-recipes .section__body .filters+.posts .product,.section-collection .section__body .filters+.posts .product,.template-blog .section__content .filters+.posts .product{-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%;max-width:33%}}.section-blog-recipes .section__body .filters .h3,.section-collection .section__body .filters .h3,.template-blog .section__content .filters .h3{color:#3d4047;font-family:Canela,serif;font-size:18px;font-weight:400;letter-spacing:.05em;line-height:1.5;margin-bottom:10px}@media (max-width:1023px){.section-blog-recipes .section__body .filters .h3,.section-collection .section__body .filters .h3,.template-blog .section__content .filters .h3{color:#3d4047;display:block;font-family:Venus URW,Helvetica,sans-serif;font-size:13px;font-weight:700;letter-spacing:.3em;line-height:1.23;margin-bottom:12px;opacity:1;padding:19px 24px 0;position:relative;text-decoration:none;text-transform:uppercase}}.section-blog-recipes .section__body .filters .filters__remove-icon,.section-collection .section__body .filters .filters__remove-icon,.template-blog .section__content .filters .filters__remove-icon{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:12px;justify-content:center;pointer-events:none;position:absolute;right:12px;top:15px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:12px}.section-blog-recipes .section__body .filters .filters__remove-icon:after,.section-blog-recipes .section__body .filters .filters__remove-icon:before,.section-collection .section__body .filters .filters__remove-icon:after,.section-collection .section__body .filters .filters__remove-icon:before,.template-blog .section__content .filters .filters__remove-icon:after,.template-blog .section__content .filters .filters__remove-icon:before{background-color:#3d4047;content:"";left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.section-blog-recipes .section__body .filters .filters__remove-icon:before,.section-collection .section__body .filters .filters__remove-icon:before,.template-blog .section__content .filters .filters__remove-icon:before{height:12px;width:1px}.section-blog-recipes .section__body .filters .filters__remove-icon:after,.section-collection .section__body .filters .filters__remove-icon:after,.template-blog .section__content .filters .filters__remove-icon:after{height:1px;width:12px}.section-blog-recipes .section__body .filters .filters__sections,.section-collection .section__body .filters .filters__sections,.template-blog .section__content .filters .filters__sections{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-overflow-scrolling:touch;flex-grow:1}@media (max-width:1023px){.section-blog-recipes .section__body .filters .filters__sections,.section-collection .section__body .filters .filters__sections,.template-blog .section__content .filters .filters__sections{overflow-y:auto}}.section-blog-recipes .section__body .filters .filters__section,.section-collection .section__body .filters .filters__section,.template-blog .section__content .filters .filters__section{position:relative}@media (max-width:1023px){.section-blog-recipes .section__body .filters .filters__section.filters__section--curated,.section-collection .section__body .filters .filters__section.filters__section--curated,.template-blog .section__content .filters .filters__section.filters__section--curated{padding-top:20px}}.section-blog-recipes .section__body .filters .filters__section .filters__options,.section-collection .section__body .filters .filters__section .filters__options,.template-blog .section__content .filters .filters__section .filters__options{list-style:none;margin:0;padding:0}@media (max-width:1023px){.section-blog-recipes .section__body .filters .filters__section .filters__options,.section-collection .section__body .filters .filters__section .filters__options,.template-blog .section__content .filters .filters__section .filters__options{padding:0 24px}.section-blog-recipes .section__body .filters .filters__section .filters__options a,.section-blog-recipes .section__body .filters .filters__section .filters__options button,.section-collection .section__body .filters .filters__section .filters__options a,.section-collection .section__body .filters .filters__section .filters__options button,.template-blog .section__content .filters .filters__section .filters__options a,.template-blog .section__content .filters .filters__section .filters__options button{color:#3d4047}.section-blog-recipes .section__body .filters .filters__section.filters__section--active,.section-collection .section__body .filters .filters__section.filters__section--active,.template-blog .section__content .filters .filters__section.filters__section--active{margin-top:20px}.section-blog-recipes .section__body .filters .filters__section.blog-currated-links ul,.section-collection .section__body .filters .filters__section.blog-currated-links ul,.template-blog .section__content .filters .filters__section.blog-currated-links ul{-webkit-box-shadow:none;box-shadow:none;padding:0}}.section-blog-recipes .section__body .filters .filters__section .filters__options-item .options-item__inactive,.section-blog-recipes .section__body .filters .filters__section .filters__options-item a,.section-blog-recipes .section__body .filters .filters__section .filters__options-item button,.section-collection .section__body .filters .filters__section .filters__options-item .options-item__inactive,.section-collection .section__body .filters .filters__section .filters__options-item a,.section-collection .section__body .filters .filters__section .filters__options-item button,.template-blog .section__content .filters .filters__section .filters__options-item .options-item__inactive,.template-blog .section__content .filters .filters__section .filters__options-item a,.template-blog .section__content .filters .filters__section .filters__options-item button{font-size:15px;letter-spacing:.06em;line-height:1.87;opacity:.75;text-decoration:none;text-transform:none}@media (max-width:1023px){.section-blog-recipes .section__body .filters .filters__section .filters__options-item .options-item__inactive,.section-blog-recipes .section__body .filters .filters__section .filters__options-item a,.section-blog-recipes .section__body .filters .filters__section .filters__options-item button,.section-collection .section__body .filters .filters__section .filters__options-item .options-item__inactive,.section-collection .section__body .filters .filters__section .filters__options-item a,.section-collection .section__body .filters .filters__section .filters__options-item button,.template-blog .section__content .filters .filters__section .filters__options-item .options-item__inactive,.template-blog .section__content .filters .filters__section .filters__options-item a,.template-blog .section__content .filters .filters__section .filters__options-item button{display:block}}.section-blog-recipes .section__body .filters .filters__section .filters__options-item .options-item__inactive:hover,.section-blog-recipes .section__body .filters .filters__section .filters__options-item a:hover,.section-blog-recipes .section__body .filters .filters__section .filters__options-item button:hover,.section-collection .section__body .filters .filters__section .filters__options-item .options-item__inactive:hover,.section-collection .section__body .filters .filters__section .filters__options-item a:hover,.section-collection .section__body .filters .filters__section .filters__options-item button:hover,.template-blog .section__content .filters .filters__section .filters__options-item .options-item__inactive:hover,.template-blog .section__content .filters .filters__section .filters__options-item a:hover,.template-blog .section__content .filters .filters__section .filters__options-item button:hover{opacity:1}.section-blog-recipes .section__body .filters .filters__section .filters__options-item .options-item__inactive .options-item__count,.section-blog-recipes .section__body .filters .filters__section .filters__options-item a .options-item__count,.section-blog-recipes .section__body .filters .filters__section .filters__options-item button .options-item__count,.section-collection .section__body .filters .filters__section .filters__options-item .options-item__inactive .options-item__count,.section-collection .section__body .filters .filters__section .filters__options-item a .options-item__count,.section-collection .section__body .filters .filters__section .filters__options-item button .options-item__count,.template-blog .section__content .filters .filters__section .filters__options-item .options-item__inactive .options-item__count,.template-blog .section__content .filters .filters__section .filters__options-item a .options-item__count,.template-blog .section__content .filters .filters__section .filters__options-item button .options-item__count{opacity:.5}.section-blog-recipes .section__body .filters .filters__section .filters__options-item .options-item__inactive,.section-collection .section__body .filters .filters__section .filters__options-item .options-item__inactive,.template-blog .section__content .filters .filters__section .filters__options-item .options-item__inactive{opacity:.3!important}.section-blog-recipes .section__body .filters .filters__section .filters__current,.section-collection .section__body .filters .filters__section .filters__current,.template-blog .section__content .filters .filters__section .filters__current{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0 0 15px;padding:0}@media (max-width:1023px){.section-blog-recipes .section__body .filters .filters__section .filters__current,.section-collection .section__body .filters .filters__section .filters__current,.template-blog .section__content .filters .filters__section .filters__current{padding:0 24px!important}}.section-blog-recipes .section__body .filters .filters__section .filters__current-item,.section-collection .section__body .filters .filters__section .filters__current-item,.template-blog .section__content .filters .filters__section .filters__current-item{margin:5px 5px 0 0;position:relative;width:100%}.section-blog-recipes .section__body .filters .filters__section .filters__clear a,.section-blog-recipes .section__body .filters .filters__section .filters__clear button,.section-blog-recipes .section__body .filters .filters__section .filters__current-item a,.section-blog-recipes .section__body .filters .filters__section .filters__current-item button,.section-collection .section__body .filters .filters__section .filters__clear a,.section-collection .section__body .filters .filters__section .filters__clear button,.section-collection .section__body .filters .filters__section .filters__current-item a,.section-collection .section__body .filters .filters__section .filters__current-item button,.template-blog .section__content .filters .filters__section .filters__clear a,.template-blog .section__content .filters .filters__section .filters__clear button,.template-blog .section__content .filters .filters__section .filters__current-item a,.template-blog .section__content .filters .filters__section .filters__current-item button{background:#f5f5f6;border-radius:5px;color:#000;display:block;font-size:13px;padding:8px 40px 8px 14px;text-decoration:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.section-blog-recipes .section__body .filters .filters__section .filters__clear button,.section-blog-recipes .section__body .filters .filters__section .filters__current-item button,.section-collection .section__body .filters .filters__section .filters__clear button,.section-collection .section__body .filters .filters__section .filters__current-item button,.template-blog .section__content .filters .filters__section .filters__clear button,.template-blog .section__content .filters .filters__section .filters__current-item button{position:relative}.section-blog-recipes .section__body .filters .filters__section .filters__clear button .filters__remove-icon,.section-blog-recipes .section__body .filters .filters__section .filters__current-item button .filters__remove-icon,.section-collection .section__body .filters .filters__section .filters__clear button .filters__remove-icon,.section-collection .section__body .filters .filters__section .filters__current-item button .filters__remove-icon,.template-blog .section__content .filters .filters__section .filters__clear button .filters__remove-icon,.template-blog .section__content .filters .filters__section .filters__current-item button .filters__remove-icon{top:10px}.section-blog-recipes .section__body .filters .filters__section .filters__clear:hover a,.section-blog-recipes .section__body .filters .filters__section .filters__clear:hover button,.section-blog-recipes .section__body .filters .filters__section .filters__current-item:hover a,.section-blog-recipes .section__body .filters .filters__section .filters__current-item:hover button,.section-collection .section__body .filters .filters__section .filters__clear:hover a,.section-collection .section__body .filters .filters__section .filters__clear:hover button,.section-collection .section__body .filters .filters__section .filters__current-item:hover a,.section-collection .section__body .filters .filters__section .filters__current-item:hover button,.template-blog .section__content .filters .filters__section .filters__clear:hover a,.template-blog .section__content .filters .filters__section .filters__clear:hover button,.template-blog .section__content .filters .filters__section .filters__current-item:hover a,.template-blog .section__content .filters .filters__section .filters__current-item:hover button{background:#8b8e96;color:#fff}.section-blog-recipes .section__body .filters .filters__section .filters__clear:hover .filters__remove-icon,.section-blog-recipes .section__body .filters .filters__section .filters__current-item:hover .filters__remove-icon,.section-collection .section__body .filters .filters__section .filters__clear:hover .filters__remove-icon,.section-collection .section__body .filters .filters__section .filters__current-item:hover .filters__remove-icon,.template-blog .section__content .filters .filters__section .filters__clear:hover .filters__remove-icon,.template-blog .section__content .filters .filters__section .filters__current-item:hover .filters__remove-icon{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.section-blog-recipes .section__body .filters .filters__section .filters__clear:hover .filters__remove-icon:after,.section-blog-recipes .section__body .filters .filters__section .filters__clear:hover .filters__remove-icon:before,.section-blog-recipes .section__body .filters .filters__section .filters__current-item:hover .filters__remove-icon:after,.section-blog-recipes .section__body .filters .filters__section .filters__current-item:hover .filters__remove-icon:before,.section-collection .section__body .filters .filters__section .filters__clear:hover .filters__remove-icon:after,.section-collection .section__body .filters .filters__section .filters__clear:hover .filters__remove-icon:before,.section-collection .section__body .filters .filters__section .filters__current-item:hover .filters__remove-icon:after,.section-collection .section__body .filters .filters__section .filters__current-item:hover .filters__remove-icon:before,.template-blog .section__content .filters .filters__section .filters__clear:hover .filters__remove-icon:after,.template-blog .section__content .filters .filters__section .filters__clear:hover .filters__remove-icon:before,.template-blog .section__content .filters .filters__section .filters__current-item:hover .filters__remove-icon:after,.template-blog .section__content .filters .filters__section .filters__current-item:hover .filters__remove-icon:before{background-color:#fff}.section-blog-recipes .section__body .filters .filters__section .filters__clear,.section-collection .section__body .filters .filters__section .filters__clear,.template-blog .section__content .filters .filters__section .filters__clear{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative}@media (max-width:1023px){.section-blog-recipes .section__body .filters .filters__section .filters__clear,.section-collection .section__body .filters .filters__section .filters__clear,.template-blog .section__content .filters .filters__section .filters__clear{padding:12px 20px}}.section-blog-recipes .section__body .filters .filters__section .filters__clear .filters__remove-icon,.section-collection .section__body .filters .filters__section .filters__clear .filters__remove-icon,.template-blog .section__content .filters .filters__section .filters__clear .filters__remove-icon{top:10px}@media (max-width:1023px){.section-blog-recipes .section__body .filters .filters__section .filters__clear .filters__remove-icon,.section-collection .section__body .filters .filters__section .filters__clear .filters__remove-icon,.template-blog .section__content .filters .filters__section .filters__clear .filters__remove-icon{right:32px;top:22px}}.section-blog-recipes .section__body .filters .filters__section+.filters__section,.section-collection .section__body .filters .filters__section+.filters__section,.template-blog .section__content .filters .filters__section+.filters__section{margin-top:50px;padding-top:50px}@media (max-width:1023px){.section-blog-recipes .section__body .filters .filters__section+.filters__section,.section-collection .section__body .filters .filters__section+.filters__section,.template-blog .section__content .filters .filters__section+.filters__section{margin-top:20px;padding-top:0}}.section-blog-recipes .section__body .filters .filters__section+.filters__section:before,.section-collection .section__body .filters .filters__section+.filters__section:before,.template-blog .section__content .filters .filters__section+.filters__section:before{border-top:1px solid #e6e6e6;content:"";display:block;left:0;position:absolute;top:0;width:100px}@media (max-width:1023px){.section-blog-recipes .section__body .filters .filters__section+.filters__section:before,.section-collection .section__body .filters .filters__section+.filters__section:before,.template-blog .section__content .filters .filters__section+.filters__section:before{border-top-color:#f5f5f3;width:100%}}.template-blog .section__content .filters+.posts .post.post--featured{padding:0 25px}@media (min-width:1023px){.template-blog .section__content .filters+.posts .post.post--featured .post__image{height:340px;padding-top:0}}@media (max-width:1023px){.template-blog .section__content .filters+.posts .post.post--featured{padding:0}}@media (min-width:1200px){.section-collection--search .section__body .filters{width:210px}}.section-collection--search .section__body .filters+.products{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0}.section-collection--search .section__body .filters .filters__sections-inner{padding-top:15px}.template-article .container__sidebar-inner{position:sticky;top:230px}@media (max-width:1023px){.template-article .container__sidebar-inner{position:static}}@media (max-height:845px){.template-article .container__sidebar-inner{position:static}}.template-article .blog-newsletter-cta{background:#f6f6f44d;background-image:url(bg-pattern.svg);margin-top:30px;padding:30px 20px}.template-article .blog-newsletter-cta .h3{font-size:21px;font-weight:400;line-height:1.25em;margin-bottom:10px}.template-article .blog-newsletter-cta p{margin-bottom:15px}.template-article .blog-newsletter-cta .btn{border-color:#3d4047;min-width:auto;padding-right:inherit}.template-article .blog-newsletter-cta .btn:after,.template-article .blog-newsletter-cta .btn:before{display:none}@media (max-width:1023px){.template-article .blog-newsletter-cta .btn{padding:10px 20px!important}}.template-article .blog-currated-links ul:not(.filters__current),.template-blog .blog-currated-links ul:not(.filters__current){-webkit-box-shadow:0 4px 20px #0000000d;box-shadow:0 4px 20px #0000000d;list-style:none;margin:0;padding:0}@media (max-width:1023px){.template-article .blog-currated-links ul:not(.filters__current),.template-blog .blog-currated-links ul:not(.filters__current){padding:0 24px}}.template-article .blog-currated-links li,.template-blog .blog-currated-links li{border-bottom:1px solid #fafafa}.template-article .blog-currated-links li:last-child,.template-blog .blog-currated-links li:last-child{border-bottom:none}.template-article .blog-currated-links li a,.template-article .blog-currated-links li button,.template-blog .blog-currated-links li a,.template-blog .blog-currated-links li button{display:block;font-size:15px;letter-spacing:.06em;line-height:1.87;opacity:.75;padding:10px 10px 10px 16px;position:relative;text-decoration:none;text-transform:none;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.template-article .blog-currated-links li a:hover,.template-article .blog-currated-links li button:hover,.template-blog .blog-currated-links li a:hover,.template-blog .blog-currated-links li button:hover{background:#f8f8f8;opacity:1}@media (max-height:500px),(max-width:1023px){.template-article .blog-currated-links .h4,.template-blog .blog-currated-links .h4{font-family:Canela,serif;font-size:18px;font-weight:400;letter-spacing:.04em;line-height:1.5;margin-bottom:15px;text-align:center}.template-article .blog-currated-links ul,.template-blog .blog-currated-links ul{padding:0}.template-article .blog-currated-links ul li a,.template-article .blog-currated-links ul li button,.template-blog .blog-currated-links ul li a,.template-blog .blog-currated-links ul li button{color:#3d4047bf;font-size:15px;padding:10px 20px;text-decoration:none}}.aspect-ratio-box{padding-top:calc(1/var(--aspect-ratio)*100%);position:relative}.aspect-ratio-box iframe,.aspect-ratio-box img,.aspect-ratio-box video{height:100%;left:0;position:absolute;top:0;width:100%}.aspect-ratio{aspect-ratio:var(--aspect-ratio)}.form-search-mega{position:relative}@media (max-height:500px),(max-width:1023px){.form-search-mega.form-search-mega--active .ico-search,.form-search-mega.form-search-mega--preview .ico-search{display:none}.form-search-mega.form-search-mega--active .ico-close,.form-search-mega.form-search-mega--preview .ico-close{display:block!important}}.form-search-mega.form-search-mega--preview{--background-color:#fff}@media (max-height:500px),(max-width:1023px){.form-search-mega.form-search-mega--preview .form-search-mega__terms{display:block}}.form-search-mega.form-search-mega--active .form-search-mega__results{display:block}.form-search-mega.form-search-mega--active{--background-color:#fff}.form-search-mega .ico-close{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.form-search-mega .ico-close:after,.form-search-mega .ico-close:before{background-color:#6e7075;content:"";left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.form-search-mega .ico-close:after{height:1px;width:20px}.form-search-mega .ico-close:before{height:20px;width:1px}.form-search-mega .form-search-mega__results,.form-search-mega .form-search-mega__terms{background:#fff;border:1px solid #d5d5d5;border-top:2px solid #d24602;display:none;left:0;position:absolute;right:0;top:100%;z-index:10000}@media (max-height:500px),(max-width:1023px){.form-search-mega .form-search-mega__results,.form-search-mega .form-search-mega__terms{background:var(--background-color,#fff);border:none;bottom:0;margin-top:-5px;max-height:none!important;position:fixed;top:var(--top,140px)}}.search-instant-results{display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px 0 20px}@media (max-width:1420px){.search-instant-results{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0}}.search-instant-results .search-instant-results__tabs{background:#f5f5f3;display:none;padding:0 15px}@media (max-width:1420px){.search-instant-results .search-instant-results__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:8px}}@media (max-height:500px),(max-width:1023px){.search-instant-results .search-instant-results__tabs{padding-top:0}}.search-instant-results .search-instant-results__tab{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;padding:8px 10px}.search-instant-results .search-instant-results__tab--active{background:#fff;border-radius:5px 5px 0 0;font-weight:700}.search-instant-results .search-instant-results__tab .search-instant-results__tab-count{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#e5e5e5;border-radius:100%;display:none;font-size:12px;font-weight:400;height:20px;justify-content:center;width:20px}.search-instant-results .search-instant-results__side{-ms-flex-preferred-size:25%;flex-basis:25%;padding:0 30px}@media (max-width:1400px){.search-instant-results .search-instant-results__side{padding:0 20px}}@media (max-width:1420px){.search-instant-results .search-instant-results__side{display:none;margin-top:20px;padding:0 15px}}.search-instant-results .search-instant-results__side .search-instant-results__show-all{margin-top:20px}@media (max-width:1420px){.search-instant-results .search-instant-results__side .search-instant-results__show-all{padding:7px 0}}.search-instant-results.search-instant-results--recipes .search-instant-results__side{-ms-flex-preferred-size:30%;flex-basis:30%}.search-instant-results .search-instant-results__main{-webkit-box-flex:1;-ms-flex-positive:1;border-left:1px solid #f5f5f3;flex-grow:1;padding:0 30px}@media (max-width:1400px){.search-instant-results .search-instant-results__main{padding:0 20px}}@media (max-width:1420px){.search-instant-results .search-instant-results__main{padding:20px}}@media (max-height:500px),(max-width:1023px){.search-instant-results .search-instant-results__main{border-left:none;padding:15px 15px 0}}.search-instant-results .search-instant-results__main h3{font-size:16px;font-weight:400}.search-instant-results .search-instant-results__main--terms{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.search-instant-results .search-instant-results__main--terms h3{margin:0 0 10px}@media (max-width:1420px){.search-instant-results .search-instant-results__main--terms h3{margin:10px 0}}.search-instant-results .search-instant-results__main--terms .search-instant-results__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;line-height:20px;padding:0;text-align:left;white-space:nowrap}.search-instant-results .search-instant-results__main--terms .search-instant-results__link svg{-ms-flex-negative:0;flex-shrink:0}.search-instant-results .search-instant-results__main--terms .search-instant-results__link span{border-bottom:1px dotted #c7c7c7;overflow:hidden;text-overflow:ellipsis}.search-instant-results .search-instant-results__main--terms .search-instant-results__link:nth-child(2) svg{opacity:.7}.search-instant-results .search-instant-results__main--terms .search-instant-results__link:nth-child(3) svg{opacity:.4}.search-instant-results .search-instant-results__main--terms .search-instant-results__link:nth-child(4) svg{opacity:.3}.search-instant-results .section__content--terms{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.search-instant-results .search-instant-results__show-all{-webkit-box-pack:center;-ms-flex-pack:center;background:transparent;border:1px solid #d5d5d5;color:#3d4047;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Venus URW,Helvetica,sans-serif;font-size:14px;font-weight:700;justify-content:center;letter-spacing:.095em;letter-spacing:1px;margin-top:40px;padding:10px 0;text-decoration:none;width:100%}@media (max-width:1420px){.search-instant-results .search-instant-results__show-all{margin-top:20px}}.search-instant-results .search-instant-results__show-all span{padding-right:55px;position:relative}.search-instant-results .search-instant-results__show-all span:before{background-color:#3d4047;content:"";height:1px;position:absolute;right:24px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px}.search-instant-results .search-instant-results__show-all span:after{background-color:#3d4047;content:"";height:6px;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);width:6px}.search-instant-results .search-instant-results__title,.search-instant-results .section__title{color:#627261;font-family:Canela,serif;font-size:17px;font-weight:700;letter-spacing:1.5px;line-height:21px;margin-bottom:8px;text-transform:uppercase}@media (max-width:1420px){.search-instant-results .search-instant-results__title,.search-instant-results .section__title{font-size:13px;line-height:16px}}.search-instant-results .search-instant-results__title{margin-bottom:15px}@media (max-width:1420px){.search-instant-results .search-instant-results__section{border-top:1px solid #f5f5f3;padding-top:15px}}.search-instant-results .search-instant-results__section+.search-instant-results__section{margin-top:32px}@media (max-width:1420px){.search-instant-results .search-instant-results__section+.search-instant-results__section{margin-top:20px}}.search-instant-results .search-instant-results__section .section__content ul{list-style:none;margin:0;padding:0}.search-instant-results .search-instant-results__section .section__content ul li{margin-bottom:5px}.search-instant-results .search-instant-results__section .section__content a{color:#3d4047bf;font-size:15px;letter-spacing:1px;line-height:16px;text-decoration:none}.search-instant-results .search-instant-results__collection+.search-instant-results__collection{border-top:1px solid #f5f5f3}.search-instant-results .search-instant-results__collection .collection__link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;justify-content:space-between;padding:14px 0;text-decoration:none}.search-instant-results .search-instant-results__collection:first-child .collection__link{padding-top:6px}.search-instant-results .search-instant-results__recipe+.search-instant-results__recipe{border-top:1px solid #f5f5f3;margin-top:14px;padding-top:14px}.search-instant-results .search-instant-results__recipe .recipe__link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;-ms-flex-positive:1;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;margin-right:7px;text-decoration:none}.search-instant-results .search-instant-results__recipe .recipe__link:hover{background:#f7f7f7}.search-instant-results .search-instant-results__recipe .recipe__tags span{border:1px solid #d5d5d5;color:#3d4047bf;font-size:11px;line-height:1.64;margin:0 5px 9px 0;padding:2px 5px;text-transform:uppercase}.search-instant-results .search-instant-results__recipe .recipe__image{-ms-flex-negative:0;background:#ccc;flex-shrink:0;height:60px;margin-right:10px;position:relative;width:60px}.search-instant-results .search-instant-results__recipe .recipe__image img{height:100%;left:0;position:absolute;top:0;width:100%}.search-instant-results .search-instant-results__recipe .recipe__title{color:#3d4047bf;font-size:15px;letter-spacing:1px;line-height:16px;text-decoration:none}@media (max-width:1420px){.search-instant-results .search-instant-results__recipe .recipe__title{color:#3d4047;font-size:14px;font-weight:700}}.search-instant-results .search-instant-results__product{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.search-instant-results .search-instant-results__product--skeleton .product__image{background:#f7f7f7!important}.search-instant-results .search-instant-results__product--skeleton .product__title{background:#f7f7f7;height:24px;max-width:70%}.search-instant-results .search-instant-results__product--skeleton:nth-child(odd) .product__title{max-width:65%}.search-instant-results .search-instant-results__product--skeleton .product__actions-skeleton{width:100%}@media (max-width:1135px){.search-instant-results .search-instant-results__product{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;gap:8px}}@media (max-height:500px),(max-width:1023px){.search-instant-results .search-instant-results__product{display:block}}.search-instant-results .search-instant-results__product+.search-instant-results__product{margin-top:16px}@media (max-width:1420px){.search-instant-results .search-instant-results__product+.search-instant-results__product{border-top:1px solid #f5f5f3;margin-top:10px;padding-top:10px}}.search-instant-results .search-instant-results__product .product__link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;-ms-flex-positive:1;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;margin-right:7px;text-decoration:none}@media (max-width:1420px){.search-instant-results .search-instant-results__product .product__link{background:none!important;margin-bottom:6px;margin-right:0}}.search-instant-results .search-instant-results__product .product__link:hover{background:#f7f7f7}.search-instant-results .search-instant-results__product .product__image{-ms-flex-negative:0;background:#ccc;flex-shrink:0;height:65px;margin-right:10px;position:relative;width:65px}@media (max-width:1420px){.search-instant-results .search-instant-results__product .product__image{height:60px;width:60px}}.search-instant-results .search-instant-results__product .product__image img{height:100%;left:0;position:absolute;top:0;width:100%}.search-instant-results .search-instant-results__product .product__title{-webkit-box-flex:1;-ms-flex-positive:1;color:#3d4047;flex-grow:1;font-family:Venus URW,Helvetica,sans-serif;font-size:15px;font-weight:700;letter-spacing:1.5px;line-height:17px}@media (max-width:1420px){.search-instant-results .search-instant-results__product .product__title{font-size:14px}}.search-instant-results .search-instant-results__product .product__new-name{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;gap:6px;margin-top:4px}.search-instant-results .search-instant-results__product .product__new-name .product__new-name-badge{-ms-flex-negative:0;background:#d24602;color:#fff;display:inline-block;flex-shrink:0;margin-right:4px;padding:2px 6px}.search-instant-results .search-instant-results__product .product__new-name .product__new-name-old{display:inline;font-style:italic}.search-instant-results .search-instant-results__product .product__actions-skeleton{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px}@media (max-width:1135px){.search-instant-results .search-instant-results__product .product__actions-skeleton{display:none;height:32px}}.search-instant-results .search-instant-results__product .product__actions-skeleton .actions-skeleton__button,.search-instant-results .search-instant-results__product .product__actions-skeleton .actions-skeleton__select{background:#f7f7f7}.search-instant-results .search-instant-results__product .product__actions-skeleton .actions-skeleton__select{width:190px}.search-instant-results .search-instant-results__product .product__actions-skeleton .actions-skeleton__button{margin-left:7px;width:105px}.search-instant-results .search-instant-results__product .product__actions{-ms-flex-negative:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (max-width:1135px){.search-instant-results .search-instant-results__product .product__actions{display:none}}.search-instant-results .search-instant-results__product .product__actions .product__variants{width:190px}@media (max-width:1135px){.search-instant-results .search-instant-results__product .product__actions .product__variants{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.search-instant-results .search-instant-results__product .product__actions .product__variants select{display:none}.search-instant-results .search-instant-results__product .product__actions .product__variants.custom_select--single{pointer-events:none}.search-instant-results .search-instant-results__product .product__actions .product__variants.custom_select--single .selectric .button{display:none}.search-instant-results .search-instant-results__product .product__actions .product__variants.custom_select--single .selectric .label{margin-right:9px}.search-instant-results .search-instant-results__product .product__actions .product__variants .selectric{background-color:#fff;border:1px solid #757575}.search-instant-results .search-instant-results__product .product__actions .product__variants .selectric .label{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11px;margin-left:12px;margin-right:41px;text-transform:uppercase}@media (max-width:1420px){.search-instant-results .search-instant-results__product .product__actions .product__variants .selectric .label{height:30px;line-height:30px}}.search-instant-results .search-instant-results__product .product__actions .product__variants .selectric .label strong{overflow:hidden;text-overflow:ellipsis}.search-instant-results .search-instant-results__product .product__actions .product__variants .selectric .label .label__inner{color:#757575;font-weight:700;margin-left:5px}.search-instant-results .search-instant-results__product .product__actions .product__variants .selectric .label .label__inner:empty{display:none}.search-instant-results .search-instant-results__product .product__actions .product__variants .selectric .label .price{color:#d24602;letter-spacing:.06em;margin-left:auto;text-align:right}.search-instant-results .search-instant-results__product .product__actions .product__variants .selectric .label .price .price-compare{color:#000;opacity:.5;text-decoration:line-through}.search-instant-results .search-instant-results__product .product__actions .product__variants .selectric .button{background-color:#fff;border-left:1px solid #757575;width:28px}@media (max-width:1420px){.search-instant-results .search-instant-results__product .product__actions .product__variants .selectric .button{height:30px}}.search-instant-results .search-instant-results__product .product__actions .product__variants .selectric .button:after{border-top-color:#000}.search-instant-results .search-instant-results__product .product__actions .product__variants .selectric-items li{background-color:#fff;position:relative;text-transform:uppercase}.search-instant-results .search-instant-results__product .product__actions .product__variants .selectric-items li:before{border:3px solid #fff;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.search-instant-results .search-instant-results__product .product__actions .product__variants .selectric-items li:after{clear:both;content:"";display:table}.search-instant-results .search-instant-results__product .product__actions .product__variants .selectric-items li.highlighted{background-color:#f5f5f3}.search-instant-results .search-instant-results__product .product__actions .product__variants .selectric-items li .price{color:#d24602;float:right;letter-spacing:.06em;margin-left:auto;text-align:right}.search-instant-results .search-instant-results__product .product__actions .product__variants .selectric-items li .price .price-compare{color:#000;opacity:.5;text-decoration:line-through}.search-instant-results .search-instant-results__product .product__actions .product__variants .selectric-items li .label__inner{margin-left:5px}.search-instant-results .search-instant-results__product .product__actions .btn{font-size:12px!important;height:40px!important;letter-spacing:.07em;line-height:1.3;margin-left:7px!important;min-width:auto;padding:0 10px!important;text-align:center;text-transform:uppercase;width:110px!important}@media (max-width:1420px){.search-instant-results .search-instant-results__product .product__actions .btn{height:32px!important}}.search-instant-results .search-instant-results__product .product__actions .btn.btn--link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:10px!important;width:auto!important}@-webkit-keyframes placholderPulse{0%{background-color:#e0e0e0}50%{background-color:#f0f0f0}to{background-color:#e0e0e0}}@keyframes placholderPulse{0%{background-color:#e0e0e0}50%{background-color:#f0f0f0}to{background-color:#e0e0e0}}.product .product__variants-placeholder{background:#e6e6e6;height:38px;margin-bottom:10px;width:200px}.product-placeholder .product-placeholder__image{background:#e6e6e6;margin-bottom:10px;padding-bottom:75%}.product-placeholder .product-placeholder__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.product-placeholder .product-placeholder__title{background:#e6e6e6;height:30px;margin-bottom:10px;width:90%}.product-placeholder .product-placeholder__desription{background:#e6e6e6;height:15px;margin-bottom:2px}.product-placeholder .product-placeholder__desription.product-placeholder__desription--1{width:65%}.product-placeholder .product-placeholder__desription.product-placeholder__desription--2{width:50%}.product-placeholder .product-placeholder__desription.product-placeholder__desription--3{width:55%}.product-placeholder .product-placeholder__cta{background:#e6e6e6;height:30px;margin-top:10px;width:120px}.post-placeholder{background:#f5f5f3}.post-placeholder .post-placeholder__inner{padding:20px}.post-placeholder .post-placeholder__image{background:#e6e6e6;padding-bottom:60%}.post-placeholder .post-placeholder__title{background:#e6e6e6;height:30px;margin-bottom:10px}.post-placeholder .post-placeholder__desription{background:#e6e6e6;height:15px;margin-bottom:2px}.post-placeholder .post-placeholder__desription--1{width:95%}.post-placeholder .post-placeholder__desription--2{width:80%}.post-placeholder .post-placeholder__desription--3{width:85%}.post-placeholder .post-placeholder__desription--4{width:75%}.post-placeholder .post-placeholder__desription--5{width:60%}.post-placeholder .post-placeholder__cta{background:#e6e6e6;height:30px;margin-top:10px;width:120px}.filters .filters__item-placeholder{background:#e6e6e6;height:15px;margin-bottom:2px}.filters .filters__item-placeholder:nth-child(3n+1){width:70%}.filters .filters__item-placeholder:nth-child(3n+2){width:60%}.filters .filters__item-placeholder:nth-child(3n+3){width:65%}.placeholder-title{background:#e6e6e6;height:30px;margin-bottom:6px;max-width:100%;width:300px}.placeholder-subtitle{background:#e6e6e6;height:20px;margin-bottom:6px;max-width:80%;width:200px}.seciton-az__placeholder-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;padding:20px 0}@media (max-width:767px){.seciton-az__placeholder-item{gap:15px;padding:10px 0}}.seciton-az__placeholder-item:not(:last-child){border-bottom:1px solid #e6e6e6}.seciton-az__placeholder-item .seciton-az__placeholder-image{-webkit-animation:placholderPulse 1.5s ease-in-out infinite;animation:placholderPulse 1.5s ease-in-out infinite;background:#e6e6e6;height:60px;width:60px}@media (max-width:767px){.seciton-az__placeholder-item .seciton-az__placeholder-image{height:50px;width:50px}}.seciton-az__placeholder-item .seciton-az__placeholder-title{-webkit-animation:placholderPulse 1.5s ease-in-out infinite;animation:placholderPulse 1.5s ease-in-out infinite;background:#e6e6e6;height:40px;margin-right:auto;width:220px}@media (max-width:767px){.seciton-az__placeholder-item .seciton-az__placeholder-title{height:34px;width:120px}}.seciton-az__placeholder-item .seciton-az__placeholder-info{-webkit-animation:placholderPulse 1.5s ease-in-out infinite;animation:placholderPulse 1.5s ease-in-out infinite;background:#e6e6e6;height:20px;width:180px}@media (max-width:767px){.seciton-az__placeholder-item .seciton-az__placeholder-info{width:80px}}.seciton-az__placeholder-item .seciton-az__placeholder-cta{-webkit-animation:placholderPulse 1.5s ease-in-out infinite;animation:placholderPulse 1.5s ease-in-out infinite;background:#e6e6e6;height:40px;width:135px}@media (max-width:767px){.seciton-az__placeholder-item .seciton-az__placeholder-cta{display:none}}.template-page--favorites .main{padding-bottom:50px}.template-page--favorites .favorites-listing .section__head h2,.template-page--favorites .favorites-listing .section__head h2 span{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.template-page--favorites .favorites-listing .section__head h2 span{background:#d24602;border-radius:100%;color:#fff;font-family:Venus URW,Helvetica,sans-serif;font-size:17px;font-weight:400;height:30px;letter-spacing:0;line-height:1;margin-left:8px;width:30px}@media (max-width:767px){.template-page--favorites .favorites-listing .section__head{padding-bottom:10px}.template-page--favorites .favorites-listing .section__head:after{display:none}}.template-page--favorites .favorites-listing .section__body{overflow:visible}.template-page--favorites .intro-collection{padding:40px 0 50px}.template-page--favorites .intro-collection .btn{margin-top:15px}.template-page--favorites .section-collection{padding-bottom:55px;padding-top:65px}.template-page--favorites .section-collection+.section-collection{padding-top:0}.template-page--favorites .section-collection.section-collection--recipes .container{padding:0}.template-page--favorites .section-collection.section-collection--empty .section__body .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-direction:row;flex-direction:row;justify-content:center;text-align:center}.template-page--favorites .section-collection.section-collection--empty .section__body .container .btn{margin:5px}.template-page--favorites .section-collection .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}@media (max-width:767px){.template-page--favorites .load-more{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:30px}}.template-page--favorites .section-collection--alt .section__body{margin-bottom:0}.template-page--favorites .product .custom_select select{display:none}.template-page--favorites .posts{margin-bottom:0;width:100%}.template-page--favorites .posts .post{margin-bottom:20px;padding:0 10px;width:25%}@media (max-width:767px){.template-page--favorites .posts .post{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.template-page--favorites .posts .post .post__entry,.template-page--favorites .posts .post .post__tags{display:none}.template-page--favorites .posts .post .post__image{height:163px}}.template-page--favorites .posts .post img[data-fit=cover]{width:100%}.template-page--favorites .posts .post-placeholder{background:#f5f5f3}.template-page--favorites .posts .post-placeholder .post-placeholder__inner{padding:20px}.template-page--favorites .posts .post-placeholder .post-placeholder__image{background:#e6e6e6;padding-bottom:60%}.template-page--favorites .posts .post-placeholder .post-placeholder__title{background:#e6e6e6;height:30px;margin-bottom:10px}.template-page--favorites .posts .post-placeholder .post-placeholder__desription{background:#e6e6e6;height:15px;margin-bottom:2px}.template-page--favorites .posts .post-placeholder .post-placeholder__desription--1{width:95%}.template-page--favorites .posts .post-placeholder .post-placeholder__desription--2{width:80%}.template-page--favorites .posts .post-placeholder .post-placeholder__desription--3{width:85%}.template-page--favorites .posts .post-placeholder .post-placeholder__desription--4{width:75%}.template-page--favorites .posts .post-placeholder .post-placeholder__desription--5{width:60%}.template-page--favorites .posts .post-placeholder .post-placeholder__cta{background:#e6e6e6;height:30px;margin-top:10px;width:120px}.template-page--favorites .products{width:100%!important}.template-page--favorites .products .product-placeholder .product-placeholder__image{background:#e6e6e6;margin-bottom:10px;padding-bottom:75%}.template-page--favorites .products .product-placeholder .product-placeholder__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.template-page--favorites .products .product-placeholder .product-placeholder__title{background:#e6e6e6;height:30px;margin-bottom:10px;width:90%}.template-page--favorites .products .product-placeholder .product-placeholder__desription{background:#e6e6e6;height:15px;margin-bottom:2px}.template-page--favorites .products .product-placeholder .product-placeholder__desription.product-placeholder__desription--1{width:65%}.template-page--favorites .products .product-placeholder .product-placeholder__desription.product-placeholder__desription--2{width:50%}.template-page--favorites .products .product-placeholder .product-placeholder__desription.product-placeholder__desription--3{width:55%}.template-page--favorites .products .product-placeholder .product-placeholder__cta{background:#e6e6e6;height:30px;margin-top:10px;width:120px}.posts .post .post__favs-remove,.products .product .product__favs-remove{background:none;border:none;display:block;height:16px;left:28px;padding:0;position:absolute;top:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:16px;z-index:2}@media (max-width:767px){.posts .post .post__favs-remove,.products .product .product__favs-remove{left:9px}}.posts .post .post__favs-remove:hover,.products .product .product__favs-remove:hover{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.posts .post .post__favs-remove:after,.posts .post .post__favs-remove:before,.products .product .product__favs-remove:after,.products .product .product__favs-remove:before{background-color:#fff;content:"";left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.posts .post .post__favs-remove:after,.products .product .product__favs-remove:after{height:1px;width:14px}.posts .post .post__favs-remove:before,.products .product .product__favs-remove:before{height:14px;width:1px}.posts .post .post__favs-remove{left:16px}@media (max-width:767px){.posts .post .post__favs-remove{left:14px}}.list-products .product .product__favs,.posts .post .post__favs,.products .product .product__favs,.section-collection--search .product__favs,.section__product-images .product-single__favs-toggle,.slider-products .product .product__favs{background:none;border:none;display:block;left:28px;padding:0;position:absolute;top:5px;z-index:2}@media (max-width:767px){.list-products .product .product__favs,.posts .post .post__favs,.products .product .product__favs,.section-collection--search .product__favs,.section__product-images .product-single__favs-toggle,.slider-products .product .product__favs{left:10px}}.list-products .product .product__favs svg,.posts .post .post__favs svg,.products .product .product__favs svg,.section-collection--search .product__favs svg,.section__product-images .product-single__favs-toggle svg,.slider-products .product .product__favs svg{width:18px}.list-products .product .product__favs svg path,.posts .post .post__favs svg path,.products .product .product__favs svg path,.section-collection--search .product__favs svg path,.section__product-images .product-single__favs-toggle svg path,.slider-products .product .product__favs svg path{fill:transparent;stroke:#919191;-webkit-transition:fill .3s;transition:fill .3s}.list-products .product .product__favs:hover svg path,.posts .post .post__favs:hover svg path,.products .product .product__favs:hover svg path,.section-collection--search .product__favs:hover svg path,.section__product-images .product-single__favs-toggle:hover svg path,.slider-products .product .product__favs:hover svg path{fill:transparent;stroke:#d24602}.list-products .product .product__favs.active svg path,.posts .post .post__favs.active svg path,.products .product .product__favs.active svg path,.section-collection--search .product__favs.active svg path,.section__product-images .product-single__favs-toggle.active svg path,.slider-products .product .product__favs.active svg path{fill:#d24602;stroke:#d24602}.list-products .product .product__favs.active.active--animated svg,.posts .post .post__favs.active.active--animated svg,.products .product .product__favs.active.active--animated svg,.section-collection--search .product__favs.active.active--animated svg,.section__product-images .product-single__favs-toggle.active.active--animated svg,.slider-products .product .product__favs.active.active--animated svg{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:wishlistPulse;animation-name:wishlistPulse}.list-products .product .product__favs.active:hover svg path,.posts .post .post__favs.active:hover svg path,.products .product .product__favs.active:hover svg path,.section-collection--search .product__favs.active:hover svg path,.section__product-images .product-single__favs-toggle.active:hover svg path,.slider-products .product .product__favs.active:hover svg path{stroke:#d24602;fill:#d24602}.list-products .product .product__favs,.slider-products .product .product__favs{left:5px}.store-availability-information .icon-x,.store-availability-list .icon-x{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:16px;justify-content:center;margin-top:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:16px}.store-availability-information .icon-x:after,.store-availability-information .icon-x:before,.store-availability-list .icon-x:after,.store-availability-list .icon-x:before{background-color:#d24602;content:"";left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.store-availability-information .icon-x:before,.store-availability-list .icon-x:before{height:14px;width:1px}.store-availability-information .icon-x:after,.store-availability-list .icon-x:after{height:1px;width:14px}.store-availability-information{display:none;margin-top:28px;text-align:left}@media (max-width:767px){.store-availability-information{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.store-availability-information .store-availability-information__icon{margin-right:8px}.store-availability-information .store-availability-information__icon i{width:16px}.store-availability-information .store-availability-information__title{font-size:15px;font-weight:700;margin-bottom:0}.store-availability-information .store-availability-information__stock{margin-bottom:0}.store-availability-information .store-availability-information__button{background:none;border:none;display:inline-block;margin-top:6px;text-decoration:underline}.store-availability-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;-webkit-box-shadow:0 4px 24px rgba(61,64,71,.2);box-shadow:0 4px 24px #3d404733;display:none;-ms-flex-direction:column;flex-direction:column;left:50%;overflow-y:auto;padding:50px;position:fixed;text-align:left;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:right .3s;transition:right .3s;width:460px;z-index:210}@media (max-width:767px){.store-availability-list{padding:20px;width:95%}}.store-availability-list.visible{display:-webkit-box;display:-ms-flexbox;display:flex}.store-availability-list .store-availability-list__header{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:30px}.store-availability-list .store-availability-list__header .store-availability-list__header-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.store-availability-list .store-availability-list__header .store-availability-list__header-title{font-family:Canela,serif;font-size:20px;letter-spacing:.04em;margin:0 0 3px}.store-availability-list .store-availability-list__header .store-availability-list__header-close{margin-left:20px}.store-availability-list .store-availability-list__header .store-availability-list__header-close .icon-x{height:24px;width:24px}.store-availability-list .store-availability-list__header .store-availability-list__header-close .icon-x:before{height:22px}.store-availability-list .store-availability-list__header .store-availability-list__header-close .icon-x:after{width:22px}.store-availability-list .store-availability-list__item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.store-availability-list .store-availability-list__item-header{font-family:Canela,serif;font-size:14px;font-weight:400;letter-spacing:.04em;line-height:1.5;margin-bottom:4px}.store-availability-list .store-availability-list__item-header--center{text-align:center}.store-availability-list .store-availability-list__item{display:grid;grid-template-columns:1fr 1fr;padding:15px 0}.store-availability-list .store-availability-list__item+.store-availability-list__item{border-top:1px solid hsla(0,0%,84%,.3)}.store-availability-list .store-availability-list__item--header{padding:0}.store-availability-list .store-availability-list__location{font-size:14px;font-weight:400;letter-spacing:.04em;line-height:1.5;margin-bottom:4px}.store-availability-list .store-availability-list__stock{display:-webkit-box;display:-ms-flexbox;display:flex}.store-availability-list .store-availability-list__stock-icon{text-align:center}.store-availability-list .store-availability-list__stock-icon i{width:16px}.store-availability-list .store-availability-list__stock-info .stock-info__title{font-weight:700}.store-availability-list .store-availability-list__stock-info p{margin:0}.continue-shopping{bottom:0;left:0;position:fixed;width:100%;z-index:1000}.continue-shopping .continue-shopping__inner{background:#fff;padding:25px 0 5px;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .5s ease-in-out,-webkit-box-shadow .5s ease-in-out;transition:-webkit-transform .5s ease-in-out,-webkit-box-shadow .5s ease-in-out;transition:transform .5s ease-in-out,box-shadow .5s ease-in-out;transition:transform .5s ease-in-out,box-shadow .5s ease-in-out,-webkit-transform .5s ease-in-out,-webkit-box-shadow .5s ease-in-out}.continue-shopping .continue-shopping__inner.continue-shopping__inner--visible{-webkit-box-shadow:0 4px 24px rgba(61,64,71,.3);box-shadow:0 4px 24px #3d40474d;-webkit-transform:translateY(0);transform:translateY(0)}.continue-shopping .continue-shopping__inner.continue-shopping__inner--visible .continue-shopping__close{opacity:1}.continue-shopping .continue-shopping__header{margin-bottom:17px;padding:0 20px}.continue-shopping .continue-shopping__header .h4{font-size:20px;font-weight:400;text-align:center}.continue-shopping .continue-shopping__close{background:#d24602;border:none;border-radius:100%;height:35px;left:50%;opacity:0;position:absolute;text-indent:-9999px;top:0;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;width:35px}.continue-shopping .continue-shopping__close:after,.continue-shopping .continue-shopping__close:before{background-color:#fff;content:"";left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.continue-shopping .continue-shopping__close:before{height:14px;width:2px}.continue-shopping .continue-shopping__close:after{height:2px;width:14px}.continue-shopping .continue-shopping__products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:10px;overflow-y:auto;padding:0 20px 5px}.continue-shopping .continue-shopping__product{-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px}.product-zoom-img{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;justify-content:center;left:0;pointer-events:none;position:fixed;right:0;top:0;visibility:hidden;z-index:299}@-webkit-keyframes HideZoom{0%{opacity:1}to{opacity:0}}@keyframes HideZoom{0%{opacity:1}to{opacity:0}}@-webkit-keyframes ZoomLoader{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes ZoomLoader{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@-webkit-keyframes ShowZoomImage{0%{-webkit-transform:translateY(var(--init-scroll));transform:translateY(var(--init-scroll))}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ShowZoomImage{0%{-webkit-transform:translateY(var(--init-scroll));transform:translateY(var(--init-scroll))}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes ShowZoomBg{0%{background:#fafafa00}to{background:#fafafa}}@keyframes ShowZoomBg{0%{background:#fafafa00}to{background:#fafafa}}@-webkit-keyframes ShowZoomCloseBtn{0%{opacity:0}to{opacity:1}}@keyframes ShowZoomCloseBtn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes PulseZoomArrowLeft{0%{opacity:.7;-webkit-transform:scale(1) rotate(180deg) translateX(0);transform:scale(1) rotate(180deg) translate(0)}to{opacity:1;-webkit-transform:scale(1.5) rotate(180deg) translateX(20px);transform:scale(1.5) rotate(180deg) translate(20px)}}@keyframes PulseZoomArrowLeft{0%{opacity:.7;-webkit-transform:scale(1) rotate(180deg) translateX(0);transform:scale(1) rotate(180deg) translate(0)}to{opacity:1;-webkit-transform:scale(1.5) rotate(180deg) translateX(20px);transform:scale(1.5) rotate(180deg) translate(20px)}}@-webkit-keyframes PulseZoomArrowRight{0%{opacity:.7;-webkit-transform:scale(1) translateX(0);transform:scale(1) translate(0)}to{opacity:1;-webkit-transform:scale(1.5) translateX(20px);transform:scale(1.5) translate(20px)}}@keyframes PulseZoomArrowRight{0%{opacity:.7;-webkit-transform:scale(1) translateX(0);transform:scale(1) translate(0)}to{opacity:1;-webkit-transform:scale(1.5) translateX(20px);transform:scale(1.5) translate(20px)}}.product-zoom-img .product-zoom-img__inner{width:100%}.product-zoom-img .product-zoom-img__inner img{-webkit-animation:ZoomLoader 2s ease infinite;animation:ZoomLoader 2s ease infinite;aspect-ratio:var(--aspect-ratio);background:#f3f3f3;background:linear-gradient(-45deg,#f3f3f3 40%,#ece9e9,#f3f3f3 60%);background-size:400% 400%;width:100%;will-change:transform}.product-zoom-img .product-zoom-img__close{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#d24602;border:none;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;justify-content:center;position:absolute;right:10px;text-indent:-9999px;top:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:50px;z-index:100000}.product-zoom-img .product-zoom-img__close:after,.product-zoom-img .product-zoom-img__close:before{background-color:#fff;content:"";left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product-zoom-img .product-zoom-img__close:before{height:22px;width:2px}.product-zoom-img .product-zoom-img__close:after{height:2px;width:22px}.product-zoom-img .product-zoom-img__instructions{color:pink;display:none;font-size:30px;left:50%;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) rotate(-25deg);transform:translate(-50%,-50%) rotate(-25deg)}.product-zoom-img .product-zoom-img__instructions.showing{display:-webkit-box;display:-ms-flexbox;display:flex}.product-zoom-img .product-zoom-img__instructions.showing .product-zoom-img__instructions-arrow{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:5;animation-iteration-count:5;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.product-zoom-img .product-zoom-img__instructions.showing .product-zoom-img__instructions-arrow--left{-webkit-animation-name:PulseZoomArrowLeft;animation-name:PulseZoomArrowLeft}.product-zoom-img .product-zoom-img__instructions.showing .product-zoom-img__instructions-arrow--right{-webkit-animation-name:PulseZoomArrowRight;animation-name:PulseZoomArrowRight}.product-zoom-img.visible{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;pointer-events:all;visibility:visible}.product-zoom-img.showing{-webkit-animation:ShowZoomBg .5s ease-in-out;animation:ShowZoomBg .5s ease-in-out;background:#fff}.product-zoom-img.showing .product-zoom-img__close{-webkit-animation:ShowZoomCloseBtn .5s ease-in-out;animation:ShowZoomCloseBtn .5s ease-in-out}.product-zoom-img.showing .product-zoom-img__inner{-webkit-animation:ShowZoomImage .5s ease-in-out;animation:ShowZoomImage .5s ease-in-out}.product-zoom-img.hiding{-webkit-animation:HideZoom .2s ease-in-out;animation:HideZoom .2s ease-in-out}.product-zoom-img.hiding .product-zoom-img__inner{-webkit-animation:ShowZoomImage .2s ease-in-out;animation:ShowZoomImage .2s ease-in-out;animation-direction:reverse}.template-product .section-reviews{margin-top:-180px}@media (max-width:767px){.template-product .section-reviews{margin-top:-140px}}.template-product .section-reviews #judgeme_product_reviews{padding-top:180px}@media (max-width:767px){.template-product .section-reviews #judgeme_product_reviews{padding-top:140px}}.template-product .section-reviews .jdgm-medals-wrapper{display:none!important}.template-product .section-reviews .jdgm-row-media{border:none}.template-product .section-reviews .jdgm-widget{margin:0 80px 80px}@media (max-height:500px),(max-width:1023px){.template-product .section-reviews .jdgm-widget{margin:0 0 80px}}.template-product .section-reviews .jdgm-rev-widg{display:grid;gap:0 40px;grid-template-columns:400px auto;grid-template-rows:68px auto}@media (max-height:500px),(max-width:1023px){.template-product .section-reviews .jdgm-rev-widg{gap:0;grid-template-columns:1fr;padding:20px 0 0}}.template-product .section-reviews .jdgm-rev__timestamp{color:#6f6e6e;font-size:13px}.template-product .section-reviews .jdgm-histogram__frequency{color:#6f6e6e}.template-product .section-reviews .jdgm-rev-widg__body{margin-top:-200px;padding-top:200px}.template-product .section-reviews .jdgm-rev-widg__summary-text{text-align:center}.template-product .section-reviews .jdgm-row-actions{border:none;padding-top:40px}.template-product .section-reviews .jdgm-rev-widg__title{font-size:34px;font-weight:400;margin-bottom:20px!important;text-align:left}@media (max-height:500px),(max-width:1023px){.template-product .section-reviews .jdgm-rev-widg__title{font-size:28px;margin-bottom:10px!important;text-align:center}}.template-product .section-reviews .jdgm-rev-widg__header{grid-row:span 2;position:relative;z-index:5}.template-product .section-reviews .jdgm-rev-widg__header .jdgm-row-stars{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-shadow:0 4px 20px #0000000d;box-shadow:0 4px 20px #0000000d;-ms-flex-direction:column;flex-direction:column;gap:30px;padding:30px}.template-product .section-reviews .jdgm-histogram,.template-product .section-reviews .jdgm-rev-widg__summary,.template-product .section-reviews .jdgm-widget-actions-wrapper{border:none!important;width:100%!important}.template-product .section-reviews .jdgm-write-rev-link{max-width:170px!important;white-space:nowrap}.template-product .section-reviews .jdgm-sort-dropdown-wrapper{float:right}.template-product .section-reviews .jdgm-row-profile .jdgm-rev__icon{display:none}.template-product .section-reviews .jdgm-rev-widg__reviews{border-left:1px solid #3399991a;border-right:1px solid #3399991a;border-top:1px solid #3399991a;padding:20px 40px 15px}@media (max-height:500px),(max-width:1023px){.template-product .section-reviews .jdgm-rev-widg__reviews{padding:20px 25px 15px}}.template-product .section-reviews .jdgm-rev:first-child{border-top:none}.template-product .section-reviews .jdgm-rev__title{font-family:Canela,serif;font-size:19px;font-weight:400}.template-product .section-reviews .jdgm-rev__body{color:#3d4047bf;font-size:16px}.template-product .section-reviews .jdgm-rev__author{color:#3d4047bf}.template-product .section-reviews .jdgm-rev__location{display:none}.template-product .section-reviews .jdgm-rev-widg__summary-average .jdgm-link{cursor:default;opacity:1!important;pointer-events:none;text-decoration:none}discount-code{speak-as:spell-out;border-bottom:1px dotted #000;cursor:pointer;position:relative;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}discount-code:hover{opacity:.3s}discount-code .discount-code__tooltip{background:var(--color,#d24602);border-radius:5px;color:#fff;display:block;left:50%;opacity:0;padding:5px 10px;position:absolute;top:calc(100% + 5px);-webkit-transform:translate(-50%,5px);transform:translate(-50%,5px);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;white-space:nowrap;z-index:10}discount-code .discount-code__tooltip:before{border-bottom:5px solid var(--color,#d24602);border-left:5px solid transparent;border-right:5px solid transparent;content:"";display:block;height:0;left:50%;position:absolute;top:-5px;-webkit-transform:translateX(-50%);transform:translate(-50%);width:0}discount-code:hover .discount-code__tooltip--hover{opacity:1;-webkit-transform:translate(-50%);transform:translate(-50%)}@media (max-height:500px),(max-width:1023px){discount-code:hover .discount-code__tooltip--hover{display:none}}discount-code.clicked .discount-code__tooltip--hover{opacity:0;-webkit-transform:translate(-50%,5px);transform:translate(-50%,5px)}discount-code.clicked .discount-code__tooltip--confirm{opacity:1;-webkit-transform:translate(-50%);transform:translate(-50%)}@-webkit-keyframes skeleton-loading{to{background-position:315px 0,0 0,0 190px,50px 195px}}@keyframes skeleton-loading{to{background-position:315px 0,0 0,0 190px,50px 195px}}.csv-upload .container{max-width:1000px}.csv-upload .dropzone{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border:1px dashed #cccfd5;border-radius:5px;-webkit-box-shadow:0 3px 15px rgba(61,64,71,.05);box-shadow:0 3px 15px #3d40470d;display:-webkit-box;display:-ms-flexbox;display:flex;height:240px;justify-content:center;margin:0 auto;max-width:650px}.csv-upload .dropzone .dz-progress{display:none}.csv-upload .dropzone .dz-button{background:url(icon-upload.svg) no-repeat top;background-size:30px;font-size:16px;padding-top:35px}.csv-upload .dropzone .dz-preview{max-width:100%}.csv-upload .dropzone .dz-preview.dz-file-preview .dz-image{background:#f7f7f7;max-width:100%;width:320px}.csv-upload .dropzone .dz-preview .dz-details .dz-filename span,.csv-upload .dropzone .dz-preview .dz-details .dz-size span{background:none!important}.csv-upload .dropzone .dz-success-mark{background:#627261}.csv-upload .dropzone .dz-error-mark{background:#b10606}.csv-upload__error{background:#b10506;border-radius:5px;color:#fff;margin-top:15px;padding:7px;text-align:center}.csv-upload__wrap{background:url(product-single-bg-image.png) no-repeat 100% 0 #f5f5f3;background-size:320px;min-height:500px;padding:40px 0 130px}@media (max-width:767px){.csv-upload__wrap{background-image:none}}.csv-upload__skeleton{-webkit-animation:skeleton-loading 1.5s infinite;animation:skeleton-loading 1.5s infinite;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(#fdfdfd),to(transparent)),#eee;background:linear-gradient(90deg,transparent,#fdfdfd,transparent),#eee;background-position:-315px 0;background-repeat:no-repeat;background-size:315px 100%;border-radius:5px;height:330px}.csv-upload__header{margin:0 auto 30px;max-width:400px;text-align:center}.csv-upload__header--confirm{background:#fff;border-radius:5px;-webkit-box-shadow:0 3px 15px rgba(61,64,71,.05);box-shadow:0 3px 15px #3d40470d;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;max-width:550px;padding:30px;text-align:left}.csv-upload__header--secondary{margin-top:65px}.csv-upload__header .header__eyebrow{color:#d24602;font-size:16px;font-weight:700;letter-spacing:.5px;line-height:1;margin-bottom:10px;text-transform:uppercase}.csv-upload__header .header__title{font-size:27px;font-weight:400;margin-bottom:10px}.csv-upload__header .header__subtitle{font-size:14px;opacity:.7}.csv-upload__header .header__desc{color:#666;font-size:16px}.csv-upload__subheader{font-weight:400;letter-spacing:1px;margin-bottom:8px!important;text-align:center;text-transform:uppercase}.csv-upload__header-icon{padding-top:23px}.csv-upload__data{background:#fff;border-radius:5px;padding:12px 15px;text-align:center}@media (max-width:767px){.csv-upload__data{overflow-x:auto}}.csv-upload__data td,.csv-upload__data th{border-bottom:1px dotted #cccfd5;font-size:15px;padding:10px}@media (max-width:767px){.csv-upload__data td,.csv-upload__data th{text-wrap:nowrap}}.csv-upload__data .data__info{font-size:14px;margin-top:10px;opacity:.9}.csv-upload__success-icon{background:url(ico-check-white.svg) no-repeat 50% #627261;background-size:20px;border-radius:50%;height:42px;width:42px}.csv-upload__checkbox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;margin:20px 0}.csv-upload__checkbox label{border:1px dotted #ccc;border-radius:5px;font-size:14px;gap:10px;line-height:1;padding:10px 12px}.csv-upload__checkbox label,.csv-upload__cta-wrap{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.csv-upload__cta-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:20px}.csv-upload__cta-wrap .btn--orange{background-image:url(ico-dropdown-white.svg);background-position:right 15px center;background-repeat:no-repeat;padding-right:30px;text-transform:uppercase}.csv-upload__cta-wrap .btn--loading{pointer-events:none}.csv-upload__cta-wrap .btn--link{background:none;border:none;margin-top:20px;opacity:.7;padding:0;text-decoration:underline}.csv-upload__cta-wrap .btn--link:hover{opacity:1}.csv-upload__progress{padding:15px 0}.csv-upload__progress,.csv-upload__progress .progress__wrap{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.csv-upload__progress .progress__wrap{gap:25px;position:relative}.csv-upload__progress .progress__wrap:after{background:-webkit-gradient(linear,left top,right top,from(#627261),to(#f8f8f8));background:linear-gradient(to right,#627261 var(--progress),#f8f8f8 var(--progress));content:"";display:block;height:5px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.csv-upload__progress .progress__item{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#f8f8f8;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:28px;justify-content:center;position:relative;width:28px;z-index:1}.csv-upload__progress .progress__item--active,.csv-upload__progress .progress__item--complete{background:#627261;color:#fff;font-weight:700}#shopify-section-header-promo{position:relative;z-index:201}.countdown-container{-webkit-transition:all .3s;transition:all .3s}.countdown-container.loading{-webkit-filter:blur(5px);filter:blur(5px);opacity:.7}.countdown-wrap{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;justify-content:center}@media (max-width:767px){.countdown-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}}.countdown{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid hsla(0,0%,100%,.8);display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;padding:2px}.countdown__title{font-size:12px;font-weight:700;padding:0 4px;text-transform:uppercase}@media (max-width:767px){.countdown__title{font-size:10px;padding:0 2px}}.countdown__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;color:#3d4047;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px;justify-content:center;line-height:1;min-width:32px;padding:4px 5px}@media (max-width:767px){.countdown__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.countdown__item-value{font-size:16px;font-weight:700;line-height:.7}@media (max-width:767px){.countdown__item-value{font-size:10px}}.countdown__item-label{font-size:10px;font-weight:700;line-height:.7;text-transform:uppercase}@keyframes ping{75%,to{opacity:0;-webkit-transform:scale(1.05,1.15);transform:scale(1.05,1.15)}}#spicebot{display:none}#spicebot.open{background:#fffffff7;bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:9999}@media screen and (min-width:768px){#spicebot.open{background:#fff;border-radius:10px;bottom:20px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.25);box-shadow:0 4px 12px #00000040;left:20px;overflow:hidden;top:auto;width:510px}}.spicebot__open{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;bottom:20px;display:block;left:20px;position:fixed;right:auto;top:auto;z-index:5}.spicebot__open-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#d34603;border-radius:15px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-filter:drop-shadow(0 4px 12px rgba(0,0,0,.25));filter:drop-shadow(0 4px 12px rgba(0,0,0,.25));font-size:15px;gap:6px;padding:9px 12px}@media screen and (min-width:768px){.spicebot__open-inner{font-size:17px;padding:12px 15px}}.spicebot__open img{border:1px solid #fff;border-radius:50%}@media screen and (min-width:768px){.spicebot__open img{width:30px}}.spicebot__open.animated-show:before{-webkit-animation:ping 1.5s cubic-bezier(0,0,.2,1) infinite;animation:ping 1.5s cubic-bezier(0,0,.2,1) infinite;background:#b83f04;border-radius:15px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.spicebot__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:url(//www.thespicehouse.com/cdn/shop/t/844/assets/product-single-bg-image.png?v=7692088%E2%80%A6) 100% 0 no-repeat #f5f5f3;background-size:280px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100dvh;margin:0 auto;max-width:640px;overflow-y:auto;padding:75px 15px 15px}@media screen and (min-width:768px){.spicebot__wrap{height:750px;max-height:85vh;padding-top:80px}}.spicebot__field{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #d34603;border-radius:15px;bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-filter:drop-shadow(0 4px 12px rgba(0,0,0,.25));filter:drop-shadow(0 4px 12px rgba(0,0,0,.25));gap:8px;left:10px;padding:0 0 0 8px;position:fixed;right:10px}@media screen and (min-width:768px){.spicebot__field{-webkit-filter:none;filter:none;position:absolute}}.spicebot__field textarea{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:16px;height:30px;outline:none;padding:5px 0;resize:none}.spicebot__field button,.spicebot__field textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none}.spicebot__field button{background:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.spicebot__field button:disabled{cursor:not-allowed;opacity:.5}.spicebot__avatar{-ms-flex-negative:0;flex-shrink:0}.spicebot__avatar img{border:1px solid #d34603;border-radius:50%}.spicebot__hints{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;bottom:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:15px;gap:6px;left:10px;margin-top:12px;position:fixed;right:10px}@media screen and (min-width:768px){.spicebot__hints{position:absolute}}.spicebot__hint{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fffc;border:1px solid #d34603;border-radius:15px;cursor:pointer;padding:6px 10px}.spicebot__chat{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-bottom:20px;padding-bottom:50px}.spicebot__message{-ms-flex-item-align:end;align-self:flex-end;background:#d34603;border-radius:10px;color:#fff;font-size:15px;line-height:1.15;max-width:75%;overflow:hidden;padding:8px 15px;text-overflow:ellipsis}.spicebot__response{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-filter:blur(0);filter:blur(0);-ms-flex-direction:column;flex-direction:column;gap:6px;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all 1s cubic-bezier(.25,.46,.45,.94);transition:all 1s cubic-bezier(.25,.46,.45,.94)}@starting-style{.spicebot__response.animated-show{-webkit-filter:blur(8px);filter:blur(8px);opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}.spicebot__response-message{-ms-flex-item-align:start;align-self:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;max-width:90%}.spicebot__response-bubble{background:#fff;border-radius:10px;-webkit-filter:drop-shadow(0 4px 12px rgba(0,0,0,.25));filter:drop-shadow(0 4px 12px rgba(0,0,0,.25));font-size:16px;line-height:1.15;padding:12px 15px 15px}.spicebot__response-bubble .Typewriter__cursor{display:none}.spicebot__response-bubble--loader{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px 10px}.spicebot__response-content{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transition:opacity 1s ease-in-out,-webkit-filter 1.2s ease-in-out;transition:opacity 1s ease-in-out,-webkit-filter 1.2s ease-in-out;transition:filter 1.2s ease-in-out,opacity 1s ease-in-out;transition:filter 1.2s ease-in-out,opacity 1s ease-in-out,-webkit-filter 1.2s ease-in-out}.spicebot__response-products,.spicebot__response-recipes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-filter:blur(0);filter:blur(0);-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:6px;margin:0 -15px;opacity:1;overflow-x:auto;padding:0 15px 10px 51px;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all 1s cubic-bezier(.25,.46,.45,.94);transition:all 1s cubic-bezier(.25,.46,.45,.94)}@media screen and (min-width:768px){.spicebot__response-products,.spicebot__response-recipes{display:grid;grid-template-columns:1fr 1fr 1fr;width:100%}}.spicebot__response-products::-webkit-scrollbar,.spicebot__response-recipes::-webkit-scrollbar{display:none}@starting-style{.spicebot__response-products.animated-show,.spicebot__response-recipes.animated-show{-webkit-filter:blur(8px);filter:blur(8px);opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}.spicebot__response-product,.spicebot__response-recipe{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-negative:0;background:#fff;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-filter:drop-shadow(0 4px 12px rgba(0,0,0,.05));filter:drop-shadow(0 4px 12px rgba(0,0,0,.05));-ms-flex-direction:column;flex-direction:column;flex-shrink:0;gap:8px;padding:0 0 12px;text-align:center;width:33vw}@media screen and (min-width:768px){.spicebot__response-product,.spicebot__response-recipe{width:100%}}.spicebot__response-product img,.spicebot__response-recipe img{aspect-ratio:1;background:#eee;border-radius:10px 10px 0 0;-o-object-fit:cover;object-fit:cover;width:100%}.spicebot__response-product-info,.spicebot__response-recipe-info{padding:0 5px}.spicebot__response-product-name,.spicebot__response-recipe-name{color:#595c61;font-size:14px;font-weight:400}.spicebot__response-product-link,.spicebot__response-recipe-link{text-decoration:none}.spicebot__response-product-price,.spicebot__response-recipe-price{color:#d34603;font-size:12px;margin-top:2px}.spicebot__response-link{-ms-flex-item-align:end;align-self:flex-end;border-bottom:1px dashed #d34603;color:#d34603;display:inline-block;font-size:14px;font-weight:700;margin-top:12px;overflow:hidden;padding:0 0 3px;text-decoration:none;text-transform:capitalize}.spicebot__error{color:#d34603;font-size:14px;margin-top:7px;text-align:center}.spicebot__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#627361;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;left:0;padding:7px 12px;position:absolute;right:0;top:0;z-index:5}@media screen and (min-width:768px){.spicebot__header{border-radius:10px 10px 0 0}}.spicebot__avatar-info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Canela,serif;font-size:17px;gap:6px}.spicebot__avatar-info img{border:1px solid #fff;border-radius:50%}.spicebot__close{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#d34603;border:none;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:center;width:40px}.spicebot__close svg{width:15px}.spicebot__clear{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:none;border-radius:20px;color:#d34603;font-weight:700;height:30px;justify-content:center;margin-left:auto;padding:0 15px;white-space:nowrap}.spicebot__clear,.spicebot__response-product-preview,.spicebot__response-recipe-preview{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.spicebot__response-product-preview,.spicebot__response-recipe-preview{gap:7px;margin-bottom:8px}.spicebot__response-product-preview img,.spicebot__response-recipe-preview img{-ms-flex-negative:0;border-radius:100%;flex-shrink:0;height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.spicebot__response-product-preview-link,.spicebot__response-recipe-preview-link{-ms-flex-negative:0;flex-shrink:0}.section-custom-giftbox-intro{padding:40px 0}.section-custom-giftbox-intro .product-single__usp{-webkit-box-pack:center;-ms-flex-pack:center;font-size:15px;justify-content:center;margin-bottom:0}@media (max-width:1000px){.section-custom-giftbox-intro .product-single__usp{margin-top:12px}}.section-custom-giftbox-intro .intro__title{line-height:1.1}@media (max-width:1000px){.section-custom-giftbox-intro{padding:25px 0}}@media (max-width:767px){.section-custom-giftbox-intro .product-single__usp-item:last-child{display:none}}.giftbox-builder{display:grid;gap:60px;grid-template-columns:2fr 1fr;padding-bottom:140px;padding-top:40px}.giftbox-builder dialog{border:none}@media (max-width:1200px){.giftbox-builder{gap:30px}}@media (max-width:1070px){.giftbox-builder{grid-template-columns:3fr 2fr}}@media (max-width:1000px){.giftbox-builder{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-bottom:70px;padding-top:25px}}.giftbox-builder--loading{pointer-events:none}.giftbox-builder button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;cursor:pointer;margin:0;padding:0}.giftbox-builder__loader{display:grid;gap:60px;grid-template-columns:2fr 1fr;padding:50px 0}@media (max-width:1000px){.giftbox-builder__loader{grid-template-columns:1fr;padding-top:25px}}.giftbox-builder__loader-products{display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}@media (max-width:1000px){.giftbox-builder__loader-products{gap:15px;grid-template-columns:1fr 1fr}}.giftbox-builder__loader-products-item{background:#f5f5f3;height:320px}@media (max-width:1000px){.giftbox-builder__loader-products-item{height:200px}}.giftbox-builder__loader-sidebar{background:#f5f5f3;height:400px}@media (max-width:1000px){.giftbox-builder__loader-sidebar{display:none}}.giftbox-builder__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:30px}.giftbox-builder__main-title{display:none;font-size:18px;font-weight:400;line-height:1;margin:0}@media (max-width:1000px){.giftbox-builder__main-title{display:block}}.giftbox-builder__main-size{display:none}@media (max-width:1000px){.giftbox-builder__main-size{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px}}.giftbox-builder__main-products{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px}@media (max-width:1000px){.giftbox-builder__main-products{gap:10px}}.giftbox-builder__main-products .giftbox-builder__main-title{margin-bottom:-4px}.giftbox-builder__size-selector{border:1px solid #e5e5e5;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:5px}.giftbox-builder__size-selector-item{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;-ms-flex-positive:1;align-items:center;border:1px solid transparent;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;gap:15px;padding:5px;position:relative}.giftbox-builder__size-selector-item:hover{border-color:#f5f5f3}.giftbox-builder__size-selector-item:has(input:checked){background:#f5f5f3!important}.giftbox-builder__size-selector-item input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.giftbox-builder__size-selector-item-name{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#3e4047;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;font-family:Canela,serif;font-size:14px;font-weight:400;gap:2px}.giftbox-builder__size-selector-item-featured{background:#3e4047;color:#fff;font-family:Venus URW,Helvetica,sans-serif;font-size:11px;line-height:1;padding:2px 5px}.giftbox-builder__size-selector-item-image{aspect-ratio:1/1;height:50px;-o-object-fit:cover;object-fit:cover;width:50px}.giftbox-builder__size-selector-item-image-wrapper{position:relative}.giftbox-builder__size-selector-item-check{background:#fff;border-radius:50%;color:#d24602;display:-webkit-box;display:-ms-flexbox;display:flex;height:17px;position:absolute;right:0;top:0;-webkit-transform:translate(30%,-30%);transform:translate(30%,-30%);width:17px}.giftbox-builder__size-selector-item-check svg{height:auto;width:auto}.giftbox-builder__sidebar{-ms-flex-item-align:start;align-self:start;position:sticky;top:calc(var(--header-height) + 20px)}@media (max-width:1000px){.giftbox-builder__sidebar{bottom:0;left:0;position:fixed;right:0;top:auto;z-index:100}.giftbox-builder__sidebar--open .giftbox-builder__sidebar-content-list{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:1000px){@starting-style{.giftbox-builder__sidebar--open .giftbox-builder__sidebar-content-list{-webkit-filter:blur(10px);filter:blur(10px);opacity:0}}.giftbox-builder__sidebar--open .giftbox-builder__sidebar-summary{display:-webkit-box;display:-ms-flexbox;display:flex}@starting-style{.giftbox-builder__sidebar--open .giftbox-builder__sidebar-summary{-webkit-filter:blur(10px);filter:blur(10px);opacity:0}}}.giftbox-builder__sidebar-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;-webkit-box-shadow:0 4px 34px 0 rgba(0,0,0,.05);box-shadow:0 4px 34px #0000000d;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:15px;max-height:calc(100vh - var(--header-height) - 40px);padding:23px 25px 15px}@media (max-width:1000px){.giftbox-builder__sidebar-inner{gap:8px;max-height:65vh;padding:10px 15px 8px}}.giftbox-builder__sidebar h2{color:#3e4047;font-family:Venus URW,Helvetica,sans-serif;font-size:15px;font-weight:700;letter-spacing:.1em;margin:0;text-transform:uppercase}.giftbox-builder__sidebar-toggle{display:none}@media (max-width:1000px){.giftbox-builder__sidebar-toggle{margin-bottom:5px}.giftbox-builder__sidebar-toggle,.giftbox-builder__sidebar-toggle .giftbox-builder__sidebar-toggle-button{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.giftbox-builder__sidebar-toggle .giftbox-builder__sidebar-toggle-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px dashed grey;color:#d24602;gap:5px}.giftbox-builder__sidebar-toggle .giftbox-builder__sidebar-toggle-button svg{color:#d24602;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.giftbox-builder__sidebar-toggle .giftbox-builder__sidebar-toggle-button--open svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.giftbox-builder__sidebar-summary{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px}.giftbox-builder__sidebar-summary-item{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;font-weight:700;justify-content:space-between}@media (max-width:1000px){.giftbox-builder__sidebar-summary{display:none;-webkit-transition:opacity .3s ease-in-out,-webkit-filter .3s ease-in-out;transition:opacity .3s ease-in-out,-webkit-filter .3s ease-in-out;transition:opacity .3s ease-in-out,filter .3s ease-in-out;transition:opacity .3s ease-in-out,filter .3s ease-in-out,-webkit-filter .3s ease-in-out}@starting-style{.giftbox-builder__sidebar-summary{-webkit-filter:blur(10px);filter:blur(10px);opacity:0}}}.giftbox-builder__sidebar-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px}@media (max-width:1000px){.giftbox-builder__sidebar-content-title{display:none}}.giftbox-builder__sidebar-content-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-negative:1;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-shrink:1;gap:6px;margin-top:-8px;overflow:auto;padding:10px 10px 10px 0}@media (max-width:1000px){.giftbox-builder__sidebar-content-list{border-bottom:none;border-top:none;display:none;gap:5px;margin-top:0;padding:0 10px 0 0;-webkit-transition:opacity .3s ease-in-out,-webkit-filter .3s ease-in-out;transition:opacity .3s ease-in-out,-webkit-filter .3s ease-in-out;transition:opacity .3s ease-in-out,filter .3s ease-in-out;transition:opacity .3s ease-in-out,filter .3s ease-in-out,-webkit-filter .3s ease-in-out}@starting-style{.giftbox-builder__sidebar-content-list{-webkit-filter:blur(10px);filter:blur(10px);opacity:0}}}.giftbox-builder__sidebar-content-preview{display:grid;gap:8px;grid-template-columns:repeat(var(--giftbox-count),1fr)}.giftbox-builder__sidebar-item-preview{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;position:relative}.giftbox-builder__sidebar-item-preview-remove{height:14px;position:absolute;right:0;top:0;width:14px}.giftbox-builder__sidebar-item-preview-placeholder{-webkit-box-flex:1;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;aspect-ratio:1;background:#fdfdfd;border:1px dashed #e0e0e0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-filter:blur(0);filter:blur(0);-ms-flex:1 1 0px;flex:1 1 0;justify-content:center;-webkit-transition:-webkit-filter .15s ease-in-out;transition:-webkit-filter .15s ease-in-out;transition:filter .15s ease-in-out;transition:filter .15s ease-in-out,-webkit-filter .15s ease-in-out}@starting-style{.giftbox-builder__sidebar-item-preview-placeholder{-webkit-filter:blur(10px);filter:blur(10px)}}.giftbox-builder__sidebar-error{color:#a12231;text-align:center}.giftbox-builder__sidebar-size{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:6px}@media (max-width:1000px){.giftbox-builder__sidebar-size{display:none}}.giftbox-builder__sidebar-size-title{margin-bottom:10px}.giftbox-builder__sidebar-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-filter:blur(0);filter:blur(0);gap:10px;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out,-webkit-filter .3s ease-in-out;transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out,-webkit-filter .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out,filter .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out,filter .3s ease-in-out,-webkit-transform .3s ease-in-out,-webkit-filter .3s ease-in-out}@starting-style{.giftbox-builder__sidebar-item{-webkit-filter:blur(10px);filter:blur(10px);opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}.giftbox-builder__sidebar-item-image{aspect-ratio:1/1;height:50px;-o-object-fit:cover;object-fit:cover;width:50px}.giftbox-builder__sidebar-item-name{-webkit-box-flex:1;-ms-flex-positive:1;color:#3e4047;flex-grow:1;font-family:Canela,serif;font-size:14px;font-weight:400;line-height:1.2}.giftbox-builder__sidebar-item-price{font-size:13px;font-weight:700}.giftbox-builder__sidebar-item .giftbox-builder__sidebar-item-remove{color:#d0d0d0;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:8px;-webkit-transition:color .3s ease;transition:color .3s ease}.giftbox-builder__sidebar-item .giftbox-builder__sidebar-item-remove:hover{color:#3e4047}.giftbox-builder__sidebar-placeholder{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-filter:blur(0);filter:blur(0);gap:10px;-webkit-transition:-webkit-filter .15s ease-in-out;transition:-webkit-filter .15s ease-in-out;transition:filter .15s ease-in-out;transition:filter .15s ease-in-out,-webkit-filter .15s ease-in-out}@starting-style{.giftbox-builder__sidebar-placeholder{-webkit-filter:blur(10px);filter:blur(10px)}}.giftbox-builder__sidebar-placeholder-image,.giftbox-builder__sidebar-placeholder-name{background:#fdfdfd;border:1px dashed #e0e0e0}.giftbox-builder__sidebar-placeholder-image{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;justify-content:center;width:50px}.giftbox-builder__sidebar-placeholder-name{height:22px;width:160px}.giftbox-builder__sidebar .giftbox-builder__sidebar-atc{background:#d24602;color:#fff;font-family:Venus URW,Helvetica,sans-serif;font-size:16px;font-weight:700;letter-spacing:.1em;padding:16px 20px;text-transform:uppercase;-webkit-transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:100%;z-index:10}@-webkit-keyframes headShake{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.1);transform:translate3d(0,-15px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-8px,0) scaleY(1.05);transform:translate3d(0,-8px,0) scaleY(1.05)}80%{-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95);-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes headShake{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.1);transform:translate3d(0,-15px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-8px,0) scaleY(1.05);transform:translate3d(0,-8px,0) scaleY(1.05)}80%{-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95);-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.giftbox-builder__sidebar .giftbox-builder__sidebar-atc:disabled{cursor:not-allowed;opacity:.2}.giftbox-builder__sidebar .giftbox-builder__sidebar-atc:not(:disabled):not(.btn--loading){-webkit-animation:headShake 1s ease-in-out;animation:headShake 1s ease-in-out}.giftbox-builder__sidebar .giftbox-builder__sidebar-atc.btn--loading{cursor:wait;pointer-events:none}.giftbox-builder__sidebar .giftbox-builder__sidebar-atc:not(:disabled):not(.btn--loading):hover{-webkit-transform:scale(1.03);transform:scale(1.03)}.giftbox-builder__sidebar .giftbox-builder__sidebar-atc-price{display:none}@media (max-width:1000px){.giftbox-builder__sidebar .giftbox-builder__sidebar-atc-price{display:inline}}.giftbox-builder__sidebar-status{font-size:15px;font-style:italic;margin-top:-5px;text-align:center;text-transform:capitalize}@media (max-width:1000px){.giftbox-builder__sidebar-status{display:none}}.giftbox-builder__progressbar{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#f5f5f3;border-radius:50px;display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;justify-content:center;position:relative}.giftbox-builder__progressbar-progress{background:#627261;border-radius:50px;height:100%;left:0;position:absolute;top:0;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.giftbox-builder__progressbar-count{font-size:13px;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;z-index:2}.giftbox-builder__progressbar-count--active{color:#fff}.giftbox-builder__search{gap:0;position:relative}.giftbox-builder__search,.giftbox-builder__search-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.giftbox-builder__search-label{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:5px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.giftbox-builder__search-field{border:none;height:100%;max-width:0;overflow:hidden;padding:5px 5px 5px 25px;-webkit-transition:max-width .3s ease-in-out;transition:max-width .3s ease-in-out;width:190px}@media (max-width:1000px){.giftbox-builder__search-field{font-size:16px;-webkit-transition:none;transition:none}}.giftbox-builder__search-field:focus,.giftbox-builder__search-field:not(:placeholder-shown){max-width:1000px;outline:1px solid #e2e2e2}.giftbox-builder__search-field:focus+.giftbox-builder__search-clear,.giftbox-builder__search-field:not(:placeholder-shown)+.giftbox-builder__search-clear{max-width:20px;opacity:1}.giftbox-builder__search .giftbox-builder__search-clear{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;max-width:0;opacity:0;overflow:hidden;-webkit-transition:opacity .3s ease-in-out,max-width .3s ease-in-out;transition:opacity .3s ease-in-out,max-width .3s ease-in-out;width:20px}@media (max-width:1000px){.giftbox-builder__search .giftbox-builder__search-clear{-webkit-transition:none;transition:none}}.giftbox-builder__search .giftbox-builder__search-clear svg{height:10px;width:10px}.giftbox-builder__search .giftbox-builder__search-clear:hover{opacity:.7}.giftbox-builder__filters{border-bottom:1px solid #e2e2e2;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}@media (max-width:1000px){.giftbox-builder__filters{-ms-overflow-style:none;margin:0 -15px;overflow-x:auto;padding:1px 15px 0;scrollbar-width:none}.giftbox-builder__filters::-webkit-scrollbar{display:none}}.giftbox-builder__filters ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;list-style:none;margin:0;padding:0}.giftbox-builder__filters .giftbox-builder__filters-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:3px solid transparent;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;gap:3px;margin-bottom:-2px;padding:10px 0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media (max-width:1000px){.giftbox-builder__filters .giftbox-builder__filters-button{font-size:15px;margin-bottom:0;padding:6px 0;white-space:nowrap}}.giftbox-builder__filters .giftbox-builder__filters-button.active{border-bottom-color:#627260;color:#627260;opacity:1!important}.giftbox-builder__filters .giftbox-builder__filters-button:hover{opacity:.7}.giftbox-builder__filters-count{color:#afafaf;font-size:13px}.giftbox-builder__products{display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}@media (max-width:1070px){.giftbox-builder__products{gap:20px;grid-template-columns:repeat(2,1fr)}}@media (max-width:1000px){.giftbox-builder__products{gap:10px}}.giftbox-builder__products-empty{font-size:16px;text-align:center}.giftbox-builder .giftbox-builder__load-more{-ms-flex-item-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;align-self:center;background:#d24602;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Venus URW,Helvetica,sans-serif;font-size:14px;font-weight:700;gap:10px;letter-spacing:.1em;margin-top:10px;padding:12px 25px;text-transform:uppercase}.giftbox-builder .giftbox-builder__load-more svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.giftbox-builder__product{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-filter:blur(0);filter:blur(0);-ms-flex-direction:column;flex-direction:column;gap:5px;-webkit-transition:-webkit-filter .3s ease-in-out;transition:-webkit-filter .3s ease-in-out;transition:filter .3s ease-in-out;transition:filter .3s ease-in-out,-webkit-filter .3s ease-in-out}@starting-style{.giftbox-builder__product{-webkit-filter:blur(10px);filter:blur(10px)}}.giftbox-builder__product-oos{line-height:32px}@media (max-width:1000px){.giftbox-builder__product-oos{line-height:30px}}.giftbox-builder__product-badge{background:#47494f;color:#fff;font-size:14px;padding:3px 5px;position:absolute;right:5px;top:5px}.giftbox-builder__product-image{margin-bottom:5px;position:relative;width:100%}.giftbox-builder__product-image img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;width:100%}.giftbox-builder__product-name{font-size:18px;font-weight:400;margin:0;text-align:center}@media (max-width:1000px){.giftbox-builder__product-name{font-size:16px}}.giftbox-builder__product-rating{margin-bottom:6px}.giftbox-builder__product-rating .jdgm-prev-badge{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;gap:5px}.giftbox-builder__product-rating .jdgm-prev-badge__stars{color:#d24602;font-size:11px}@media (max-width:1000px){.giftbox-builder__product-rating .jdgm-prev-badge__stars{font-size:8px}}.giftbox-builder__product-rating .jdgm-prev-badge__text{visibility:visible!important}@media (max-width:1000px){.giftbox-builder__product-rating .jdgm-prev-badge__text{font-size:13px}}.giftbox-builder__product-dialog::-webkit-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#f6f6f480}.giftbox-builder__product-dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#f6f6f480}.giftbox-builder__product-dialog .product-card{border-radius:0;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@starting-style{.giftbox-builder__product-dialog .product-card{-webkit-filter:blur(8px);filter:blur(8px);opacity:0;-webkit-transform:translate(-50%);transform:translate(-50%)}}@media (max-width:1000px){@starting-style{.giftbox-builder__product-dialog .product-card{-webkit-transform:translateY(100%);transform:translateY(100%)}}}.giftbox-builder__product-dialog .product-card__gallery img{aspect-ratio:1/1;border-radius:0!important;-o-object-fit:cover;object-fit:cover;width:100%}.giftbox-builder__product-check{background:#fff;border-radius:50%;bottom:5px;color:#d24602;display:-webkit-box;display:-ms-flexbox;display:flex;height:28px;opacity:1;position:absolute;right:5px;-webkit-transition:opacity .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:opacity .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:opacity .15s ease-in-out,transform .15s ease-in-out;transition:opacity .15s ease-in-out,transform .15s ease-in-out,-webkit-transform .15s ease-in-out;width:28px}@starting-style{.giftbox-builder__product-check{opacity:0;-webkit-transform:translateY(5px);transform:translateY(5px)}}.giftbox-builder__product-check svg{height:auto;width:auto}.giftbox-builder__product-status{font-size:13px;opacity:0;-webkit-transform:translateY(5px);transform:translateY(5px);-webkit-transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.giftbox-builder__product-status--visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.giftbox-builder__product-status-full{opacity:.7}.giftbox-builder__product-status-empty{opacity:0}.giftbox-builder__product .giftbox-builder__product-info-button{color:#757575;font-size:14px;margin:auto 0 8px;text-decoration:underline}.giftbox-builder__product .giftbox-builder__product-add,.giftbox-builder__product .giftbox-builder__product-qty{height:32px;opacity:1;-webkit-transition:opacity .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:opacity .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:opacity .15s ease-in-out,transform .15s ease-in-out;transition:opacity .15s ease-in-out,transform .15s ease-in-out,-webkit-transform .15s ease-in-out;width:130px}@media (max-width:1000px){.giftbox-builder__product .giftbox-builder__product-add,.giftbox-builder__product .giftbox-builder__product-qty{height:30px;width:110px}}@starting-style{.giftbox-builder__product .giftbox-builder__product-add,.giftbox-builder__product .giftbox-builder__product-qty{opacity:0;-webkit-transform:translateY(5px);transform:translateY(5px)}}.giftbox-builder__product .giftbox-builder__product-add{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:1px solid #757575;color:#757575;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:700;justify-content:center;outline:1px solid transparent;text-transform:uppercase;-webkit-transition:outline .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out;transition:outline .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out}.giftbox-builder__product .giftbox-builder__product-add:not(:disabled):hover{border-color:#d24602;color:#d24602;outline:1px solid #d24602}.giftbox-builder__product .giftbox-builder__product-add:disabled{cursor:not-allowed;opacity:.4;outline:1px solid transparent!important}.giftbox-builder__product .giftbox-builder__product-qty{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background:#d24602;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}.giftbox-builder__product .giftbox-builder__product-qty-button{font-size:18px;font-weight:700;text-align:center;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out;width:32px}.giftbox-builder__product .giftbox-builder__product-qty-button:disabled{opacity:0;pointer-events:none}.giftbox-builder__product .giftbox-builder__product-qty-button:not(:disabled):hover{background:#ffffff1a}.giftbox-builder__product .giftbox-builder__product-qty-value{-webkit-box-flex:1;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;font-size:16px;font-weight:700;justify-content:center;text-align:center}#PBarNextFrameWrapper{display:none!important}.lazy-wrapper{position:relative}.lazy-wrapper.full-height{height:100%}.lazy-wrapper>img{position:absolute;top:0}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.lazyload--no-fade{-webkit-transition:none;transition:none}.account__row{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:0 auto;max-width:1012px}.account__row .account__col{-ms-flex-preferred-size:43.5%;flex-basis:43.5%;max-width:43.5%}.account__row .form__errors{color:red;padding-bottom:10px}.account__row .form__errors ul{margin:0;padding:0}.account__row .form__errors li{list-style:none}.account__row input::-webkit-input-placeholder{color:#757575}.account__row input::-moz-placeholder{color:#757575}.account__row input::-ms-input-placeholder{color:#757575}.account__row input::placeholder{color:#757575}.account-wrapper{padding:172px 0 280px}@media (max-height:500px),(max-width:1023px){.account-wrapper{padding:100px 0}.account-wrapper .account__col{-ms-flex-preferred-size:48%;flex-basis:48%;max-width:48%}}@media (max-width:767px){.account-wrapper{display:block;padding:40px 0}.account-wrapper .account__col{max-width:100%}.account-wrapper .account__col+.account__col{padding-top:45px}}.template-customer--login .section-account,.template-customer--register .section-account{background:url(account-image.jpg) no-repeat right 0}.template-customer--login #create_customer .form__title,.template-customer--register #create_customer .form__title{margin-bottom:5px}.template-customer--account .section-account{background:url(customer-account-image.jpg) no-repeat right 0}@media (max-width:767px){.template-customer .section-account{background-size:50% auto}}.template-customer .account__empty{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;background:#f5f5f3;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;min-height:170px;padding:20px}.template-customer .account__empty p{font-size:16px;text-transform:capitalize}.template-customer .account__empty .btn{font-size:13px;min-width:auto;padding:11px 16px}.template-customer .main h2{font-family:Canela;font-size:36px;font-weight:400;line-height:1.2;margin-bottom:30px}.template-customer .main .field{border:1px solid #0b0a09;border-radius:0;font-family:Venus URW,Helvetica,sans-serif;font-size:17px;line-height:1;padding-bottom:11px;padding-top:11px}.template-customer .main .field.error{border-color:red}.template-customer .main .form__row{margin-bottom:25px}.template-customer .main .form__btn{background-color:#d24602;border-radius:0;font-family:Venus URW,Helvetica,sans-serif;font-size:14px;line-height:18px;padding:11px 12px;width:100%}.template-customer .main .form__btn:after,.template-customer .main .form__btn:before{display:none}.template-customer .main .form__actions{margin-bottom:20px}.template-customer .main .form__actions .btn{width:100%}.template-customer .main .account-subtitle{font-family:Venus URW,Helvetica,sans-serif;font-size:17px;line-height:26px;margin-bottom:25px}.template-customer .main .form__cta .toggle-link{border-bottom:1px solid #3d4047;display:inline-block;font-size:14px;letter-spacing:1px;line-height:18px;margin-bottom:10px;padding-bottom:5px;text-decoration:none;text-transform:uppercase;-webkit-transition:border-color .3s;transition:border-color .3s}.template-customer .main .form__cta .toggle-link:hover{border-color:transparent}.template-customer .main .form__row--checkox label{font-family:Venus URW,Helvetica,sans-serif;font-size:14px;letter-spacing:1px;line-height:18px;text-transform:uppercase}@media (max-width:767px){.template-customer .main #create_customer .form__title{font-size:20px;margin-bottom:17px}.template-customer .main .account-subtitle{display:none}.template-customer .main .form__row{margin-bottom:13px}.template-customer .main h2{font-size:20px;margin-bottom:20px}.template-customer .main .form__actions{margin-bottom:10px}.template-customer .main .form__cta .toggle-link{font-size:12px;margin:0;padding-bottom:0}}.template-customer div.checkbox{display:inline-block;margin-right:7px;vertical-align:middle}.template-customer div.checkbox span{border:1px solid #3d4047;cursor:pointer;display:inline-block;height:15px;position:relative;width:15px}.template-customer div.checkbox span:after{background:url(ico-check.svg) no-repeat 50%;background-size:11px 8px;content:"";height:8px;left:1px;opacity:0;position:absolute;top:50%;-webkit-transform:scale(0) translateY(-50%);transform:scale(0) translateY(-50%);-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s;width:11px}.template-customer div.checkbox input:checked+span:after{opacity:1;-webkit-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%)}.section-account .section__aside,.section-account .section__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.section-account .section__aside{-ms-flex-preferred-size:26%;-webkit-box-pack:end;-ms-flex-pack:end;background-color:#f5f5f3;flex-basis:26%;justify-content:flex-end;margin:0;max-width:26%;padding:85px 60px;z-index:1}.section-account .section__aside .section__title{margin-bottom:54px}.section-account .section__aside ul{list-style:none;margin:0}.section-account .section__aside li{margin-bottom:22px}.section-account .section__aside a{border-bottom:1px solid transparent;display:inline-block;font-family:Venus URW,Helvetica,sans-serif;font-size:11px;letter-spacing:1px;line-height:11px;padding-bottom:5px;text-decoration:none;text-transform:uppercase;-webkit-transition:border-color .3s;transition:border-color .3s}.section-account .section__aside .active a,.section-account .section__aside a:hover{border-color:#3d4047}.section-account .section__aside #customer_logout_link{color:#3d4047bf}.section-account .section__content{-ms-flex-preferred-size:1045px;flex-basis:1045px;margin-left:45px;max-width:1045px;padding:85px 20px 173px 0}.section-account .section__content .section__title{border-bottom:1px solid #d5d5d5;padding-bottom:26px}.section-account .section__content p{font-family:Venus URW,Helvetica,sans-serif;font-size:17px;line-height:26px}.section-account h4{font-family:Canela,serif;font-size:20px;font-weight:400;line-height:30px}.section-account .box-row{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:24px 0 43px;position:relative}.section-account .box-row h4{line-height:1;margin-bottom:25px}.section-account .box-row+.box-row{border-top:1px solid #d5d5d5}.section-account .box-row p{font-family:Venus URW,Helvetica,sans-serif;font-size:17px;line-height:26px}.section-account .box-row .pass-placeholder{font-size:12px}.section-account .box-row .box-row__form{background-color:#fff;opacity:0;position:absolute;top:24px;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;visibility:hidden;width:100%;z-index:1}.section-account .box-row .box-row__form.visible{opacity:1;visibility:visible}.section-account .box-row .box-row__form h4{margin-bottom:28px}.section-account .box-row .box{-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.section-account .box-row .box.not-visible{opacity:0;visibility:hidden}@media (max-height:500px),(max-width:1023px){.section-account .section__content{-ms-flex-preferred-size:70%;flex-basis:70%;margin-left:20px;max-width:70%;padding:100px 20px 100px 0}.section-account .section__aside{-ms-flex-preferred-size:30%;flex-basis:30%;max-width:30%;padding:100px 20px}}@media (max-width:767px){.section-account .section__inner{display:block;overflow:hidden}.section-account .section__content{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding:24px 20px 40px 0}.section-account .section__content .section__title{padding-bottom:22px}.section-account .section__content .box-row{padding:22px 0}.section-account .section__content .box-row h4{margin-bottom:28px}.section-account .section__content .box-row p{font-size:14px;line-height:20px}.section-account .section__content .box-row .box+.box{padding-top:23px}.section-account .section__aside{display:block;margin-top:2px;max-width:100%;padding:0}.section-account .section__aside h4.section__title{border-bottom:1px solid #fff;font-family:Canela;font-size:20px;font-weight:400;line-height:23px;margin:0;padding:31px 20px;text-align:center}.section-account .section__aside a{border:0;color:#3d4047bf;display:block;font-family:Venus URW,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:20px;padding:13px 23px;text-transform:capitalize}.section-account .section__aside ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-account .section__aside ul li{-ms-flex-preferred-size:100%;display:none;flex-basis:100%;margin:0;max-width:100%}.section-account .section__aside ul li.active{-webkit-box-ordinal-group:0;-ms-flex-order:-1;display:block;order:-1}.section-account .section__aside ul li.active a{position:relative}.section-account .section__aside ul li.active a:after{border-bottom:1px solid rgba(61,64,71,.75);border-right:1px solid rgba(61,64,71,.75);content:"";height:8px;position:absolute;right:25px;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center;width:8px}.section-account .section__aside ul.reveal li{display:block}.section-account .section__aside ul.reveal li a:after{-webkit-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg)}.section-account .box-row{display:block;padding:26px 0}.section-account .box-row .box+.box{padding-top:18px}.section-account .box-row .btn{background:#d24602;color:#fff;width:100%}}.empty-address{padding:24px 0 40px}@media (max-width:767px){.empty-address{border-bottom:1px solid #d5d5d5;margin-bottom:32px;padding:24px 0}.empty-address p{font-size:14px;line-height:20px}}.form--address{padding:0}.form--address .form__btn{margin:0 0 14px}.form--address .form__body .form__row{margin-bottom:13px}.form--address .form__body .form__row--checkbox{padding-top:12px}.form--address .selectric{background:#fff;border:1px solid #0b0a09}.form--address .selectric .button{background:none;color:#3d4047;height:44px;width:24px}.form--address .selectric .button:after{border-top-color:#3d4047}.form--address .selectric .label{font-family:Venus URW,Helvetica,sans-serif;font-size:17px;height:44px;line-height:44px}.form--address .form__actions .btn{font-size:14px;line-height:1.29;margin-bottom:14px;padding:11px 20px;text-transform:uppercase;width:100%}.form--address .checkbox{margin-right:5px}.form--address label.inline{font-family:Venus URW,Helvetica,sans-serif;font-size:14px;letter-spacing:1px;line-height:18px;text-transform:uppercase}@media (max-width:767px){.address-header h4{margin-bottom:0!important}}.addresses{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:15px}@media (max-width:767px){.addresses{grid-template-columns:1fr}}.addresses .address{background:#fff;-webkit-box-shadow:0 -2px 10px rgba(0,0,0,.1);box-shadow:0 -2px 10px #0000001a;padding:35px 25px 25px}.addresses .address__head{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.addresses .address__head .btn{font-size:12px;min-width:auto;padding:7px 10px}.addresses .address__head .btn:disabled{opacity:.3}.addresses .address__actions{padding:10px 0 0}.addresses .address__actions a{border-bottom:1px solid transparent;display:inline-block;font-size:14px;margin-right:10px;text-decoration:none;-webkit-transition:border-color .3s;transition:border-color .3s}.addresses .address__actions a:hover{border-color:#0b0a09}@media (max-width:767px){.addresses{padding:0}.addresses .address__head{display:block}.addresses .address__head .btn{background:#d24602;color:#fff;max-width:100%;width:100%}.addresses .address__head .btn[disabled]{opacity:.3}.addresses .address_details{padding-bottom:25px}.addresses .address_details p{font-size:14px;line-height:20px}.addresses__actions .btn{width:100%}}.form--address .section__title{margin-bottom:28px}.section-account{background-position:right 0;background-repeat:no-repeat}.template-customer--addresses .section-account{background-image:url(address-img.jpg)}.template-customer--addresses .section-account.address-empty{background-image:url(address-empty.jpg)}.template-customer--addresses .section-account.address-new{background-image:url(address-new.jpg)}.template-customer--addresses .section-account.address-new .address-wrapper{display:none}.template-account--orders .section__content .section__title{margin-bottom:5px}.template-account--orders .section-account{background-image:url(account-orders.jpg)}.template-account--orders .table-order{display:block;padding-top:0}.template-account--orders .table-order table{display:block;text-align:left;width:100%}.template-account--orders .table-order td,.template-account--orders .table-order th{text-align:left;vertical-align:top;width:12.8%}.template-account--orders .table-order td:first-child,.template-account--orders .table-order th:first-child{padding-left:10px}.template-account--orders .table-order td:last-child,.template-account--orders .table-order th:last-child{padding-right:20px;width:38.6%}.template-account--orders .table-order td{padding:15px 0 18px}.template-account--orders .table-order th{font-family:Venus URW,Helvetica,sans-serif;font-size:11px;line-height:11px;padding:12px 0;text-transform:uppercase}.template-account--orders .table-order tbody tr:nth-child(odd){background-color:#f5f5f3}.template-account--orders .table-order a{border-bottom:1px solid transparent;display:inline-block;text-decoration:none;-webkit-transition:border-color .3s;transition:border-color .3s}.template-account--orders .table-order a:hover{border-color:#0b0a09}@media (max-width:767px){.template-account--orders .table-order table,.template-account--orders .table-order tbody{display:block}.template-account--orders .table-order tbody tr{display:grid;grid-template-columns:1fr 1fr}.template-account--orders .table-order tbody td{font-size:14px;padding:10px;width:100%}.template-account--orders .table-order tbody td:first-child{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:2/3;justify-content:flex-end;padding-bottom:5px}.template-account--orders .table-order tbody td:nth-child(2){grid-column:1/2;grid-row:1/2;padding-bottom:5px}.template-account--orders .table-order tbody td:nth-child(3){-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:2/3;grid-row:2/3;justify-content:flex-end;padding:0 10px 10px}.template-account--orders .table-order tbody td:nth-child(4){display:none}.template-account--orders .table-order thead{display:block}.template-account--orders .table-order thead tr{display:grid;grid-template-columns:1fr 1fr}.template-account--orders .table-order thead th{padding:10px;width:100%!important}.template-account--orders .table-order thead th:first-child{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:2/3;justify-content:flex-end}.template-account--orders .table-order thead th:nth-child(2){-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:1/2;grid-row:1/2}.template-account--orders .table-order thead th:nth-child(3),.template-account--orders .table-order thead th:nth-child(4){display:none}}.template-page--order-recipes .section-account .section__content,.template-page--order-recipes .section-account .section__items{-ms-flex-preferred-size:50%;flex-basis:50%;margin:0;max-width:50%}.template-page--order-recipes .section-holiday .section__content{padding:0 50px 30px}.template-page--order-recipes .section-articles-slider{padding:55px 0}.template-page--order-recipes .section-articles-slider:nth-child(odd){background-color:#fff}@media (max-width:767px){.template-page--order-recipes .section-articles-slider{background-color:#f5f5f3}}.template-page--order-recipes .section-articles-slider .posts{margin-bottom:0}.template-page--order-recipes .section-articles-slider .section__head{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:18px}@media (max-width:767px){.template-page--order-recipes .section-articles-slider .section__head{margin-left:0;margin-right:0;text-align:left}.template-page--order-recipes .section-articles-slider .section__head:after{width:100%}}.template-page--order-recipes .section-articles-slider .section__head .section__head-image{margin-right:22px;width:80px}@media (max-width:767px){.template-page--order-recipes .section-articles-slider .section__head .section__head-image{margin-right:15px}}.template-page--order-recipes .section-articles-slider .section__head h4{display:block}@media (max-width:767px){.template-page--order-recipes .section-articles-slider .section__head h4{font-size:17px;line-height:1.25}}.template-page--order-recipes .section-articles-slider .section__head p{color:#d24602;font-family:Canela,serif;letter-spacing:.25em;margin-bottom:6px;text-transform:uppercase}@media (max-width:767px){.template-page--order-recipes .section-articles-slider .section__head p{font-size:13px}}.template-page--order-recipes .main .order-head{margin-bottom:22px}.template-page--order-recipes .main .order-head__name{font-family:Canela;font-size:36px;letter-spacing:normal;line-height:44px;margin-bottom:5px;text-transform:capitalize}.template-page--order-recipes .main .order-head__date{color:#3d4047bf;font-family:Venus URW,Helvetica,sans-serif;font-size:17px;line-height:26px}.template-page--order-recipes .section__content{padding:136px 10.2222% 20px;position:relative}.template-page--order-recipes .section__content .orders-back{color:#3d4047bf;font-family:Venus URW,Helvetica,sans-serif;font-size:17px;left:50px;line-height:26px;padding-left:28px;position:absolute;text-decoration:none;top:22px}.template-page--order-recipes .section__content .orders-back:after{background:url(icon-left-arrow.svg) no-repeat 50%;background-size:contain;content:"";height:24px;left:0;position:absolute;top:4px;width:16px}.template-page--order-recipes .section__content .orders-back:hover:after{-webkit-animation:arrowMove .5s linear infinite alternate;animation:arrowMove .5s linear infinite alternate}.template-page--order-recipes .section__content h4{font-family:Venus URW,Helvetica,sans-serif;font-size:14px;letter-spacing:3.73333px;line-height:17px;margin-bottom:24px;text-transform:uppercase}.template-page--order-recipes .section__content h5{font-family:Venus URW,Helvetica,sans-serif;font-size:17px;line-height:26px;margin-bottom:6px}.template-page--order-recipes .section__content p{margin:0}.template-page--order-recipes .section__content .cols .col{margin-bottom:24px}.template-page--order-recipes .section__content .cols .col p{color:#3d4047bf}.template-page--order-recipes .section__items{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-left:1px solid #d5d5d5;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:136px}.template-page--order-recipes .section__items .order-details,.template-page--order-recipes .section__items .table-order{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.template-page--order-recipes .section__items .table-order{margin-bottom:137px;padding:0 20%}.template-page--order-recipes .section__items .table-order td{padding-bottom:18px;vertical-align:top}.template-page--order-recipes .section__items .table-order td:first-child{width:31%}.template-page--order-recipes .section__items .table-order td:nth-child(2){padding-left:25px;padding-top:11px;width:69%}.template-page--order-recipes .section__items img{height:auto;width:100%}.template-page--order-recipes .section__items h5{color:#3d4047;font-family:Canela;font-size:16px;font-weight:400;line-height:23px}.template-page--order-recipes .section__items h5 a{text-decoration:none}.template-page--order-recipes .section__items h5 a:hover{text-decoration:underline}.template-page--order-recipes .section__items h6{color:#3d4047;font-family:Venus URW,Helvetica,sans-serif;font-size:11px;letter-spacing:1px;line-height:13px;margin-bottom:13px;opacity:.75;text-transform:uppercase}.template-page--order-recipes .section__items p{font-family:Marr Sans Web,serif;font-size:14px;letter-spacing:.2px;line-height:16px;text-transform:uppercase}.template-page--order-recipes .order-details{background-color:#f5f5f3;padding:34px 20%}.template-page--order-recipes .order-details table td{font-family:Venus URW,Helvetica,sans-serif;font-size:17px;line-height:26px;padding-bottom:0;vertical-align:top}.template-page--order-recipes .order-details table td:nth-child(2){text-align:right}.template-page--order-recipes .order-details .order-details__total td{padding-top:26px}@media (max-height:500px),(max-width:1023px){.template-page--order-recipes .section__inner{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:100px 0 0;position:relative}.template-page--order-recipes .section__inner .section__content,.template-page--order-recipes .section__inner .section__items{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding:0;position:static}.template-page--order-recipes .section__inner .section__items{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.template-page--order-recipes .section__inner .section__items .table-order{margin-bottom:50px}.template-page--order-recipes .section__inner .section__items .order-details{padding:20px}.template-page--order-recipes .section__inner .section__content{padding:50px 20px}}@media (max-width:767px){.template-page--order-recipes .section__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:64px 0 0}.template-page--order-recipes .section__inner .section__content,.template-page--order-recipes .section__inner .section__items{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.template-page--order-recipes .section__inner .section__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-bottom:16px;padding-top:0}.template-page--order-recipes .section__inner .section__content .orders-back{font-size:14px;left:20px;letter-spacing:1px;padding-left:22px;top:9px}.template-page--order-recipes .section__inner .section__content .orders-back:after{background:none;border:1px solid #3d4047;border-right:0;border-top:0;height:8px;top:9px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center;width:8px}.template-page--order-recipes .section__inner .order-info{padding-top:36px}.template-page--order-recipes .section__inner .order-head{margin-bottom:0;padding:0 20px}.template-page--order-recipes .section__inner .order-head__name{font-size:20px;line-height:23px;margin-bottom:2px}.template-page--order-recipes .section__inner .order-head__date{font-size:14px;text-transform:capitalize}.template-page--order-recipes .section__inner .section__items h5{font-size:14px;margin-bottom:2px}.template-page--order-recipes .section__inner .section__items h6{margin-bottom:3px}.template-page--order-recipes .section__inner .section__items p{font-size:10px}.template-page--order-recipes .section__inner .section__items .table-order{margin-bottom:14px;padding:0 20px}.template-page--order-recipes .section__inner .section__items .table-order td{border-bottom:1px solid #f5f5f3;padding:8px 6px}.template-page--order-recipes .section__inner .section__items .table-order td:first-child{width:27%}.template-page--order-recipes .section__inner .section__items .order-details{padding:14px 20px}.template-page--order-recipes .section__inner .section__items .order-details .order-details__total td{padding-top:14px}.template-page--order-recipes .section__inner .section__items .order-details table td{font-size:14px;letter-spacing:1px}.template-page--order-recipes .section__inner h4{margin-bottom:17px}.template-page--order-recipes .section__inner h5{font-size:14px;margin:0}.template-page--order-recipes .section__inner p{font-size:14px;line-height:20px}}@-webkit-keyframes arrowMove{0%{-webkit-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(-2px);transform:translate(-2px)}}@keyframes arrowMove{0%{-webkit-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(-2px);transform:translate(-2px)}}.template-customer--order .section-account{margin:0 auto;max-width:1200px;padding:80px 0 120px}@media (max-width:767px){.template-customer--order .section-account{padding:0 0 50px}}.template-customer--order .section-account .section__inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.template-customer--order .section-account .orders-back{display:inline-block;margin-bottom:10px}.template-customer--order .section-account .section__content,.template-customer--order .section-account .section__items{padding:0}@media (max-width:767px){.template-customer--order .section-account .section__content{padding-top:30px}}.template-customer--order .section-account .order-head,.template-customer--order .section-account .order-notice{margin-bottom:30px}.template-customer--order .section-account .order-info .cols+.cols{margin-top:30px}.template-customer--order .section-account .section__items{-ms-flex-negative:0;background:#f5f5f3;flex-shrink:0;padding:30px;width:420px}@media (max-width:767px){.template-customer--order .section-account .section__items{margin-top:50px;width:100%}}.template-customer--order .section-account .order-details{margin-top:30px}.template-customer--order .section-account .order-details td{padding:5px 0}.template-customer--order .section-account .table-order h5,.template-customer--order .section-account .table-order h6{font-weight:400}.template-customer--order .section-account .table-order .order+.order td{padding-top:10px}.template-customer--order .section-account .table-order a{text-decoration:none}.template-customer--order .section-account .table-order__image{padding-right:15px;width:80px}.template-customer--order .section-account .order-details__value{text-align:right}.template-customer--activate_account .section-account,.template-customer--reset_password .section-account{padding:140px 0}.template-customer--activate_account .section-account .section__inner,.template-customer--reset_password .section-account .section__inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.template-customer--activate_account .section-account .btn,.template-customer--reset_password .section-account .btn{margin-bottom:10px}.template-customer--activate_account .section-account .form,.template-customer--reset_password .section-account .form{margin:0 auto;max-width:100%;width:500px}.template-customer--activate_account .section-account .form .btn,.template-customer--reset_password .section-account .form .btn{width:100%}#customer-fields input[type=email],#customer-fields input[type=text]{border:1px solid #3d4047;font-size:17px;letter-spacing:.05em;line-height:1.53;padding:8px 10px;width:100%}#customer-fields input::-webkit-input-placeholder{color:inherit;color:#757575;opacity:1}#customer-fields input::-moz-placeholder{color:inherit;color:#757575;opacity:1}#customer-fields input::-ms-input-placeholder{color:inherit;color:#757575;opacity:1}#customer-fields input::placeholder{color:inherit;color:#757575;opacity:1}#customer-fields .customr-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -6px}#customer-fields .customr-container .customr-container-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:13px;max-width:100%;padding:0 6px}#customer-fields .customr-container .customr-container-item:first-child,#customer-fields .customr-container .customr-container-item:nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}#customer-fields .customr-container .customr-container-item:last-child{margin-bottom:0}#customer-fields .customr-container .customr-container-item .customr-control-label{display:none}#customer-fields .form-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;margin-top:0!important;padding-top:0!important}#customer-fields .form-footer a,#customer-fields .form-footer input{display:block;font-size:14px;line-height:1.29;text-align:center;text-transform:uppercase}#customer-fields .form-footer a{-webkit-box-ordinal-group:2;-ms-flex-order:1;border:1px solid #757575;font-weight:700;margin:0;order:1;padding:10px;text-decoration:none;-webkit-transition:background-color .3s;transition:background-color .3s}#customer-fields .form-footer a:hover{background-color:#757575}#customer-fields .form-footer input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#d24602;border:1px solid #d24602;color:#fff;margin-bottom:14px!important;padding:10px;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}#customer-fields .form-footer input:hover{background-color:#fff;color:#d24602}#customer-fields .form-footer .action-icon{-webkit-box-ordinal-group:3;-ms-flex-order:2;margin:10px auto 0;order:2}.account-wrapper .form__controls.required{position:relative}.account-wrapper .form__controls.required:after{background-image:url(ico-required.svg);background-size:contain;content:"";height:10px;position:absolute;right:13px;top:17px;width:10px}.template-account--discover-spices .section__content .account__section:nth-child(2n+2){background:#fbfbf9;margin-bottom:80px;margin-top:30px;padding:70px 0 40px;position:relative}@media (max-width:767px){.template-account--discover-spices .section__content .account__section:nth-child(2n+2){margin-bottom:45px;padding:45px 0}}.template-account--discover-spices .section__content .account__section:nth-child(2n+2):before{background:#fbfbf9;bottom:0;content:"";left:-1000px;position:absolute;right:-1000px;top:0}.account .view-more{font-size:15px;font-weight:700;text-decoration:none}.account .slider-products .product .product__description{display:block}.account .product .product__title{font-size:17px}.account .product .product__review-summary{height:29px}@media (max-width:767px){.account .product .product__review-summary{height:auto}}.account .account__last-order{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;-webkit-box-shadow:0 -2px 10px rgba(0,0,0,.1);box-shadow:0 -2px 10px #0000001a;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:60px;padding:35px 25px 25px;text-align:center}@media (max-width:767px){.account .account__last-order{margin-bottom:40px;padding:25px 15px}}.account .account__last-order .last-order__header h2{font-size:28px;margin-bottom:26px}@media (max-width:767px){.account .account__last-order .last-order__header h2{font-size:24px}}.account .account__last-order .last-order__header p{color:#f26622;font-size:15px;font-weight:400;letter-spacing:.18em;margin-bottom:4px;text-transform:uppercase}.account .account__last-order .last-order__progress{display:-webkit-box;display:-ms-flexbox;display:flex}.account .account__last-order .last-order__progress-step{color:#d4d4d4;color:#627261;font-family:Venus URW,Helvetica,sans-serif;font-size:12px;font-weight:400;letter-spacing:.18em;margin:0 25px 15px;position:relative;text-align:center;text-transform:uppercase}@media (max-width:767px){.account .account__last-order .last-order__progress-step{margin:0 12px}}.account .account__last-order .last-order__progress-step:after{bottom:0;color:#d4d4d4;content:">";position:absolute;right:-29px}@media (max-width:767px){.account .account__last-order .last-order__progress-step:after{right:-15px}}.account .account__last-order .last-order__progress-step:last-child:after{display:none}.account .account__last-order .last-order__progress-step .progress-step__circle{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:1px solid #d4d4d4;border-radius:100%;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;height:26px;justify-content:center;margin:0 auto 10px;width:26px}.account .account__last-order .last-order__progress-step .progress-step__circle svg{display:none}.account .account__last-order .last-order__progress-step.last-order__progress-step--finished{color:#f26622}.account .account__last-order .last-order__progress-step.last-order__progress-step--finished .progress-step__circle{background:#f26622;border-color:#f26622}.account .account__last-order .last-order__progress-step.last-order__progress-step--finished .progress-step__circle svg{display:block;width:12px}.account .account__last-order .last-order__progress-step.last-order__progress-step--finished .progress-step__circle svg path{fill:#fff}.account .account__favorites{display:grid;gap:30px;grid-template-columns:2fr 1fr;margin-bottom:80px}@media (max-width:767px){.account .account__favorites{display:block;margin-bottom:50px}}.account .account__favorites .favorites__header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #f2f2f2;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:15px;padding-bottom:10px}.account .account__favorites .favorites__header h4{font-size:21px;margin:0}@media (max-width:767px){.account .account__favorites .favorites__section--spices{margin-bottom:45px}}.account .account__favorites .favorites__section--spices .favorites__product{margin-bottom:16px}@media (max-width:767px){.account .account__favorites .favorites__section--spices .favorites__product:nth-child(n+4){display:none}}.account .account__favorites .favorites__section--spices .favorites__product form{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.account .account__favorites .favorites__section--spices .favorites__product form{-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}}.account .account__favorites .favorites__section--spices .favorites__product .product__form-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (max-width:767px){.account .account__favorites .favorites__section--spices .favorites__product .product__form-wrap{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-top:5px}}.account .account__favorites .favorites__section--spices .favorites__product .product__variants{margin-right:5px;min-width:200px}@media (max-width:767px){.account .account__favorites .favorites__section--spices .favorites__product .product__variants{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.account .account__favorites .favorites__section--spices .favorites__product .product__variants select{display:none}.account .account__favorites .favorites__section--spices .favorites__product .product__variants .selectric{background-color:#fff;border:1px solid #757575}.account .account__favorites .favorites__section--spices .favorites__product .product__variants .selectric .label{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:12px;margin-right:41px;text-transform:uppercase}.account .account__favorites .favorites__section--spices .favorites__product .product__variants .selectric .label .label__inner{font-weight:700;margin-left:4px;opacity:.7}.account .account__favorites .favorites__section--spices .favorites__product .product__variants .selectric .label .price{color:#d24602;letter-spacing:.06em;margin-left:auto}.account .account__favorites .favorites__section--spices .favorites__product .product__variants .selectric .button{background-color:#fff;border-left:1px solid #757575;width:28px}.account .account__favorites .favorites__section--spices .favorites__product .product__variants .selectric .button:after{border-top-color:#000}.account .account__favorites .favorites__section--spices .favorites__product .product__variants .selectric-items li{background-color:#fff;position:relative;text-transform:uppercase}.account .account__favorites .favorites__section--spices .favorites__product .product__variants .selectric-items li:before{border:3px solid #fff;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.account .account__favorites .favorites__section--spices .favorites__product .product__variants .selectric-items li:after{clear:both;content:"";display:table}.account .account__favorites .favorites__section--spices .favorites__product .product__variants .selectric-items li.highlighted{background-color:#f5f5f3}.account .account__favorites .favorites__section--spices .favorites__product .product__variants .selectric-items li .price{color:#d24602;float:right;letter-spacing:.06em;margin-left:auto;text-align:right}.account .account__favorites .favorites__section--spices .favorites__product .product__variants .selectric-items li .price .price-compare{color:#000;opacity:.5;text-decoration:line-through}.account .account__favorites .favorites__section--spices .favorites__product .favorites__product-image{-ms-flex-negative:0;flex-shrink:0;margin-right:10px;width:50px}.account .account__favorites .favorites__section--spices .favorites__product .favorites__product-title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-weight:400;margin-bottom:0;margin-right:10px;text-decoration:none}@media (max-width:767px){.account .account__favorites .favorites__section--spices .favorites__product .favorites__product-title{margin-right:0;width:calc(100% - 60px)}}.account .account__favorites .favorites__section--spices .favorites__product .favorites__product-title a{text-decoration:none}.account .account__favorites .favorites__section--spices .favorites__product .product__quantity{display:none}.account .account__favorites .favorites__section--spices .favorites__product .btn{font-size:13px;min-width:auto;padding:11px 9px;text-transform:uppercase}.account .account__favorites .favorites__section--recipes .favorites__recipe{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f5f5f3;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:6px;padding-right:10px}.account .account__favorites .favorites__section--recipes .favorites__recipe .post__image{margin-right:20px;width:75px}.account .account__favorites .favorites__section--recipes .favorites__recipe .post__image img{height:60px;-o-object-fit:cover;object-fit:cover}.account .account__favorites .favorites__section--recipes .favorites__recipe h5 a{font-weight:400;text-decoration:none}.account .account__section-header{border-bottom:1px solid #e4e4e4;margin-bottom:15px;padding-bottom:10px;position:relative}.account .account__section-header p{color:#f26622;font-size:13px;font-weight:400;letter-spacing:.18em;margin-bottom:4px;text-transform:uppercase}.account .account__section-header h2{font-size:29px;margin-bottom:0}.account .slider-products .slick-arrow.slick-prev{left:-35px}@media (max-width:767px){.account .slider-products .slick-arrow.slick-prev{left:-18px}}.account .slider-products .slick-arrow.slick-next{right:-35px}@media (max-width:767px){.account .slider-products .slick-arrow.slick-next{right:4px}}.account .account__buy-it-again{margin-bottom:70px;padding:0 0 30px;position:relative}@media (max-width:767px){.account .account__buy-it-again{margin-bottom:45px;padding:45px 0}}.account .account__discover{background:#fbfbf9;margin-bottom:90px;padding:70px 0;position:relative}@media (max-width:767px){.account .account__discover{margin-bottom:45px}}.account .account__discover:before{background:#fbfbf9;bottom:0;content:"";left:-1000px;position:absolute;right:-1000px;top:0}.account .account__history{display:grid;gap:30px;grid-template-columns:3fr \200b 1fr;margin-bottom:60px}@media (max-width:767px){.account .account__history{display:block}}.account .account__history .history__header{border-bottom:1px solid #f2f2f2;margin-bottom:15px;padding-bottom:10px}.account .account__history .history__header h3{font-size:21px;font-weight:400;margin:0}.account .account__history .history__header p{color:#f26622;font-size:15px;font-weight:400;letter-spacing:.18em;margin-bottom:4px;text-transform:uppercase}@media (max-width:767px){.account .account__history .history__reviews{margin-bottom:45px}}.account .account__history .history__reviews .history__reviews-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.account .account__history .history__reviews .history__reviews-item img{height:55px;margin-right:12px;width:55px}.account .account__history .history__reviews .history__reviews-item h5{margin-bottom:0}.account .account__history .history__reviews .history__reviews-item a{font-weight:400;text-decoration:none}.account .account__history .history__reviews .history__reviews-item .history__reviews-stars{margin-left:auto}@media (max-width:767px){.account .account__history .history__reviews .history__reviews-item .history__reviews-stars{-ms-flex-negative:0;flex-shrink:0}}.account .account__history .history__orders table th{font-size:12px;padding:0 5px 8px;text-align:left;text-transform:uppercase}.account .account__history .history__orders table td{padding:15px 5px}.account .account__history .history__orders table .btn{font-size:13px;min-width:auto;padding:6px 9px;text-transform:uppercase}.account .account__history .history__orders tbody tr:nth-child(odd) td{background:#f5f5f3}.template-customer--account .main{overflow-x:hidden}[class*=template-page--landing-page] .main .shopify-section>section:first-child{padding-top:0}[class*=template-page--landing-page] .main .shopify-section>section:last-child{padding-bottom:100px}[class*=template-page--landing-page] .section-lp-product{padding:50px 0}[class*=template-page--landing-page] .section-lp-product .container{max-width:1100px}[class*=template-page--landing-page] .section-lp-product .box-item__content{padding-left:0}[class*=template-page--landing-page] .section-lp-product .box-item__image{text-align:right}@media (max-width:767px){[class*=template-page--landing-page] .section-lp-product .box-item .box-item__image{margin:0 0 30px}[class*=template-page--landing-page] .section-lp-product .box-item .box-item__content p{margin-bottom:20px;max-width:none}[class*=template-page--landing-page] .section-lp-product .box-item .box-item__image img{position:relative}}[class*=template-page--landing-page] .section-images-with-content,[class*=template-page--landing-page] .section-lp-banner{padding:50px 0}[class*=template-page--landing-page] .section-lp-banner .slider__slide-content{max-width:540px;padding:45px}[class*=template-page--landing-page] .section-lp-banner .slider__slide-content .slider__slide-title{margin-bottom:25px}@media (max-width:767px){[class*=template-page--landing-page] .section-lp-banner .slider__slide-content .slider__slide-title{font-size:36px}}[class*=template-page--landing-page] .section-lp-banner .slider__slide-content .slider__slide-text{color:#3d4047;font-size:17px;line-height:1.5em;opacity:.75}[class*=template-page--landing-page] .section-lp-banner+.section-lp-collection{margin-top:-50px}[class*=template-page--landing-page] .section-lp-collection{margin:50px 0}@media (max-width:767px){[class*=template-page--landing-page] .section-lp-collection{padding:60px 0}[class*=template-page--landing-page] .section-lp-collection .section__head:after{display:none}[class*=template-page--landing-page] .section-lp-collection .section__body{padding-left:0;padding-right:0}}[class*=template-page--landing-page] .section-lp-collection .section__body:before{background-color:#e4e4e4}@media (max-width:767px){[class*=template-page--landing-page] .section-lp-collection .section__body:before{width:100%}}@media (max-height:500px),(max-width:1023px){[class*=template-page--landing-page] .section-lp-collection .list-products .slider__slide{margin-bottom:20px;padding-left:5px;padding-right:5px;width:50%}}[class*=template-page--landing-page] .section-lp-collection .list-products .product .product__info{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding:5px 10px 0 0}[class*=template-page--landing-page] .section-lp-posts{background-color:transparent;padding:50px 0}@media (max-width:767px){[class*=template-page--landing-page] .section-lp-posts{padding:60px 0}}[class*=template-page--landing-page] .section-lp-posts .section__head{border-bottom-color:#e4e4e4}@media (max-width:767px){[class*=template-page--landing-page] .section-lp-posts .section__head{margin-left:0;margin-right:0}}[class*=template-page--landing-page] .section-lp-posts .section__head:after{background-color:#e4e4e4}@media (max-width:767px){[class*=template-page--landing-page] .section-lp-posts .section__head:after{width:100%}}[class*=template-page--landing-page] .section-lp-posts .section__head .h2{color:#3d4047;font-family:Canela,serif;font-size:36px;font-weight:400;letter-spacing:.04em;line-height:1.22;margin-bottom:12px;text-align:center}@media (max-width:767px){[class*=template-page--landing-page] .section-lp-posts .section__head .h2{font-size:20px;line-height:1.17;margin-bottom:9px}[class*=template-page--landing-page] .section-lp-posts .section__body{padding-left:0;padding-right:0}}[class*=template-page--landing-page] .section-lp-posts .posts{margin-bottom:0}[class*=template-page--landing-page] .section-lp-image-text+.section-lp-image-text{padding-top:0}[class*=template-page--landing-page] .section-lp-image-text .box-item .box-item__icon{top:30px}.template-page--giveaway .slider__slide-title br{display:none}.template-page--giveaway .slider__slide-content{max-width:780px}.template-404 .slider-intro .slider__slide-title+p{font-size:16px;margin-top:20px;max-width:430px}
/*# sourceMappingURL=/cdn/shop/t/1020/assets/theme.css.map */
