/*!
Theme Name: Nichelin
Author: Makaulius
Description: Nichelin WordPress custom theme
Version: 1.0.43
Tested up to: 5.4
Requires PHP: 8.0
License: Proprietary
Text Domain: nichelin
GitHub Theme URI: makaulius/nichelin
Primary Branch: main
*/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}:root{--font-heading:"TT Drugs", sans-serif;--font-text:"Figtree", sans-serif;--color-text:#080a09;--color-text-light:rgba(8, 10, 9, 0.6);--color-text-vlight:rgba(8, 10, 9, 0.4);--box-shadow:0 8px 16px 0 rgba(8, 10, 9, 0.12);--box-shadow-top:0 -8px 16px 0 rgba(8, 10, 9, 0.12);--color-bg:#f4f6f5;--color-bg-dark:#080a09;--color-border:rgba(8, 10, 9, 0.12);--color-border-on-dark:rgba(244, 246, 245, 0.08);--color-red:#e72d34;--color-green:#6da34d;--layout-spacing:12px;--layout-padding:12px;--wp--preset--spacing--s:var(--layout-spacing);--wp--preset--spacing--m:calc(var(--layout-spacing) * 2);--wp--preset--spacing--l:calc(var(--layout-spacing) * 3);--wp--preset--spacing--xl:calc(var(--layout-spacing) * 4);--wp--preset--spacing--xxl:calc(var(--layout-spacing) * 6);--wp--preset--spacing--xxxl:calc(var(--layout-spacing) * 8);--layout-max-width:1680px;--layout-narrow-max-width:calc(
      var(--layout-max-width) / 12 * 10 - var(--layout-spacing) * 2
  );--logo-width:188px;--logo-height:24px;--header-height:84px;--admin-bar-height:32px}@media (max-width:1919px){:root{--layout-max-width:1392px}}@media (max-width:1599px){:root{--layout-max-width:1344px}}@media (max-width:1439px){:root{--layout-max-width:1296px}}@media (max-width:1365px){:root{--layout-max-width:1200px}}@media (max-width:1279px){:root{--layout-max-width:1152px}}@media (max-width:767px){:root{--layout-spacing:8px;--layout-padding:12px;--logo-width:141px;--logo-height:18px;--header-height:60px}}@media screen and (max-width:782px){:root{--admin-bar-height:46px}}@font-face{font-family:"Figtree";src:url(/wp-content/themes/nichelin/webfonts/Figtree-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Figtree";src:url(/wp-content/themes/nichelin/webfonts/Figtree-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Figtree";src:url(/wp-content/themes/nichelin/webfonts/Figtree-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"TT Drugs";src:url(/wp-content/themes/nichelin/webfonts/TT-Drugs-Regular.woff2) format("woff2"),url(/wp-content/themes/nichelin/webfonts/TT-Drugs-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@media (max-width:767px){body.no-overflow-mobile{overflow:hidden}}body{font-family:var(--font-text);font-size:16px;line-height:1.5;font-weight:400}@media (max-width:767px){body{font-size:15px}}h1,h2,h3{font-family:var(--font-heading);line-height:1.2;font-weight:400;margin:1em 0 .5em}h4,h5,h6{line-height:1.5;font-weight:600}h1{font-size:clamp(32px, 3.5vw, 48px)}h2{font-size:clamp(24px, 3vw, 32px)}.home h2{font-size:clamp(24px, 4vw, 40px)}h3{font-size:24px}@media (max-width:767px){h3{font-size:20px}}h4{font-size:20px}@media (max-width:767px){h4{font-size:18px}}h5,h6{font-size:16px}@media (max-width:767px){h5,h6{font-size:15px}}p{margin:.75em 0}a{color:var(--color-text)}.has-text-align-center{text-align:center}.has-text-align-right{text-align:right}ins{text-decoration:none}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;clip-path:none;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}*{box-sizing:border-box}.con{width:100%;max-width:var(--layout-max-width);padding-left:var(--layout-padding);padding-right:var(--layout-padding);margin-left:auto;margin-right:auto}.con--narrow{max-width:calc(var(--layout-max-width) / 12 * 10)}.wp-block-columns{margin-left:calc(var(--layout-spacing) * -1);margin-right:calc(var(--layout-spacing) * -1)}@media (max-width:767px){.wp-block-columns{flex-wrap:wrap!important}}.wp-block-columns>.wp-block-column[style*=flex-basis]{flex-grow:0;flex-shrink:1}@media (max-width:767px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex:0 0 auto!important;width:100%!important}}.wp-block-column{width:100%;max-width:100%;min-width:0;flex:1 0 0%;padding-left:var(--layout-spacing);padding-right:var(--layout-spacing)}.is-layout-flex{display:flex;flex-wrap:wrap}.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.are-vertically-aligned-center{align-self:center}.are-vertically-aligned-top{align-self:flex-start}.are-vertically-aligned-bottom{align-items:flex-end}.is-vertically-aligned-top{align-self:flex-start}.is-vertically-aligned-bottom{align-self:flex-end}.is-vertically-aligned-stretch{align-self:stretch}.is-vertically-aligned-center{align-self:center}.is-content-justification-left{justify-content:flex-start}.is-content-justification-center{justify-content:center}.is-content-justification-right{justify-content:flex-end}.is-content-justification-space-between{justify-content:space-between}.is-vertical{flex-direction:column}@media (max-width:767px){.is-reversed-mobile{flex-direction:column-reverse}}.site-header{position:relative;background-color:var(--color-text);color:#fff;z-index:11;transition:top 0.16s ease}.site-header a{color:#fff;text-decoration:none}.site-header p{margin:0}.site-header .custom-logo,.site-header .icon{filter:brightness(0) invert(1)}@media (max-width:767px){.scrolled .site-header{position:fixed;width:100%;top:0}}.site-header-main{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:var(--layout-spacing);column-gap:var(--layout-spacing);padding-top:var(--layout-spacing);height:var(--header-height)}@media (max-width:767px){.site-header-main{padding-top:0}}.site-header-main a{font-size:.9375em}.site-header-main>nav,.site-header-main>ul{width:50%}@media (max-width:767px){.site-header-main>nav{display:none}}.site-header-main>ul{justify-content:flex-end;margin-left:auto}.site-header-main>ul .site-header-button{display:flex;-moz-column-gap:4px;column-gap:4px;align-items:center;border:none;background:none;outline:none;color:#fff;padding:0;cursor:pointer}@media (max-width:767px){.site-header-main>ul .site-header-button{padding:6px}}@media (max-width:767px){.site-header-main>ul .site-header-button span.text{display:none}}.site-header-main>.custom-logo-link{flex-shrink:0}.site-header-main ul{list-style:none;margin:0;padding:0;display:flex}@media (min-width:768px){.site-header-main ul{-moz-column-gap:calc(var(--layout-spacing) * 2);column-gap:calc(var(--layout-spacing) * 2)}}.custom-logo{display:block;width:var(--logo-width);height:var(--logo-height)}.site-header-cart{position:relative}.site-header-cart:after{content:attr(data-count);position:absolute;top:-4px;right:-8px;width:16px;height:16px;border-radius:50%;color:var(--color-text);font-weight:600;background-color:#fff;font-size:12px;line-height:16px;text-align:center;outline:1px solid var(--color-text)}@media (max-width:767px){.site-header-cart:after{top:0;right:0}}.site-header-cart[data-count="0"]:after{display:none}.site-footer{background-color:var(--color-text);color:#fff;text-align:center}.site-footer a{color:#fff;text-decoration:none}.site-footer p{margin:0}@media (max-width:767px){.site-footer p{font-size:14px}}.site-footer ul{list-style:none;margin:0;padding:0;display:flex}.site-footer .footer-logo{margin:0 auto}.site-footer .footer-logo+p{margin-top:calc(var(--layout-spacing) * 3)}.site-footer .con{display:flex;flex-direction:column;align-items:center;row-gap:calc(var(--layout-spacing) * 3)}.site-footer .footer-logo{display:block;margin:0 auto;width:calc(var(--logo-width) * 1.25);height:auto}nav.social-links ul{gap:var(--layout-spacing)}nav.social-links ul a{padding:10px;display:block;border-radius:50%;border:1px solid var(--color-border-on-dark);transition:background-color 0.16s ease}nav.social-links ul a i{filter:brightness(0) invert(1)}@media (max-width:767px){nav.social-links ul a{padding:7px}}nav.social-links ul a:hover{background-color:var(--color-border-on-dark)}nav.footer-navigation ul{flex-wrap:wrap;justify-content:center;gap:var(--layout-spacing) calc(var(--layout-spacing) * 2)}@media (max-width:767px){nav.footer-navigation ul{flex-direction:column}}nav.footer-navigation ul a:hover{text-decoration:underline}.site-footer-main{padding:calc(var(--layout-spacing) * 8) 0}.site-footer-main>.con>.col{display:flex;flex-direction:column}@media (min-width:768px){.site-footer-main>.con>.col{max-width:calc(50% - var(--layout-spacing))}}.site-footer-bottom{padding:calc(var(--layout-spacing) * 3) 0;border-top:1px solid var(--color-border-on-dark);font-size:.9375em}.site-footer-bottom p{opacity:.38}.insta-block{position:relative;text-align:center;margin-top:calc(var(--layout-spacing) * 8)}.insta-block h2{margin:0}.insta-block:before{content:"";width:100%;left:0;bottom:0;position:absolute;height:calc(var(--layout-spacing) * 5);background-color:var(--color-bg-dark);z-index:-1}.insta-block .zoom-instagram{margin-top:calc(var(--layout-spacing) * 3)}.insta-block ul{display:grid;grid-template-columns:repeat(4,1fr);gap:0;list-style:none;margin:0;padding:0}@media (max-width:767px){.insta-block ul{grid-template-columns:repeat(2,1fr)!important}.insta-block ul>li:nth-child(n+5){display:none!important}}.insta-block .zoom-instagram-widget__item-inner-wrap{display:block;position:relative;overflow:hidden}@media (min-width:768px){.insta-block .zoom-instagram-widget__item-inner-wrap:hover img{transform:scale(1.1)}}.insta-block .zoom-instagram-widget__item-inner-wrap img{display:block;transition:transform 0.64s ease}.insta-block .zoom-instagram-widget__item-inner-wrap a.zoom-instagram-link{position:absolute;width:100%;height:100%;top:0;left:0}.icon{display:block;width:24px;height:24px;font-style:normal;font-variant:normal;line-height:1;background-size:24px;background-position:center;background-repeat:no-repeat}.icon--search{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10' cy='10' r='5.25' stroke='%230A0A0A' stroke-width='1.5'/%3E%3Cpath d='M19.5 19.4997L14.1719 14.1716' stroke='%230A0A0A' stroke-width='1.5'/%3E%3C/svg%3E%0A")}.icon--cart{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.80761 19.25L5.58539 8.75H18.4146L19.1924 19.25H4.80761Z' stroke='%230A0A0A' stroke-width='1.5'/%3E%3Cpath d='M9 12V7.09343C9 5.38498 10.3431 4 12 4C13.6569 4 15 5.38498 15 7.09343V12' stroke='%230A0A0A' stroke-width='1.5'/%3E%3C/svg%3E%0A")}.icon--user{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='8' r='3.25' stroke='%230A0A0A' stroke-width='1.5'/%3E%3Cpath d='M4.8026 19.25C5.2295 16.2205 8.20749 13.75 12 13.75C15.7925 13.75 18.7705 16.2205 19.1974 19.25H4.8026Z' stroke='%230A0A0A' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E%0A")}.icon--plus{background-image:url("data:image/svg+xml, %3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 6L12 18' stroke='%230A0A0A' stroke-width='1.5'/%3E%3Cpath d='M18 12H6' stroke='%230A0A0A' stroke-width='1.5'/%3E%3C/svg%3E")}.icon--minus{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 12H6' stroke='%230A0A0A' stroke-width='1.5'/%3E%3C/svg%3E")}.icon--wishlist{background-image:url("data:image/svg+xml, %3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.8135 6.89746C15.2402 5.41549 17.5136 5.36928 18.9932 6.75879L19.1338 6.89746C20.5753 8.39502 20.6207 10.8047 19.2695 12.3594L19.1338 12.5078L12 19.918L4.86621 12.5078C3.42444 11.01 3.37956 8.59961 4.73145 7.04492L4.86621 6.89746C6.29287 5.41539 8.56631 5.36935 10.0459 6.75879L10.1865 6.89746L11.46 8.21973L12 8.78125L12.54 8.21973L13.8135 6.89746Z' stroke='%230A0A0A' stroke-width='1.5'/%3E%3C/svg%3E")}.icon--facebook{background-image:url("data:image/svg+xml, %3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.5 13.375H7.4375V10.3125H9.5V9C9.5 5.59375 11.0312 4 14.375 4C15 4 16.0938 4.125 16.5312 4.25V7.03125C16.3125 7 15.9062 7 15.375 7C13.75 7 13.125 7.625 13.125 9.21875V10.3125H16.375L15.8125 13.375H13.125V20H9.5V13.375Z' fill='%230A0A0A'/%3E%3C/svg%3E")}.icon--instagram{background-image:url("data:image/svg+xml, %3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 8.40625C13.9688 8.40625 15.5938 10.0312 15.5938 12C15.5938 14 13.9688 15.5938 12 15.5938C10 15.5938 8.40625 14 8.40625 12C8.40625 10.0312 10 8.40625 12 8.40625ZM12 14.3438C13.2812 14.3438 14.3125 13.3125 14.3125 12C14.3125 10.7188 13.2812 9.6875 12 9.6875C10.6875 9.6875 9.65625 10.7188 9.65625 12C9.65625 13.3125 10.7188 14.3438 12 14.3438ZM16.5625 8.28125C16.5625 7.8125 16.1875 7.4375 15.7188 7.4375C15.25 7.4375 14.875 7.8125 14.875 8.28125C14.875 8.75 15.25 9.125 15.7188 9.125C16.1875 9.125 16.5625 8.75 16.5625 8.28125ZM18.9375 9.125C19 10.2812 19 13.75 18.9375 14.9062C18.875 16.0312 18.625 17 17.8125 17.8438C17 18.6562 16 18.9062 14.875 18.9688C13.7188 19.0312 10.25 19.0312 9.09375 18.9688C7.96875 18.9062 7 18.6562 6.15625 17.8438C5.34375 17 5.09375 16.0312 5.03125 14.9062C4.96875 13.75 4.96875 10.2812 5.03125 9.125C5.09375 8 5.34375 7 6.15625 6.1875C7 5.375 7.96875 5.125 9.09375 5.0625C10.25 5 13.7188 5 14.875 5.0625C16 5.125 17 5.375 17.8125 6.1875C18.625 7 18.875 8 18.9375 9.125ZM17.4375 16.125C17.8125 15.2188 17.7188 13.0312 17.7188 12C17.7188 11 17.8125 8.8125 17.4375 7.875C17.1875 7.28125 16.7188 6.78125 16.125 6.5625C15.1875 6.1875 13 6.28125 12 6.28125C10.9688 6.28125 8.78125 6.1875 7.875 6.5625C7.25 6.8125 6.78125 7.28125 6.53125 7.875C6.15625 8.8125 6.25 11 6.25 12C6.25 13.0312 6.15625 15.2188 6.53125 16.125C6.78125 16.75 7.25 17.2188 7.875 17.4688C8.78125 17.8438 10.9688 17.75 12 17.75C13 17.75 15.1875 17.8438 16.125 17.4688C16.7188 17.2188 17.2188 16.75 17.4375 16.125Z' fill='%230A0A0A'/%3E%3C/svg%3E")}.icon--youtube{background-image:url("data:image/svg+xml, %3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.1562 7.90625C20.5312 9.21875 20.5312 12.0312 20.5312 12.0312C20.5312 12.0312 20.5312 14.8125 20.1562 16.1562C19.9688 16.9062 19.375 17.4688 18.6562 17.6562C17.3125 18 12 18 12 18C12 18 6.65625 18 5.3125 17.6562C4.59375 17.4688 4 16.9062 3.8125 16.1562C3.4375 14.8125 3.4375 12.0312 3.4375 12.0312C3.4375 12.0312 3.4375 9.21875 3.8125 7.90625C4 7.15625 4.59375 6.5625 5.3125 6.375C6.65625 6 12 6 12 6C12 6 17.3125 6 18.6562 6.375C19.375 6.5625 19.9688 7.15625 20.1562 7.90625ZM10.25 14.5625L14.6875 12.0312L10.25 9.5V14.5625Z' fill='%230A0A0A'/%3E%3C/svg%3E")}.icon--linkedin{background-image:url("data:image/svg+xml, %3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.125 18H5.21875V8.65625H8.125V18ZM6.65625 7.40625C5.75 7.40625 5 6.625 5 5.6875C5 5.09375 5.3125 4.53125 5.8125 4.25C6.34375 3.9375 7 3.9375 7.5 4.25C8.03125 4.53125 8.34375 5.09375 8.34375 5.6875C8.34375 6.625 7.59375 7.40625 6.65625 7.40625ZM18.9688 18H16.0938V13.4688C16.0938 12.375 16.0625 11 14.5625 11C13.0625 11 12.8438 12.1562 12.8438 13.375V18H9.9375V8.65625H12.7188V9.9375H12.75C13.1562 9.21875 14.0938 8.4375 15.5 8.4375C18.4375 8.4375 19 10.375 19 12.875V18H18.9688Z' fill='%230A0A0A'/%3E%3C/svg%3E")}.wp-block-image{margin:0}.wp-block-image img{display:block;width:100%;height:auto}img{max-width:100%;height:auto}.n-button,.wp-element-button,.wt-filter__actions button,button.button,.button.wc-forward,.button.wc-backward{display:inline-flex;align-items:center;justify-content:center;color:#fff;background-color:var(--color-text);font-size:14px;line-height:20px;padding-left:24px;padding-right:24px;height:48px;text-transform:uppercase;letter-spacing:.05em;will-change:box-shadow;font-weight:600;text-decoration:none;border:none;border-radius:0;outline:none;cursor:pointer;transition:box-shadow 0.16s ease}.n-button:hover,.wp-element-button:hover,.wt-filter__actions button:hover,button.button:hover,.button.wc-forward:hover,.button.wc-backward:hover{box-shadow:0 0 0 3px var(--color-border)}.n-button.light,.wp-element-button.light,.wt-filter__actions button.light,button.button.light,.button.wc-forward.light,.button.wc-backward.light{color:var(--color-text);background-color:#fff}.n-button.light:hover,.wp-element-button.light:hover,.wt-filter__actions button.light:hover,button.button.light:hover,.button.wc-forward.light:hover,.button.wc-backward.light:hover{box-shadow:0 0 0 3px rgb(255 255 255 / .16)}@media (max-width:767px){.n-button,.wp-element-button,.wt-filter__actions button,button.button,.button.wc-forward,.button.wc-backward{font-size:13px;padding-left:16px;padding-right:16px;height:40px}}.wt-filter__actions button{height:44px;min-width:44px}.wp-element-button.has-text-align-center{margin-left:auto;margin-right:auto}.n-button.outline,.is-style-outline .wp-element-button,button[name=update_cart]{background:#fff0;outline:1px solid var(--color-text);outline-offset:-1px;color:var(--color-text)}input[type=text],input[type=email],input[type=url],input[type=tel],input[type=search],input[type=password],input[type=number],input[type=date],input[type=datetime-local],input[type=month],input[type=week],input[type=time],input[type=color],input[type=range],input[type=file],select,textarea{display:inline-flex;border:1px solid var(--color-text);font-size:15px;line-height:20px;padding-left:16px;padding-right:16px;height:48px;transition:box-shadow 0.16s ease}input[type=text]:hover,input[type=text]:focus,input[type=email]:hover,input[type=email]:focus,input[type=url]:hover,input[type=url]:focus,input[type=tel]:hover,input[type=tel]:focus,input[type=search]:hover,input[type=search]:focus,input[type=password]:hover,input[type=password]:focus,input[type=number]:hover,input[type=number]:focus,input[type=date]:hover,input[type=date]:focus,input[type=datetime-local]:hover,input[type=datetime-local]:focus,input[type=month]:hover,input[type=month]:focus,input[type=week]:hover,input[type=week]:focus,input[type=time]:hover,input[type=time]:focus,input[type=color]:hover,input[type=color]:focus,input[type=range]:hover,input[type=range]:focus,input[type=file]:hover,input[type=file]:focus,select:hover,select:focus,textarea:hover,textarea:focus{box-shadow:0 0 0 3px var(--color-border);outline:none}@media (max-width:767px){input[type=text],input[type=email],input[type=url],input[type=tel],input[type=search],input[type=password],input[type=number],input[type=date],input[type=datetime-local],input[type=month],input[type=week],input[type=time],input[type=color],input[type=range],input[type=file],select,textarea{font-size:14px;padding-left:12px;padding-right:12px;height:40px}}input[type=number]{padding-right:8px}@media (max-width:767px){input[type=number]{padding-right:4px}}input[type=checkbox],input[type=radio]{accent-color:var(--color-text);transition:border-color 0.16s ease}textarea{display:flex;padding-top:12px;padding-bottom:12px}@media (max-width:767px){.select2-container{font-size:14px}}.select2-container .select2-selection--single{height:48px;border-radius:0;border-color:var(--color-text)}@media (max-width:767px){.select2-container .select2-selection--single{height:40px}}.select2-container .select2-selection--single .select2-selection__rendered{line-height:48px;padding-left:16px}@media (max-width:767px){.select2-container .select2-selection--single .select2-selection__rendered{line-height:40px;padding-left:12px}}.select2-dropdown{border-color:var(--color-text);border-radius:0}.select2-results__option,.select2-search--dropdown{padding:8px}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:var(--color-text)}.select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;transform:translateY(-50%)}.n-carousel{list-style:none;margin:0;padding:0}.n-carousel.slick-slider .slick-slide{list-style:none;margin:0;padding:0 var(--layout-spacing)}.n-carousel.slick-slider .slick-list{margin:0 calc(var(--layout-spacing) * -1)}@media (min-width:768px){.n-carousel.slick-slider .slick-list{clip-path:inset(0 var(--layout-spacing) 0 var(--layout-spacing))}}@media (max-width:767px){.n-carousel.slick-slider .slick-list{margin:0 calc(var(--layout-padding) * -1);padding:0 calc(var(--layout-padding) * 0.5)}}.n-carousel.slick-slider .slick-arrow{position:absolute;background-color:#fff;width:24px;height:60px;border:none;top:50%;margin-top:-30px;cursor:pointer;z-index:4;text-indent:-9999px;transition:transform 0.16s ease,opacity 0.16s ease}.n-carousel.slick-slider .slick-arrow:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0}.n-carousel.slick-slider .slick-arrow.slick-disabled{cursor:default}.n-carousel.slick-slider .slick-arrow.slick-disabled:after{opacity:.24}.n-carousel.slick-slider .slick-arrow.slick-prev{left:0}.n-carousel.slick-slider .slick-arrow.slick-prev:after{background-image:url("data:image/svg+xml, %3Csvg width='12' height='20' viewBox='0 0 12 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 2L2 10L10 18' stroke='%230A0A0A' stroke-width='1.5'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center left}.n-carousel.slick-slider .slick-arrow.slick-next{right:0}.n-carousel.slick-slider .slick-arrow.slick-next:after{background-image:url("data:image/svg+xml, %3Csvg width='12' height='20' viewBox='0 0 12 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 18L10 10L2 2' stroke='%230A0A0A' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center right}.n-carousel.slick-slider .slick-dots{list-style:none;margin:0;padding:0;display:flex;justify-content:center;-moz-column-gap:var(--layout-spacing);column-gap:var(--layout-spacing);position:absolute;bottom:var(--layout-spacing);width:100%}@media (max-width:767px){.n-carousel.slick-slider .slick-dots{position:relative;top:auto;margin:var(--layout-spacing) 0 0 0}}.n-carousel.slick-slider .slick-dots button{top:0;position:relative;text-indent:-9999px;width:48px;height:24px;padding:0;background-color:#fff0;border:none;cursor:pointer;bottom:var(--layout-spacing)}@media (max-width:767px){.n-carousel.slick-slider .slick-dots button{width:36px}}.n-carousel.slick-slider .slick-dots button:before,.n-carousel.slick-slider .slick-dots button:after{content:"";position:absolute;display:block;background-color:#fff;width:100%;top:50%;left:0}@media (max-width:767px){.n-carousel.slick-slider .slick-dots button:before,.n-carousel.slick-slider .slick-dots button:after{background-color:var(--color-text)}}.n-carousel.slick-slider .slick-dots button:before{height:1px;opacity:.5}@media (max-width:767px){.n-carousel.slick-slider .slick-dots button:before{opacity:.25}}.n-carousel.slick-slider .slick-dots button:after{height:3px;margin-top:-1px;opacity:1}.n-carousel.slick-slider .slick-dots li.slick-active button:after{height:3px;opacity:1;animation:grow-width 5s ease-out forwards}.n-carousel.slick-slider .slick-dots li.slick-active+li button:after{display:none}.n-carousel.slick-slider.hide-arrows .slick-arrow.slick-prev{transform:translateX(-100%)}.n-carousel.slick-slider.hide-arrows .slick-arrow.slick-next{transform:translateX(100%)}.n-carousel.slick-slider.hide-arrows:hover .slick-arrow.slick-prev,.n-carousel.slick-slider.hide-arrows:hover .slick-arrow.slick-next{transform:translateX(0)}@keyframes grow-width{from{width:0}to{width:100%}}.n-product-carousel:not(.slick-slider){display:grid;grid-template-columns:repeat(4,1fr);gap:calc(var(--layout-spacing) * 2)}.n-product-carousel:not(.slick-slider) .product:nth-child(n+5){display:none}@media (max-width:1279px){.n-product-carousel:not(.slick-slider){grid-template-columns:repeat(3,1fr)}.n-product-carousel:not(.slick-slider) .product:nth-child(n+4){display:none}}@media (max-width:767px){.n-product-carousel:not(.slick-slider){grid-template-columns:repeat(1,1fr)}.n-product-carousel:not(.slick-slider) .product:nth-child(n+2){display:none}}@media (min-width:1280px){.wp-block-nichelin-product-carousel.block-2{border:1px solid var(--color-border)}}@media (min-width:1280px){.wp-block-nichelin-product-carousel.block-2 .n-product-carousel{margin:0 auto;max-width:calc(var(--layout-max-width) / 2);padding:calc(var(--layout-spacing) * 4) 0}.wp-block-nichelin-product-carousel.block-2 .n-product-carousel .slick-arrow{background-color:#fff0}.wp-block-nichelin-product-carousel.block-2 .n-product-carousel .slick-arrow.slick-prev{transform:translateX(-100%);left:-24px}}@media (min-width:1280px) and (max-width:1279px){.wp-block-nichelin-product-carousel.block-2 .n-product-carousel .slick-arrow.slick-prev{left:0}}@media (min-width:1280px){.wp-block-nichelin-product-carousel.block-2 .n-product-carousel .slick-arrow.slick-next{transform:translateX(100%);right:-24px}}@media (min-width:1280px) and (max-width:1279px){.wp-block-nichelin-product-carousel.block-2 .n-product-carousel .slick-arrow.slick-next{right:0}}.wp-block-nichelin-product-carousel.block-2 .n-product-carousel:not(.slick-slider){grid-template-columns:repeat(2,1fr)}.wp-block-nichelin-product-carousel.block-2 .n-product-carousel:not(.slick-slider) .product:nth-child(n+3){display:none}@media (max-width:1279px){.wp-block-nichelin-product-carousel.block-2 .n-product-carousel:not(.slick-slider){grid-template-columns:repeat(2,1fr)}.wp-block-nichelin-product-carousel.block-2 .n-product-carousel:not(.slick-slider) .product:nth-child(n+3){display:none}}.n-hero-slider:not(.slick-slider) .n-hero-slide{display:none}.n-hero-slider:not(.slick-slider) .n-hero-slide:first-child{display:block}hr{display:block;margin:calc(var(--layout-spacing) * 4) 0;height:1px;border:none;background-color:var(--color-border)}.main-navigation{font-size:1em}.main-navigation ul{list-style:none;margin:0;padding:0}.main-navigation a{display:flex;align-items:center;justify-content:flex-start;font-weight:500}@media (min-width:768px){.main-navigation .secondary-navigation{display:none}ul.main-navigation-menu{display:flex;justify-content:center}ul.main-navigation-menu ul{width:-moz-max-content;width:max-content}ul.main-navigation-menu>li{position:relative;z-index:1}ul.main-navigation-menu>li:hover>a{z-index:2}ul.main-navigation-menu>li:hover>a:before,ul.main-navigation-menu>li:hover>a:after{content:"";position:absolute;bottom:0;width:calc(100% + 1em);z-index:1}ul.main-navigation-menu>li:hover>a:before{left:-.5em;height:100%}ul.main-navigation-menu>li:hover>a:after{width:calc(100% + var(--layout-spacing) * 8);left:calc(var(--layout-spacing) * -4);height:var(--layout-spacing)}ul.main-navigation-menu>li>a{position:relative;height:48px;padding-left:var(--layout-spacing);padding-right:var(--layout-spacing);z-index:2}ul.main-navigation-menu>li>.sub-menu-wrap{position:absolute;color:var(--color-text);z-index:2;left:0;background-color:#fff;left:50%;transform:translateX(-50%);box-shadow:var(--box-shadow);width:-moz-max-content;width:max-content;transition:visibility 0.16s ease,opacity 0.16s ease}ul.main-navigation-menu>li>.sub-menu-wrap>ul.sub-menu{padding:calc(var(--layout-spacing) * 0.5) 0}ul.main-navigation-menu>li>.sub-menu-wrap>ul.sub-menu li.menu-item-back{display:none}ul.main-navigation-menu>li>.sub-menu-wrap a{height:40px;padding:0;color:var(--color-text);padding:0 calc(var(--layout-spacing) * 1.5);transition:background-color 0.16s ease}ul.main-navigation-menu>li>.sub-menu-wrap a:hover{background-color:var(--color-bg)}.main-navigation-menu>li.menu-item-has-children>.sub-menu-wrap{opacity:0;pointer-events:none;visibility:hidden;transition:opacity 0.24s ease,visibility 0.24s ease}.main-navigation-menu>li.menu-item-has-children:hover>.sub-menu-wrap{opacity:1;pointer-events:auto;visibility:visible}.main-navigation-menu>li.menu-item-has-children>a{background-image:url("data:image/svg+xml, %3Csvg width='12' height='6' viewBox='0 0 12 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_510_1263)'%3E%3Cpath d='M6 7.15493e-08L12 6L1.02522e-06 6L6 7.15493e-08Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_510_1263'%3E%3Crect width='12' height='6' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:12px 6px;background-position:bottom -6px center;transition:background-position 0.16s ease}.main-navigation-menu>li.menu-item-has-children:hover>a{background-position:bottom 0 center}}@media (max-width:767px){.main-navigation{position:absolute;width:100%;height:100svh;background-color:#fff;top:0;right:100%;pointer-events:none;transition:transform 0.24s ease}.main-navigation.is-active{pointer-events:auto;transform:translateX(100%)}.main-navigation .secondary-navigation{display:block}.main-navigation li.menu-item-has-children{cursor:pointer}.main-navigation li.menu-item-has-children>a{position:relative;padding-right:48px}.main-navigation li.menu-item-has-children>a:after{content:"";display:block;position:absolute;right:12px;top:50%;margin-top:-12px;width:24px;height:24px;background-size:100%;background-repeat:no-repeat;background-image:url("data:image/svg+xml, %3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 17L15 12L10 7' stroke='%230A0A0A' stroke-width='1.5'/%3E%3C/svg%3E")}.main-navigation li.initial-mobile>.sub-menu-wrap{padding:0;position:initial;opacity:1;pointer-events:auto}.main-navigation li.initial-mobile>.sub-menu-wrap .sub-menu{padding-top:0}.main-navigation li.initial-mobile>.sub-menu-wrap .menu-item-back{display:none}.main-navigation a{display:flex;align-items:center;padding:0 1em;height:48px;color:var(--color-text);border-top:1px solid var(--color-border)}.navigation-wrap,.sub-menu-wrap{height:100%;overflow:auto;padding-top:calc(var(--layout-padding) * 5);padding-bottom:calc(var(--layout-padding) * 2)}.sub-menu-wrap{position:absolute;top:0;right:100%;height:100%;width:100%;background-color:#fff;pointer-events:none;transition:transform 0.24s ease;z-index:2}.sub-menu-wrap.is-active{pointer-events:auto;transform:translateX(100%)}.sub-menu-wrap>.sub-menu{padding-top:48px}.menu-item-back{position:absolute;width:100%;top:calc(var(--layout-padding) * 5);left:0;background-color:#fff;border-bottom:1px solid var(--color-border)}.menu-item-back>a{display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px}.menu-item-back>a:before{content:"";width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 7L3 12L8 17' stroke='%230A0A0A' stroke-width='1.5'/%3E%3Cpath d='M4 12L22 12' stroke='%230A0A0A' stroke-width='1.5'/%3E%3C/svg%3E%0A");background-repeat:no-repeat}}.mobile-menu-button{display:none;position:relative;width:40px;height:40px;padding:0;margin-right:-8px;border:none;outline:none;flex-shrink:0;cursor:pointer;background:#fff0;z-index:2}@media (max-width:767px){.mobile-menu-button{display:block}}.mobile-menu-button span,.mobile-menu-button span:before,.mobile-menu-button span:after{content:"";display:block;position:absolute;top:50%;left:50%;margin-top:-1px;margin-left:-12px;width:24px;height:2px;background-color:#fff;transition:transform 0.16s ease 0s,margin 0.16s ease 0.16s,background-color 0.16s ease 0s}.mobile-menu-button span:before{margin-top:-8px}.mobile-menu-button span:after{margin-top:6px}.mobile-menu-button[aria-expanded=true] span,.mobile-menu-button[aria-expanded=true] span:before,.mobile-menu-button[aria-expanded=true] span:after{background-color:var(--color-text);transition:transform 0.16s ease 0.16s,margin 0.16s ease,background-color 0.16s ease 0.16s}.mobile-menu-button[aria-expanded=true] span{visibility:hidden}.mobile-menu-button[aria-expanded=true] span:before{visibility:visible;margin-top:0;transform:rotate(45deg)}.mobile-menu-button[aria-expanded=true] span:after{visibility:visible;margin-top:0;transform:rotate(-45deg)}.wt-mega-menu>ul{display:flex;flex-wrap:wrap;list-style:none;justify-content:center;margin:0;padding:calc(var(--wt-spacing) * 2);width:100%;max-width:var(--wt-max-width);background-color:#fff;margin:0 auto}.wt-mega-menu>ul>li{width:16.6667%}@media (max-width:1279px){.wt-mega-menu>ul>li{width:25%}}@media (max-width:767px){.wt-mega-menu>ul>li{width:50%}}.wt-mega-menu>ul a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;aspect-ratio:2;font-size:14px;line-height:1.333;color:var(--wt-color-text);text-transform:uppercase;text-align:center;padding:calc(var(--wt-spacing) * 2);transition:background-color 0.16s ease;border:none}.wt-mega-menu>ul a:hover{background-color:var(--wt-color-bg)}@media (max-width:767px){.wt-mega-menu>ul a{font-size:13px}}.wt-mega-menu>ul img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}@media (min-width:768px){.wootune-brands{position:initial!important}.wootune-brands .wt-mega-menu{pointer-events:none;opacity:0;visibility:hidden}.wt-mega-menu{position:absolute;width:100%;left:0;transition:opacity 0.16s ease,visibility 0.16s ease;box-shadow:0 4px 24px 0 rgb(0 0 0 / .16)}li.menu-item:hover .wt-mega-menu{opacity:1;visibility:visible;pointer-events:auto}}@media (min-width:768px){.menu-item.brands>.sub-menu-wrap{left:0}.menu-item.brands>.sub-menu-wrap>ul.sub-menu{list-style:none;margin:0;padding:calc(var(--layout-spacing) * 2);width:100%;max-width:calc(var(--layout-max-width) - var(--layout-spacing) * 2);background-color:#fff;margin:0 auto}.menu-item.brands{position:initial!important}.menu-item.brands .sub-menu-wrap{pointer-events:none;opacity:0;visibility:hidden}.sub-menu-wrap{position:absolute;width:100%;left:0}li.menu-item:hover .wt-mega-menu{opacity:1;visibility:visible;pointer-events:auto}}@media (min-width:768px){.menu-item.brands>.sub-menu-wrap{width:100%;left:0;transform:none}}.menu-item.brands>.sub-menu-wrap>ul.sub-menu{display:flex;flex-wrap:wrap;justify-content:center}.menu-item.brands>.sub-menu-wrap>ul.sub-menu>li:not(.menu-item-back){width:16.6667%}@media (max-width:1279px){.menu-item.brands>.sub-menu-wrap>ul.sub-menu>li:not(.menu-item-back){width:25%}}@media (max-width:767px){.menu-item.brands>.sub-menu-wrap>ul.sub-menu>li:not(.menu-item-back){width:50%}}.menu-item.brands>.sub-menu-wrap>ul.sub-menu>li:not(.menu-item-back) a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;aspect-ratio:1.5;font-size:14px;line-height:1.333;color:var(--color-text);text-transform:uppercase;text-align:center;padding:15% 20%;transition:background-color 0.16s ease;border:none}.menu-item.brands>.sub-menu-wrap>ul.sub-menu>li:not(.menu-item-back) a:hover{background-color:var(--color-bg)}@media (max-width:767px){.menu-item.brands>.sub-menu-wrap>ul.sub-menu>li:not(.menu-item-back) a{font-size:13px}}.menu-item.brands>.sub-menu-wrap>ul.sub-menu>li:not(.menu-item-back) img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}:root{--header-promo-height:36px}@media (max-width:767px){:root{--header-promo-height:32px}}.header-promo{white-space:nowrap;overflow:hidden;text-align:center;font-size:.875em;color:#fff;line-height:calc(var(--header-promo-height) - 1px);height:var(--header-promo-height);border-bottom:1px solid var(--color-border-on-dark);background-color:var(--color-text)}.header-promo p{text-align:center;margin:0;display:inline-block}@media (max-width:767px){.header-promo p{padding-left:100%;animation:marquee 8s linear infinite}}.header-promo a{color:#fff}@media (max-width:767px){.con>.marquee{margin-left:calc(var(--layout-padding) * -1);margin-right:calc(var(--layout-padding) * -1)}}@keyframes marquee{0%{transform:translate(0,0)}100%{transform:translate(-100%,0)}}@media (max-width:767px){.scrolled .site-main{padding-top:var(--header-height)}}.page-header{margin:calc(var(--layout-spacing) * 3) 0}@media (max-width:767px){.page-header{margin-bottom:calc(var(--layout-spacing) * 2)}}.page-header h1{margin:0}.page-content{margin-bottom:calc(var(--layout-spacing) * 6)}@media (min-width:768px){.n-hero-slider{overflow:hidden}}.n-hero-slide{position:relative}@media (min-width:768px){.n-hero-slide{background-color:var(--color-bg)}}@media (min-width:768px){.n-hero-slide.text-color-light{background-color:var(--color-text);color:#fff}}.n-hero-slide>a{position:absolute;z-index:2;width:100%;height:100%;top:0;left:0}.n-hero-slide img{display:block;width:100%;height:auto;aspect-ratio:12/5;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width:767px){.n-hero-slide img{aspect-ratio:4/3;opacity:1!important}}.n-hero-slide>div{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:absolute;padding:var(--layout-padding);top:0;left:8.3334%;width:41.6667%;height:100%}@media (min-width:768px){.n-hero-slide>div.right{left:auto;right:8.3334%}}@media (max-width:1439px){.n-hero-slide>div{width:50%}}@media (max-width:767px){.n-hero-slide>div{position:relative;width:100%;left:0;padding:var(--layout-padding);border:1px solid var(--color-border);margin-top:var(--layout-padding)}}.n-hero-slide h1{font-size:clamp(24px, 4vw, 48px);margin:0 0 var(--layout-spacing)}.n-hero-slide p{font-size:17px;margin:0}@media (max-width:767px){.n-hero-slide p{font-size:15px}}.n-hero-slide .n-button{position:relative;margin-top:calc(var(--layout-spacing) * 2);z-index:3}@media (max-width:767px){.n-hero-slide .n-button{width:100%;background-color:var(--color-text);color:#fff}}.n-tabs-header{display:flex;flex-wrap:wrap;-moz-column-gap:calc(var(--layout-spacing) * 2);column-gap:calc(var(--layout-spacing) * 2);margin:calc(var(--layout-spacing) * 2) 0 calc(var(--layout-spacing) * 3)}.n-tabs-header.center{justify-content:center}.n-tabs nav{margin-bottom:var(--layout-spacing)}.n-tabs nav ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--layout-spacing) calc(var(--layout-spacing) * 2)}.n-tab-button{display:inline-flex;align-items:center;cursor:pointer;background:none;padding:0;outline:none;font-size:16px;height:36px;font-weight:500;border:none;border-bottom:2px solid #fff0;opacity:.6;transition:box-shadow 0.16s ease}.n-tab-button.active,.n-tab-button[aria-selected=true]{opacity:1;box-shadow:inset 0 -2px 0 0 var(--color-text)}.wp-block-n-faq>h3{margin-bottom:0}.wp-block-n-faq>h3>span{cursor:pointer;position:relative;padding-left:2rem}.wp-block-n-faq>h3>span:before,.wp-block-n-faq>h3>span:after{content:"";position:absolute;left:8px;top:50%;width:12px;height:2px;background-color:var(--color-text)}.wp-block-n-faq>h3>span:after{transform:rotate(90deg)}.wp-block-n-faq>h3[aria-expanded=true]>span:after{display:none}.wp-block-n-faq>div{padding-left:2rem}.wp-block-group.is-style-feature-content{display:flex;height:100%;flex-direction:column;justify-content:center;row-gap:var(--layout-spacing);padding:calc(var(--layout-spacing) * 4) calc(var(--layout-spacing) * 2);border:1px solid var(--color-border)}.wp-block-group.is-style-feature-content>*{margin:0}.price,.product-price{display:flex;-moz-column-gap:var(--layout-spacing);column-gap:var(--layout-spacing);font-weight:600}.price ins,.product-price ins{color:var(--color-red)}.price del,.product-price del{order:2;font-weight:400;opacity:.6}.quantity{display:inline-flex;vertical-align:top}.quantity>*{order:2}.quantity input{-moz-appearance:textfield;padding:0;width:36px;outline:none;text-align:center;border-left:0;border-right:0}.quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity input:hover{box-shadow:none}.quantity .button-qnt{position:relative;width:48px;height:48px;border:1px solid var(--color-text);padding:0;background:#fff0;cursor:pointer}.quantity .button-qnt[disabled] span{opacity:.24}.quantity .button-qnt span{position:absolute;width:100%;height:100%;top:0;left:0;background-position:center;background-repeat:no-repeat}@media (max-width:767px){.quantity .button-qnt{width:40px;height:40px}}.quantity .button-qnt.minus{order:1;border-right:0}.quantity .button-qnt.minus span{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 12H6' stroke='%230A0A0A' stroke-width='1.5'/%3E%3C/svg%3E")}.quantity .button-qnt.plus{border-left:0}.quantity .button-qnt.plus span{background-image:url("data:image/svg+xml, %3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 6L12 18' stroke='%230A0A0A' stroke-width='1.5'/%3E%3Cpath d='M18 12H6' stroke='%230A0A0A' stroke-width='1.5'/%3E%3C/svg%3E")}.woocommerce-header-wrap{position:relative;display:flex;align-items:baseline;justify-content:space-between;-moz-column-gap:var(--layout-padding);column-gap:var(--layout-padding);margin:calc(var(--layout-spacing) * 3) 0 calc(var(--layout-spacing) * 2)}@media (max-width:767px){.woocommerce-header-wrap{flex-direction:column}}.woocommerce-header-wrap h1{margin:0}@media (max-width:767px){.woocommerce-header-wrap .woocommerce-breadcrumb{margin-bottom:var(--layout-spacing)}}@media (min-width:768px){.woocommerce-header-wrap .woocommerce-breadcrumb{justify-content:flex-end;order:2}}.woocommerce-header-wrap.single{flex-direction:column;margin:0}.woocommerce-products-header p{margin-bottom:0}@media (min-width:768px){.woocommerce-products-header{width:66.6667%}}.woocommerce-breadcrumb{display:flex;flex-wrap:wrap;font-size:15px;line-height:16px;color:var(--color-text-light);-moz-column-gap:8px;column-gap:8px}@media (max-width:767px){.woocommerce-breadcrumb{-moz-column-gap:4px;column-gap:4px;font-size:12px}}.woocommerce-breadcrumb a{text-decoration:none;color:var(--color-text)}.woocommerce-breadcrumb a:hover{text-decoration:underline}.woocommerce-breadcrumb>span{width:8px;height:16px;background-image:url("data:image/svg+xml, %3Csvg viewBox='0 0 8 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 12L6 8L2 4' stroke='%230A0A0A'/%3E%3C/svg%3E")}.wootune-search-result-item>a .title{font-size:17px;font-weight:500}@media (max-width:767px){.wootune-search-result-item>a .title{font-size:16px}}.wootune-search-result-item .volume{font-size:80%}.product_title span{display:block}.product-badge-wrap{position:absolute;display:flex;flex-direction:column-reverse;align-items:flex-start;top:0;left:0;width:100%;height:auto;aspect-ratio:1;pointer-events:none;padding-bottom:4px;transition:transform 0.16s ease}.product-badge-wrap>span{margin-bottom:4px;font-size:14px;line-height:20px;font-weight:600;color:#fff;white-space:nowrap;padding:0 6px;background-color:var(--color-bg-dark)}@media (max-width:767px){.product-badge-wrap>span{font-size:13px}}.product-badge-wrap>span.onsale{background-color:var(--color-red)}.product.slick-slide .volume-variation,.product.slick-slide .product-badge-wrap{width:calc(100% - var(--layout-spacing) * 2);left:var(--layout-spacing)}ul.products{display:grid;list-style:none;margin-top:calc(var(--layout-spacing) * 3);margin-bottom:calc(var(--layout-spacing) * 8);padding:0;gap:calc(var(--layout-padding) * 4) calc(var(--layout-padding) * 2)}@media (min-width:1280px){ul.products.columns-2{grid-template-columns:repeat(2,1fr)}ul.products.columns-3{grid-template-columns:repeat(3,1fr)}ul.products.columns-4{grid-template-columns:repeat(4,1fr)}ul.products.columns-5{grid-template-columns:repeat(5,1fr)}}@media (max-width:1279px){ul.products{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){ul.products{margin-top:calc(var(--layout-padding) * 2);grid-template-columns:repeat(2,1fr);gap:calc(var(--layout-padding) * 2) var(--layout-padding)}}.woocommerce-pagination{margin:calc(var(--layout-spacing) * 4) 0 calc(var(--layout-spacing) * 8)}.woocommerce-pagination>.page-numbers{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0;gap:4px}.woocommerce-pagination>.page-numbers>li .page-numbers{display:flex;align-items:center;justify-content:center;text-decoration:none;width:calc(var(--layout-spacing) * 4);height:calc(var(--layout-spacing) * 4);background-color:#fff0;background-position:center;background-repeat:no-repeat;opacity:.38;font-size:16px;transition:opacity 0.16s ease,background-color 0.16s ease}@media (max-width:767px){.woocommerce-pagination>.page-numbers>li .page-numbers{background-size:16px}}.woocommerce-pagination>.page-numbers>li .page-numbers.current,.woocommerce-pagination>.page-numbers>li .page-numbers.prev,.woocommerce-pagination>.page-numbers>li .page-numbers.next{opacity:1}.woocommerce-pagination>.page-numbers>li .page-numbers:hover{background-color:var(--color-bg)}.woocommerce-pagination>.page-numbers>li .page-numbers.prev{text-indent:-9999px;background-image:url("data:image/svg+xml, %3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 5L0.999999 10L6 15' stroke='%230A0A0A' stroke-width='1.5'/%3E%3Cpath d='M2 10L20 10' stroke='%230A0A0A' stroke-width='1.5'/%3E%3C/svg%3E")}.woocommerce-pagination>.page-numbers>li .page-numbers.next{text-indent:-9999px;background-image:url("data:image/svg+xml, %3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 15L19 10L14 5' stroke='%230A0A0A' stroke-width='1.5'/%3E%3Cpath d='M18 10H0' stroke='%230A0A0A' stroke-width='1.5'/%3E%3C/svg%3E")}.woocommerce-pagination>.page-numbers>li a:hover{opacity:.6}.wt-filters-form-wrap+.products,.total-results+.products{margin-top:0}.term-description{margin-top:calc(var(--layout-padding) * 8);margin-bottom:calc(var(--layout-padding) * 8)}li.product{list-style:none;position:relative;font-size:16px;line-height:1.333}@media (max-width:767px){li.product{font-size:13px}}li.product .product_title,li.product .woocommerce-loop-product__title{font-family:var(--font-text);margin:0;font-size:14px;line-height:1.333}@media (max-width:767px){li.product .product_title,li.product .woocommerce-loop-product__title{font-size:12px}}li.product .product_title>span,li.product .woocommerce-loop-product__title>span{display:block;opacity:.6;margin-top:4px}li.product .product_title>span.brand,li.product .woocommerce-loop-product__title>span.brand{opacity:1;font-size:16px;font-weight:600}@media (max-width:767px){li.product .product_title>span.brand,li.product .woocommerce-loop-product__title>span.brand{font-size:14px}}li.product a{text-decoration:none}li.product figure{margin:0 0 var(--layout-spacing);background-color:var(--color-bg);padding:5%}li.product img{display:block;width:100%;height:auto;mix-blend-mode:multiply}li.product .price{display:flex;-moz-column-gap:4px;column-gap:4px;font-size:15px;flex-wrap:wrap;align-items:baseline;margin:calc(var(--layout-spacing) * 0.5) 0 0}@media (max-width:767px){li.product .price{font-size:14px}}li.product .price .volume{font-size:13px;opacity:.38;margin-left:var(--layout-spacing);order:3}@media (max-width:767px){li.product .price .volume{display:none}}li.product .price ins{text-decoration:none;order:1;font-weight:600;color:var(--color-red)}li.product .volume-variation{position:absolute;display:flex;flex-direction:column-reverse;align-items:flex-start;pointer-events:none;width:100%;height:auto;top:0;left:0;aspect-ratio:1;overflow:hidden}@media (max-width:767px){li.product .volume-variation{display:none}}li.product .volume-variation ul{list-style:none;pointer-events:auto;margin:0;padding:0;gap:8px;width:100%;background-color:#fff;transform:translateY(100%);transition:transform 0.16s ease;padding-top:var(--layout-spacing);display:grid;grid-template-columns:repeat(4,1fr);z-index:2}li.product .volume-variation ul a.variation-link{display:block;height:40px;padding:4px 8px;border:1px solid var(--color-border);display:block;font-size:13px;transition:background-color 0.16s ease}li.product .volume-variation ul a.variation-link:hover{background-color:var(--color-bg)}li.product .volume-variation ul a.variation-link.on-sale{color:var(--color-red);font-weight:600}li.product .volume-variation ul a.variation-link .variation-label{display:block;color:var(--color-text);font-size:10px;opacity:.38;font-weight:400}@media (min-width:768px){li.product:hover>a+.volume-variation ul{transform:translateY(0)}li.product:hover>a+.volume-variation+.product-badge-wrap{transform:translateY(calc(-1 * (40px + var(--layout-spacing))))}}.single-product .woocommerce-breadcrumb{display:none}.single-product div.product{display:flex;flex-wrap:wrap;position:relative;align-items:flex-start;-moz-column-gap:var(--layout-spacing);column-gap:var(--layout-spacing);padding-top:calc(var(--layout-spacing) * 3)}@media (max-width:767px){.single-product div.product{padding-top:var(--layout-padding)}}.single-product div.product>.woocommerce-product-gallery{width:calc(50% - var(--layout-spacing))}@media (max-width:767px){.single-product div.product>.woocommerce-product-gallery{width:100%}}.single-product div.product>.product-badge-wrap{position:absolute;align-items:flex-end;flex-direction:column;top:calc(var(--layout-spacing) * 3);left:0;width:calc(50% - var(--layout-spacing));aspect-ratio:1;pointer-events:none;z-index:2;padding:var(--layout-spacing)}.single-product div.product>.entry-summary{width:calc(41.6667% - var(--layout-spacing));padding-top:calc(var(--layout-spacing) * 3);padding-left:calc(var(--layout-spacing) * 6)}@media (max-width:1439px){.single-product div.product>.entry-summary{width:50%}}@media (max-width:1279px){.single-product div.product>.entry-summary{padding-left:calc(var(--layout-spacing) * 2)}}@media (max-width:767px){.single-product div.product>.entry-summary{width:100%;padding:0;margin-top:calc(var(--layout-spacing) * 2)}}.single-product div.product>.entry-summary h1{margin:0 0 calc(var(--layout-spacing) * 3)}.single-product div.product>.entry-summary .price{font-size:20px;line-height:24px;font-weight:600;margin:calc(var(--layout-spacing) * 2) 0}@media (max-width:767px){.single-product div.product>.entry-summary .price{font-size:18px;line-height:20px}}.single-product div.product>.entry-summary .radio-variation-wrapper{display:flex;flex-wrap:wrap;-moz-column-gap:calc(var(--layout-spacing) * 2);column-gap:calc(var(--layout-spacing) * 2);margin-bottom:calc(var(--layout-spacing) * 2)}.single-product div.product>.entry-summary .radio-variation-wrapper label{display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px;cursor:pointer}.single-product div.product>.entry-summary .radio-variation-wrapper input{width:16px;height:16px}.single-product div.product>.entry-summary>.variations_form{display:flex;flex-direction:column}.single-product div.product>.entry-summary>.variations_form .price{margin-top:0}.single-product div.product>.entry-summary>.variations_form>*{order:1}.single-product div.product>.entry-summary>.variations_form>.radio-variation-wrapper{order:2}.single-product div.product>.entry-summary>.variations_form>.single_variation_wrap{order:3}.single-product div.product>.entry-summary form.cart,.single-product div.product>.entry-summary .woocommerce-variation-add-to-cart{display:flex;-moz-column-gap:var(--layout-spacing);column-gap:var(--layout-spacing)}.single-product div.product>.entry-summary form.cart .button,.single-product div.product>.entry-summary .woocommerce-variation-add-to-cart .button{flex-grow:1}.single-product div.product>section{margin:calc(var(--layout-spacing) * 8) 0 0}.single-product div.product>section:last-child{margin-bottom:calc(var(--layout-spacing) * 8)}.single-product div.product>section h2{margin-top:0}.single-product div.product>section>ul{margin-bottom:0}.single-product .woocommerce-product-gallery{position:relative}.single-product .woocommerce-product-gallery .woocommerce-product-gallery__image{background-color:var(--color-bg)}.single-product .woocommerce-product-gallery img{display:block;width:100%;height:auto;padding:5%;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}.single-product .woocommerce-product-gallery .flex-control-thumbs{position:absolute;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;row-gap:var(--layout-spacing);top:var(--layout-spacing);left:var(--layout-spacing);width:calc(16.6667% - var(--layout-spacing) * 2);min-width:48px}.single-product .woocommerce-product-gallery .flex-control-thumbs li{background-color:var(--color-bg)}.single-product .woocommerce-product-gallery .flex-control-thumbs img{display:block;width:100%;height:auto;aspect-ratio:1;border:1px solid var(--color-border);transition:border 0.16s ease,box-shadow 0.16s ease;background-color:#fff}.single-product .woocommerce-product-gallery .flex-control-thumbs img:not(.flex-active){cursor:pointer}.single-product .woocommerce-product-gallery .flex-control-thumbs img:hover{box-shadow:0 0 0 2px var(--color-border)}.single-product .woocommerce-product-gallery .flex-control-thumbs img.flex-active{border:1px solid var(--color-text)}.product-attributes-wrap{margin:calc(var(--layout-spacing) * 3) 0}.product-attributes{display:inline-flex;list-style:none;margin:0;padding:0;-moz-column-gap:calc(var(--layout-spacing) * 2);column-gap:calc(var(--layout-spacing) * 2)}.product-attributes>li{display:flex;align-items:flex-start;-moz-column-gap:var(--layout-spacing);column-gap:var(--layout-spacing)}.product-attributes>li:not(:last-child){flex:1}.product-attributes>li:not(:last-child):after{content:"";height:100%;width:1px;background-color:var(--color-border);margin-left:var(--layout-spacing)}.product-attributes p{margin:2px 0;font-size:15px;line-height:20px}@media (max-width:767px){.product-attributes p{font-size:13px;line-height:14px}}.product-attributes p.label{opacity:.6}.product-attributes figure{display:block;position:relative;margin:0;padding:0}.product-attributes figure>span{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;width:calc(var(--layout-spacing) * 2);height:calc(var(--layout-spacing) * 2);opacity:.75;border:2px solid #fff}.product-attributes figure img{display:block;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;width:calc(var(--layout-spacing) * 4);height:calc(var(--layout-spacing) * 4);border-radius:50%}.n-tabs{margin-top:calc(var(--layout-spacing) * 4)}.n-tabs>section p{margin:.5em 0}#ship-to-different-address{font-family:var(--font-text);font-size:16px;font-weight:500}.woocommerce-cart-form__cart-item .product-quantity input,.woocommerce-cart-form__cart-item .product-quantity .button-qnt{width:36px;height:36px}#everypay_sdk-form{margin:0;padding:0;border:none}.checkout-widget-wrap{margin-top:calc(var(--layout-spacing) * 4)}.woocommerce-notices-wrapper{position:fixed;display:flex;flex-direction:column;row-gap:var(--layout-spacing);z-index:21;bottom:var(--layout-spacing);right:var(--layout-spacing);color:#fff;width:100%;max-width:480px}@media (max-width:767px){.woocommerce-notices-wrapper{max-width:100%;bottom:0;right:0}}.woocommerce-notices-wrapper ul,.woocommerce-notices-wrapper .woocommerce-message,.woocommerce-notices-wrapper .cart-empty.woocommerce-info{list-style:none;margin:0;padding:calc(var(--layout-spacing) * 2)}.woocommerce-notices-wrapper .woocommerce-message,.woocommerce-notices-wrapper .cart-empty.woocommerce-info{background-color:var(--color-green)}.woocommerce-notices-wrapper .woocommerce-error{background-color:var(--color-red)}.woocommerce-notices-wrapper a{color:#fff}.woocommerce-notices-wrapper a.button{display:flex;width:100%;margin-top:var(--layout-spacing);color:var(--color-text);background-color:#fff}.woocommerce-NoticeGroup .woocommerce-error{list-style:none;margin:0;padding:0;color:#fff;background-color:var(--color-red);padding:calc(var(--layout-spacing) * 2)}.woocommerce-NoticeGroup .woocommerce-error a{color:#fff;text-decoration:none}.woocommerce-cart .woocommerce-notices-wrapper,.single-product .woocommerce-notices-wrapper{animation:fadeOutBottom 0.24s ease forwards;animation-delay:4s}@keyframes fadeOutBottom{to{opacity:0;visibility:hidden;transform:translateY(100%)}}