:where(:not(iframe,canvas,img,svg,video):not(svg *)){all:unset;display:revert}*,:after,:before{box-sizing:border-box}ol,ul{list-style:none}img{max-width:100%}table{border-collapse:collapse}textarea{white-space:revert}@media only screen and (max-width:767px){html{height:-webkit-fill-available}body{min-height:100%;min-height:-webkit-fill-available}}body{overflow:auto}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#232323}::-webkit-scrollbar-thumb:hover{background:#fff}ol,ul{margin:0;padding:0}@font-face{font-display:swap;font-family:Codec Warm;font-style:normal;font-weight:400;src:url(../build/fonts/f042d435706fc43d2485.eot);src:url(../build/fonts/f042d435706fc43d2485.eot?#iefix) format("embedded-opentype"),url(../build/fonts/d6e7e10fb0c2a8b724e8.woff2) format("woff2"),url(../build/fonts/21b266d9783dd3bbb6b6.woff) format("woff"),url(../build/fonts/0d32724758099651d015.ttf) format("truetype"),url(../build/svg/f1c2f54408aff8249d1f.svg#CodecWarm-Regular) format("svg")}@font-face{font-display:swap;font-family:Codec Warm;font-style:normal;font-weight:200;src:url(../build/fonts/922f3cdbe12b4841085c.eot);src:url(../build/fonts/922f3cdbe12b4841085c.eot?#iefix) format("embedded-opentype"),url(../build/fonts/7e8e8ffa6bf12e7bb76d.woff2) format("woff2"),url(../build/fonts/b056cea816bec5bf5ec3.woff) format("woff"),url(../build/fonts/96072a79829d0df57f19.ttf) format("truetype"),url(../build/svg/69b144387af5f223fa4b.svg#CodecWarm-ExtraLight) format("svg")}@font-face{font-display:swap;font-family:Codec Warm;font-style:normal;font-weight:700;src:url(../build/fonts/00f4519dd3d956dbb439.eot);src:url(../build/fonts/00f4519dd3d956dbb439.eot?#iefix) format("embedded-opentype"),url(../build/fonts/544bf5f5d89e0a9ef473.woff2) format("woff2"),url(../build/fonts/99294b0feb0389eaa6b1.woff) format("woff"),url(../build/fonts/ac264596e7463d4f49ef.ttf) format("truetype"),url(../build/svg/4683456de207ed02d582.svg#CodecWarm-Bold) format("svg")}@font-face{font-display:swap;font-family:Codec Warm;font-style:normal;font-weight:800;src:url(../build/fonts/41331483c7f0e24d6208.eot);src:url(../build/fonts/41331483c7f0e24d6208.eot?#iefix) format("embedded-opentype"),url(../build/fonts/390a52faeb16e33f97cb.woff2) format("woff2"),url(../build/fonts/e0749270f748dc0ab039.woff) format("woff"),url(../build/fonts/4587f7d965e91f8d6ac9.ttf) format("truetype"),url(../build/svg/1c30ceffbe48e33d2e18.svg#CodecWarm-ExtraBold) format("svg")}.gradient-text{-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;-webkit-background-clip:text;-moz-background-clip:text;background-color:#aa0061;background-image:linear-gradient(120deg,#6f2595 2%,#aa0061 30%);background-size:100%}@media print{.gradient-text{-webkit-text-fill-color:#aa0061;-moz-text-fill-color:#aa0061;color:#aa0061}}.pad-inlet{padding:0 3.6rem}@media only screen and (max-width:767px){.pad-inlet{padding:0 2rem}}@media only screen and (max-width:400px){.pad-inlet{padding:0 1.5rem}}html{font-size:10px}body{font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Codec Warm,Arial,sans-serif;font-size:1.4rem;line-height:1.25;margin:0;overscroll-behavior:none;text-rendering:geometricPrecision;transition:opacity .2s}body.hidden{opacity:0}@media only screen and (max-width:400px){body{font-size:1.2rem}}main{display:flex;flex-direction:column;margin-top:7.2rem;min-height:calc(100vh - 7.2rem);padding:3.6rem}@media only screen and (max-width:767px){main{padding:2rem}}@media only screen and (max-width:400px){main{padding:1.5rem}}a{color:inherit;text-decoration:none}a,button{cursor:pointer}b{font-weight:700}p a{text-decoration:underline}.h1,h1{-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;-webkit-background-clip:text;-moz-background-clip:text;background-color:#aa0061;background-image:linear-gradient(120deg,#6f2595 2%,#aa0061 30%);background-size:100%;font-size:6rem;font-weight:800;letter-spacing:-.04em;line-height:1;padding-bottom:1em}@media print{.h1,h1{-webkit-text-fill-color:#aa0061;-moz-text-fill-color:#aa0061;color:#aa0061}}@media only screen and (max-width:767px){.h1,h1{font-size:4rem}}@media only screen and (max-width:400px){.h1,h1{font-size:3.4rem}}.h2,h2{font-size:4rem;font-weight:700;letter-spacing:-.05em;line-height:1;padding-bottom:1em}@media only screen and (max-width:767px){.h2,h2{font-size:3rem}}@media only screen and (max-width:400px){.h2,h2{font-size:2.2rem}}.h3,h3{-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;-webkit-background-clip:text;-moz-background-clip:text;background-color:#aa0061;background-image:linear-gradient(120deg,#6f2595 2%,#aa0061 30%);background-size:100%;font-size:2.5rem;font-weight:700;letter-spacing:-.05em;line-height:1;padding-bottom:.69em}@media print{.h3,h3{-webkit-text-fill-color:#aa0061;-moz-text-fill-color:#aa0061;color:#aa0061}}@media only screen and (max-width:767px){.h3,h3{font-size:2.2rem}}@media only screen and (max-width:400px){.h3,h3{font-size:1.8rem}}.h4,h4{-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;-webkit-background-clip:text;-moz-background-clip:text;background-color:#aa0061;background-image:linear-gradient(120deg,#6f2595 2%,#aa0061 30%);background-size:100%;font-size:1.6rem;font-weight:700;line-height:1;padding-bottom:.5em}@media print{.h4,h4{-webkit-text-fill-color:#aa0061;-moz-text-fill-color:#aa0061;color:#aa0061}}@media only screen and (max-width:767px){.h4,h4{font-size:1.5rem}}@media only screen and (max-width:400px){.h4,h4{font-size:1.4rem}}.lazy-image{opacity:0;transition:opacity .6s ease}.bg-cover{background-size:cover}.bg-contain,.bg-cover{background-position:50%;background-repeat:no-repeat}.bg-contain{background-size:contain}.filter-grayscale{filter:grayscale(100%)}.swiper-button-next,.swiper-button-prev{-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;-webkit-background-clip:text;-moz-background-clip:text;background-color:#aa0061;background-image:linear-gradient(120deg,#6f2595 2%,#aa0061 30%);background-size:100%}@media print{.swiper-button-next,.swiper-button-prev{-webkit-text-fill-color:#aa0061;-moz-text-fill-color:#aa0061;color:#aa0061}}.swiper-button-next:after,.swiper-button-prev:after{font-size:4rem}@media only screen and (max-width:767px){.swiper-button-next:after,.swiper-button-prev:after{font-size:3.3rem}}.header{align-items:center;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.08);display:flex;height:7.2rem;justify-content:space-between;left:0;padding:0 3.6rem;position:fixed;top:0;width:100%;z-index:100}@media only screen and (max-width:767px){.header{padding:0 2rem}}@media only screen and (max-width:400px){.header{padding:0 1.5rem}}.header__logo img{height:4rem}.header__nav__flex{align-items:center;display:flex}.header__nav__flex img{border-radius:1rem;margin-left:.8rem;outline-color:#fff;padding:.8rem;transition:all .5s ease}.header__nav__flex img:active,.header__nav__flex img:focus,.header__nav__flex img:hover{background-color:#ebebeb;outline:5px solid #ebebeb}.header__nav__flex li:last-of-type img{margin-left:.55rem;padding:.8rem .45rem}body.error404 .header,body.home .header,body.page-template-page-default .header{display:none}body.error404 main,body.home main,body.page-template-page-default main{justify-content:space-between;min-height:100vh}body.error404 main #bg-mask,body.home main #bg-mask,body.page-template-page-default main #bg-mask{margin-top:0}#search-container{align-items:center;background-color:#fff;display:flex;gap:5rem;height:100%;height:7.2rem;justify-content:space-between;left:-110%;opacity:0;padding:0 3.6rem;position:absolute;top:0;width:100%}@media only screen and (max-width:767px){#search-container{padding:0 2rem}}@media only screen and (max-width:400px){#search-container{padding:0 1.5rem}}#search-container.init{transition:all .4s ease}#search-container.show{left:0;opacity:1}#search-container form,#search-container input{width:100%}#searchform input[type=submit]{display:none}#search-results{background-color:#fff;left:0;opacity:0;padding:3.6rem;pointer-events:none;position:fixed;top:7.2rem;transition:opacity .5s ease;width:100%;z-index:99}#search-results.show{min-height:calc(100vh - 7.2rem);opacity:1;pointer-events:all}.button{align-items:center;border-radius:4px;cursor:pointer;display:flex;flex-direction:row;font-size:1.8rem;font-weight:700;height:5rem;justify-content:center;letter-spacing:-.01em;margin:2rem;max-width:100%;outline-color:#fff;padding:0 1rem;position:relative;transition:outline .5s ease;width:40rem}@media only screen and (max-width:767px){.button{font-size:1.6rem;width:35rem}}@media only screen and (max-width:400px){.button{font-size:1.4rem;margin:2rem 0;width:100%}}.button.white{background-clip:content-box,border-box;background-image:linear-gradient(#fff,#fff),radial-gradient(circle at top left,#6f2595,#aa0061);background-origin:border-box;border:2px double transparent;padding:0}.button.white span{-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;-webkit-background-clip:text;-moz-background-clip:text;background-color:#aa0061;background-image:linear-gradient(120deg,#6f2595 2%,#aa0061 30%);background-size:100%;padding:0 1rem}@media print{.button.white span{-webkit-text-fill-color:#aa0061;-moz-text-fill-color:#aa0061;color:#aa0061}}.button.gradient{background:linear-gradient(118.27deg,#6f2595 16.58%,#aa0061 93.53%);color:#fff}.button.cat{background-color:#ebebeb;border-radius:16px;color:#000;display:inline-flex;font-size:1.6rem;height:10rem;justify-content:start;margin:0 1.6rem 1.6rem 0;outline-color:rgba(111,37,149,.25);padding:2.4rem;text-align:left;transition:all .5s ease}.button.cat:after{content:url(../build/svg/2652672e46b3fc8b979a.svg);height:3rem;position:absolute;right:1.6rem;top:50%;transform:translateY(-50%);width:3rem}.button.cat:active,.button.cat:focus,.button.cat:hover{background-color:#ff70ac;background-color:rgba(111,37,149,.25);outline:4px solid rgba(111,37,149,.25)}@media only screen and (max-width:990px){.button.cat{width:calc(50% - 1.6rem)}}@media only screen and (max-width:650px){.button.cat{font-size:1.4rem;width:100%}}.button:active,.button:focus,.button:hover{outline:8px solid #ebebeb}.btn-back{align-items:center;background-clip:content-box,border-box;background-image:linear-gradient(#fff,#fff),radial-gradient(circle at top left,#6f2595,#aa0061);background-origin:border-box;border:1px double transparent;border-radius:1.7rem;display:inline-flex;height:3.2rem;justify-content:center;width:3.2rem}.btn-back img{width:1.5rem}.btn-product-h{align-items:center;border:1px solid #ebebeb;border-radius:1.6rem;display:grid;gap:3rem;grid-template-columns:auto 1fr;outline-color:#ebebeb;padding:2rem;transition:all .5s ease}.btn-product-h img{height:8rem;max-width:6rem;-o-object-fit:contain;object-fit:contain;width:auto}.btn-product-h h3{padding-bottom:.35em}.btn-product-h .inner{display:flex;flex-wrap:wrap;font-size:1.6rem;gap:.3rem 3.7rem}.btn-product-h:active,.btn-product-h:focus,.btn-product-h:hover{outline:4px solid #ebebeb}@media only screen and (max-width:400px){.btn-product-h{grid-template-columns:1fr}.btn-product-h h3{padding-bottom:2rem}}.btn-product{border:1px solid #ebebeb;border-radius:16px;display:block;outline-color:#ebebeb;padding:2.8rem;text-align:center;transition:all .5s ease}.btn-product img{height:15rem;max-width:15rem;-o-object-fit:contain;object-fit:contain;width:auto}.btn-product h4{margin-top:2.8rem;padding-bottom:0}.btn-product:active,.btn-product:focus,.btn-product:hover{outline:4px solid #ebebeb}.catblock{max-width:90rem;padding-bottom:7rem}.catblock__header h3{-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;-webkit-background-clip:text;-moz-background-clip:text;background-color:#aa0061;background-image:linear-gradient(120deg,#6f2595 2%,#aa0061 30%);background-size:100%;padding-bottom:.55em}@media print{.catblock__header h3{-webkit-text-fill-color:#aa0061;-moz-text-fill-color:#aa0061;color:#aa0061}}.catblock__content{align-items:flex-start;display:flex;flex-wrap:wrap}.catblock__description{display:grid;font-size:1.6rem;gap:3em;grid-template-columns:1fr 1fr;line-height:2rem;padding-bottom:2rem}.productblock{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,25rem);padding-bottom:7rem}@media only screen and (max-width:600px){.productblock{grid-template-columns:1fr}}.breadcrumbs{display:flex;flex-wrap:wrap;position:relative}.breadcrumbs .dropdown{background-clip:content-box,border-box;background-image:linear-gradient(#fff,#fff),radial-gradient(circle at top left,#6f2595,#aa0061);background-origin:border-box;border:1px double transparent;border-radius:1.7rem;display:inline-block;font-size:1.2rem;height:3.2rem;line-height:3.2rem;margin:0 0 1rem 1rem;position:relative}.breadcrumbs .dropdown:not(.single):before{border:1px solid #6f2595;border-right:transparent;border-top:transparent;content:"";height:.7rem;pointer-events:none;position:absolute;right:1.3rem;top:1rem;transform:rotate(-45deg);transition:all .3s linear;width:.7rem;z-index:1}.breadcrumbs .dropdown .default{-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;-webkit-background-clip:text;-moz-background-clip:text;background-color:#aa0061;background-image:linear-gradient(120deg,#6f2595 2%,#aa0061 30%);background-size:100%;border:none;cursor:pointer;height:100%;outline:none;padding:0 3rem 0 1.3rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media print{.breadcrumbs .dropdown .default{-webkit-text-fill-color:#aa0061;-moz-text-fill-color:#aa0061;color:#aa0061}}.breadcrumbs .dropdown .options{backdrop-filter:blur(4.5px);-webkit-backdrop-filter:blur(4.5px);background:hsla(0,0%,100%,.55);background-clip:content-box,border-box;background-image:linear-gradient(#fff,#fff),radial-gradient(circle at top left,#6f2595,#aa0061);background-origin:border-box;border:1px double transparent;border-radius:1.7rem;cursor:pointer;min-width:-moz-fit-content;min-width:fit-content;opacity:0;overflow:hidden;position:absolute;top:4rem;transform:translateY(-50px);transition:all .7s ease;visibility:hidden;width:100%}.breadcrumbs .dropdown .options li a{color:#aa0061;display:block;line-height:3.2rem;padding:0 2.3rem 0 1.3rem;transition:all .2s ease;width:-moz-max-content;width:max-content}.breadcrumbs .dropdown .options li a:hover{color:#ff70ac}.breadcrumbs .dropdown.single .options{display:none}.breadcrumbs .dropdown.single .default{padding-right:1.3rem}.breadcrumbs .dropdown.opened .options{opacity:1;transform:translateY(0);visibility:visible}.breadcrumbs .dropdown.opened:before{top:1.3rem;transform:rotate(-225deg)}.star-system{cursor:pointer;height:3rem;position:relative;width:3rem}.star-system .star{height:3rem;left:0;pointer-events:none;position:absolute;top:0;width:3rem}.star-system .star.hover{opacity:0!important}.star-system .star.unfav.normal{z-index:1}.star-system .star.unfav.hover{z-index:2}.star-system .star.fav.normal{z-index:3}.star-system .star.fav.hover{z-index:4}.star-system:not(.checked) .star.unfav{opacity:1}.star-system:not(.checked) .star.fav{opacity:0}.star-system:not(.checked):hover .star.unfav.hover{opacity:1!important}.star-system.checked .star.unfav{opacity:0}.star-system.checked .star.fav{opacity:1}.star-system.checked:hover .star.fav.hover{opacity:1!important}#star-popup{background-color:rgba(111,37,149,.5);display:flex;height:100%;justify-content:center;left:0;opacity:0;overflow-y:auto;padding:10rem 0;pointer-events:none;position:fixed;top:0;transition:opacity .3s ease;width:100%;z-index:100}#star-popup .inner{align-items:center;background-color:#fff;border-radius:16px;display:flex;flex-direction:column;gap:1rem;height:-moz-fit-content;height:fit-content;max-width:80rem;opacity:0;padding:3rem;position:relative;text-align:center;top:-130%;top:-105vh;transition:all 1s ease;width:80%}@media only screen and (max-width:767px){#star-popup .inner{padding:3rem 1.5rem;width:calc(100% - 3rem)}}#star-popup .inner h3{display:inline-block;max-width:14em;padding-bottom:0;text-align:center}#star-popup .inner .button{margin:0;width:9em}#star-popup .inner #star-popup-current{align-items:center;display:flex;flex-direction:column;gap:1rem}#star-popup .inner #star-popup-current .top{width:20rem}#star-popup .inner #star-popup-current .top img{margin-bottom:1rem}#star-popup .inner #star-popup-current .data{color:#9a9a9a;display:flex;flex-wrap:wrap;gap:2rem;margin-bottom:1rem}#star-popup .inner #star-popup-related{display:none;width:100%}#star-popup .inner #star-popup-related hr{border-bottom:1px solid #ebebeb;margin-bottom:1rem;width:100%}#star-popup .inner #star-popup-related h3{padding:2rem 0 .5rem}#star-popup .inner #star-popup-related.show{display:block}#star-popup .inner .related-wrapper{position:relative}#star-popup .inner .related-wrapper .swiper-button-next:after,#star-popup .inner .related-wrapper .swiper-button-prev:after{font-size:2.8rem}@media only screen and (max-width:990px){#star-popup .inner .related-wrapper .swiper-button-prev{left:0}#star-popup .inner .related-wrapper .swiper-button-next{right:0}}@media only screen and (max-width:650px){#star-popup .inner .related-wrapper .swiper-button-next:after,#star-popup .inner .related-wrapper .swiper-button-prev:after{font-size:2.3rem}}#star-popup .inner .swiper{margin:0 6rem}#star-popup .inner .swiper .swiper-wrapper{max-width:68rem;padding:1rem 0;width:calc(80vw - 12rem)}#star-popup .inner .swiper .swiper-wrapper .swiper-slide{display:grid;gap:2.4rem;grid-template-rows:1fr 1fr;justify-items:center;padding:1rem}#star-popup .inner .swiper .swiper-wrapper .swiper-slide .btn-product{background-color:#fff;border-radius:12px;padding:2rem 1rem;position:relative;width:100%}#star-popup .inner .swiper .swiper-wrapper .swiper-slide .btn-product img{height:10rem;max-width:10rem}#star-popup .inner .swiper .swiper-wrapper .swiper-slide .btn-product h4{font-size:1.2rem;margin-top:1.8rem}#star-popup .inner .swiper .swiper-wrapper .swiper-slide .btn-product .star-system{position:absolute;right:.8rem;top:.8rem}@media only screen and (max-width:990px){#star-popup .inner .swiper .swiper-wrapper{width:calc(80vw - 20rem)}}@media only screen and (max-width:767px){#star-popup .inner .swiper .swiper-wrapper{width:calc(100vw - 20rem)}}@media only screen and (max-width:650px){#star-popup .inner .swiper{margin:0 2rem}#star-popup .inner .swiper .swiper-wrapper{width:calc(100vw - 10rem)}#star-popup .inner .swiper .swiper-wrapper .swiper-slide{gap:1.5rem;grid-template-columns:1fr 1fr;grid-template-rows:unset;justify-items:center}}@media only screen and (max-width:400px){#star-popup .inner .swiper{margin:0 1rem}#star-popup .inner .swiper .swiper-wrapper{width:calc(100vw - 6rem)}}#star-popup .inner #star-popup-close{cursor:pointer;height:6.1rem;padding:2rem;position:absolute;right:0;top:0;width:5.8rem;z-index:2}#star-popup.show{opacity:1;pointer-events:all;transition:opacity .6s ease}#star-popup.show .inner{opacity:1;top:0}#bg-mask{display:block;height:60vh;margin-left:auto;margin-right:auto;margin-top:auto;max-height:60rem;max-width:100vh;position:relative;width:96%}@media only screen and (max-width:1440px){#bg-mask{height:45vh}}@media only screen and (max-width:990px){#bg-mask{height:30vh}}.template-category,.template-default,.template-index{padding-bottom:0}#loader{align-items:center;background-color:rgba(111,37,149,.5);display:none;height:100%;justify-content:center;left:0;overflow-y:auto;position:fixed;top:0;width:100%;z-index:100}#loader.show{display:flex}.lds-ring{display:inline-block;height:80px;position:relative;width:80px}.lds-ring div{animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:8px solid transparent;border-radius:50%;border-top-color:#fff;box-sizing:border-box;display:block;height:64px;margin:8px;position:absolute;width:64px}.lds-ring div:first-child{animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.template-default{align-items:center;display:flex;flex-direction:column;gap:6rem;justify-content:center;margin:0 auto;max-width:70rem;min-height:calc(100vh - 7.2rem);text-align:center}.template-default .logo{margin-top:7vh}.template-start{margin-top:0;padding:0}.template-start .question{align-items:center;display:flex;flex-direction:column;gap:6rem;justify-content:center;min-height:100vh;padding:max(10vh,12rem) max(12vw,12rem);text-align:center;width:100%}.template-start .question__buttons .button:first-of-type{margin-top:0}@media only screen and (max-width:767px){.template-start .question{padding:5rem}}@media only screen and (max-width:400px){.template-start .question{padding:2.5rem}}#popup-splash{align-items:center;background:#6f2595;background:linear-gradient(140.17deg,#6f2595 14.41%,#aa0061 86.31%);display:flex;height:100vh;justify-content:center;left:0;opacity:1;position:fixed;top:0;transition:opacity 2s ease;width:100%;z-index:1000}#popup-splash img{max-width:85%;width:40.2rem}#popup-splash.hide{opacity:0;pointer-events:none}.template-category h1{padding-bottom:0}.template-category .breadcrumbs{margin-top:8rem}.template-single .s1{margin:7rem auto 0;max-width:100rem;text-align:center}.template-single .s1 h1{padding-bottom:0}.template-single .s2{margin:2rem auto 4rem;max-width:80rem;text-align:center}.template-single .s3{margin:2rem auto;max-width:50rem;text-align:center}.template-single .s3 .swiper-slide img{height:80vh;max-height:40rem;width:auto}.template-single .s4{font-size:1.6rem;margin:3rem auto;max-width:80rem;text-align:center}@media only screen and (max-width:767px){.template-single .s4{font-size:1.4rem;font-size:1.2rem}}.template-single .s4 table{margin-bottom:2rem;width:100%}.template-single .s4 table thead{-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;-webkit-background-clip:text;-moz-background-clip:text;background-color:#aa0061;background-image:linear-gradient(120deg,#6f2595 2%,#aa0061 30%);background-size:100%;color:#aa0061;font-weight:700}@media print{.template-single .s4 table thead{-webkit-text-fill-color:#aa0061;-moz-text-fill-color:#aa0061;color:#aa0061}}.template-single .s4 table td,.template-single .s4 table th{padding:1rem;vertical-align:middle}.template-single .s4 table td:first-of-type,.template-single .s4 table th:first-of-type{background-color:rgba(111,37,149,.05);font-weight:700}.template-single .s4 table td:not(.no-border),.template-single .s4 table th:not(.no-border){border-bottom:1px solid #ebebeb}.template-single .s4__subtext{font-weight:700}.template-single .s5{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center;margin:5rem auto;max-width:100rem;text-align:center}.template-single .s5 .tag{align-items:center;display:flex;flex-direction:column;font-size:1rem;margin:1.5rem;max-width:5rem}.template-single .s5 .tag img{height:3.2rem;margin-bottom:.8rem;width:3.2rem}.template-single .s6 .button{margin:3rem auto}.template-receta .s1{margin-top:3rem}.template-receta .s1__header{align-items:center;display:flex;flex-wrap:wrap;gap:4rem;justify-content:space-between;padding-bottom:3rem}.template-receta .s1__header h2{-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;-webkit-background-clip:text;-moz-background-clip:text;background-color:#aa0061;background-image:linear-gradient(120deg,#6f2595 2%,#aa0061 30%);background-size:100%;padding-bottom:0}@media print{.template-receta .s1__header h2{-webkit-text-fill-color:#aa0061;-moz-text-fill-color:#aa0061;color:#aa0061}}.template-receta .s1__header__iconos{align-items:center;display:flex;font-size:1.6rem;gap:3rem}.template-receta .s1__header__iconos__item{align-items:flex-start;display:flex;gap:.6rem}.template-receta .s1__results{display:grid;gap:1.7rem;grid-template-columns:1fr 1fr;padding-left:min(10%,10rem);padding-right:min(10%,10rem)}@media print{.template-receta .s1__results{grid-template-columns:1fr}}@media only screen and (max-width:1200px){.template-receta .s1__results{grid-template-columns:1fr}}@media only screen and (max-width:650px){.template-receta .s1__results{padding:0}}.template-receta.pdf .btn-product-h h3,.template-receta.pdf .s1__header h2{-webkit-text-fill-color:unset;-moz-text-fill-color:unset;background-color:#fff;color:#aa0061}.template-receta.pdf *{background-color:#fff}.template-receta.pdf .s1__results{padding:0}.template-search-results .results{display:flex;flex-direction:column;gap:2.4rem;margin:3.5rem auto;max-width:44rem;width:80%}.template-search-results .results .btn-product-h img{height:8rem;max-width:8rem}.template-search-results .results .btn-product-h h3{font-size:2rem}@media only screen and (max-width:767px){.template-search-results .results{width:90%}}@media only screen and (max-width:500px){.template-search-results .results{width:100%}}