*,*:before,*:after{margin:0;padding:0;box-sizing:border-box;text-decoration:none;color:unset}button{cursor:pointer;border:none;background:none;margin:0;padding-top:3px;height:fit-content}body{margin:0;overflow-x:hidden;font-family:Roboto Mono,sans-serif;background-color:#fff}.container{max-width:1600px;margin-inline:auto;padding-inline:45px}@media (max-width: 1400px){.container{padding-inline:30px}}@media (max-width: 992px){.container{padding-inline:20px}}img{max-width:100%;height:auto;object-fit:cover}main{padding-top:114px}@media (max-width: 992px){main{padding-top:84px}}img{display:block;width:100%}.ctab,.fav-ctab{display:inline-block;background:#fff;color:#000;font-weight:700;font-size:16px;text-decoration:none;border-radius:32px;border:2px #000000 solid;box-shadow:5px 5px #000;transition:all .2s ease}.ctab:hover,.fav-ctab:hover{transform:translate(-2px,-2px);box-shadow:7px 7px #000}@font-face{font-family:Marvin;src:url(/build/assets/Marvin-BkvCXB0R.otf) format("opentype");font-weight:400;font-style:normal}.s-text{font-size:16px;font-weight:400;line-height:1.39188em}.m-text{font-size:clamp(.938rem,.408vw + .842rem,1.25rem);font-weight:400;line-height:1.39188em}.l-text{font-size:clamp(1.125rem,.49vw + 1.01rem,1.5rem);font-weight:400;line-height:1.39188em}.xl-text{font-size:clamp(26px,2vw,50px);font-weight:400;line-height:1.39188em}.xs-title{font-size:17px;font-weight:400;line-height:1.39188em;font-family:Marvin}.s-title{font-size:clamp(1.125rem,.816vw + .934rem,1.75rem);font-weight:400;line-height:1.39188em;font-family:Marvin}.m-title{font-size:clamp(28px,4vw,40px);font-weight:400;line-height:1.39188em;font-family:Marvin}.l-title{font-size:clamp(40px,5vw,70px);font-weight:400;line-height:1.39188em;font-family:Marvin}.html-content p{line-height:30px;font-weight:400}.html-content h1{font-size:clamp(1.625rem,.735vw + 1.453rem,2.188rem);padding-block:25px}.html-content h2{font-size:clamp(1.5rem,.49vw + 1.385rem,1.875rem);padding-block:25px}strong{text-decoration:underline .8em rgba(255,111,99,.8);text-underline-offset:-.18em;text-decoration-skip-ink:none;font-weight:inherit;font-family:Marvin}footer{background-color:#000;color:#fff;font-size:13px}footer .wrap{padding-top:50px;display:flex;flex-direction:column}footer .wrap__top{border-bottom:2px #FFFFFF solid}footer .wrap__top .container{display:flex;justify-content:space-between;padding-bottom:70px}footer .wrap__top .left{display:flex;justify-content:space-between;gap:10vw}@media (max-width: 992px){footer .wrap__top .left{display:grid;grid-template-columns:1fr 1fr;width:100%;gap:10px}}@media (max-width: 992px){footer .wrap__top .right{display:none}}@media (max-width: 992px){footer .wrap__top-logo{grid-column-start:span 2;display:flex;justify-content:center}}footer .wrap__top-logo a{display:block}footer .wrap__top-nav{padding-top:20px;display:flex;flex-direction:column}footer .wrap__top-nav .item{transition:color .2s ease-in-out}footer .wrap__top-nav .item:hover{color:#ff6f63}footer .wrap__top-nav-title{margin-bottom:10px}@media (max-width: 992px){footer .wrap__top .wrapper{display:flex;align-items:flex-start;justify-content:center}}footer .wrap__top-nav>:not(:last-child){padding-bottom:15px}footer .wrap__top-contact{padding-top:20px;display:flex;flex-direction:column}footer .wrap__top-contact-title{margin-bottom:10px}footer .wrap__top-contact>:not(:last-child){padding-bottom:15px}footer .wrap__top .ctab{padding:17px 63px;box-shadow:7px 7px #000,7px 7px 0 2px #fff}footer .wrap__top .ctab:hover{transform:translate(-2px,-2px);box-shadow:9px 9px #000,9px 9px 0 2px #fff}footer .wrap__bot{padding-block:37px}footer .wrap__bot .container{display:flex;justify-content:space-between}@media (max-width: 992px){footer .wrap__bot .container{flex-direction:column-reverse;align-items:center;gap:40px}}footer .wrap__bot-right{display:flex;align-items:center;gap:60px}footer .wrap__bot-right svg{width:20px;height:20px}footer .wrap__bot-left{display:flex;align-items:center;justify-content:space-between;gap:9vw}@media (max-width: 992px){footer .wrap__bot-left{flex-direction:column;gap:10px}}footer .wrap__bot-left .darkpony{text-align:right}@media (max-width: 1024px){footer .wrap__bot-left .darkpony{text-align:left}}footer .wrap__bot-left .darkpony a{color:#fff}footer .wrap__bot-left .darkpony svg{width:15px;height:15px;transition:transform .2s ease-in-out}footer .wrap__bot-left .darkpony:hover{color:#fff}footer .wrap__bot-left .darkpony:hover svg{-webkit-animation-name:hvr-icon-pulse;animation-name:hvr-icon-pulse;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}footer .wrap__bot-left .darkpony:hover svg path{transition:var(--transition);fill:red}@keyframes hvr-icon-pulse{20%{transform:scale(1.2)}35%{transform:scale(1.1)}50%{transform:scale(1.3)}70%{transform:scale(1)}}.backtotop{background-color:#efefef;color:#000;height:130px}@media (min-width: 992px){.backtotop{display:none}}.backtotop .btt{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.backtotop .btt svg{rotate:90deg}.scrolled .wrap__mid-img{padding-block:5px}.scrolled .hidden-cart .top{padding-block:23px 22px}.scrolled .hidden-menu{top:84px}@media (max-width: 992px){.scrolled .hidden-menu{top:64px}}.bg{background-color:#4d4c4cb3;inset:0;opacity:0;pointer-events:none;position:fixed;z-index:1000;transition:.4s ease}header{position:fixed;z-index:2000;top:0;right:0;left:0;border-bottom:1px #000000 solid}header .container{padding-inline:0}header .wrap{background-color:#fff;display:flex;flex-direction:row;justify-content:space-between}header .wrap__left{display:flex}@media (max-width: 992px){header .wrap__left{order:1}}header .wrap__left-menu{display:flex;align-items:center;justify-content:center;padding-inline:clamp(0px,2.8125vw,45px);border-right:1px #000000 solid;height:100%;transition:all .2s ease;position:relative}@media (max-width: 992px){header .wrap__left-menu{padding-inline:25px}}header .wrap__left-menu:hover{background-color:#f2f2f2}@media (min-width: 1600px){header .wrap__left-menu:before{content:"";position:absolute;top:0;right:100%;z-index:-1;transition:all .2s ease;width:50vw;height:100%;background-color:#fff}header .wrap__left-menu:hover{background-color:#f2f2f2}header .wrap__left-menu:hover:before{background-color:#f2f2f2}}header .wrap__left-shop{display:flex;align-items:center;padding-inline:clamp(0px,4.625vw,74px);border-inline:1px #000000 solid;font-size:20px;height:100%}@media (max-width: 992px){header .wrap__left-shop{display:none}}header .wrap__left-shop .shop{font-size:20px}header .wrap__left-shop:hover{background-color:#f2f2f2}header .wrap__mid{display:flex;justify-content:center;width:100%;border-inline:1px #000000 solid}@media (max-width: 992px){header .wrap__mid{border:none;justify-content:flex-start}}header .wrap__mid-img{padding-block:20px;margin-inline:auto;padding-right:calc(clamp(0px,2.8125vw,45px) + 28px);transition:padding-block .2s ease}@media (max-width: 992px){header .wrap__mid-img{margin-inline:unset;padding-block:15px;padding-inline:0}header .wrap__mid-img svg{height:50px;width:157px}}header .wrap__mid-search{display:flex;align-items:center;padding-left:clamp(0px,2.8125vw,45px);transition:all .3s ease}@media (max-width: 992px){header .wrap__mid-search{display:none}}header .wrap__mid-search:hover{transform:scale(1.1)}header .wrap__right{display:flex}header .wrap__right-cart{display:flex;align-items:center;padding-inline:clamp(0px,4.625vw,74px);border-inline:1px #000000 solid;font-size:20px;height:100%}@media (max-width: 992px){header .wrap__right-cart{border:none;padding-inline:15px}}header .wrap__right-cart:hover{background-color:#f2f2f2}header .wrap__right-login{display:flex;align-items:center;padding-inline:clamp(0px,4.625vw,74px);border-left:1px #000000 solid;font-size:20px;height:100%;transition:all .2s ease;position:relative}@media (max-width: 992px){header .wrap__right-login{display:none}}header .wrap__right-login:hover{background-color:#f2f2f2}@media (min-width: 1600px){header .wrap__right-login:before{content:"";position:absolute;top:0;left:100%;z-index:-1;transition:all .2s ease;width:50vw;height:100%;background-color:#fff}header .wrap__right-login:hover{background-color:#f2f2f2}header .wrap__right-login:hover:before{background-color:#f2f2f2}}header .container-cart{max-width:1600px;margin-inline:auto;display:flex;justify-content:flex-end}header .hidden-search{background-color:#ff6f63;display:flex;align-items:center;justify-content:center;overflow:hidden;width:100%;height:0;transition:all .4s ease-in-out;border-top:1px #000000 solid}header .hidden-search.open{height:170px}header .hidden-search .searchbar{display:flex;align-items:center}header .hidden-search .search-input{padding-inline:30px;width:540px;height:70px;border-radius:32px;border:1px #000000 solid;font-size:18px}header .hidden-search .search-input:focus{outline:none}header .hidden-search .clear-btn{visibility:hidden;position:relative;transform:translate(-200%) scale(.8)}header .hidden-shop{display:flex;width:100%;max-height:0;background-color:#efefef;overflow:hidden;transition:max-height .8s ease-in-out}header .hidden-shop.open{max-height:1000px}header .hidden-shop__container{width:100%}header .hidden-shop__container-wrap{display:flex;flex-direction:column;background-color:#efefef}header .hidden-shop__container-wrap .category{font-family:Marvin;font-size:clamp(30px,4.090909vh,45px);line-height:1em;padding-block:clamp(0px,2.36vh,35px);border-top:1px #000000 solid;border-bottom:1px #000000 solid;padding-left:13vw}header .hidden-shop__container-wrap .category:hover{text-decoration:underline .8em rgba(255,111,99,.8);text-underline-offset:-.4em;text-decoration-skip-ink:none;font-weight:inherit}header .hidden-menu{position:fixed;inset:114px 0 0;width:100%;height:100vh;background-color:#efefef;transform:translate(-100%);transition:transform .4s ease-in-out;z-index:2000;overflow-y:auto}header .hidden-menu.open{transform:translate(0)}@media (max-width: 992px){header .hidden-menu{top:84px}}header .hidden-menu__container{border-top:2px #000000 solid;width:100%;height:100%}@media (max-width: 992px){header .hidden-menu__container{height:calc(100vh - 84px)}}header .hidden-menu__container-wrap{display:flex;background-color:#efefef;height:100%}header .hidden-menu__container-wrap .left{display:flex;flex-direction:column;width:50%;border-right:1px #000000 solid}@media (max-width: 992px){header .hidden-menu__container-wrap .left{width:100%;border:none}}header .hidden-menu__container-wrap .left-top{height:70%;display:flex;flex-direction:column;padding-top:14%;padding-left:13vw;border-bottom:1px #000000 solid}@media (max-width: 992px){header .hidden-menu__container-wrap .left-top{align-items:center;justify-content:center;width:100%;border:none;padding:unset}}header .hidden-menu__container-wrap .left-top .category{font-family:Marvin;font-size:clamp(30px,4.090909vh,45px);line-height:1em;padding-block:clamp(0px,2.36vh,35px)}header .hidden-menu__container-wrap .left-top .category:hover{text-decoration:underline .8em rgba(255,111,99,.8);text-underline-offset:-.4em;text-decoration-skip-ink:none;font-weight:inherit}header .hidden-menu__container-wrap .left-bot{padding-left:13vw;display:flex;align-items:center;border-top:1px #000000 solid}header .hidden-menu__container-wrap .left-bot .details{padding-top:6.85185vh}@media (max-width: 992px){header .hidden-menu__container-wrap .left-bot .details{padding-top:20px}}@media (max-width: 992px){header .hidden-menu__container-wrap .left-bot{height:30%;background-color:#ff7064;padding-left:unset;justify-content:center}header .hidden-menu__container-wrap .left-bot .details{padding-top:20px}}header .hidden-menu__container .right{width:50%;display:flex;flex-direction:column;background-color:#ff6f63;border-left:1px #000000 solid}@media (max-width: 992px){header .hidden-menu__container .right{display:none}}header .hidden-menu__container .right-top{height:70%;border-bottom:1px #000000 solid}header .hidden-menu__container .right-bot{position:sticky;padding-top:6.85185vh;padding-right:13vw;display:flex;flex-direction:column;align-items:end;border-top:1px #000000 solid}header .hidden-menu__container .right-bot .link:hover{color:#efefef}header .hidden-cart{position:fixed;top:0;bottom:0;height:100vh;background-color:#efefef;border-left:0px #000000 solid;transition:all .4s ease;max-width:500px}header .hidden-cart:not(.open){transform:translate(100vw)}@media (max-width: 992px){header .hidden-cart{width:100%;max-width:unset}}header .hidden-cart.open{border-left:2px #000000 solid}header .hidden-cart.open .top,header .hidden-cart.open .hidden-cart__wrap,header .hidden-cart.open .bot{position:relative}header .hidden-cart.open .top:before,header .hidden-cart.open .hidden-cart__wrap:before,header .hidden-cart.open .bot:before{content:"";position:absolute;left:100%;width:100vw;background-color:#efefef}header .hidden-cart.open .top:before{border-bottom:2px #000000 solid;bottom:-2px;top:0}header .hidden-cart.open .hidden-cart__wrap:before{top:0;bottom:0}header .hidden-cart.open .bot:before{clip-path:inset(-24px 0 0 0);box-shadow:0 -10px 20px #00000026;border-top:2px #000000 solid;bottom:0;top:-2px}header .hidden-cart__wrap{display:flex;flex-direction:column;height:100%;position:relative}header .hidden-cart .top{background-color:#efefef;border-bottom:2px #000000 solid;display:flex;gap:clamp(0px,50vw,330px);align-items:center;padding-inline:30px;padding-block:38px 37px;margin-bottom:auto}@media (max-width: 992px){header .hidden-cart .top{gap:unset;justify-content:space-between}}header .hidden-cart .top svg{rotate:-45deg;width:30px;height:30px}header .hidden-cart .mid{overflow-y:auto;overflow-x:clip;max-width:650px;padding-inline:10px;flex:1}@media (max-width: 992px){header .hidden-cart .mid{max-width:unset}}header .hidden-cart .mid::-webkit-scrollbar{width:6px}header .hidden-cart .mid::-webkit-scrollbar-track{background:#efefef}header .hidden-cart .mid::-webkit-scrollbar-thumb{background:#b3b3b3;border-radius:3px}header .hidden-cart .mid::-webkit-scrollbar-thumb:hover{background:#e6e6e6}header .hidden-cart .mid .cart-product{display:flex;gap:15px;padding:15px;border-bottom:1px solid #ccc}@media (max-width: 992px){header .hidden-cart .mid .cart-product{justify-content:center}}header .hidden-cart .mid .cart-product__wrap{display:flex;align-items:center;padding-block:2px}header .hidden-cart .mid .cart-product__wrap-img{flex:0 0 100px;aspect-ratio:1/1;padding-right:10px}header .hidden-cart .mid .cart-product__wrap-img img{width:100%;aspect-ratio:1/1;object-fit:contain}@media (max-width: 992px){header .hidden-cart .mid .cart-product__wrap-img{flex:0 0 clamp(3.125rem,24.311vw - 2.573rem,12.5rem)}}@media (max-width: 768px){header .hidden-cart .mid .cart-product__wrap-img{max-width:250px;flex:1}}header .hidden-cart .mid .cart-product__wrap-details{flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 768px){header .hidden-cart .mid .cart-product__wrap-details{flex:1}}header .hidden-cart .mid .cart-product__wrap-details .html-content{margin-bottom:auto;padding-bottom:25px}@media (max-width: 992px){header .hidden-cart .mid .cart-product__wrap-details .s-text{font-size:clamp(.875rem,.324vw + .799rem,1rem)}}header .hidden-cart .mid .cart-product__wrap-details .info{display:flex;justify-content:space-between;align-items:center}header .hidden-cart .mid .cart-product__wrap-details .info .quantinty{display:flex;align-items:center;gap:8px}header .hidden-cart .mid .cart-product__wrap-details .info .quantinty label{color:#6b6b6b}header .hidden-cart .mid .cart-product__wrap-details .info .quantinty .box{display:flex;align-items:center;border:1px solid #cccccc;background-color:#efefef;border-radius:5px}header .hidden-cart .mid .cart-product__wrap-details .info .quantinty .box button{border:none;width:30px;height:30px;cursor:pointer}header .hidden-cart .mid .cart-product__wrap-details .info .quantinty .box input{width:30px;text-align:center;border:none;outline:none;background:transparent}header .hidden-cart .mid .cart-product__wrap-details .info .quantinty .box input::-webkit-outer-spin-button,header .hidden-cart .mid .cart-product__wrap-details .info .quantinty .box input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}header .hidden-cart .mid .cart-product__wrap-details .info .price{font-size:16px}header .hidden-cart .bot{background-color:#efefef;border-top:2px #000000 solid;display:flex;flex-direction:column;box-shadow:0 -10px 20px #00000026;padding-inline:10px;margin-top:auto}header .hidden-cart .bot .total{max-width:650px;display:flex;justify-content:space-between;align-items:center;font-size:18px;font-weight:700;padding-block:15px;border-bottom:1px solid #000000}@media (max-width: 992px){header .hidden-cart .bot .total{max-width:unset}}header .hidden-cart .bot .ctab{display:flex;align-items:center;justify-content:center;padding-block:17px;margin-block:10px;max-width:650px}@media (max-width: 992px){header .hidden-cart .bot .ctab{max-width:unset}}header .hidden-cart .bot .black{background-color:#000;outline:2px #000000 solid;border:2px #FFFFFF solid;color:#fff;box-shadow:5px 5px #fff,5px 5px 0 2px #000}header .hidden-cart .bot .black:hover{transform:translate(-2px,-2px);box-shadow:7px 7px #fff,7px 7px 0 2px #000}
