@font-face{font-family:TokioMarker;src:url(/cdn/shop/files/TokioMarker-Vector.woff2?v=1759826460) format("woff2");font-display:swap}:root{--font-stack-tokio: "TokioMarker", sans-serif;--font-weight-tokio: 400;--font-weight-tokio-bold: 700;--font-style-tokio: normal}html .tokio-font{font-family:var(--font-stack-tokio)!important;font-weight:var(--font-weight-tokio)!important;font-style:var(--font-style-tokio)!important}@media screen and (max-width:1023px){html .h0{font-size:60px}}@media screen and (min-width:1024px){html .h0{font-size:144px}}@media screen and (max-width:474px){html .product-item__price{font-size:calc(22px / 16 * var(--base-body-size) + 0px)}}@media screen and (min-width:475px)and (max-width:1023px){html .product-item__price{font-size:calc(26px / 16 * var(--base-body-size) + 0px)}}@media screen and (min-width:1024px){html .product-item__price{font-size:calc(30px / 16 * var(--base-body-size) + 0px)}}html .product-item__quick-buy .button{background-color:#fff!important;border:none}html .product-item__quick-buy .button:hover{background:#000!important;color:#fff!important}html .product__title{color:#000;font-family:var(--font-stack-tokio);font-weight:var(--font-weight-tokio);font-style:var(--font-style-tokio)}html .button--override{background-color:#fff!important;border:none}html .button--override:hover{background:#000!important;color:#fff!important}html [id$=__newsletter_itXeFY] fieldset{display:flex;gap:16px;align-items:center}html [id$=__newsletter_itXeFY] .newsletter__input{height:60px;border-radius:999px;background:#fff;padding:0 20px;font-weight:600;box-shadow:0 2px 8px #00000014}html [id$=__newsletter_itXeFY] .button{height:60px;border-radius:999px;padding:0 28px;font-weight:700;background:#e8c49a;border:0;color:#201915}html [id$=__newsletter_itXeFY] .button:hover{filter:brightness(.95)}@media(max-width:700px){html [id$=__newsletter_itXeFY] fieldset{flex-direction:column;align-items:flex-start}html [id$=__newsletter_itXeFY] .newsletter__input,html [id$=__newsletter_itXeFY] .button{width:100%}}html .featured-collection .card__button,html .product-card .button,html .card .button{background-color:#fff!important;color:#000!important;border-color:#fff!important}html .featured-collection .card__button:hover,html .product-card .button:hover,html .card .button:hover{background-color:#f0f0f0!important;color:#000!important}html .product-card,html .card-product,html .featured-collection .card{display:flex!important;flex-direction:column!important}html .product-card__info,html .card__content,html .card-product__info{display:flex!important;flex-direction:column!important;flex-grow:1!important}html .product-card .button,html .card .button,html .card__button{margin-top:auto!important}html .main-footer h2,html .main-footer h3,html .main-footer h4,html .main-footer .h2,html .main-footer .h3,html .main-footer .h4,html .main-footer .h5,html .footer-item__title{color:#e7bc8e!important}html .footer-item__menu a,html .footer-item__content a,html .footer-bottom__legal-links a{text-decoration:none!important;border-bottom:none!important}html .footer-item__menu a:hover,html .footer-item__content a:hover,html .footer-bottom__legal-links a:hover{text-decoration:underline!important}html .footer-bottom__legal-links a[href*=contact]{display:none!important}html .footer-item:has(.footer-item__menu [href*=privacy]){display:none!important}html .footer-bottom .rte{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:20px!important;flex-wrap:wrap!important}html .footer-bottom__legal-links{display:flex!important;gap:20px!important;flex-wrap:wrap!important;order:2!important}html .footer-bottom localization-form,html .footer-bottom .localization-form{order:3!important;margin-left:auto!important}html .footer-bottom>div>span:first-child{order:1!important}@media(max-width:768px){html .footer-top,html .footer-top .grid,html .footer-item,html .footer-bottom,html .footer-bottom .container--large,html .footer-bottom .rte{text-align:center!important}html .footer-item__image{margin-left:auto!important;margin-right:auto!important}html .footer-item__menu,html .footer-item__content{display:flex!important;flex-direction:column!important;align-items:center!important}html .social-icons{justify-content:center!important}html .footer-bottom .rte{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:15px!important}html .footer-bottom>div>span:first-child{order:1!important}html .footer-bottom__legal-links{order:2!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:center!important;gap:15px!important}html .footer-bottom localization-form,html .footer-bottom .localization-form{order:3!important;margin-left:0!important}}@media screen and (max-width:767px){html .footer-top .grid{display:flex!important;flex-direction:column!important;gap:0!important}html .footer-item{width:100%!important;margin-bottom:15px!important;text-align:center!important}html .footer-item__image{margin-left:auto!important;margin-right:auto!important;display:block!important;margin-bottom:10px!important}html .social-icons,html .list-social{justify-content:center!important}html .footer-item__content .login-button,html .footer-item__content button{margin-left:auto!important;margin-right:auto!important;display:block!important;width:fit-content!important}}html .newsletter--left-aligned{padding:60px 0 40px!important}html .newsletter--left-aligned .newsletter__container{text-align:left;max-width:100%;margin-left:0;padding-left:0;padding-right:0}html .newsletter--left-aligned .h3{font-size:clamp(60px,5vw,64px)!important;line-height:1.1!important;font-weight:500!important;margin:0 0 12px!important;max-width:750px!important}html .newsletter--left-aligned .newsletter__form-wrapper{display:flex;gap:16px;align-items:stretch;margin-top:0}html .newsletter--left-aligned .newsletter__input{flex:1!important;min-width:0!important;max-width:340px!important;padding:16px 24px!important;border-radius:50px!important;background:#fff!important;background-color:#fff!important;border:1px solid white!important;color:#333!important;font-size:14px!important}html .newsletter--left-aligned .newsletter__input::placeholder{color:#999!important}html .newsletter--left-aligned .button,html .newsletter--left-aligned button[type=submit]{white-space:nowrap!important;padding:18px 40px!important;border-radius:50px!important;flex-shrink:0!important;background:#e7bc8e!important;background-color:#e7bc8e!important;border-color:#e7bc8e!important;color:#1a1a1a!important;font-weight:600!important;text-transform:uppercase!important;font-size:14px!important;letter-spacing:.5px!important}html .newsletter--left-aligned .button:hover,html .newsletter--left-aligned button[type=submit]:hover{background:#d9ae7e!important;background-color:#d9ae7e!important;border-color:#d9ae7e!important}@media(max-width:768px){html .newsletter--left-aligned .newsletter__container{text-align:center;margin-left:auto;margin-right:auto}html .newsletter--left-aligned .h3,html .newsletter--left-aligned .newsletter__info{max-width:100%}html .newsletter--left-aligned .h3{font-size:36px!important;line-height:1.2!important}html .newsletter--left-aligned .newsletter__form-wrapper{flex-direction:column;gap:15px;align-items:center}html .newsletter--left-aligned .newsletter__input{width:100%;max-width:100%}html .newsletter--left-aligned .button{width:100%;max-width:300px}}html [id*=__text_columns_images] .grid{gap:20px!important;column-gap:20px!important}html [id*=__text_columns_images] .card__icon{width:100%!important;max-width:200px!important;margin:0 auto!important}html [id*=__text_columns_images] .card__icon figure{padding-top:100%!important}html [id*=__text_columns_images] .card__icon img{width:100%!important;height:100%!important;object-fit:contain!important}html [id*=__text_columns_images] .js-slider-item{padding:0 10px!important}@media(max-width:768px){html [id*=__text_columns_images] .grid{gap:15px!important;row-gap:30px!important}html [id*=__text_columns_images] .card__icon{max-width:100%!important}html [id*=__text_columns_images] .js-slider-item{padding:0 5px!important}html [id*=__text_columns_images] .h5{font-size:16px!important;line-height:1.3!important}html [id*=__text_columns_images] .text-size--small{font-size:13px!important;line-height:1.4!important}}@media screen and (min-width:1024px){html .header__top{display:flex;align-items:center;gap:16px}html .header__top .logo{flex:0 0 auto}html .header__nav-inline{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:8px}html .header__nav-inline .header-links{flex:1 1 auto}html .header-actions--buttons{margin-left:auto;flex:0 0 auto}html .header__nav-inline .site-nav.style--classic{justify-content:flex-end}html .header-container--bottom.header-menu-bottom{display:none!important}}@media screen and (max-width:1023px){html .header__nav-inline{display:none!important}}html .lnOverlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000eb;display:none;z-index:9999}html .lnOverlay.show{display:block}html .lnWrap{position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:4vh 0}html .lnCol{max-width:70vw;margin:0 auto}html .lnCol img{display:block;width:100%;height:auto;margin:0 auto 2.5vh;border-radius:2px;box-shadow:0 2px 10px #00000040}html .lnClose{position:fixed;top:14px;right:18px;font-size:30px;color:#fff;background:transparent;border:0;cursor:pointer;z-index:10000}html .lnIndex{position:fixed;left:18px;top:16px;color:#fff;font:600 14px/1.2 system-ui,-apple-system,Segoe UI,Roboto,Arial}html .lnHint{position:fixed;left:18px;bottom:16px;color:#fff;font:500 13px/1.2 system-ui,-apple-system,Segoe UI,Roboto,Arial;opacity:.7}@media(min-width:1100px){html .lnCol{max-width:840px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/lukyneko-custom.css.map */
