@import"https://fonts.googleapis.com/css2?family=Roboto&display=swap";*{-webkit-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}html{width:100%;height:100%;font-family:"DM Sans",system-ui;font-weight:400;color:#402910;font-size:16px;font-optical-sizing:auto}@media(max-width: 1620px){html{font-size:15px}}@media(max-width: 1020px){html{font-size:16px}}body{position:relative;width:100%;margin:0;background:url(../img/bgr.svg) no-repeat;background-size:766px auto;background-position:left top;background-color:#f7f2ed;overflow-x:hidden;-webkit-text-size-adjust:none;font-size:16px;line-height:normal;padding-top:112px;--wp--preset--font-size--medium: 18px;--wp--preset--font-size--large: 20px;--wp--style--gallery-gap-default: 1em}@media(max-width: 1020px){body{padding-top:80px}}@media(max-width: 781px){body{--wp--preset--font-size--medium: 16px}}body.single-post,body.woocommerce-account,body.woocommerce,body.woocommerce-cart,body.woocommerce-checkout{background:#f7f2ed}body.woocommerce-cart,body.woocommerce-checkout{padding-top:212px}@media(max-width: 1920px){body{background-size:39.8958333333% auto}}body.home:has(.hero-main:first-child){background-image:url(../img/home-background.svg);background-size:84.79% auto;background-position:87% top}body.home:has(.hero-main:first-child):before{content:"";width:734px;height:728px;position:absolute;top:0;right:0;display:block;background:url(../img/home-before.svg) no-repeat;background-size:cover;background-position:right top;pointer-events:none}@media(max-width: 1350px){body.home:has(.hero-main:first-child):before{display:none}}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:rgba(0,0,0,0);text-decoration:none;-webkit-transition:color .2s ease-in-out,opacity .2s ease-in-out;transition:color .2s ease-in-out,opacity .2s ease-in-out;color:#ffae57}a:active,a:hover{outline:0;color:#402910}abbr[title]{border:0;text-decoration:none}b,strong{font-weight:600}dfn{font-style:italic}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin:0;line-height:inherit;font-weight:400;font-style:normal;font-family:"DM Sans",system-ui}h1,.h1{color:#402910;font-size:61px;font-weight:700;line-height:108.197%;letter-spacing:.2px;margin:0 0 .393442623em}@media(max-width: 1020px){h1,.h1{font-size:48px}}@media(max-width: 781px){h1,.h1{font-size:40px}}h1:last-child,.h1:last-child{margin-bottom:0}h2,.h2{font-size:48px;font-weight:600;line-height:114.583%;letter-spacing:.8px;margin:0 0 .5em}@media(max-width: 781px){h2,.h2{font-size:36px}}h2:last-child,.h2:last-child{margin-bottom:0}h3,.h3{color:#402910;font-size:36px;font-style:normal;font-weight:700;line-height:116.667%;margin:0 0 .6666666667em;position:relative}@media(max-width: 781px){h3,.h3{font-size:32px}}h3:last-child,.h3:last-child{margin-bottom:0}h5,.h5{color:#402910;font-size:18px;font-weight:700;line-height:2.1111111111em;letter-spacing:-0.36px;margin:0 0 .4444444444em}h5:last-child,.h5:last-child{margin-bottom:0}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:24px;margin-left:-24px;margin-right:-24px;border-radius:16px}:root :where(p.has-background){padding:24px;margin-left:-24px;margin-right:-24px;border-radius:16px}.wp-block-group.has-background{padding:24px;margin:24px -24px;border-radius:16px}.wp-block-group.has-background:first-child{margin-top:0}.wp-block-group.has-background:last-child{margin-bottom:0}ul,ol{margin:.75em 0 .75em 32px;padding:0;line-height:inherit}ul:empty,ol:empty{margin:0}p{margin:0 0 1em;line-height:155.556%}p:last-child{margin-bottom:0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1.5em auto}figure:first-child{margin-top:0}figure:last-child{margin-bottom:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;border-radius:0}button[disabled],html input[disabled]{cursor:not-allowed}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:600}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.clear{clear:both;display:block;position:relative;height:0;float:none;overflow:hidden;font-size:0;line-height:0}.has-white-color{color:#fff}.has-white-background-color{background-color:#fff}.has-white-border-color{border-color:#fff}.has-black-color{color:#000}.has-black-background-color{background-color:#000}.has-black-border-color{border-color:#000}.has-gray-200-color{color:#eaecf0}.has-gray-200-background-color{background-color:#eaecf0}.has-gray-200-border-color{border-color:#eaecf0}.has-gray-300-color{color:#d0d5dd}.has-gray-300-background-color{background-color:#d0d5dd}.has-gray-300-border-color{border-color:#d0d5dd}.has-gray-500-color{color:#667085}.has-gray-500-background-color{background-color:#667085}.has-gray-500-border-color{border-color:#667085}.has-gray-600-color{color:#475467}.has-gray-600-background-color{background-color:#475467}.has-gray-600-border-color{border-color:#475467}.has-gray200-color{color:#eaecf0}.has-gray200-background-color{background-color:#eaecf0}.has-gray200-border-color{border-color:#eaecf0}.has-gray300-color{color:#d0d5dd}.has-gray300-background-color{background-color:#d0d5dd}.has-gray300-border-color{border-color:#d0d5dd}.has-gray500-color{color:#667085}.has-gray500-background-color{background-color:#667085}.has-gray500-border-color{border-color:#667085}.has-gray600-color{color:#475467}.has-gray600-background-color{background-color:#475467}.has-gray600-border-color{border-color:#475467}.has-brown-color{color:#402910}.has-brown-background-color{background-color:#402910}.has-brown-border-color{border-color:#402910}.has-light-brown-color{color:#66523d}.has-light-brown-background-color{background-color:#66523d}.has-light-brown-border-color{border-color:#66523d}.has-green-color{color:#29c37c}.has-green-background-color{background-color:#29c37c}.has-green-border-color{border-color:#29c37c}.has-red-color{color:#ff4741}.has-red-background-color{background-color:#ff4741}.has-red-border-color{border-color:#ff4741}.has-orange-color{color:#ffae57}.has-orange-background-color{background-color:#ffae57}.has-orange-border-color{border-color:#ffae57}.has-bgr-color{color:#f7f2ed}.has-bgr-background-color{background-color:#f7f2ed}.has-bgr-border-color{border-color:#f7f2ed}.has-yellow-color{color:#ffe455}.has-yellow-background-color{background-color:#ffe455}.has-yellow-border-color{border-color:#ffe455}.has-light-green-color{color:#b2da9f}.has-light-green-background-color{background-color:#b2da9f}.has-light-green-border-color{border-color:#b2da9f}.has-lightgreen-color{color:#b2da9f}.has-lightgreen-background-color{background-color:#b2da9f}.has-lightgreen-border-color{border-color:#b2da9f}.has-blue-color{color:#55d6ff}.has-blue-background-color{background-color:#55d6ff}.has-blue-border-color{border-color:#55d6ff}.has-background.has-km-orange-red-gradient-background{background:linear-gradient(264deg, #FF4741 0%, #FFAE57 100%)}.km-player{border-radius:30px;border:1px solid #eff1f2;width:562px;max-width:100%}.km-player__audio{position:relative}.km-player__audio:hover .km-player__volume{opacity:1;pointer-events:auto}.km-player__volume{position:absolute;bottom:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:128px;background:#4f4f4f;padding:10px 16px;border-radius:12px;pointer-events:none;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.km-player__volume input[type=range]::-webkit-slider-thumb{background-color:#fff}.km-player__volume input[type=range]::-webkit-slider-runnable-track{background:#fff}.km-player__volume input[type=range]::-moz-range-track{background:#fff}.km-player__volume input[type=range]::-moz-range-thumb{background-color:#fff}.km-player__volume:after{content:"";position:absolute;top:100%;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);width:0;height:0;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-top:8px solid #4f4f4f}.km-player__controls{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 16px}.km-player__progress{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-radius:32px;padding:14px 10px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.km-player__progress input[type=range]{width:100%}.km-player[data-player-state=paused] [data-js-pause-button]{display:none}.km-player[data-player-state=playing] [data-js-play-button]{display:none}.km-player[data-volume-state=muted] [data-js-mute-button]{display:none}.km-player[data-volume-state=unmuted] [data-js-unmute-button]{display:none}.km-player__mute,.km-player__unmute{min-width:38px;min-height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,0);border-radius:0;border:0;color:#000;-webkit-transition:color .2s;transition:color .2s}.km-player__mute:hover,.km-player__unmute:hover{color:#ffae57}.km-player__mute svg,.km-player__unmute svg{width:18px;height:auto;max-width:100%;display:block}.km-player__unmute svg{width:10px}.km-player__play,.km-player__pause{min-width:30px;min-height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,0);border-radius:0;border:0;color:#000;-webkit-transition:color .2s;transition:color .2s}.km-player__play:hover,.km-player__pause:hover{color:#ffae57}.km-player__play svg,.km-player__pause svg{height:auto;max-width:100%;display:block}.km-player__play svg{width:11px}.km-player__pause svg{width:8px}.km-player__timing{min-width:100px;padding:0 4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;gap:4px;font-size:14px;font-weight:400;color:#000;font-family:"Roboto","DM Sans",system-ui}.wrapper{width:1280px;max-width:100%;margin:0 auto;position:relative}@media(max-width: 1350px){.wrapper{width:1020px;padding:0 16px}}@media(max-width: 1020px){.wrapper{width:100%;padding:0 16px}}.logo-img{display:block;max-width:100%;width:108px;height:auto}select.pll-switcher-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:12px;background:#f7f2ed;border:0;margin:0;text-transform:uppercase;padding:8px 30px 8px 16px;background:url(../img/select.svg) no-repeat;background-size:11px 7px;background-color:#f7f2ed;background-position:right center;background-position:calc(100% - 14px) center;font-weight:700;line-height:1.5;font-size:inherit}@media(min-width: 1351px){select.pll-switcher-select{margin-right:4px}}@media(max-width: 1020px){select.pll-switcher-select{border-radius:8px}}.km-background{position:absolute;top:0;right:0;pointer-events:none;width:734px}@media(max-width: 1920px){.km-background{width:38.2291666667%}}@media(max-width: 1350px){.km-background{top:80px;width:min(30%, 400px)}}@media(max-width: 1020px){.km-background{width:min(50%, 400px)}}.km-background-image{display:block;max-width:100%;height:auto;height:var(--km-force-height, auto);-o-object-fit:cover;object-fit:cover;clip-path:url(#background-clip-shape)}@media(max-width: 1350px){.km-background-image{height:auto;max-height:500px}}@media(max-width: 781px){.km-background-image{display:none}}.km-background-image-mobile{display:none;width:calc(100% + 32px);height:auto;margin:16px 0 16px -16px}@media(max-width: 781px){.km-background-image-mobile{display:block}}.km-background-arrow{position:absolute;top:156px;right:100%;width:176px;height:auto;display:block;margin-right:43px}@media(max-width: 1350px){.km-background-arrow{top:76px}}@media(max-width: 1020px){.km-background-arrow{display:none}}.wp-block-list:is(ol){font-size:1.125em}.wp-block-list:is(ol),.wp-block-list:is(ol) ol{margin:1.3333333333em 0;margin-left:1.7777777778em}.wp-block-list:is(ol) ol{font-size:1em}.wp-block-list:is(ol) ol:first-child{margin-top:1.3333333333em}.wp-block-list:is(ol) li{line-height:1.5555555556em;text-align:left;position:relative;margin:0 0 1.3333333333em}.wp-block-list:is(ol) li:last-child{margin-bottom:0}.wp-block-list:not(ol),.wp-block-list ul{font-size:1.125em;list-style:none;margin:1.3333333333em 0}.wp-block-list:not(ol) li,.wp-block-list ul li{line-height:1.5555555556em;min-height:2.2222222222em;padding-left:3.1111111111em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;position:relative;margin:0 0 1.3333333333em}.wp-block-list:not(ol) li:last-child,.wp-block-list ul li:last-child{margin-bottom:0}.wp-block-list:not(ol) li:before,.wp-block-list ul li:before{content:"";width:2.2222222222em;height:2.2222222222em;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:url(../img/list-white.svg) no-repeat;background-size:contain}.has-white-background-color .wp-block-list:not(ol) li:before,.feature-component .wp-block-list:not(ol) li:before,.has-white-background-color .wp-block-list ul li:before,.feature-component .wp-block-list ul li:before{background-image:url(../img/list.svg)}.wp-block-list ul{font-size:1em}.wp-block-list ul:first-child{margin-top:1.3333333333em}.wp-block-list:first-child{margin-top:0}.wp-block-list:last-child{margin-bottom:0}details{padding:24px 0;color:#475467}details:has(+details){border-bottom:1px solid #eaecf0}details p{font-size:1.125em;font-weight:400;line-height:1.6111111111em}details summary{color:#402910;font-size:18px;font-style:normal;font-weight:700;line-height:38px;letter-spacing:-0.36px;position:relative;padding-right:48px}details summary+*{margin-top:8px}details summary:before{content:"";width:24px;height:25px;position:absolute;top:2px;right:0;background:url(../img/details-closed.svg) no-repeat;background-size:contain}details[open] summary:before{background-image:url(../img/details-opened.svg)}.wp-block-buttons{--wp--preset--font-size--small: 16px;--wp--preset--font-size--medium: 18px}.wp-block-button{--wp--preset--font-size--small: 16px;--wp--preset--font-size--medium: 18px;font-weight:600;line-height:1.5555555556em;position:relative;z-index:1}.wp-block-button__link{padding:16px 28px}.wp-block-button.has-small-font-size .wp-block-button__link{padding:12px 22px}.wp-block-button.is-style-outline .wp-block-button__link{padding:14px 26px}.wp-block-button.is-style-outline .wp-block-button__link.has-background.has-km-orange-red-gradient-background{color:#402910;background:#fff;background-clip:padding-box;border:2px solid rgba(0,0,0,0);position:relative;-webkit-transition:background-color .4s ease-in-out,color .4s ease-in-out;transition:background-color .4s ease-in-out,color .4s ease-in-out}.wp-block-button.is-style-outline .wp-block-button__link.has-background.has-km-orange-red-gradient-background:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:-2px;border-radius:inherit;background:linear-gradient(264deg, #FF4741 0%, #FFAE57 100%);-webkit-transition:background-size .4s ease-in-out,background-position .4s ease-in-out;transition:background-size .4s ease-in-out,background-position .4s ease-in-out;background-size:100% 100%}.wp-block-button.is-style-outline .wp-block-button__link.has-background.has-km-orange-red-gradient-background:hover{background:rgba(0,0,0,0);color:#fff}.wp-block-button.is-style-outline .wp-block-button__link.has-background.has-km-orange-red-gradient-background:hover:before{background-size:200% 200%;background-position:100% 0}.wp-element-button.has-background.has-km-orange-red-gradient-background{-webkit-transition:background-size .4s ease-in-out,background-position .4s ease-in-out;transition:background-size .4s ease-in-out,background-position .4s ease-in-out;background-size:100% 100%}.wp-element-button.has-background.has-km-orange-red-gradient-background:hover{background-size:200% 200%;background-position:100% 0}.wp-block-post-featured-image.has-blend-mode--normal{mix-blend-mode:normal}.wp-block-post-featured-image.has-blend-mode--multiply{mix-blend-mode:multiply}.wp-block-post-featured-image.has-blend-mode--screen{mix-blend-mode:screen}.wp-block-post-featured-image.has-blend-mode--overlay{mix-blend-mode:overlay}.wp-block-post-featured-image.has-blend-mode--darken{mix-blend-mode:darken}.wp-block-post-featured-image.has-blend-mode--lighten{mix-blend-mode:lighten}.wp-block-post-featured-image.has-blend-mode--color-dodge{mix-blend-mode:color-dodge}.wp-block-post-featured-image.has-blend-mode--color-burn{mix-blend-mode:color-burn}.wp-block-post-featured-image.has-blend-mode--hard-light{mix-blend-mode:hard-light}.wp-block-post-featured-image.has-blend-mode--soft-light{mix-blend-mode:soft-light}.wp-block-post-featured-image.has-blend-mode--difference{mix-blend-mode:difference}.wp-block-post-featured-image.has-blend-mode--exclusion{mix-blend-mode:exclusion}.wp-block-post-featured-image.has-blend-mode--hue{mix-blend-mode:hue}.wp-block-post-featured-image.has-blend-mode--saturation{mix-blend-mode:saturation}.wp-block-post-featured-image.has-blend-mode--color{mix-blend-mode:color}.wp-block-post-featured-image.has-blend-mode--luminosity{mix-blend-mode:luminosity}.wp-block-post-featured-image{background-color:#f7f2ed}.wp-block-post-featured-image img{mix-blend-mode:var(--km-thumbnail-blend-mode, normal)}.wp-block-gallery .wp-block-image{border-radius:12px;overflow:hidden}body.post-template-default .wp-block-gallery.has-nested-images{margin-left:-64px;margin-right:-64px}@media(max-width: 1020px){body.post-template-default .wp-block-gallery.has-nested-images{margin-left:auto;margin-right:auto}}.default-main-content>.wp-block-image{margin:48px 0}.default-main-content>.wp-block-image:has(figcaption){margin-bottom:16px}.default-main-content>.wp-block-image:first-child{margin-top:0}.default-main-content>.wp-block-image:last-child{margin-bottom:0}.wp-block-image :where(figcaption){margin:16px 0;color:#475467;font-size:14px}.single-post-category{border-radius:16px;display:block;padding:2px 8px;border:1px solid #402910;background:#fff;color:#402910;font-size:12px;font-weight:500;line-height:1.5}a.single-post-category{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s}a.single-post-category:hover{background:#402910;color:#fff}.button{font-size:18px;line-height:1.5555555556em;font-weight:600;padding:16px 28px;border:0;border-radius:16px;background-image:linear-gradient(264deg, #FF4741 0%, #FFAE57 100%);color:#fff;-webkit-box-shadow:none;box-shadow:none;margin:0;-webkit-transition:background-size .4s ease-in-out,background-position .4s ease-in-out;transition:background-size .4s ease-in-out,background-position .4s ease-in-out;background-size:100% 100%;display:inline-block}.button--block{display:block;text-align:center}.button--small,.button.delete{font-size:16px;line-height:1.5;padding:12px 20px}.button--empty{color:#402910;background:#f7f2ed;background-clip:padding-box;border:2px solid rgba(0,0,0,0);position:relative;-webkit-transition:background-color .4s ease-in-out,color .4s ease-in-out;transition:background-color .4s ease-in-out,color .4s ease-in-out;padding:14px 26px}.button--empty.button--small{padding:10px 18px}.button--empty:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:-2px;border-radius:inherit;background:linear-gradient(264deg, #FF4741 0%, #FFAE57 100%);-webkit-transition:background-size .4s ease-in-out,background-position .4s ease-in-out;transition:background-size .4s ease-in-out,background-position .4s ease-in-out;background-size:100% 100%}.button--empty:hover{background-color:rgba(0,0,0,0);color:#fff}.button--empty:hover:before{background-size:200% 200%;background-position:100% 0}.button--empty.button--white:not(:hover){background-color:#fff}.button:hover{background-size:200% 200%;background-position:100% 0;color:#fff}.edit-button,.add-button{padding:10px 18px;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;border-radius:12px;border:2px solid #f7f2ed;-webkit-box-shadow:0px 1px 2px 0px rgba(16,24,40,.05);box-shadow:0px 1px 2px 0px rgba(16,24,40,.05);color:#402910;font-size:16px;font-weight:600;line-height:1.5;-webkit-transition:background-color .4s ease-in-out,color .4s ease-in-out,border-color .4s ease-in-out;transition:background-color .4s ease-in-out,color .4s ease-in-out,border-color .4s ease-in-out}.edit-button svg,.add-button svg{width:16px;height:auto;display:inline-block}.edit-button:hover{background-color:#402910;color:#fff;border-color:#402910}.add-button{color:#402910;background:#fff;background-clip:padding-box;border:2px solid rgba(0,0,0,0);position:relative}.add-button--bgr{background-color:#f7f2ed}.add-button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:-2px;border-radius:inherit;background:linear-gradient(264deg, #FF4741 0%, #FFAE57 100%);-webkit-transition:background-size .4s ease-in-out,background-position .4s ease-in-out;transition:background-size .4s ease-in-out,background-position .4s ease-in-out;background-size:100% 100%}.add-button:hover{background-color:rgba(0,0,0,0);color:#fff}.add-button:hover:before{background-size:200% 200%;background-position:100% 0}.km-loader{width:48px;height:48px;border:5px solid #402910;border-bottom-color:rgba(0,0,0,0);border-radius:50%;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:km-rotation 1s linear infinite;animation:km-rotation 1s linear infinite}@-webkit-keyframes km-rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes km-rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.h-main{position:fixed;top:0;left:0;width:100%;padding:16px 0;z-index:500;-webkit-transition:background-color .3s,padding-top .3s,padding-bottom .3s;transition:background-color .3s,padding-top .3s,padding-bottom .3s}@media(min-width: 1021px)and (max-width: 1350px){.h-main .wrapper{width:calc(100% - 76px);margin-left:0;font-size:13px}}@media(max-width: 1350px){.h-main{padding:0;background:#fff}}.h-main__container{border-radius:24px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 32px;-webkit-transition:border-radius .3s;transition:border-radius .3s}@media(max-width: 1460px){.h-main__container{padding-left:16px;padding-right:16px;max-width:1180px;margin:0 auto}}@media(max-width: 1020px){.h-main__container{padding-left:0;padding-right:0}}.h-main__options{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}@media(max-width: 1020px){.h-main__options{position:absolute;top:100vh;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);left:0;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:16px 0;opacity:0;pointer-events:none;-webkit-transition:opacity .3s,-webkit-transform .1s;transition:opacity .3s,-webkit-transform .1s;transition:opacity .3s,transform .1s;transition:opacity .3s,transform .1s,-webkit-transform .1s}.h-main__options select{width:auto}body.menu-opened .h-main__options{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);opacity:1;pointer-events:auto;-webkit-transition:opacity .1s .2s,-webkit-transform .1s .2s;transition:opacity .1s .2s,-webkit-transform .1s .2s;transition:opacity .1s .2s,transform .1s .2s;transition:opacity .1s .2s,transform .1s .2s,-webkit-transform .1s .2s}}.h-main__account{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;color:#402910;padding:7px 16px 7px 8px;border-radius:12px;border:1px solid #eee7de;-webkit-transition:background-color .2s,border-color .2s,color .2s;transition:background-color .2s,border-color .2s,color .2s;white-space:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 1351px){.h-main__account--out{padding-left:16px;padding-right:16px}}@media(max-width: 1350px){.h-main__account{padding:7px}}.h-main__account:hover{color:#fff;background:#402910}.h-main__account .avatar{width:24px;max-width:24px;height:auto;border-radius:50%;display:block}@media(max-width: 1350px){.h-main__account .avatar{display:none}}body.scrolled .h-main{background:#fff;padding:0}body.scrolled .h-main__container{border-radius:0}.header-cart{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:20px 32px 20px 20px;border-radius:24px 0px 0px 24px;background:#402910;-webkit-transition:padding-right .3s;transition:padding-right .3s}.header-cart:hover{padding-right:48px}@media(max-width: 1020px){.header-cart{padding:20px 73px 20px 20px}.header-cart:hover{padding-right:89px}}.header-cart__svg{display:block;width:24px;height:auto}.header-cart__items{position:absolute;top:-6px;left:36px;border-radius:38px;background:linear-gradient(264deg, #FF4741 0%, #FFAE57 100%);-webkit-box-shadow:0px 1px 2px 0px rgba(16,24,40,.05);box-shadow:0px 1px 2px 0px rgba(16,24,40,.05);color:#fff;text-align:center;text-transform:capitalize;font-size:14px;font-style:normal;font-weight:700;line-height:1.4285714286em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:26px;min-height:26px}.header-cart__items[data-km-cart-count="0"]{display:none}.km-input-number{position:relative;display:inline-block}.km-input-number input[type=number]{min-height:60px;min-width:130px;text-align:center;background:#fff;border:1px solid #fff;font-weight:500;font-size:16px;border-radius:8px;-webkit-transition:border-color .2s;transition:border-color .2s}.km-input-number input[type=number]:focus{outline:0;border-color:rgba(64,41,16,.5)}.km-input-number:has([data-km-step="-1"]:disabled):has([data-km-step="+1"]:disabled) [data-km-step="-1"],.km-input-number:has([data-km-step="-1"]:disabled):has([data-km-step="+1"]:disabled) [data-km-step="+1"]{display:none}input[type=number]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}[data-km-step]{position:absolute;width:22px;height:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font:inherit;color:inherit;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0;margin:0;border:0;background:none;-webkit-transition:color .2s;transition:color .2s}[data-km-step]:hover{color:#ffae57}[data-km-step]:disabled{color:#667085}[data-km-step="-1"]{left:9px}[data-km-step="+1"]{right:9px}select,input[type=text],input[type=password],input[type=number],input[type=email],input[type=tel],textarea{display:block;width:100%;padding:10px 14px;border-radius:8px;border:1px solid #ebdfd3;background:#fff;color:#402910;font-family:"DM Sans",system-ui;font-size:18px;line-height:1.4444444444em;font-weight:400;-webkit-transition:border-color .2s;transition:border-color .2s}select:focus,input[type=text]:focus,input[type=password]:focus,input[type=number]:focus,input[type=email]:focus,input[type=tel]:focus,textarea:focus{outline:none;border-color:#66523d}select::-webkit-input-placeholder, input[type=text]::-webkit-input-placeholder, input[type=password]::-webkit-input-placeholder, input[type=number]::-webkit-input-placeholder, input[type=email]::-webkit-input-placeholder, input[type=tel]::-webkit-input-placeholder, textarea::-webkit-input-placeholder{opacity:1;color:#66523d}select::-moz-placeholder, input[type=text]::-moz-placeholder, input[type=password]::-moz-placeholder, input[type=number]::-moz-placeholder, input[type=email]::-moz-placeholder, input[type=tel]::-moz-placeholder, textarea::-moz-placeholder{opacity:1;color:#66523d}select:-ms-input-placeholder, input[type=text]:-ms-input-placeholder, input[type=password]:-ms-input-placeholder, input[type=number]:-ms-input-placeholder, input[type=email]:-ms-input-placeholder, input[type=tel]:-ms-input-placeholder, textarea:-ms-input-placeholder{opacity:1;color:#66523d}select::-ms-input-placeholder, input[type=text]::-ms-input-placeholder, input[type=password]::-ms-input-placeholder, input[type=number]::-ms-input-placeholder, input[type=email]::-ms-input-placeholder, input[type=tel]::-ms-input-placeholder, textarea::-ms-input-placeholder{opacity:1;color:#66523d}select::placeholder,input[type=text]::placeholder,input[type=password]::placeholder,input[type=number]::placeholder,input[type=email]::placeholder,input[type=tel]::placeholder,textarea::placeholder{opacity:1;color:#66523d}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../img/select2.svg);background-size:20px 20px;background-position:right center;background-position:calc(100% - 14px) center;background-repeat:no-repeat;padding-right:34px}input[type=submit]{border-radius:16px;background:linear-gradient(264deg, #FF4741 0%, #FFAE57 100%);-webkit-box-shadow:0px 1px 2px 0px rgba(16,24,40,.05);box-shadow:0px 1px 2px 0px rgba(16,24,40,.05);display:block;width:100%;border:0;padding:16px;font-size:18px;font-weight:600;line-height:1.5555555556em;color:#fff;-webkit-transition:background-size .4s ease-in-out,background-position .4s ease-in-out;transition:background-size .4s ease-in-out,background-position .4s ease-in-out;background-size:100% 100%}input[type=submit]:hover{background-size:200% 200%;background-position:100% 0}textarea{min-height:130px;height:130px;resize:vertical}label:has(input[type=checkbox]){display:block;cursor:pointer}input[type=checkbox]:has(+span),input[type=checkbox]:has(+label){width:.1px;height:.1px;opacity:0;position:absolute}input[type=checkbox]:has(+span)+span,input[type=checkbox]:has(+span)+label,input[type=checkbox]:has(+label)+span,input[type=checkbox]:has(+label)+label{position:relative;display:block;color:#66523d;font-size:18px;font-weight:400;line-height:155.556%;padding-left:32px}input[type=checkbox]:has(+span)+span small,input[type=checkbox]:has(+span)+label small,input[type=checkbox]:has(+label)+span small,input[type=checkbox]:has(+label)+label small{font-size:14px;line-height:142.857%;display:block}input[type=checkbox]:has(+span)+span:before,input[type=checkbox]:has(+span)+span:after,input[type=checkbox]:has(+span)+label:before,input[type=checkbox]:has(+span)+label:after,input[type=checkbox]:has(+label)+span:before,input[type=checkbox]:has(+label)+span:after,input[type=checkbox]:has(+label)+label:before,input[type=checkbox]:has(+label)+label:after{content:"";position:absolute;top:2px;left:0;width:20px;height:20px;border-radius:6px;border:1px solid #d0d5dd;background:#fff;-webkit-transition:opacity .2s;transition:opacity .2s}input[type=checkbox]:has(+span)+span:after,input[type=checkbox]:has(+span)+label:after,input[type=checkbox]:has(+label)+span:after,input[type=checkbox]:has(+label)+label:after{background:url(../img/check.svg) no-repeat center;background-size:16px auto;background-color:#66523d;border-color:#66523d;opacity:0}input[type=checkbox]:has(+span)+label,input[type=checkbox]:has(+label)+label{font-size:14px;line-height:142.857%;display:block}input[type=checkbox]:has(+span):checked+span:before,input[type=checkbox]:has(+span):checked+label:before,input[type=checkbox]:has(+label):checked+span:before,input[type=checkbox]:has(+label):checked+label:before{opacity:0}input[type=checkbox]:has(+span):checked+span:after,input[type=checkbox]:has(+span):checked+label:after,input[type=checkbox]:has(+label):checked+span:after,input[type=checkbox]:has(+label):checked+label:after{opacity:1}input[type=checkbox]:has(+label)+label:before,input[type=checkbox]:has(+label)+label:after{top:50%;margin-top:-10px}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:0 .5em 0 0 !important;font:inherit;font-size:16px;color:currentColor;width:1.15em !important;height:1.15em;border:.15em solid currentColor;border-radius:50%;-webkit-transform:translateY(-0.075em);-ms-transform:translateY(-0.075em);transform:translateY(-0.075em);display:grid;display:inline-grid;place-content:center;vertical-align:baseline !important}input[type=radio]:before{content:"";width:.65em;height:.65em;border-radius:50%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:120ms -webkit-transform ease-in-out;transition:120ms -webkit-transform ease-in-out;transition:120ms transform ease-in-out;transition:120ms transform ease-in-out, 120ms -webkit-transform ease-in-out;-webkit-box-shadow:inset 1em 1em #402910;box-shadow:inset 1em 1em #402910}input[type=radio]:checked:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.wpcf7-form-control-wrap,.wpcf7-form-control{display:block}.wpcf7-form-control-wrap:after,.wpcf7-form-control:after{content:"";clear:both;display:block;position:relative;height:0;float:none;overflow:hidden;font-size:0;line-height:0}.wpcf7-list-item{display:block;margin:0 0 16px}.wpcf7-list-item:not(:only-child){width:50%;float:left}.wpcf7-acceptance{margin:32px 0 16px;color:#66523d}.wpcf7-acceptance a{color:inherit;text-decoration:underline}.wpcf7-acceptance a:hover{color:#ffae57}.k-field-name{display:block;color:#402910;font-weight:500;line-height:1.5;margin:0 0 6px}.k-form-row{margin:0 0 24px}.k-form-row--2{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px 32px}.k-form-row--phone{display:block}.k-form-row--phone:after{content:"";clear:both;display:block;position:relative;height:0;float:none;overflow:hidden;font-size:0;line-height:0}.k-form-row--phone:has(input:focus) select,.k-form-row--phone:has(input:focus) input[type=text],.k-form-row--phone:has(input:focus) input[type=number],.k-form-row--phone:has(input:focus) input[type=email],.k-form-row--phone:has(input:focus) input[type=tel],.k-form-row--phone:has(input:focus) textarea,.k-form-row--phone:has(select:focus) select,.k-form-row--phone:has(select:focus) input[type=text],.k-form-row--phone:has(select:focus) input[type=number],.k-form-row--phone:has(select:focus) input[type=email],.k-form-row--phone:has(select:focus) input[type=tel],.k-form-row--phone:has(select:focus) textarea{border-color:#66523d !important}.k-form-row--phone label{width:calc(100% - 80px);float:left}.k-form-row--phone label:last-child select,.k-form-row--phone label:last-child input[type=text],.k-form-row--phone label:last-child input[type=number],.k-form-row--phone label:last-child input[type=email],.k-form-row--phone label:last-child input[type=tel],.k-form-row--phone label:last-child textarea{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}.k-form-row--phone label:nth-last-child(2){width:80px}.k-form-row--phone label:nth-last-child(2) select,.k-form-row--phone label:nth-last-child(2) input[type=text],.k-form-row--phone label:nth-last-child(2) input[type=number],.k-form-row--phone label:nth-last-child(2) input[type=email],.k-form-row--phone label:nth-last-child(2) input[type=tel],.k-form-row--phone label:nth-last-child(2) textarea{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}.k-form-row--phone label:nth-last-child(2) select{background-position:right center;padding-right:20px}.k-form-checks{margin:0 0 7px}.k-form-checks .k-field-name{margin:0 0 18px}.k-form-submit{position:relative}.k-form-submit .wpcf7-spinner{position:absolute;top:100%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:calc(.5*var(--km-padding-top, 48px)) 0 0}.wpcf7-not-valid-tip{font-size:12px;font-weight:400;line-height:2;display:block;margin:0 0 -24px;color:#ff4741}.wpcf7 form .wpcf7-response-output{margin:24px 0;padding:10px 14px}.wpcf7 form .wpcf7-response-output:first-child{margin-top:0}.wpcf7 form .wpcf7-response-output:last-child{margin-bottom:0}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#ff4741;color:#402910}.wpcf7 form.spam .wpcf7-response-output{border-color:#ffae57;color:#402910}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffae57;color:#402910}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);cursor:pointer;width:100%;height:16px;display:block}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#4f4f4f;margin-top:-6px;height:16px;width:16px;border-radius:50%;-webkit-transition:background-color .2s;transition:background-color .2s}input[type=range]::-webkit-slider-runnable-track{background:#4f4f4f;height:4px}input[type=range]::-moz-range-track{background:#4f4f4f;height:4px}input[type=range]::-moz-range-thumb{border:none;border-radius:50%;background-color:#4f4f4f;height:16px;width:16px;-moz-transition:background-color .2s;transition:background-color .2s}input[type=range]:focus{outline:none}.select2-container--default .select2-selection--single{display:block;width:100%;padding:10px 14px;border-radius:8px;border:1px solid #ebdfd3;background:#fff;color:#402910;font-family:"DM Sans",system-ui;font-size:18px;line-height:1.4444444444em;font-weight:400;-webkit-transition:border-color .2s;transition:border-color .2s}.select2-container--default .select2-selection--single:focus{outline:none;border-color:#66523d}.select2-container--default .select2-selection--single::-webkit-input-placeholder{opacity:1;color:#66523d}.select2-container--default .select2-selection--single::-moz-placeholder{opacity:1;color:#66523d}.select2-container--default .select2-selection--single:-ms-input-placeholder{opacity:1;color:#66523d}.select2-container--default .select2-selection--single::-ms-input-placeholder{opacity:1;color:#66523d}.select2-container--default .select2-selection--single::placeholder{opacity:1;color:#66523d}.select2-container--default .select2-selection--single .select2-selection__arrow{background-image:url(../img/select2.svg);background-size:100% auto;background-position:center;background-repeat:no-repeat;width:20px;height:20px;top:50%;right:14px;margin-top:-10px}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#402910}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#66523d}.select2-container .select2-selection--single{height:auto}.select2-container--default .select2-search--dropdown .select2-search__field{border-color:#475467}.select2-dropdown{border-color:#ebdfd3}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#402910}.posts-list{display:grid;grid-gap:64px 32px;grid-template-columns:1fr 1fr}@media(max-width: 650px){.posts-list{grid-template-columns:1fr}}.posts-list__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:12px}.posts-list .post{width:100%;display:block}.posts-list .wp-post-image{width:100%;height:auto;display:block;margin:0 auto;max-height:100%;-o-object-fit:cover;object-fit:cover;border-radius:16px}@media(max-width: 1020px){.posts-list .wp-post-image{border-radius:8px}}.posts-list__thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:448px;margin:0 0 24px;overflow:hidden}@supports(aspect-ratio: 664/448){.posts-list__thumbnail{aspect-ratio:664/448;min-height:0}}.posts-list .entry-title a{color:inherit}.posts-list .entry-title a:hover{color:#ffae57}.posts-list .entry-excerpt{color:#475467;line-height:1.5}.posts-list__button{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:24px}.nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px;color:#402910;margin:64px auto}.nav-links .page-numbers{min-width:40px;min-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid rgba(0,0,0,0);border-radius:4px}.nav-links a{color:#402910;-webkit-transition:color .2s,background-color .2s;transition:color .2s,background-color .2s}.nav-links a:hover{background-color:#402910;color:#fff}.nav-links .next,.nav-links .prev{padding-left:1em;padding-right:1em}.nav-links .current{border:1px solid #402910}.km-user-settings{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:28px 32px}@media(max-width: 1350px){.km-user-settings{grid-template-columns:1fr 1fr}}@media(max-width: 781px){.km-user-settings{grid-template-columns:1fr}}.km-user-settings:empty{display:none}.km-user-settings__single{width:100%;border-radius:24px;background:#fff;padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;position:relative;z-index:1}.km-user-settings__top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px 8px}.km-user-settings__subtitle{color:var(--Gray-600, #475467);font-size:18px;font-style:normal;font-weight:400;line-height:1.6111111111}.km-user-settings__title{color:#402910;font-size:24px;font-style:normal;font-weight:700;line-height:1.3333333333;letter-spacing:-0.01em}.km-user-settings__locked{padding:4px 12px;border-radius:8px;background:#f7f2ed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#402910;font-size:14px;font-style:normal;font-weight:500;line-height:2}.km-user-settings__locked svg{display:block;width:16px;height:auto}.km-user-settings .button{margin-top:auto}.km-user-settings .button--fill{background:none !important;background-clip:border-box !important;background-image:linear-gradient(264deg, #FF4741 0%, #FFAE57 100%) !important;border:0 !important;padding-top:12px !important;padding-bottom:12px !important;color:#fff !important;-webkit-transition:background-size .4s ease-in-out,background-position .4s ease-in-out !important;transition:background-size .4s ease-in-out,background-position .4s ease-in-out !important}.km-user-settings .button--fill:hover{background:none !important;background-clip:border-box !important;background-image:linear-gradient(264deg, #FF4741 0%, #FFAE57 100%) !important;background-size:200% 200% !important;background-position:100% 0 !important;color:#fff !important}.km-user-settings .button--fill:before{display:none}.km-my-account-top{max-width:1160px;margin:44px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px}@media(max-width: 781px){.km-my-account-top{-ms-flex-wrap:wrap;flex-wrap:wrap}}.km-my-account-top__options{padding:16px 24px 16px 16px;border-radius:66px;border:1px solid #eee7de;font-weight:500;line-height:1.75;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.km-my-account-top__options a{background:linear-gradient(264deg, #FF4741 0%, #FFAE57 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-transition:background-size .4s ease-in-out,background-position .4s ease-in-out;transition:background-size .4s ease-in-out,background-position .4s ease-in-out;background-size:100% 100%}.km-my-account-top__options a:hover{background-size:200% 200%;background-position:100% 0}.km-my-account-top .avatar{width:32px;height:auto;display:block;border-radius:50%}.woocommerce-MyAccount-navigation{text-align:center}.woocommerce-MyAccount-navigation ul{list-style:none;margin:44px 0 40px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px 8px}@media(max-width: 1020px){.woocommerce-MyAccount-navigation ul{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(min-width: 1021px){.woocommerce-MyAccount-navigation li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}}.woocommerce-MyAccount-navigation a{display:block;background:rgba(0,0,0,0);color:#402910;border:2px solid rgba(0,0,0,0);position:relative;-webkit-transition:color .4s;transition:color .4s;padding:14px}@media(max-width: 1350px){.woocommerce-MyAccount-navigation a{padding-left:4px;padding-right:4px}}@media(max-width: 1020px){.woocommerce-MyAccount-navigation a{padding-top:0}}.woocommerce-MyAccount-navigation a:hover{color:#ffae57}.woocommerce-MyAccount-navigation li.is-active a{background:#f7f2ed;background-clip:padding-box}.woocommerce-MyAccount-navigation li.is-active a:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:0 0 -2px;border-radius:inherit;background:linear-gradient(264deg, #FF4741 0%, #FFAE57 100%);background-size:100% 100%}.km-payment-methods-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px 24px}@media(max-width: 1020px){.km-payment-methods-list{grid-template-columns:1fr;grid-gap:24px}}.payment-method{padding:32px;border-radius:24px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:1}.km-card-icon{display:block;width:80px;height:auto;margin:0 0 48px}.km-card-number{font-size:1.125em;font-weight:bold;margin:0 0 8px}.payment-method-expires{margin:0 0 48px;color:#475467;font-size:16px;font-weight:400;line-height:1.75}.payment-method-expires:last-child{margin-bottom:0}.km-add-payment-method{margin-top:32px}.u-columns.col2-set,.woocommerce-Addresses{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px 24px}@media(max-width: 1020px){.u-columns.col2-set,.woocommerce-Addresses{grid-template-columns:1fr;grid-gap:24px}}.woocommerce-Address{padding:32px;border-radius:24px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:1}.woocommerce-Address .title h3{font-size:18px;line-height:1.5555555556em}.woocommerce-Address address{margin:.5em 0 2em}.woocommerce-Address address:first-child{margin-top:0}.woocommerce-Address address:last-child{margin-bottom:0}.woocommerce-Address .add-button,.woocommerce-Address .edit-button{margin:auto auto 0 0}@media(max-width: 1020px){.woocommerce-Address{padding:24px;border-radius:16px}}.woocommerce-account .woocommerce table.shop_table{border:0}.woocommerce-account .woocommerce form{border-radius:24px;background:#fff;padding:32px;position:relative;z-index:1}ul.payment_methods{list-style:none;padding:0;margin:0}.woocommerce-orders-table th,.woocommerce-orders-table td{padding-top:12px;padding-bottom:12px;text-align:center}.woocommerce-orders-table thead th,.woocommerce-orders-table thead td{padding-top:24px;padding-bottom:24px}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{padding:12px}.woocommerce-PaymentBox:not(:first-child){margin-top:24px}@media(max-width: 781px){.woocommerce-MyAccount-content:has(.woocommerce-orders-table){overflow-x:auto}.woocommerce-MyAccount-content:has(.woocommerce-orders-table) .woocommerce-orders-table{min-width:800px}}.onsale{position:absolute;top:0;left:0;width:160px;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:rotate(-45deg) translateX(-71px) translateY(55px);-ms-transform:rotate(-45deg) translateX(-71px) translateY(55px);transform:rotate(-45deg) translateX(-71px) translateY(55px);text-align:center;background:linear-gradient(264deg, #FF4741 0%, #FFAE57 100%);color:#fff;padding:2px 0}body.single-product main .wrapper>.product>.onsale{-webkit-transform:none;-ms-transform:none;transform:none;padding:8px 16px;border-radius:12px;position:relative;top:auto;left:auto;margin:0 0 24px;display:inline-block}body.single-product .woocommerce-variation-add-to-cart{margin-top:35px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}body.single-product .woocommerce-variation-add-to-cart .single_add_to_cart_button{max-width:calc(100% - 16px - 130px);width:357px;display:block;text-align:center}body.single-product .wrapper>.product{margin-top:96px}body.single-product .wrapper>.product .price{color:#402910;font-size:36px;font-weight:600;line-height:1.2222222222em;letter-spacing:-1.08px}body.single-product .wrapper>.product p.price{margin:.9722222222em 0}body.single-product .wrapper>.product p.price:first-child{margin-top:0}body.single-product .wrapper>.product p.price:last-child{margin-bottom:0}body.single-product .wrapper>.product .quantity{width:130px}body.single-product .woocommerce-product-gallery{width:42.65625%;margin-right:5%;float:left}body.single-product .woocommerce-product-gallery img{display:block;max-width:100%;width:auto;height:auto;min-height:520px;-o-object-fit:cover;object-fit:cover;border-radius:32px}body.single-product .summary{width:calc(100% - 42.65625% - 5%);float:left}body.single-product .woocommerce-variation-price{display:none}body.single-product .woocommerce-variation-description:empty,body.single-product .woocommerce-variation-availability:empty{display:none}body.single-product .woocommerce-product-details__short-description{margin:1.3333333333em 0;font-size:18px;color:#475467;max-width:515px}body.single-product .woocommerce-product-details__short-description:first-child{margin-top:0}body.single-product .woocommerce-product-details__short-description:last-child{margin-bottom:0}body.single-product .woocommerce-product-details__short-description p{line-height:1.5555555556em;margin:0 0 1.3333333333em}body.single-product .woocommerce-product-details__short-description p:first-child{margin-top:0}body.single-product .woocommerce-product-details__short-description p:last-child{margin-bottom:0}h1.product_title{font-size:36px;line-height:1.1666666667em;letter-spacing:-1.08px}.price del{color:#475467}.price ins{text-decoration:none;margin-left:8px}table.variations .label{padding-right:32px;color:#475467;font-size:16px;font-weight:400;line-height:1.5}table.variations select:has(+.rudr-variation-radios){display:none}.reset_variations{display:none}.rudr-variation-radios{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.rudr-variation-radios label{padding:3px 15px;border-radius:66px;border:1px solid #eee7de;color:#402910;font-size:16px;font-weight:500;line-height:1.75;display:block;cursor:pointer;-webkit-transition:background-color .2s,border-color .2s,color .2s;transition:background-color .2s,border-color .2s,color .2s}.rudr-variation-radios label:hover{background-color:#402910;color:#fff;border-color:#402910}.rudr-variation-radios input[type=radio]{opacity:0;width:.1px;height:.1px;position:absolute}.rudr-variation-radios input[type=radio]:checked+label{border-color:#402910}.woocommerce-tabs{margin-top:96px;margin-bottom:64px;padding:64px;border-radius:32px;background-color:#fff}.woocommerce-tabs:first-child{margin-top:0}.woocommerce-tabs:last-child{margin-bottom:0}@media(max-width: 1350px){.woocommerce-tabs{padding:32px;border-radius:24px}}@media(max-width: 1020px){.woocommerce-tabs{padding:24px;margin-left:-24px;width:calc(100% + 48px);border-radius:16px}}.woocommerce-tabs table{width:100%;border-collapse:collapse;margin:25px 0;font-size:.9em;font-family:sans-serif;min-width:400px}.woocommerce-tabs table thead tr{background-color:#402910;color:#fff;text-align:left}.woocommerce-tabs table th,.woocommerce-tabs table td{padding:12px 15px}.woocommerce-tabs table tbody tr{border-bottom:1px solid #402910}.woocommerce-tabs table tbody tr td:first-child,.woocommerce-tabs table tbody tr th:first-child{border-left:1px solid #402910}.woocommerce-tabs table tbody tr td:last-child{border-right:1px solid #402910}.woocommerce-tabs table tbody tr:first-child{border-top:1px solid #402910}.woocommerce-tabs table tbody tr:nth-of-type(even){background-color:#f3f3f3}.woocommerce-tabs ul.tabs{list-style:none;margin:0 auto 48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;position:relative;z-index:1;gap:8px 20px}.woocommerce-tabs ul.tabs a{font-size:16px;font-weight:500;line-height:1.5;display:block;padding:11px 0;color:#402910;background:#fff;background-clip:padding-box;border:2px solid rgba(0,0,0,0);position:relative;-webkit-transition:background-color .4s ease-in-out,color .4s ease-in-out;transition:background-color .4s ease-in-out,color .4s ease-in-out}.woocommerce-tabs ul.tabs a:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:0 0 -2px;border-radius:inherit;background:linear-gradient(264deg, #FF4741 0%, #FFAE57 100%)}.woocommerce-tabs ul.tabs a:hover{background:#fff;color:#ffae57}.woocommerce-tabs ul.tabs li:not(.active) a:before{display:none}.woocommerce-tabs ul.tabs li:not(.active) a:hover{background:#fff;color:#ffae57}.woocommerce-tabs ul.tabs li.active a{pointer-events:none}.woocommerce-Tabs-panel ul:is(ol){font-size:1.125em}.woocommerce-Tabs-panel ul:is(ol),.woocommerce-Tabs-panel ul:is(ol) ol{margin:1.3333333333em 0;margin-left:1.7777777778em}.woocommerce-Tabs-panel ul:is(ol) ol{font-size:1em}.woocommerce-Tabs-panel ul:is(ol) ol:first-child{margin-top:1.3333333333em}.woocommerce-Tabs-panel ul:is(ol) li{line-height:1.5555555556em;text-align:left;position:relative;margin:0 0 1.3333333333em}.woocommerce-Tabs-panel ul:is(ol) li:last-child{margin-bottom:0}.woocommerce-Tabs-panel ul:not(ol),.woocommerce-Tabs-panel ul ul{font-size:1.125em;list-style:none;margin:1.3333333333em 0}.woocommerce-Tabs-panel ul:not(ol) li,.woocommerce-Tabs-panel ul ul li{line-height:1.5555555556em;min-height:2.2222222222em;padding-left:3.1111111111em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;position:relative;margin:0 0 1.3333333333em}.woocommerce-Tabs-panel ul:not(ol) li:last-child,.woocommerce-Tabs-panel ul ul li:last-child{margin-bottom:0}.woocommerce-Tabs-panel ul:not(ol) li:before,.woocommerce-Tabs-panel ul ul li:before{content:"";width:2.2222222222em;height:2.2222222222em;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:url(../img/list-white.svg) no-repeat;background-size:contain}.has-white-background-color .woocommerce-Tabs-panel ul:not(ol) li:before,.feature-component .woocommerce-Tabs-panel ul:not(ol) li:before,.has-white-background-color .woocommerce-Tabs-panel ul ul li:before,.feature-component .woocommerce-Tabs-panel ul ul li:before{background-image:url(../img/list.svg)}.woocommerce-Tabs-panel ul ul{font-size:1em}.woocommerce-Tabs-panel ul ul:first-child{margin-top:1.3333333333em}.woocommerce-Tabs-panel ul:first-child{margin-top:0}.woocommerce-Tabs-panel ul:last-child{margin-bottom:0}.woocommerce-Tabs-panel ul li,.woocommerce-Tabs-panel ul ul li{font-size:1.125rem}.woocommerce-Tabs-panel ul li:before,.woocommerce-Tabs-panel ul ul li:before{background-image:url(../img/list.svg)}.km-tab-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.125em;color:#475467;font-weight:400}.km-tab-description h2{color:#402910}.km-tab-description p{margin:0 0 1.7777777778em}.km-tab-description p:last-child{margin-bottom:0}.km-tab-description strong{font-weight:500;color:#402910}.km-tab-description__img{width:271px;max-width:100%;height:auto;display:block;margin-left:auto}@media(max-width: 1350px){.km-tab-description__img{width:220px}}@media(max-width: 1020px){.km-tab-description__img{width:180px}}@media(max-width: 781px){.km-tab-description__img{width:271px;margin:32px auto 0}}.km-tab-description__content{width:calc(100% - 271px - 96px)}@media(max-width: 1350px){.km-tab-description__content{width:calc(100% - 220px - 64px)}}@media(max-width: 1020px){.km-tab-description__content{width:calc(100% - 200px)}}@media(max-width: 781px){.km-tab-description__content{width:100%}}.km-tab-description__content:only-child{width:100%}table.variations{width:100%}.single_variation_wrap .stock.in-stock{display:none}.reset_variations{margin-left:4px;margin-right:4px}@media(max-width: 800px){body.single-product .woocommerce-product-gallery{width:100%;margin:0 0 2rem}}@media(max-width: 800px){body.single-product .summary{width:100%}}.added_to_cart{display:block;text-align:center;margin:1em auto 0}.wc-block-grid__product{font:inherit !important;display:block;width:100%;padding:24px;border-radius:24px;background:#fff;position:relative;z-index:1;overflow:hidden}@media(max-width: 1020px){.wc-block-grid__product{padding:16px;border-radius:16px}}.wc-block-grid__product .wc-block-grid__product-image{margin:0}.wc-block-grid__product img{display:block;border-radius:16px}@media(max-width: 1020px){.wc-block-grid__product img{border-radius:8px}}.products{list-style:none;margin:0;display:grid;grid-template-columns:1fr;grid-gap:32px}@media(max-width: 1020px){.products{grid-gap:24px}}.products.columns-2{grid-template-columns:1fr 1fr}@media(max-width: 600px){.products.columns-2{grid-template-columns:1fr}}.products.columns-3{grid-template-columns:1fr 1fr 1fr}@media(max-width: 1020px){.products.columns-3{grid-template-columns:1fr 1fr}}@media(max-width: 600px){.products.columns-3{grid-template-columns:1fr}}.products.columns-4{grid-template-columns:1fr 1fr 1fr 1fr}@media(max-width: 1350px){.products.columns-4{grid-template-columns:1fr 1fr 1fr}}@media(max-width: 1020px){.products.columns-4{grid-template-columns:1fr 1fr}}@media(max-width: 600px){.products.columns-4{grid-template-columns:1fr}}.products .product{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:block;width:100%;padding:24px;border-radius:24px;background:#fff;position:relative;z-index:1;overflow:hidden}@media(max-width: 1020px){.products .product{padding:16px;border-radius:16px}}.products .product .woocommerce-loop-product__link{margin-bottom:20px}.products .product .button{margin-top:auto}.products .attachment-woocommerce_thumbnail{border-radius:16px;display:block;width:100%;height:auto;max-width:100%;margin:0 auto}@media(max-width: 1020px){.products .attachment-woocommerce_thumbnail{border-radius:8px}}.products .woocommerce-loop-product__title{font-size:18px;font-weight:600;line-height:1.5555555556em;letter-spacing:-0.36px;margin:20px 0 8px;min-height:2lh}.products .woocommerce-loop-product__title:first-child{margin-top:0}.products .woocommerce-loop-product__title:last-child{margin-bottom:0}.products .price{font-size:18px;line-height:1.5555555556em;display:block}.products .woocommerce-loop-product__link{color:#402910}.products .woocommerce-loop-product__link:hover{color:#ffae57}.products .woocommerce-loop-product__link .price{color:#475467}.products .button{margin:20px 0}.products .button:first-child{margin-top:0}.products .button:last-child{margin-bottom:0}.theme-ic-default .is-large .wc-block-checkout__sidebar{top:110px}.woocommerce-cart-form__cart-item.cart_item img{display:block}.woocommerce-cart-form__cart-item.cart_item a{color:#402910}.woocommerce-cart-form__cart-item.cart_item a:hover{color:#ffae57}.woocommerce table.shop_table{width:100%;border-radius:24px;background-color:#fff;border:1px solid #fff;position:relative;z-index:1;padding:24px}.woocommerce table.shop_table .quantity .qty{background-color:#f7f2ed}.checkout .col-1,.checkout .col-2{padding:32px;border-radius:24px;background-color:#fff}@media(max-width: 768px){.checkout .col-2{margin-top:16px}}.checkout .woocommerce table.shop_table{border-radius:16px}#customer_details{margin:0 0 32px}#customer_details:last-child{margin-bottom:0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background-color:#fff;border-radius:16px}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:#f7f2ed;color:#402910}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{border-bottom-color:#f7f2ed}.woocommerce-order-overview,.wc-bacs-bank-details,.woocommerce .woocommerce-customer-details address{padding:32px 24px;border-radius:24px;background-color:#fff}.woocommerce .woocommerce-customer-details address{border:0}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{padding:16px}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{padding-top:12px;padding-bottom:12px;border-radius:16px}@media only screen and (min-width: 769px){#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{width:160px}}@media(max-width: 600px){#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{width:100%}}@media(max-width: 600px){.woocommerce table.cart td.actions .coupon .button{width:100%;margin-top:8px}}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt{border-radius:16px;background:linear-gradient(264deg, #FF4741 0%, #FFAE57 100%);-webkit-box-shadow:0px 1px 2px 0px rgba(16,24,40,.05);box-shadow:0px 1px 2px 0px rgba(16,24,40,.05);display:block;width:100%;border:0;padding:16px;font-size:18px;font-weight:600;line-height:1.5555555556em;color:#fff;-webkit-transition:background-size .4s ease-in-out,background-position .4s ease-in-out;transition:background-size .4s ease-in-out,background-position .4s ease-in-out;background-size:100% 100%;overflow:hidden}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:hover{background-size:200% 200%;background-position:100% 0}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button{background:linear-gradient(264deg, #FF4741 0%, #FFAE57 100%);-webkit-box-shadow:0px 1px 2px 0px rgba(16,24,40,.05);box-shadow:0px 1px 2px 0px rgba(16,24,40,.05);display:inline-block;font-size:18px;font-weight:600;line-height:1.5555555556em;background-size:100% 100%;color:#402910;background:#fff;background-clip:padding-box;border:2px solid rgba(0,0,0,0);position:relative;-webkit-transition:background-color .4s ease-in-out,color .4s ease-in-out;transition:background-color .4s ease-in-out,color .4s ease-in-out;padding:10px 18px;border-radius:16px}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:before,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:before,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:before,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:before,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:before,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:before,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:before,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:-2px;border-radius:inherit;background:linear-gradient(264deg, #FF4741 0%, #FFAE57 100%);-webkit-transition:background-size .4s ease-in-out,background-position .4s ease-in-out;transition:background-size .4s ease-in-out,background-position .4s ease-in-out;background-size:100% 100%}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover{background-color:rgba(0,0,0,0);color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover:before,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover:before,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover:before,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover:before,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover:before,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover:before,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover:before,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover:before{background-size:200% 200%;background-position:100% 0}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled{cursor:not-allowed}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled[disabled]{opacity:1;padding:10px 18px}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled[disabled]:hover{background-color:#fff}.return-to-shop .button:not(:hover){background-color:#f7f2ed}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)).product-template-default form.cart{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px 16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)).product-template-default form.cart button.button.alt{width:auto;max-width:100%}@media(min-width: 1351px){.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)).product-template-default form.cart button.button.alt{width:358px}}.woocommerce-message,.woocommerce-error,.woocommerce-info{margin:0 0 1.5em;background:#fff;color:#402910;padding:1.5em;border-radius:2em;border:2px solid rgba(0,0,0,0);position:relative;z-index:1}.woocommerce-message:focus,.woocommerce-error:focus,.woocommerce-info:focus{outline:none}@media(max-width: 1020px){.woocommerce-message,.woocommerce-error,.woocommerce-info{border-radius:1em}}.woocommerce-message .button,.woocommerce-error .button,.woocommerce-info .button{font-size:16px;line-height:1.5;padding:12px 20px}ul.woocommerce-message li,ul.woocommerce-error li,ul.woocommerce-info li{margin:0 0 1em 2em}ul.woocommerce-message li:only-child,ul.woocommerce-error li:only-child,ul.woocommerce-info li:only-child{margin:0}ul.woocommerce-message li:last-child,ul.woocommerce-error li:last-child,ul.woocommerce-info li:last-child{margin-bottom:0}ul.woocommerce-message:has(li:only-child),ul.woocommerce-error:has(li:only-child),ul.woocommerce-info:has(li:only-child){list-style:none;margin:0 0 1.5em;padding:1.5em}.woocommerce-error,.woocommerce-info{color:#402910;background:#fff;background-clip:padding-box;border:2px solid rgba(0,0,0,0);position:relative;-webkit-transition:background-color .4s ease-in-out,color .4s ease-in-out;transition:background-color .4s ease-in-out,color .4s ease-in-out}.woocommerce-error:before,.woocommerce-info:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:-2px;border-radius:inherit;background:linear-gradient(264deg, #FF4741 0%, #FFAE57 100%);-webkit-transition:background-size .4s ease-in-out,background-position .4s ease-in-out;transition:background-size .4s ease-in-out,background-position .4s ease-in-out;background-size:100% 100%}.woocommerce-error{color:#ff4741}.woocommerce-store-notice{background:#fff;color:#402910;padding:1em;position:absolute;top:0;left:0;width:100%;z-index:999}.admin-bar .woocommerce-store-notice{top:32px}.woocommerce-store-notice__dismiss-link{float:right;color:#fff}.woocommerce-store-notice__dismiss-link:hover{text-decoration:underline;color:#fff}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{display:none}.woocommerce .quantity .qty{min-height:60px;min-width:130px;text-align:center;background:#fff;border:1px solid #fff;font-weight:500;font-size:16px;border-radius:8px;-webkit-transition:border-color .2s;transition:border-color .2s}.woocommerce .quantity .qty:focus{outline:0;border-color:rgba(64,41,16,.5)}.woocommerce.single-product .quantity .qty[min="1"][max="1"][value="1"]{display:none}.woocommerce.single-product .quantity:has(.qty[min="1"][max="1"][value="1"]){display:none}.woocommerce .woocommerce-address-fields__field-wrapper,.woocommerce .woocommerce-EditAccountForm{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.woocommerce form .form-row{width:calc(50% - 16px);margin:24px 0 0}.woocommerce form .form-row:only-child{width:100%}@media(max-width: 781px){.woocommerce form .form-row{width:100%}}.woocommerce form .form-row:has(.woocommerce-form-login__submit){width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;margin:24px 0}.woocommerce form .form-row:has(.woocommerce-form-login__submit):last-child{margin-bottom:0}.woocommerce form .form-row.place-order .button{margin-top:24px}.woocommerce form .form-row.place-order,.woocommerce form .form-row-wide{width:100%}.woocommerce form p:has(button[type=submit]),.woocommerce form p:has(input[type=submit]){margin:32px 0 0}.woocommerce form p:has(button[type=submit]).form-row,.woocommerce form p:has(input[type=submit]).form-row{margin-top:24px}.woocommerce form fieldset{width:100%;margin:24px 0;border:1px solid #ebdfd3}.woocommerce form fieldset:first-child{margin-top:0}.woocommerce form fieldset:last-child{margin-bottom:0}.woocommerce form .form-row input.input-text#coupon_code{padding-top:13px;padding-bottom:13px}:root{--wc-red: #FF4741;--wc-orange: #FFAE57;--wc-green: #29C37C;--woocommerce: #402910;--wc-primary: #402910}.main-menu{--km-gap: 16px;font-weight:500;line-height:1.5;margin:0 auto}@media(max-width: 1460px){.main-menu{--km-gap: 12px}}@media(max-width: 1350px){.main-menu{--km-gap: 8px}}@media(max-width: 1020px){.main-menu{position:absolute;top:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);left:0;width:100%;height:100vh;height:calc(100vh - 80px);background:#fff;text-align:center;padding:0 16px 80px;-webkit-transition:top .2s .1s,-webkit-transform .2s .1s;transition:top .2s .1s,-webkit-transform .2s .1s;transition:transform .2s .1s,top .2s .1s;transition:transform .2s .1s,top .2s .1s,-webkit-transform .2s .1s}body.menu-opened .main-menu{top:100%;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:top .2s,-webkit-transform .2s;transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}}.main-menu ul{list-style:none;margin:0}.main-menu ul ul{position:absolute;top:100%;left:calc(-1*var(--km-gap, 16px) - .75*var(--km-gap, 16px));padding:var(--km-gap, 16px);background:#fff;display:none;border-radius:calc(1.5*var(--km-gap, 16px));-webkit-box-shadow:0px 20px 24px -4px rgba(16,24,40,.08),0px 8px 8px -4px rgba(16,24,40,.03);box-shadow:0px 20px 24px -4px rgba(16,24,40,.08),0px 8px 8px -4px rgba(16,24,40,.03)}.main-menu ul ul .menu-icon{width:23px;height:auto;max-width:23px;display:block}@media(max-width: 1350px){.main-menu ul ul a{gap:6px}}.main-menu ul ul li{padding:calc(.75*var(--km-gap, 16px)) var(--km-gap, 16px);white-space:nowrap}.main-menu ul ul li.current_page_item>a:before{bottom:calc(-0.75*var(--km-gap, 16px))}@media(max-width: 1020px){.main-menu ul ul{position:relative;top:auto;left:auto;width:100%;background:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.main-menu ul ul.sub-menu-active{display:block}}@media(min-width: 1021px){body.non-touch-device .main-menu ul ul{display:block;opacity:0;pointer-events:none;-webkit-transition:opacity .2s;transition:opacity .2s}body.non-touch-device .main-menu ul ul:hover{opacity:1;pointer-events:auto}}.main-menu li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width: 1020px){.main-menu li{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.main-menu__ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--km-gap, 16px)}@media(max-width: 1020px){.main-menu__ul{display:block;height:100%;overflow:auto}.main-menu__ul>li{margin-bottom:var(--km-gap, 16px)}.main-menu__ul>li:last-child{margin-bottom:0}}@media(max-width: 1020px)and (max-height: 500px){.main-menu__ul>li{margin-bottom:0}}.main-menu a{color:#402910;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(.5*var(--km-gap, 16px));position:relative}@media(max-width: 1350px){.main-menu a{gap:calc(.25*var(--km-gap, 16px))}}.main-menu a:hover{color:#ffae57}@media(max-width: 1020px){.main-menu a:has(.menu-dropdown-svg){padding-left:calc(16px + .25*var(--km-gap, 16px))}}.main-menu .menu-dropdown-svg{display:block;width:21px;height:auto;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}@media(max-width: 1350px){.main-menu .menu-dropdown-svg{width:16px}}.main-menu .menu-dropdown-svg path{stroke:currentColor}.main-menu .current_page_item>a:before,.main-menu .current-menu-ancestor>a:before{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:currentColor}.main-menu .current_page_item>a:has(.menu-dropdown-svg):before,.main-menu .current-menu-ancestor>a:has(.menu-dropdown-svg):before{right:calc(.5*var(--km-gap, 16px) + 21px)}@media(max-width: 1020px){.main-menu .current_page_item>a:has(.menu-dropdown-svg):before,.main-menu .current-menu-ancestor>a:has(.menu-dropdown-svg):before{left:calc(16px + .25*var(--km-gap, 16px))}}@media(min-width: 1021px){body.non-touch-device .main-menu .menu-item-has-children:hover .menu-dropdown-svg{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}body.non-touch-device .main-menu .menu-item-has-children:hover ul{opacity:1;pointer-events:auto}body:not(.non-touch-device) .main-menu .menu-item-has-children ul.sub-menu-active{display:block;opacity:1;pointer-events:auto}}.show-smart-menu{display:none;width:40px;height:40px;position:absolute;top:50%;margin:-20px 0 0;right:16px;z-index:401;cursor:pointer;padding:0;color:#fff;background:inherit;border:1px solid #e8e8e8;border-radius:50%}@media(max-width: 1020px){.show-smart-menu{display:block}}.show-smart-menu:after{display:none}.show-smart-menu__span{position:absolute;left:0;height:2px;width:18px;background:red;right:0;border-radius:3px;background-clip:padding-box;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:all .3s;transition:all .3s;margin:0 auto}.scrolled .show-smart-menu__span,body.menu-opened .show-smart-menu__span{background-color:#000}.show-smart-menu__span:before{content:"";position:absolute;top:0;left:0;width:0;height:100%;border-radius:2px;background-clip:padding-box;background:red;z-index:1;-webkit-transition:all .3s;transition:all .3s}.show-smart-menu__span:nth-child(1){top:14px}.show-smart-menu__span:nth-child(2){top:50%;margin-top:-1px;-webkit-transition:opacity .3s;transition:opacity .3s}.show-smart-menu__span:nth-child(3){bottom:14px;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(0.5, 1);-ms-transform:scale(0.5, 1);transform:scale(0.5, 1)}.show-smart-menu__span:nth-child(3):before{-webkit-transition:all .3s .12s;transition:all .3s .12s}.show-smart-menu.click .show-smart-menu__span:nth-child(1){top:18px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.show-smart-menu.click .show-smart-menu__span:nth-child(2){opacity:0}.show-smart-menu.click .show-smart-menu__span:nth-child(3){bottom:18px;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:scale(1, 1) rotate(225deg);-ms-transform:scale(1, 1) rotate(225deg);transform:scale(1, 1) rotate(225deg)}.show-smart-menu.non-touch:hover .show-smart-menu__span:before{width:100%}.single-post-title-outer{margin:96px 0 64px}.single-post-title--size-small{max-width:768px}.single-post-title--size-custom{max-width:var(--title-max-size, 100%)}.single-post-page .wp-block-post-featured-image img{border-radius:32px}@media(max-width: 1020px){.single-post-page .wp-block-post-featured-image img{border-radius:16px}}.single-post-page .default-main-content{max-width:720px;margin:0 auto}.single-post-page .default-main-content>.wp-block-heading{margin-top:1em}.single-post-page .default-main-content>.wp-block-heading:first-child{margin-top:0}.single-post-page .wp-block-post-featured-image,.single-post-page .single-post-title-outer{width:1280px;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding-left:32px;padding-right:32px}@media(max-width: 1350px){.single-post-page .wp-block-post-featured-image,.single-post-page .single-post-title-outer{max-width:calc(100% + 128px);padding-left:0;padding-right:0}}@media(max-width: 1020px){.single-post-page .wp-block-post-featured-image,.single-post-page .single-post-title-outer{max-width:100%}}.single-post-categories-reading-time{padding:4px;border-radius:16px;border:1px solid #402910;background:#f7f2ed;mix-blend-mode:multiply;float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin:0 0 16px}.single-post-categories-reading-time:last-child{margin-bottom:0}.reading-time,.km-date{color:#402910;font-size:12px;font-style:normal;font-weight:500;line-height:1.5;display:block;padding-right:6px}.reading-time:not(:last-child),.km-date:not(:last-child){border-right:1px solid #402910;padding-right:8px}.reading-time:only-child,.reading-time:first-child,.km-date:only-child,.km-date:first-child{padding-left:6px}.f-main-top{margin-top:96px;padding:96px 0;position:relative}.f-main-top:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);background:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background:linear-gradient(90deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%)}@media(max-width: 781px){.f-main-top:before{display:none}}@media(max-width: 1020px){.f-main-top{margin-top:64px;padding:64px 0}}@media(max-width: 781px){.f-main-top{background:none !important}}.f-main-top__bgr{display:none}@media(max-width: 781px){.f-main-top__bgr{display:block;width:calc(100% + 32px);margin-left:-16px;height:auto}}.f-main-top__wrapper{max-width:1184px;margin:0 auto;display:grid;grid-template-columns:512fr 608fr;grid-gap:64px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 1020px){.f-main-top__wrapper{grid-gap:32px 20px}}@media(max-width: 781px){.f-main-top__wrapper{grid-template-columns:1fr}}.f-main-top__copy,.f-main-top__form{width:100%}.f-main-top__copy{font-size:20px;color:#fff}@media(max-width: 781px){.f-main-top__copy{color:#402910}}.f-main-top__copy p{margin:0 0 1.2em;line-height:1.5}.f-main-top__copy p:last-child{margin-bottom:0}.f-main-top__form{--km-padding-top: 48px;--km-padding-left: 48px;padding:48px;padding:var(--km-padding-top) var(--km-padding-left);border-radius:32px;background:#fcf8f4}@media(max-width: 1020px){.f-main-top__form{--km-padding-top: 32px;--km-padding-left: 20px;border-radius:16px}}@media(max-width: 781px){.f-main-top__form{border-radius:0;background:none;padding:0}}.f-main-top__form h3{margin:0 0 .8888888889em}.f-main-top__form h3:last-child{margin-bottom:0}.f-main-content{padding:64px 32px;border-bottom:1px solid #eaecf0;display:grid;grid-template-columns:824fr 360fr;grid-gap:32px}@media(max-width: 1350px){.f-main-content{padding:64px 0}}@media(max-width: 1020px){.f-main-content{padding:48px 0}}@media(max-width: 781px){.f-main-content{grid-template-columns:1fr}}.f-main-content__left,.f-main-content__right{width:100%}.f-main-content__right{padding-top:72px}@media(max-width: 781px){.f-main-content__right{padding-top:0}}.f-main-content__logo{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 32px}@media(max-width: 1020px){.f-main-content__logo{margin:0 0 24px}}.f-main-bottom{padding:32px 32px 48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;font-size:18px;font-weight:400;line-height:1.5555555556em;color:#475467}.f-main-bottom a{color:inherit}.f-main-bottom a:hover{color:#402910}@media(max-width: 1350px){.f-main-bottom{padding:32px 0 48px}}@media(max-width: 1020px){.f-main-bottom{padding:32px 0;font-size:14px}}.f-main-bottom__right{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.f-main__recaptcha{font-size:13px;margin-top:16px;color:#475467}.f-main__recaptcha a{text-decoration:underline;color:inherit}.f-main__recaptcha a:hover{color:#402910}.footer-menu ul{list-style:none;margin:0}.footer-menu ul ul{padding:16px 0 16px 24px}.footer-menu ul ul li{margin:0 0 8px}.footer-menu ul ul li:last-child{margin-bottom:0}.footer-menu ul ul:not(.ready){display:none}.footer-menu__ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 1350px){.footer-menu__ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.footer-menu a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#402910;gap:8px}.footer-menu a:hover{color:#ffae57}.footer-menu a path{stroke:currentColor}.footer-menu a .menu-dropdown-svg{-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out}.footer-menu a.active .menu-dropdown-svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.socials{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(max-width: 781px){.socials{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.socials__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media(max-width: 781px){.socials__list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.social{width:24px;display:block;color:#402910}.social:hover{color:#ffae57}.social__icon{width:100%;height:auto;display:block}.social__icon path{fill:currentColor}