﻿@font-face{font-family:"DIN Pro";src:url("../fonts/DIN-Pro/DIN-Pro-400.woff") format("woff"),url("../fonts/DIN-Pro/DIN-Pro-400.ttf") format("truetype"),url("../fonts/DIN-Pro/DIN-Pro-400.otf") format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"DIN Pro";src:url("../fonts/DIN-Pro/DIN-Pro-Bold-700.woff") format("woff"),url("../fonts/DIN-Pro/DIN-Pro-Bold-700.ttf") format("truetype"),url("../fonts/DIN-Pro/DIN-Pro-Bold-700.otf") format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"DIN Pro";src:url("../fonts/DIN-Pro/DIN-Pro-Italic-400.woff") format("woff"),url("../fonts/DIN-Pro/DIN-Pro-Italic-400.ttf") format("truetype"),url("../fonts/DIN-Pro/DIN-Pro-Italic-400.otf") format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"DIN Pro";src:url("../fonts/DIN-Pro/DIN-Pro-Medium-500.woff") format("woff"),url("../fonts/DIN-Pro/DIN-Pro-Medium-500.ttf") format("truetype"),url("../fonts/DIN-Pro/DIN-Pro-Medium-500.otf") format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"DIN Pro";src:url("../fonts/DIN-Pro/DIN-Pro-Condensed-Regular-400.woff") format("woff"),url("../fonts/DIN-Pro/DIN-Pro-Condensed-Regular-400.ttf") format("truetype"),url("../fonts/DIN-Pro/DIN-Pro-Condensed-Regular-400.otf") format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"DIN Pro";src:url("../fonts/DIN-Pro/DIN-Pro-Condensed-Bold-700.woff") format("woff"),url("../fonts/DIN-Pro/DIN-Pro-Condensed-Bold-700.ttf") format("truetype"),url("../fonts/DIN-Pro/DIN-Pro-Condensed-Bold-700.otf") format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"DIN Pro";src:url("../fonts/DIN-Pro/DIN-Pro-Condensed-Bold-Italic-700.ttf") format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"DIN Pro";src:url("../fonts/DIN-Pro/DIN-Pro-Condensed-Medium-500.woff") format("woff"),url("../fonts/DIN-Pro/DIN-Pro-Condensed-Medium-500.ttf") format("truetype"),url("../fonts/DIN-Pro/DIN-Pro-Condensed-Medium-500.otf") format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"DIN Pro";src:url("../fonts/DIN-Pro/DIN-Pro-Condensed-Italic-400.woff") format("woff"),url("../fonts/DIN-Pro/DIN-Pro-Condensed-Italic-400.ttf") format("truetype"),url("../fonts/DIN-Pro/DIN-Pro-Condensed-Italic-400.otf") format("opentype");font-weight:400;font-style:italic;font-display:swap}.footer{position:relative;z-index:100000;background-color:var(--cl-background)}.footer__brand{display:flex;justify-content:center;max-width:40rem;margin-left:auto;margin-right:auto}@media(min-width: 992px){.footer__brand{margin-left:initial;margin-right:initial}}.footer__brand__image{display:block;width:revert-layer}@media(max-width: 992px){.footer__brand__image{margin:0 auto;max-width:90%}}.footer .container{margin-bottom:var(--sp-50);margin-top:var(--sp-50);display:flex;flex-direction:column-reverse}@media(min-width: 992px){.footer .container{flex-direction:row;justify-content:space-between;align-items:flex-end}}@media(min-width: 768px){.footer__main{gap:10rem;display:flex;align-items:flex-end}}.footer__write{display:flex;margin-top:auto;flex-direction:column;align-items:center;text-align:center;margin-bottom:var(--sp-50)}@media(min-width: 768px){.footer__write{margin-bottom:0;align-items:flex-start;text-align:left}}.footer__write p{font-size:var(--fs-14)}.footer__write a{margin-top:var(--sp-05);display:inline-block;text-decoration:underline;font-weight:600;font-size:var(--fs-20);color:var(--cl-orange)}.footer__socila{display:flex;align-items:center;justify-content:center;margin-bottom:var(--sp-20);margin-top:var(--sp-50)}@media(min-width: 768px){.footer__socila{justify-content:flex-start;align-items:center;margin-top:0;margin-bottom:var(--sp-20)}}.footer__socila .footer__some{display:flex;gap:var(--sp-15)}.footer__nav{margin-left:auto;display:flex;flex-direction:column;gap:var(--sp-10)}@media(min-width: 992px){.footer__nav{flex-direction:row;gap:var(--sp-40)}}.footer__nav ul{list-style:none}.footer__nav li{margin:var(--sp-10) 0}.footer__nav li a{font-weight:400;color:var(--cl-black);letter-spacing:-0.03rem}.footer__end{padding:var(--sp-20) 0;background-color:var(--cl-black);color:var(--cl-white)}.footer__end .container{display:flex;gap:var(--sp-30);flex-direction:column;align-items:flex-start}@media(min-width: 992px){.footer__end .container{flex-direction:row}}.footer__copy small{margin-top:var(--sp-10);display:block;font-size:var(--fs-12);opacity:.6}@media(max-width: 992px){.footer__copy{order:2}}.footer__icons{display:grid;grid-template-columns:1fr}@media(min-width: 992px){.footer__icons{grid-template-columns:repeat(2, 1fr)}}.footer__icons p{text-transform:uppercase;opacity:.6;font-size:var(--fs-12)}.footer__icons__e{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-10);margin-bottom:var(--sp-15)}.footer__payments{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:var(--sp-15)}.footer__payments img{display:flex;min-width:var(--sp-30);max-width:var(--sp-50)}*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}@media(prefers-reduced-motion: reduce){*{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}html,body{min-height:100vh;scroll-behavior:smooth;margin:0}html{font-size:.625rem}html.overflow{overflow:hidden}html.overflow--sidecart{overflow:hidden}body{font-size:var(--fs-16);line-height:1.4;color:var(--cl-neutral);font-family:var(--ff-default);font-weight:400;background-color:var(--cl-background)}textarea,button{font-family:var(--ff-default)}a{color:inherit;text-decoration:inherit}img{width:100%;height:auto}img[loading~=lazy]{animation:lazy .35s ease}@keyframes lazy{0%{opacity:0}100%{background-color:100%}}.home .rank-math-breadcrumb,.home #rm-wrap{visibility:hidden;pointer-events:none;opacity:0;height:0}.rank-math-breadcrumb{padding:var(--sp-10) 0;color:var(--cl-neutral);overflow-x:scroll}@media(min-width: 768px){.rank-math-breadcrumb{overflow-x:unset}}.rank-math-breadcrumb p{display:flex;white-space:nowrap;font-size:var(--fs-12)}.rank-math-breadcrumb .separator{margin:0 var(--sp-05);color:var(--cl-primary)}.rank-math-breadcrumb a{font-weight:500;color:var(--cl-neutral)}.contactForm{background-color:var(--cl-gray-2);padding:var(--sp-15)}.contactForm select,.contactForm textarea,.contactForm .wpcf7-email{width:100%}.contactForm textarea{height:10rem;max-height:10rem;max-width:100%}.contactForm .wpcf7-form-control-wrap{display:block;padding-top:var(--sp-05)}.contactForm .wpcf7-list-item{margin:0}.contactForm .wpcf7-acceptance label{display:flex;align-items:flex-start;gap:var(--sp-05)}.contactForm .wpcf7-not-valid{border-color:var(--cl-red)}.popover{display:none}.popover__inner{position:relative;background-color:var(--cl-white);width:80%;border-radius:var(--br-small);padding:var(--sp-50);font-size:var(--fs-13);max-height:85vh;overflow:auto}@media(min-width: 992px){.popover__inner{width:40%}}.popover__inner h2{font-size:var(--fs-20);margin:var(--sp-10) 0}.popover__inner h3{font-size:var(--fs-18);margin:var(--sp-10) 0}.popover__inner h4{font-size:var(--fs-16);margin:var(--sp-10) 0}.popover__inner p{font-size:var(--fs-13);margin:var(--sp-10) 0}.popover__inner a{color:var(--cl-popover-links);font-weight:600}.popover__inner ul,.popover__inner ol{margin:var(--sp-15) 0}.popover__inner ul li,.popover__inner ol li{margin:0 0 0 var(--sp-15)}.popover .sr-only{display:none;opacity:0;visibility:hidden;pointer-events:none}.popover .close-btn{display:block;aspect-ratio:1;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:4.2rem;height:4.2rem;position:absolute;top:0;right:0;font-size:4rem;line-height:1;cursor:pointer;background-color:rgba(0,0,0,0);border:none}.popover.active{position:fixed;inset:0}:popover-open,.popover.active{top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;z-index:1005;border:0;background-color:rgba(0,0,0,.5)}.container{padding:0 var(--sp-15);max-width:var(--w-max);width:100%}@media(min-width: 1200px){.container{margin:0 auto;padding:0 var(--sp-15)}}@media(min-width: 1600px){.container{margin:0 auto}}.container__narrow{margin:0 auto;padding:0 var(--sp-15);max-width:var(--w-narrow)}.container-small{padding:0 var(--sp-15);max-width:var(--w-small);width:100%}@media(min-width: 768px){.container-small{margin:0 auto;padding:0 var(--sp-15)}}.main{min-height:30vh}.container-product{display:grid;width:100%;max-width:100% !important;margin:0;padding:0 !important;grid-template-columns:var(--sp-15) minmax(0, var(--w-max)) var(--sp-15)}@media(min-width: 992px){.container-product{padding:0 var(--sp-15)}}@media(min-width: 1200px){.container-product{gap:var(--sp-15);grid-template-columns:1fr minmax(0, calc(var(--w-max) - var(--sp-15) - var(--sp-15))) 1fr}}.container-product>*{grid-column:2}.container-product .full-width{margin-left:0;margin-right:0;grid-column:span 3}.header a{color:var(--cl-black)}.header__btn__cart i{background-image:url("../images/i-cart.svg")}.header__btn__cart span{width:1.4rem;display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;font-size:var(--fs-10);text-align:center;aspect-ratio:1;border-radius:50%;color:var(--cl-white);background-color:var(--cl-black)}.header__btn__account i{background-image:url("../images/i-account.svg")}.header__btn__search i{background-image:url("../images/i-search.svg")}.header{border-bottom:solid .1rem var(--cl-neutral-1-0);background-color:var(--cl-white);position:sticky;top:0;z-index:1400;transition:all ease-out .5s}@media(min-width: 992px){.header{transform:translateY(0)}}.header__hidden{top:-6rem}@media(min-width: 992px){.header__hidden{top:0;transform:translateY(-100%)}}.header__main{padding:var(--sp-10) 0;display:flex;flex-direction:row;align-items:center;gap:var(--sp-10)}@media(min-width: 992px){.header__main{padding:var(--sp-15) 0;display:flex;align-items:center;justify-content:space-between}}.header__brand,.header__shop,.header__mobilemenu{position:relative;z-index:1000}.header__brand a{margin:0;max-width:20rem;display:flex;align-items:center;max-width:10rem}@media(min-width: 992px){.header__brand a{max-width:20rem}}.header__brand a img{display:block}.header__nav ul{list-style:none}.header__nav.active{position:fixed;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--cl-neutral-1);opacity:1;visibility:visible;pointer-events:all;z-index:999}.header__nav.active ul{display:flex;flex-direction:column;align-items:center;justify-content:center}@media(max-width: 992px){.header__nav{position:fixed;inset:0;z-index:-1;opacity:0;visibility:hidden;pointer-events:none}}.header__nav ul{display:flex;justify-content:flex-start;gap:var(--sp-30)}.header__nav ul a{text-transform:uppercase;font-weight:500;font-size:var(--fs-34);font-family:var(--ff-special)}@media(min-width: 992px){.header__nav ul a{font-weight:500;font-family:var(--ff-default);font-size:var(--fs-12);letter-spacing:.05rem}}.header__shop{position:relative;justify-content:end;display:flex;gap:var(--sp-20)}@media(max-width: 992px){.header__shop{margin-left:auto}}.header__shop.hidden .header__btn__icon{transform:scale(0);opacity:0}.header__shop.hidden .header__search__form{opacity:1;pointer-events:all;visibility:visible;z-index:5;transform:scale(1)}.header__btn__icon{transition:all ease-out .3s;border:0 none;background-color:rgba(0,0,0,0);border-radius:none;-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:var(--fs-10);font-weight:400;text-transform:uppercase;position:relative;z-index:4}.header__btn__icon i{background-position:center;background-size:var(--sp-30);background-repeat:no-repeat;display:block;width:var(--sp-30);height:var(--sp-30)}.header__btn__icon b{font-weight:400}@media(max-width: 992px){.header__btn__icon b{display:none}}.header__search__form{transition:all ease-out .3s;display:flex;align-items:center;height:100%;width:100%;opacity:0;pointer-events:none;z-index:-1;visibility:hidden;position:absolute;inset:0;transform:scale(0)}.header__search__form input[type=search]{padding:var(--sp-10);border:0;outline:none}.header__search__form input[type=search]:active,.header__search__form input[type=search]:focus{outline:none}.header__search__form button{width:var(--sp-30);height:var(--sp-30);background-color:rgba(0,0,0,0);background-image:url("../images/i-search.svg");background-repeat:no-repeat;background-position:center;background-size:var(--sp-30);border:0;overflow:hidden;text-indent:-9999rem}@media(min-width: 992px){.header__mobilemenu{display:none;opacity:0;pointer-events:none;visibility:hidden}}html.overflow{overflow:hidden}html.overflow #header{position:fixed;top:0;height:100%;width:100%;z-index:1000}.burger-menu{width:4.2rem;aspect-ratio:1;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:0;position:relative;text-indent:-9999rem}.burger-menu i{display:block;position:absolute;width:2.4rem;height:.2rem;border-radius:var(--br-default);background-color:var(--cl-primary-1);left:calc(50% - 1.2rem);transition:all ease-out .3s}.burger-menu i:nth-child(1){top:calc(50% + .8rem)}.burger-menu i:nth-child(2){top:50%}.burger-menu i:nth-child(3){top:calc(50% - .8rem)}.burger-menu.active i:nth-child(1){top:50%;transform:rotate(45deg)}.burger-menu.active i:nth-child(2){top:50%;width:0;opacity:0}.burger-menu.active i:nth-child(3){top:50%;transform:rotate(-45deg)}.header__bar{display:block;overflow:hidden;position:relative}.header__bar .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.header__bar .swiper-slide{padding:var(--sp-10) 0;flex-shrink:0;width:100%;display:flex;justify-content:center;align-items:center;font-size:var(--fs-14);line-height:1.8;text-align:center}@media(max-width: 992px){.header__bar .swiper-slide{padding-left:var(--sp-40);padding-right:var(--sp-40)}}.header__bar .swiper-slide a{margin-left:var(--sp-05);white-space:nowrap;background-color:var(--cl-primary-2);background-image:url("../images/i-ar-r.svg");background-repeat:no-repeat;background-position:right var(--sp-10) center;padding:var(--sp-05) var(--sp-30) var(--sp-05) var(--sp-10);border-radius:var(--br-default)}.header__bar-wrapper{position:relative}.header__bar-wrapper .swiper-button-next,.header__bar-wrapper .swiper-button-prev{width:4.5rem;height:4.5rem;aspect-ratio:1;background-image:url("../images/i-ar-simple-r.svg");background-repeat:no-repeat;background-position:center;position:absolute;top:50%;z-index:3;transform:translateY(-50%)}.header__bar-wrapper .swiper-button-next{right:0}.header__bar-wrapper .swiper-button-prev{left:0;transform:translateY(-50%) rotate(180deg)}.header__bar-wrapper .swiper-button-lock{opacity:0}.dropdown{position:relative;display:inline-block}.dropdown__trigger{display:flex;align-items:center;gap:6px;padding:8px 12px;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,.1);border-radius:4px;cursor:pointer;transition:border-color .2s ease,background-color .2s ease;font-family:inherit;font-size:13px;color:inherit}.dropdown__trigger:hover{border-color:rgba(0,0,0,.2);background-color:rgba(0,0,0,.02)}.dropdown__flag{display:flex;align-items:center;line-height:1}.dropdown__flag img,.dropdown__flag svg{display:block;width:20px;height:14px;border-radius:2px;-o-object-fit:cover;object-fit:cover}.dropdown__symbol{font-weight:700;font-size:14px}.dropdown__label{font-weight:600;font-size:13px}.dropdown__arrow{display:block;width:0;height:0;margin-left:4px;border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-top:5px solid currentColor;transition:transform .2s ease}.dropdown__list{position:absolute;top:calc(100% + 4px);right:0;min-width:100%;margin:0;padding:4px 0;list-style:none;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.1);opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .2s ease,visibility .2s ease,transform .2s ease;z-index:100}.dropdown__list li{margin:0;padding:0}.dropdown__list a{display:flex;align-items:center;gap:6px;padding:8px 12px;text-decoration:none;color:inherit;white-space:nowrap;transition:background-color .15s ease}.dropdown__list a:hover{background-color:rgba(0,0,0,.05)}.dropdown.is-open .dropdown__arrow{transform:rotate(180deg)}.dropdown.is-open .dropdown__list{opacity:1;visibility:visible;transform:translateY(0)}.logged-in.woocommerce-account .woocommerce{margin:var(--sp-30) 0 var(--sp-80);border-radius:var(--br-default);background-color:var(--cl-white);box-shadow:var(--shadow-1)}.logged-in.woocommerce-account .woocommerce-MyAccount-navigation{border-radius:var(--br-default);padding:var(--sp-15);background-color:var(--cl-neutral-1-2)}.logged-in.woocommerce-account .woocommerce-MyAccount-content{padding:var(--sp-15)}@media(min-width: 992px){.logged-in.woocommerce-account .woocommerce-MyAccount-content{padding:var(--sp-15) var(--sp-30)}}.login-register{margin:var(--sp-15) 0;padding:var(--sp-10) var(--sp-15);border-radius:var(--br-small);background:var(--cl-secondary-4)}.login-register--list-description{list-style:disc;margin:var(--sp-05) var(--sp-20) var(--sp-20)}.login-page-register{display:flex;flex-direction:column}.login-page-register .login-page-register--login{order:2}.login-page h1,.login-page h2{font-weight:500}.login-page .woocommerce-form,.login-page .woocommerce-ResetPassword{margin-top:var(--sp-15);padding:var(--sp-15);border-radius:var(--br-default);background-color:var(--cl-white);box-shadow:var(--shadow-1);color:var(--cl-primary-1)}.my-account input[type=text],.my-account input[type=email],.my-account input[type=tel],.my-account input[type=password]{border:solid .1rem var(--cl-neutral-3);border-radius:var(--br-xsmall)}.my-account .woocommerce-ResetPassword .button{width:100%}.my-account .includes_tax{display:none;visibility:hidden;opacity:0;pointer-events:none}.my-account .login-page{margin-top:var(--sp-30);margin-bottom:var(--sp-80)}.my-account .login-page .woocommerce-privacy-policy-text{font-size:var(--fs-12)}.my-account .login-page .woocommerce-privacy-policy-text a{color:var(--cl-primary-1);text-decoration:underline}.my-account .login-page .wc-terms-and-conditions{margin:var(--sp-15) 0;font-size:var(--fs-12)}.my-account .login-page .wc-terms-and-conditions label{margin:0;padding:0;position:relative;display:flex;align-items:flex-start;gap:var(--sp-10)}.my-account .login-page .wc-terms-and-conditions a{color:var(--cl-primary-1)}.my-account .login-page .login-page--go-registration{margin:var(--sp-30) 0;padding:var(--sp-15);background-color:var(--cl-primary-4);border-radius:var(--br-default);color:var(--cl-primary-1)}.my-account .login-page .login-page--go-registration h2{font-size:var(--fs-32);text-align:center}.my-account .login-page .login-page--go-registration .button{padding:var(--sp-10) var(--sp-15);font-size:var(--fs-15)}.my-account .login-page .login-page--go-registration p{margin:0;padding:var(--sp-10) var(--sp-30);width:100%;display:flex;align-items:center;justify-content:center;text-align:center}.my-account .login-page-register--login{margin:var(--sp-30) 0;padding:var(--sp-15);background-color:var(--cl-primary-4);border-radius:var(--br-default);color:var(--cl-primary-1)}.my-account .login-page-register--login h2{font-size:var(--fs-20)}.my-account .login-page-register--login .button{padding:var(--sp-05) var(--sp-15);font-size:var(--fs-15)}.my-account .login-page-register--login p{margin:var(--sp-20) 0 var(--sp-10) 0;width:100%;display:flex;align-items:center;justify-content:center}.my-account .login-page-register--login p a{display:inline-flex}.my-account .login-page-register .woocommerce-form-register h2{margin:var(--sp-40) 0 var(--sp-15);text-align:left}.my-account .login-page-register .woocommerce-form-register .woocommerce-form-register__submit{width:100%;font-size:var(--fs-16)}.includes_tax{font-weight:400;color:var(--cl-neutral);font-style:normal}.woocommerce-info{margin:var(--sp-15) 0;display:flex;width:100%;align-items:center}.woocommerce-orders-table__cell-order-actions a{margin-left:var(--sp-05);border:solid .1rem var(--cl-neutral)}.woocommerce-orders-table__cell-order-actions a.pay{background-color:var(--cl-black);border-color:var(--cl-black)}.woocommerce-orders-table__cell-order-actions a.view{color:var(--cl-neutral);background-color:var(--cl-white);border:solid .1rem var(--cl-gray-1)}.woocommerce-orders-table__cell-order-actions a.cancel{color:var(--cl-neutral);background-color:var(--cl-white);border:solid .1rem var(--cl-gray-1)}.woocommerce-orders-table__row--status-refunded .woocommerce-orders-table__cell-order-status{color:var(--cl-gray-4)}.woocommerce-orders-table__row--status-cancelled .woocommerce-orders-table__cell-order-status{color:var(--cl-pink)}.woocommerce-orders-table__row--status-processing .woocommerce-orders-table__cell-order-status{color:var(--cl-blue)}.woocommerce-orders-table__row--status-pending .woocommerce-orders-table__cell-order-status,.woocommerce-orders-table__row--status-failed .woocommerce-orders-table__cell-order-status{color:var(--cl-red)}.woocommerce-orders-table__row--status-completed .woocommerce-orders-table__cell-order-status{color:var(--cl-green)}.woocommerce-orders-table__row--status-on-hold .woocommerce-orders-table__cell-order-status{color:var(--cl-orange-1)}.woocommerce-order-details p.order-again{display:flex;margin:var(--sp-15) 0;padding:var(--sp-10) 0}.woocommerce-password-strength{margin:var(--sp-10);font-weight:500}.woocommerce-password-strength.short{color:var(--cl-pink)}.woocommerce-password-strength.bad{color:var(--cl-pink)}.woocommerce-password-strength.good{color:var(--cl-red)}.woocommerce-password-strength.strong{color:var(--cl-green)}.my-account .shop_table td{padding:var(--sp-10) var(--sp-05);border-bottom:solid .1rem var(--cl-neutral-2-1)}.my-account .shop_table.subscription_details{width:100%;background:var(--cl-white);border-radius:var(--br-small);padding:var(--sp-10) var(--sp-20);margin-bottom:var(--sp-30)}.my-account .shop_table.subscription_details td:last-child{font-weight:500}.my-account .shop_table.subscription_details .woocommerce-subscriptions--action{padding:var(--sp-15) 0}.my-account .shop_table.subscription_details .woocommerce-subscriptions--action a{margin:var(--sp-10)}.my-account .subscription_details__container h2{font-size:var(--fs-20)}.my-account .woocommerce-customer-details h2{font-size:var(--fs-20)}.my-account .shop_table.order_details{width:100%;border-spacing:0 var(--sp-10)}.my-account .shop_table.order_details th{text-align:left}.my-account .shop_table.order_details tfoot td{font-weight:500}.my-account .shop_table.order_details tfoot th{font-weight:400}.woocommerce-order-pay{background-color:var(--cl-gray-2)}.woocommerce-order-pay::after{display:none}.woocommerce-order-pay h1{text-align:center}.woocommerce-order-pay .woocommerce-error li{color:var(--cl-red) !important;font-weight:500;font-size:var(--fs-16)}.woocommerce-order-pay .woocommerce-terms-and-conditions-wrapper{font-size:80%}.woocommerce-order-pay .woocommerce-terms-and-conditions-checkbox-text{margin-top:var(--sp-20)}.woocommerce-order-pay .woocommerce-terms-and-conditions-checkbox-text a{font-weight:500;text-decoration:underline}.woocommerce-order-pay .footer__copy p{text-align:center}.woocommerce-order-pay .includes_tax{display:none;visibility:hidden;opacity:0;pointer-events:none}.woocommerce-order-pay .woocommerce-error{margin:var(--sp-05);padding:0;list-style-type:none;text-align:center;display:flex;align-items:center;justify-content:center}.woocommerce-order-pay .woocommerce-error li{margin:var(--sp-05);padding:var(--sp-05);color:var(--cl-red);border-radius:var(--br-small)}.woocommerce-order-pay #order_review{margin:0 auto;max-width:var(--w-small);background:var(--cl-white);padding:var(--sp-15);border-radius:var(--br-default)}.woocommerce-order-pay #place_order{margin:var(--sp-30) auto;padding:var(--sp-15) var(--sp-40);font-size:var(--fs-16);font-weight:500;display:flex;align-items:center;justify-content:center}.woocommerce-order-pay .wc_payment_method label::before{border:solid .1rem var(--cl-gray-1)}.woocommerce-order-pay .shop_table{border-collapse:collapse;width:100%}.woocommerce-order-pay .shop_table th,.woocommerce-order-pay .shop_table td{text-align:left}.woocommerce-order-pay .shop_table tr td.product-subtotal{text-align:right}.woocommerce-order-pay .shop_table tfoot td{text-align:right}.woocommerce-order-pay .shop_table th{font-weight:400;font-size:var(--fs-14);padding:var(--sp-05) var(--sp-05) var(--sp-05)}.woocommerce-order-pay .shop_table th.product-total{text-align:right}.woocommerce-order-pay .shop_table td{font-weight:500;font-size:var(--fs-14);padding:var(--sp-05) var(--sp-05)}.woocommerce-order-pay .order_item{border-bottom:dashed .1rem var(--cl-gray-1)}.woocommerce-password-hint{display:block;margin:var(--sp-10);font-size:var(--fs-14)}.my-account{min-height:40vh}.my-account h1{font-size:var(--fs-32);text-align:center}.my-account h2{margin:var(--sp-10) 0 var(--sp-15);font-weight:500;font-size:var(--fs-20)}.my-account h3{font-size:var(--fs-18)}.my-account h4{font-size:var(--fs-16)}.my-account p{margin:var(--sp-15) 0}.my-account .woocommerce-LostPassword{margin:0 0 0 auto}.my-account .woocommerce-LostPassword a{color:var(--cl-primary-1);text-decoration:underline;font-size:var(--fs-12)}.my-account .form-row--action{width:100%;display:flex;align-items:center}.my-account .form-row--action button{width:100%}.my-account .form-row.rememberme-lostpassword{display:flex;width:100%;align-items:center}.my-account .login-page h2{text-align:center}.my-account .woocommerce-reset-password-message{text-align:center;margin:0 var(--sp-20)}.logged-in .my-account{margin-top:var(--sp-20);margin-bottom:var(--sp-30)}.logged-in .my-account .woocommerce-customer-details{border-top:solid .1rem var(--cl-gray-1);margin:var(--sp-40) 0 var(--sp-10);padding:var(--sp-20) 0}@media(min-width: 768px){.logged-in .my-account .woocommerce-customer-details .woocommerce-columns--addresses{display:flex}}.logged-in .my-account .woocommerce-customer-details .woocommerce-columns--addresses .woocommerce-column--billing-address,.logged-in .my-account .woocommerce-customer-details .woocommerce-columns--addresses .woocommerce-column--shipping-address{margin:var(--sp-15) var(--sp-15) 0 0;padding:var(--sp-15);background:var(--cl-white);border-radius:var(--br-small);width:100%}@media(min-width: 768px){.logged-in .my-account .woocommerce-customer-details .woocommerce-columns--addresses .woocommerce-column--billing-address,.logged-in .my-account .woocommerce-customer-details .woocommerce-columns--addresses .woocommerce-column--shipping-address{width:unset;min-width:25rem}}.logged-in .my-account .woocommerce-customer-details .woocommerce-columns--addresses .woocommerce-column--billing-address h2,.logged-in .my-account .woocommerce-customer-details .woocommerce-columns--addresses .woocommerce-column--shipping-address h2{font-size:var(--fs-20)}.logged-in .my-account .woocommerce-customer-details .woocommerce-columns--addresses .woocommerce-column--billing-address address,.logged-in .my-account .woocommerce-customer-details .woocommerce-columns--addresses .woocommerce-column--shipping-address address{font-style:normal;line-height:1.6}.logged-in .my-account .woocommerce-Addresses{margin:var(--sp-30) 0;display:flex;flex-wrap:wrap;width:100%;gap:var(--sp-20)}.logged-in .my-account .woocommerce-Addresses .woocommerce-Address{width:100%;padding:var(--sp-20) var(--sp-30);background-color:var(--cl-white);border-radius:var(--br-small);font-size:var(--fs-14);border:dashed .1rem var(--cl-neutral-3);transition:all ease-out .3s}@media(min-width: 768px){.logged-in .my-account .woocommerce-Addresses .woocommerce-Address{width:unset;min-width:25rem}}.logged-in .my-account .woocommerce-Addresses .woocommerce-Address:hover{box-shadow:var(--shadow-1)}.logged-in .my-account .woocommerce-Addresses .woocommerce-Address .edit{font-weight:500;text-decoration:underline}.logged-in .my-account .woocommerce-Addresses .woocommerce-Address--edit{margin:var(--sp-10) 0 0 0}.logged-in .my-account .woocommerce-Addresses .woocommerce-Address--edit a{font-weight:500;font-style:normal}.logged-in .my-account .woocommerce{display:flex;flex-wrap:wrap}.logged-in .my-account .woocommerce .woocommerce-MyAccount-content{width:100%}@media(min-width: 768px){.logged-in .my-account .woocommerce .woocommerce-MyAccount-content{width:calc(100% - var(--w-sidebar))}}.logged-in .my-account .woocommerce .woocommerce-MyAccount-content .button{margin:var(--sp-05);padding:var(--sp-05) var(--sp-15);font-size:var(--fs-13);font-weight:500}.logged-in .my-account .woocommerce .woocommerce-MyAccount-content .button.cancel{color:var(--cl-primary-2);border:solid .1rem var(--cl-primary-2);background-color:var(--cl-white)}.logged-in .my-account .woocommerce .woocommerce-MyAccount-content .button.pay{background-color:var(--cl-black)}.logged-in .my-account .woocommerce .woocommerce-MyAccount-content #plugin_delete_me_shortcode_form{margin:var(--sp-30) 0;padding:var(--sp-15) var(--sp-30);background:var(--cl-secondary-4);border-radius:var(--br-default)}@media(min-width: 992px){.logged-in .my-account .woocommerce .woocommerce-MyAccount-content #plugin_delete_me_shortcode_form{display:flex;align-items:flex-end;gap:var(--sp-15)}}.logged-in .my-account .woocommerce .woocommerce-MyAccount-content input[type=password]{width:100%}.logged-in .my-account .woocommerce .woocommerce-MyAccount-content input[type=submit]{background-color:var(--cl-red) !important;border-color:var(--cl-red) !important}.logged-in .my-account .woocommerce .woocommerce-MyAccount-navigation{width:100%}@media(min-width: 768px){.logged-in .my-account .woocommerce .woocommerce-MyAccount-navigation{width:var(--w-sidebar)}}.logged-in .my-account .woocommerce .woocommerce-MyAccount-navigation h2{font-weight:500}.logged-in .my-account .woocommerce .woocommerce-MyAccount-navigation h2 small{font-weight:400;font-size:var(--fs-14);display:block}.logged-in .my-account .woocommerce .woocommerce-MyAccount-navigation ul{list-style:none}@media(max-width: 768px){.logged-in .my-account .woocommerce .woocommerce-MyAccount-navigation ul{padding:var(--sp-15) 0;display:flex;gap:var(--sp-15);overflow-x:scroll}}.logged-in .my-account .woocommerce .woocommerce-MyAccount-navigation li{margin:var(--sp-10) 0;white-space:nowrap}.logged-in .my-account .woocommerce .woocommerce-MyAccount-navigation li.is-active a{color:var(--cl-neutral-10);display:flex;align-items:center}.logged-in .my-account .woocommerce .woocommerce-MyAccount-navigation li.is-active a::before{margin-right:var(--sp-05);display:flex;content:"";width:var(--fs-16);height:var(--fs-16);background:var(--cl-neutral-10);border-radius:var(--br-xsmall)}@media(min-width: 768px){.logged-in .my-account .woocommerce .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout{margin-top:var(--sp-30)}}.logged-in .my-account .woocommerce .woocommerce-MyAccount-navigation a{font-weight:500}.logged-in .my-account fieldset{margin:var(--sp-30) 0;border:0;padding:var(--sp-30);border:solid .1rem var(--cl-neutral-1-2);border-radius:var(--br-small);background-color:var(--cl-neutral-1-2)}.logged-in .my-account fieldset legend{margin:0;padding:0 var(--sp-10);text-align:left;font-size:var(--fs-16);font-weight:500;border-radius:var(--br-small);background-color:var(--cl-neutral-1-2)}.logged-in .my-account .woocommerce-form-row span em{display:block;margin:var(--sp-10);font-size:var(--fs-12)}.logged-in .woocommerce-orders-table{width:100%;border-spacing:0 var(--sp-10)}.logged-in .woocommerce-orders-table th,.logged-in .woocommerce-orders-table td{text-align:left}@media(max-width: 768px){.logged-in .woocommerce-orders-table thead{display:none}}.logged-in .woocommerce-orders-table th{font-weight:400;font-size:var(--fs-14);padding:var(--sp-20) var(--sp-05) var(--sp-10)}.logged-in .woocommerce-orders-table td{font-weight:500;font-size:var(--fs-14);padding:var(--sp-20) var(--sp-05)}@media(max-width: 768px){.logged-in .woocommerce-orders-table tr{display:grid;margin:var(--sp-05) 0}}.logged-in .woocommerce-orders-table tr td{border-bottom:dashed .1rem var(--cl-neutral-3);background-color:var(--cl-white)}@media(max-width: 768px){.logged-in .woocommerce-orders-table tr td{padding:var(--sp-10)}.logged-in .woocommerce-orders-table tr td:nth-child(1)::before{content:"Zamowienie: "}.logged-in .woocommerce-orders-table tr td:nth-child(2)::before{content:"Data: "}.logged-in .woocommerce-orders-table tr td:nth-child(4)::before{content:"Łącznie: "}.logged-in .woocommerce-orders-table tr td:first-child{border-bottom-left-radius:0;border-top-left-radius:var(--br-small);border-top-right-radius:var(--br-small)}.logged-in .woocommerce-orders-table tr td:last-child{border-top-right-radius:0;border-bottom-left-radius:var(--br-small);border-bottom-right-radius:var(--br-small)}}.logged-in .woocommerce-orders-table .button{padding:0 var(--sp-10);border-radius:var(--br-xsmall);font-size:var(--fs-14);font-weight:500;display:inline-flex}@media(max-width: 768px){.logged-in .woocommerce-orders-table .button{margin:0 var(--sp-10) var(--sp-10) 0}}.logged-in .woocommerce-orders-table .woocommerce-orders-table__cell-order-number{font-weight:500}.logged-in mark{background-color:rgba(0,0,0,0);color:var(--cl-primary-1);font-weight:500}.logged-in mark.order-date,.logged-in mark.order-status{color:inherit}.logged-in .woocommerce-table--order-details{width:100%;border-collapse:collapse}.logged-in .woocommerce-table--order-details th,.logged-in .woocommerce-table--order-details td{text-align:left}.logged-in .woocommerce-table--order-details th{font-weight:400;font-size:var(--fs-14);padding:var(--sp-20) var(--sp-05) var(--sp-10)}.logged-in .woocommerce-table--order-details td{font-weight:500;font-size:var(--fs-14);padding:var(--sp-05) var(--sp-05)}.logged-in .woocommerce-table--order-details tbody tr:last-child td{padding-bottom:var(--sp-20)}.logged-in .woocommerce-table--order-details tfoot{border-top:solid .1rem var(--cl-gray-1)}.logged-in .woocommerce-table--order-details tfoot td,.logged-in .woocommerce-table--order-details tfoot th{padding:var(--sp-05) var(--sp-05)}.logged-in .woocommerce-table--order-details bdi{color:var(--cl-black)}.page-template-page-my-account #shipping_state_field .woocommerce-input-wrapper,.page-template-page-my-account #billing_state_field .woocommerce-input-wrapper,.page-template-page-my-account #shipping_country_field .woocommerce-input-wrapper,.page-template-page-my-account #billing_country_field .woocommerce-input-wrapper{position:relative}.page-template-page-my-account #shipping_state_field .select2-selection.select2-selection--single,.page-template-page-my-account #billing_state_field .select2-selection.select2-selection--single,.page-template-page-my-account #shipping_country_field .select2-selection.select2-selection--single,.page-template-page-my-account #billing_country_field .select2-selection.select2-selection--single{padding:var(--sp-13) var(--sp-10) !important}.page-template-page-my-account #shipping_state_field,.page-template-page-my-account #shipping_country_field,.page-template-page-my-account #billing_state_field,.page-template-page-my-account #billing_country_field{background:rgba(0,0,0,0);height:auto}.seo{margin:var(--sp-30) 0 var(--sp-60) 0}.seo h1,.seo h2{margin:var(--sp-15) 0;font-weight:500;font-size:var(--fs-20)}.seo p{margin:var(--sp-15) 0;font-size:var(--fs-12)}.page-static{margin:var(--sp-20) 0}.page-static h1{margin:var(--sp-20) 0;font-weight:500;color:var(--cl-black)}.page-static h2,.page-static h3,.page-static h4{margin:var(--sp-20) 0 var(--sp-15);font-weight:500;color:var(--cl-black)}.page-static h1{font-size:var(--fs-34);padding-bottom:var(--sp-15)}.page-static h2{font-size:var(--fs-32)}.page-static h3{font-size:var(--fs-24)}.page-static h4{font-size:var(--fs-18)}.page-static p{margin:var(--sp-10) 0}.page-static ul,.page-static ol{margin:var(--sp-15) 0 var(--sp-15) var(--sp-25)}.page-static ul::marker,.page-static ol::marker{color:var(--cl-primary)}.page-static ul{list-style:disc}.page-static li{margin:var(--sp-05);padding:0 0 0 var(--sp-05)}.page-static figure.wp-block-table{padding:var(--sp-15) var(--sp-05);width:100%;overflow-x:scroll}.page-static figure td{vertical-align:top}.woocommerce-pagination,.pagination{padding:var(--sp-30) var(--sp-10);display:flex;align-items:center;justify-content:center;gap:var(--sp-05);width:100%}.woocommerce-pagination .page-numbers,.pagination ul{display:flex;align-items:baseline;flex-wrap:wrap;justify-content:center;gap:var(--sp-10)}.woocommerce-pagination .page-numbers li a,.pagination ul li a{display:block;padding:var(--sp-10) var(--sp-15);border:solid .1rem var(--cl-white);border-radius:var(--br-xsmall);transition:all ease-out .2s}.woocommerce-pagination .page-numbers li a:hover,.pagination ul li a:hover{color:var(--cl-white);background-color:var(--cl-primary);border:solid .1rem var(--cl-primary)}.woocommerce-pagination .page-numbers li .current,.pagination ul li span.current{display:block;padding:var(--sp-10) var(--sp-10);background-color:var(--cl-gray-2);border:solid .1rem var(--cl-gray-2);border-radius:var(--br-xsmall)}.woocommerce-pagination .page-numbers li .dots{display:block;padding:var(--sp-10)}.post-box{background:var(--cl-white);border-radius:var(--br-16);overflow:hidden;box-shadow:var(--shadow-1);display:flex;flex-direction:column;padding:var(--sp-08)}.post-box__image{background-size:cover;background-position:center}.post-box__image a{display:flex}.post-box__image a img{aspect-ratio:4/3;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--br-16)}.post-box__content{padding:var(--sp-15);height:100%;display:flex;flex-direction:column}.post-box__categories{margin-bottom:var(--sp-05);margin-top:var(--sp-05);display:flex;gap:var(--sp-05);flex-wrap:wrap}.post-box__tag{font-size:var(--fs-14);padding:var(--sp-05);border:.1rem solid var(--cl-neutral-3);border-radius:.4rem;line-height:1}.post-box__title{font-size:var(--fs-24);font-weight:600;margin-bottom:var(--sp-10)}.post-box__title a{color:inherit;text-decoration:none}.post-box__meta{margin-top:auto;display:flex;align-items:center;gap:.5rem;font-size:var(--sp-13);color:var(--cl-neutral-3);padding:0 var(--sp-15) var(--sp-15) s}.post-box__author-img{width:3.2rem;height:3.2rem;border-radius:50%;border:.1rem solid var(--cl-lime-1)}.post-box__author-name{color:var(--cl-neutral-3);font-weight:600;text-decoration:none}.post-box__time{color:var(--cl-neutral-3)}body{scrollbar-width:thin;scrollbar-color:var(--cl-black) rgba(0,0,0,0)}:root{color-scheme:light;--ff-default: "Lato", sans-serif;--ff-special: "DIN Pro", serif;--fs-08: 0.8rem;--fs-09: 0.9rem;--fs-10: 1rem;--fs-12: 1.2rem;--fs-static-12: 1.2rem;--fs-13: 1.3rem;--fs-14: 1.3rem;--fs-static-14: 1.4rem;--fs-15: 1.5rem;--fs-16: 1.4rem;--fs-static-16: 1.6rem;--fs-static-18: 1.8rem;--fs-18: 1.6rem;--fs-20: 1.8rem;--fs-24: 2rem;--fs-28: 2.4rem;--fs-32: 2.8rem;--fs-34: 3.2rem;--fs-42: 3.2rem;--fs-48: 3.2rem;--fs-56: 3.8rem;--fs-64: 5.2rem;--fs-80: 5.2rem;--fs-120: 8rem;--fs-140: 8rem;--fs-200: 8rem;--fs-200: 12rem;--title-product-single-product: 3.8rem;--title-product-block: 2.6rem;--desc-product-block: 1.6rem;--title-inner-sm: 1.8rem;--title-inner-lg: 2.1rem;--cl-popover-links: var(--cl-orange);--cl-gold: #ffd576;--cl-brown: #292627;--cl-brown-2: #535151;--cl-orange: #FF4444;--cl-orange-2: #FFF5F5;--cl-grey: #d0cfcf;--cl-green:#0A8879;--cl-sand: #F7F0EA;--cl-background: #ffffff;--cl-title: var(--cl-black);--cl-white: #ffffff;--cl-black: #121111;--cl-neutral: var(--cl-black);--cl-neutral-1: #fdfcfa;--cl-neutral-1-0: #E3E3E3;--cl-neutral-1-1: #DFDFDF;--cl-neutral-1-2: #f4f4f4;--cl-neutral-1-3: #f5f5f5;--cl-neutral-1-4: #c9cbcf;--cl-neutral-2: #faf5e8;--cl-neutral-2-0: #eae8e5;--cl-neutral-2-1: #dcdad6;--cl-neutral-2-3: #d6d9de;--cl-neutral-2-4: #f1f0ec;--cl-neutral-2-5: #f3f1ec;--cl-neutral-2-6: #f5f4f2;--cl-neutral-2-7: #D1CBCB;--cl-neutral-3: #99a1ab;--cl-neutral-4: #7a818b;--cl-neutral-8: #464a51;--cl-neutral-9: #35373e;--cl-green-1: #e5f3ed;--cl-green-3: #42a188;--cl-green-4: #3f8270;--cl-neutral-10: #111113;--cl-primary-1: #292627;--cl-primary-2: #306ad1;--cl-primary-3: #e5efff;--cl-primary-3-1: #f0f5fd;--cl-primary-4: #e1e9eb;--cl-green: #389a80;--cl-green-0: #D6F1E9;--cl-green-2: #098365;--cl-green-5: #e1f3ed;--cl-yellow: #fce406;--cl-orange-1: #d97706;--cl-orange-2: #fffbeb;--cl-red: #da2100;--cl-red-light: #fcf8f7;--cl-blue: #2454b2;--cl-lightblue: #165ade;--cl-lightpurple: #f7f5fe;--cl-pink: #fde2e8;--cl-purple: #886bf0;--cl-filters-accent: var(#16a34a);--cl-footer: var(--cl-gray-2);--cl-megamenu: var(--cl-white);--cl-megamenu-hover: #d9f3f0;--cl-usp-background: #daeded;--br-xxsmall: 0.2rem;--br-xsmall: 0.5rem;--br-small: 1rem;--br-default: 1.5rem;--br-normal: 4rem;--br-big: 6rem;--br-16: 1.6rem;--h-filters-max: 30rem;--w-sidebar: 28rem;--w-small: 60rem;--w-medium: 90rem;--w-max: calc(132rem + var(--sp-30));--w-narrow: 54rem;--wblog-normal: var(--wblog-wide);--wblog-wide: 94ch;--sp-01: 0.1rem;--sp-02: 0.2rem;--sp-03: 0.3rem;--sp-04: 0.4rem;--sp-05: 0.5rem;--sp-07: 0.7rem;--sp-10: 0.75rem;--sp-13: 0.75rem;--sp-15: 1rem;--sp-20: 1.5rem;--sp-23: 1.5rem;--sp-25: 2rem;--sp-30: 2.5rem;--sp-35: 2.5rem;--sp-40: 3rem;--sp-45: 4rem;--sp-50: 4rem;--sp-55: 4rem;--sp-60: 5rem;--sp-70: 6.5rem;--sp-80: 6rem;--sp-90: 9rem;--sp-100: 8rem;--sp-120: 12rem;--sp-140: 14rem;--sp-160: 14rem;--sp-180: 18rem;--sp-200: 20rem;--sp-220: 22rem;--sp-260: 26rem;--sp-static-10: 1rem;--sp-static-15: 1.5rem;--sp-static-23: 2.3rem;--sp-static-20: 2rem;--shadow-1: 0 0.2rem 0.4rem rgba(0, 0, 0, 0.1), 0 0.1rem 0.1rem rgba(0, 0, 0, 0.1), 0 0.4rem 1rem rgba(0, 0, 0, 0.1);--shadow-2: 0 -0.5rem 0.65rem rgba(0, 0, 0, 0.05), 0 0.25rem 0.5rem rgba(0, 0, 0, 0.075);--shadow-3: 0 2rem 4rem rgba(0, 0, 0, 0.05), 0 1.5rem 2rem rgba(0, 0, 0, 0.075);--gradient-1: linear-gradient( 90deg, #ff0000 0%, #ffff00 16.67%, #00ff00 33.34%, #00ffff 50%, #0000ff 66.67%, #ff00ff 83.34%, #ff0000 100% )}:root :focus-visible{outline:none}:root ::-moz-selection{background-color:var(--cl-orange-1);color:var(--cl-white)}:root ::selection{background-color:var(--cl-orange-1);color:var(--cl-white)}:root ::marker{color:var(--cl-black)}@media(min-width: 768px){:root{--fs-14: 1.4rem;--fs-16: 1.6rem;--fs-18: 1.8rem;--fs-20: 2rem;--fs-24: 2.4rem;--fs-28: 2.8rem;--fs-32: 3.2rem;--fs-34: 3.4rem;--fs-42: 4.2rem;--fs-46: 4.2rem;--fs-48: 4.8rem;--fs-56: 5.6rem;--fs-64: 6.4rem;--fs-120: 8rem;--fs-140: 8rem;--fs-200: 20rem}}@media(min-width: 992px){:root{--fs-120: 12rem;--fs-140: 14rem;--fs-46: 4.6rem}}@media(min-width: 992px){:root{--title-product-single-product: 5.4rem}}@media(min-width: 992px){:root{--title-product-block: 2.4rem}}@media(min-width: 992px){:root{--desc-product-block: 1.6rem}}@media(min-width: 992px){:root{--title-inner-sm: 2.1rem;--title-inner-lg: 3.2rem}}@media(min-width: 992px){:root{--br-small: 1.2rem;--br-default: 2rem}}@media(min-width: 768px){:root{--sp-10: 1rem;--sp-13: 1.3rem;--sp-15: 1.5rem;--sp-20: 2rem;--sp-23: 2.3rem;--sp-25: 2.5rem;--sp-30: 3rem;--sp-35: 3.5rem;--sp-40: 4rem;--sp-45: 4.5rem;--sp-50: 5rem;--sp-55: 5.5rem;--sp-70: 7rem;--sp-60: 6rem;--sp-80: 8rem;--sp-100: 10rem;--sp-160: 16rem}}

/*# sourceMappingURL=dg-03-layout.css.map */