@charset "UTF-8";:root{--color-primary: #1a1a1a;--color-primary-light: #f5f5f5;--color-secondary: #f5f5f5;--color-secondary-light: #f5f5f5;--color-secondary-dark: #e3e3e3;--color-accent: #1a1a1a;--color-accent-dark: #333333;--color-accent-darker: #333333;--color-accent-rose: #1a1a1a;--color-accent-orange: #fe047f;--color-accent-blue: #8716b0;--color-accent-blue-light: #1a1a1a;--color-accent-violet: #8716b0;--color-accent-sage: #67a267;--color-rating: #ffc82a;--color-promo-bar-bg: #1a1a1a;--color-promo-bar-text: #ffffff;--color-tag-bestseller: #8716b0;--color-tag-gift: #641c2d;--color-tag-free-shipping: #8d844e;--color-tag-kids: #ffae92;--color-tag-summer: #f9d064;--color-tag-hydration: #d8e5f7;--color-tag-new: #3f7d3f;--color-tag-sale: #e0006f;--color-text: #1a1a1a;--color-text-soft: #333333;--color-text-light: #505053;--color-text-muted: #6b6b6e;--color-text-subtle: #999999;--color-text-faint: #aaaaaa;--color-text-neutral: #383d41;--color-text-inverse: #ffffff;--color-text-inverse-muted: #ffffffcc;--color-white: #ffffff;--color-black: #1a1a1a;--color-bg-page: #ffffff;--color-bg-warm: #f5f5f5;--color-bg-sand: #f5f5f5;--color-bg-cream: #ffffff;--color-bg-linen: #f5f5f5;--color-bg-stone: #f5f5f5;--color-bg-oat: #f5f5f5;--color-bg-taupe: #f5f5f5;--color-bg-sage: #e3e3e3;--color-bg-sage-light: #f5f5f5;--color-bg-blush: #f5f5f5;--color-bg-light: #f5f5f5;--color-bg-lighter: #f7f7f7;--color-bg-lightest: #fcfcfc;--color-bg-neutral: #e2e3e5;--color-bg-dark: #1a1a1a;--color-border: #e3e3e3;--color-border-strong: #cfcfcf;--color-border-light: #e3e3e3;--color-border-lighter: #e3e3e3;--color-border-lightest: #ededed;--color-border-subtle: #ededed;--color-border-control: #858585;--color-error: #e74c3c;--color-error-dark: #c0392b;--color-error-strong: #721c24;--color-error-deep: #661d1d;--color-error-bright: #ff4949;--color-error-bg: #f8d7da;--color-error-bg-light: #fff5f5;--color-error-bg-lighter: #fff1f0;--color-error-bg-soft: #ffeded;--color-success: #27ae60;--color-success-dark: #4a7c59;--color-success-strong: #155724;--color-success-deep: #085229;--color-success-bright: #13ce66;--color-success-bg: #d4edda;--color-success-bg-light: #f0fff4;--color-success-bg-soft: #e7faf0;--color-warning: #856404;--color-warning-bg: #fff3cd;--color-info: #004085;--color-info-bg: #cce5ff;--color-notice-error: #4b5daa;--space-4xs: 2px;--space-3xs: 4px;--space-2xs: 8px;--space-xs: 10px;--space-sm: 12px;--space-md: 16px;--space-lg: 20px;--space-xl: 24px;--space-2xl: 30px;--space-3xl: 40px;--space-4xl: 50px;--space-5xl: 60px;--space-6xl: 80px;--space-7xl: 100px;--space-8xl: 120px;--font-family-base: "Satoshi", sans-serif;--font-family-head: "PP Pangaia", sans-serif;--font-weight-ultralight: 200;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-size-3xs: .625rem;--font-size-2xs: .7rem;--font-size-xs: .75rem;--font-size-sm: .8rem;--font-size-sm2: .85rem;--font-size-sm3: .875rem;--font-size-md: .9rem;--font-size-md2: .95rem;--font-size-base: 1rem;--font-size-lg: 1.1rem;--font-size-lg2: 1.2rem;--font-size-xl: 1.3rem;--font-size-xl2: 1.4rem;--font-size-2xl: 1.5rem;--font-size-2xl2: 1.6rem;--font-size-3xl: 1.8rem;--font-size-4xl: 2rem;--font-size-4xl2: 2.2rem;--font-size-5xl: 2.4rem;--font-size-5xl2: 2.5rem;--font-size-6xl: 2.7rem;--font-size-7xl: 3rem;--line-height-none: 1;--line-height-tighter: 1.1;--line-height-tight: 1.2;--line-height-snug: 1.3;--line-height-normal: 1.4;--line-height-base: 1.5;--line-height-relaxed: 1.6;--line-height-loose: 1.7;--line-height-looser: 1.8;--letter-spacing-hairline: .5px;--letter-spacing-heading: 1.5px;--letter-spacing-xs: .02em;--letter-spacing-sm: .03em;--letter-spacing-md: .05em;--letter-spacing-lg: .08em;--letter-spacing-xl: .1em;--radius-xs: 2px;--radius-sm: 4px;--radius-sm2: 6px;--radius-md: 8px;--radius-md2: 10px;--radius-lg: 15px;--radius-xl: 20px;--radius-2xl: 25px;--radius-3xl: 35px;--radius-circle: 50%;--border-width-thin: 1px;--border-width-medium: 1.5px;--border-width-thick: 2px;--shadow-focus: 0 0 0 3px rgb(from var(--color-accent) r g b / 10%);--shadow-sticky: 0 -4px 20px rgb(0 0 0 / 10%);--shadow-dropdown: 0 4px 20px rgb(0 0 0 / 10%);--shadow-card: 0 10px 30px rgb(0 0 0 / 10%);--shadow-modal: 0 20px 60px rgb(0 0 0 / 15%);--color-overlay: rgb(0 0 0 / 50%);--duration-fast: .2s;--duration-base: .3s;--duration-slow: .4s;--duration-slower: .8s;--ease-base: ease;--container-max-width: 1500px;--container-padding: 20px;--container-padding-lg: 40px;--container-padding-xl: 60px}html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}@font-face{font-display:swap;font-family:PP Pangaia;font-style:normal;font-weight:200;src:url(./PPPangaia-200-CvDRXjRA.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Pangaia;font-style:italic;font-weight:200;src:url(./PPPangaia-200-italic-DyqWJjYn.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Pangaia;font-style:normal;font-weight:500;src:url(./PPPangaia-500-Cpu4DGEG.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Pangaia;font-style:italic;font-weight:500;src:url(./PPPangaia-500-italic-ZfM2YiAk.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Pangaia;font-style:normal;font-weight:700;src:url(./PPPangaia-700-DfOLoXDh.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Pangaia;font-style:italic;font-weight:700;src:url(./PPPangaia-700-italic-ChQiInwm.woff2) format("woff2")}.promo-bar{background-color:var(--color-promo-bar-bg);left:0;padding:var(--space-3xs) 0;position:fixed;right:0;top:0;transition:transform var(--duration-base) var(--ease-base);z-index:1001}.promo-bar.is-hidden{transform:translateY(-100%)}@media(min-width:1024px){.promo-bar{padding:6px 0}}.promo-bar__container{margin:0 auto;max-width:var(--container-max-width);padding:0 var(--space-lg)}@media(min-width:1024px){.promo-bar__container{padding:0 var(--space-3xl)}}.promo-bar__text{color:var(--color-promo-bar-text);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-snug);text-align:center}@media(min-width:1024px){.promo-bar__text{font-size:var(--font-size-sm3)}}.promo-bar__text p{color:var(--color-promo-bar-text);margin:0}.promo-bar__text a{color:var(--color-promo-bar-text);font-weight:var(--font-weight-medium);text-decoration:underline}.promo-bar__text a:hover{text-decoration:none}body.has-promo-bar{padding-top:32px}@media(min-width:1024px){body.has-promo-bar{padding-top:38px}}.has-promo-bar .site-header{top:32px}@media(min-width:1024px){.has-promo-bar .site-header{top:38px}}.has-promo-bar .mobile-menu{top:102px}@media(min-width:1024px){.has-promo-bar .mobile-menu{top:108px}}body.admin-bar .promo-bar,body.admin-bar .site-header{top:32px}body.admin-bar.has-promo-bar .site-header{top:64px}@media(min-width:1024px){body.admin-bar.has-promo-bar .site-header{top:70px}}body.admin-bar .mobile-menu{top:102px}@media screen and (max-width:782px){body.admin-bar .promo-bar,body.admin-bar .site-header{top:46px}body.admin-bar .mobile-menu{top:116px}}.site-header{background-color:var(--color-white);left:0;padding:0 var(--space-lg);position:sticky;right:0;top:0;transition:top var(--duration-base) var(--ease-base);z-index:1000}@media(min-width:1024px){.site-header{padding:0 var(--space-3xl)}}@media(min-width:1400px){.site-header{padding:0 var(--space-5xl)}}.site-header.is-scrolled{box-shadow:0 2px 16px rgb(from var(--color-black) r g b/7%)}.site-header__container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:var(--container-max-width);padding:15px 0}@media(min-width:1024px){.site-header__container{align-items:center;display:flex;justify-content:space-between;padding:17px 0}}.site-header__nav{display:none}@media(min-width:1160px){.site-header__nav{align-items:center;display:flex;flex:1;justify-content:flex-start;margin-left:var(--space-3xl);order:2}}.site-header__logo{flex-shrink:0;padding-left:var(--space-lg)}@media(min-width:1024px){.site-header__logo{justify-self:start;order:1}}.site-header__logo a{align-items:center;display:flex;text-decoration:none}.site-header__logo img{max-height:40px;transition:all var(--duration-base) var(--ease-base);width:auto}@media(min-width:1024px){.site-header__logo img{max-height:55px}}.site-header__logo .custom-logo-link,.site-header__logo-link{align-items:center;display:flex}.site-header__logo-text{color:var(--color-text);font-family:var(--font-family-head);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-hairline);transition:color var(--duration-base) var(--ease-base)}@media(min-width:1024px){.site-header__logo-text{font-size:var(--font-size-3xl)}}.site-header__icons{display:none}@media(min-width:1160px){.site-header__icons{align-items:center;display:flex;gap:var(--space-2xl);justify-content:flex-end;order:3}}@media(min-width:1400px){.site-header__icons{gap:35px}}.site-header__right{display:none}.site-header__mobile-right{align-items:center;display:flex;gap:15px}@media(min-width:1160px){.site-header__mobile-right{display:none}}.site-header__mobile-icons{align-items:center;display:flex;gap:15px}.site-header__mobile-icons .site-header__icon img{height:22px;width:22px}.site-header__mobile-icons .site-header__search-toggle svg{height:22px;width:22px}.site-header__menu{align-items:center;display:flex;gap:var(--space-2xl);list-style:none;margin:0;padding:0}@media(min-width:1400px){.site-header__menu{gap:var(--space-lg)}}.site-header__menu>li{margin:0;padding:0;position:relative}.site-header__menu>li>a{align-items:center;color:var(--color-text);display:flex;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);gap:5px;padding-bottom:3px;position:relative;text-decoration:none;text-transform:uppercase;transition:color var(--duration-fast) var(--ease-base)}@media(min-width:1400px){.site-header__menu>li>a{font-size:var(--font-size-md)}}.site-header__menu>li>a:after{background-color:var(--color-primary);bottom:3px;content:"";height:1px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform var(--duration-base) var(--ease-base)}.site-header__menu>li>a:hover:after{transform:scaleX(1);transform-origin:left}.site-header__menu>li>a:not(:hover):after{transform:scaleX(0);transform-origin:right}.site-header__menu>li.menu-item-has-children>a:after{background-color:transparent;background-image:url("data:image/svg+xml,%3csvg%20width='9'%20height='6'%20viewBox='0%200%209%206'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0.353516%200.353546L4.35352%204.35355L8.35352%200.353546'%20stroke='%236F6F6F'/%3e%3c/svg%3e");background-position:center;background-repeat:no-repeat;background-size:contain;bottom:auto;content:"";flex-shrink:0;height:12px;left:auto;margin-left:5px;position:static;right:auto;transform:none!important;transform-origin:center;transition:transform var(--duration-fast) var(--ease-base);width:12px}.site-header__menu>li.menu-item-has-children:hover>a:after,.site-header__menu>li.menu-item-has-children.megamenu-open>a:after{transform:rotate(180deg)!important}.site-header__menu>li .sub-menu{background-color:var(--color-white);border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-md2);box-shadow:var(--shadow-card);left:0;list-style:none;min-width:200px;opacity:0;padding:var(--space-xs) 0;position:absolute;top:100%;transform:translateY(10px);transition:opacity var(--duration-fast) var(--ease-base),visibility var(--duration-fast) var(--ease-base),transform var(--duration-fast) var(--ease-base);visibility:hidden;z-index:100}.site-header__menu>li .sub-menu li a{border-radius:0;color:var(--color-text);display:block;padding:var(--space-xs) var(--space-lg)}.site-header__menu>li .sub-menu li a:hover{background-color:rgb(from var(--color-primary) r g b/5%)}.site-header__menu>li:hover>.sub-menu{opacity:1;transform:translateY(0);visibility:visible}.site-header__icon{align-items:center;display:flex;justify-content:center;position:relative}.site-header__icon img{filter:brightness(0);height:18px;transition:filter var(--duration-base) var(--ease-base);width:18px}@media(min-width:1024px){.site-header__icon img{height:20px;width:20px}}.site-header__wishlist-count,.site-header__cart-count{align-items:center;background-color:var(--color-primary);color:var(--color-text-inverse);display:flex;font-size:var(--font-size-2xs);font-weight:var(--font-weight-bold);height:16px;justify-content:center;min-width:16px;padding:var(--space-4xs);position:absolute;right:-10px;top:-7px}.site-header__search{flex-shrink:0}.site-header__search .dgwt-wcas-search-icon{align-items:center;display:flex;height:22px;justify-content:center;position:relative;width:22px}.site-header__search .dgwt-wcas-ico-magnifier-handler,.site-header__search .dgwt-wcas-ico-magnifier{height:0!important;opacity:0!important;overflow:hidden;width:0!important}.site-header__search .dgwt-wcas-search-icon:before{background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_4001_114)'%3e%3cpath%20d='M16%2016L12.4584%2012.4521M14.4211%207.71053C14.4211%209.49027%2013.7141%2011.1971%2012.4556%2012.4556C11.1971%2013.7141%209.49027%2014.4211%207.71053%2014.4211C5.93078%2014.4211%204.22394%2013.7141%202.96547%2012.4556C1.707%2011.1971%201%209.49027%201%207.71053C1%205.93078%201.707%204.22394%202.96547%202.96547C4.22394%201.707%205.93078%201%207.71053%201C9.49027%201%2011.1971%201.707%2012.4556%202.96547C13.7141%204.22394%2014.4211%205.93078%2014.4211%207.71053Z'%20stroke='%23383838'%20stroke-linecap='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_4001_114'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");background-position:center;background-repeat:no-repeat;background-size:contain;content:"";height:18px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:filter var(--duration-base) var(--ease-base);width:18px}@media(min-width:1024px){.site-header__search .dgwt-wcas-search-icon:before{height:22px;width:22px}}.site-header__search .dgwt-wcas-search-submit{position:relative}.site-header__search .dgwt-wcas-search-submit:before{background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_4001_114)'%3e%3cpath%20d='M16%2016L12.4584%2012.4521M14.4211%207.71053C14.4211%209.49027%2013.7141%2011.1971%2012.4556%2012.4556C11.1971%2013.7141%209.49027%2014.4211%207.71053%2014.4211C5.93078%2014.4211%204.22394%2013.7141%202.96547%2012.4556C1.707%2011.1971%201%209.49027%201%207.71053C1%205.93078%201.707%204.22394%202.96547%202.96547C4.22394%201.707%205.93078%201%207.71053%201C9.49027%201%2011.1971%201.707%2012.4556%202.96547C13.7141%204.22394%2014.4211%205.93078%2014.4211%207.71053Z'%20stroke='%23383838'%20stroke-linecap='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_4001_114'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");background-position:center;background-repeat:no-repeat;background-size:contain;content:"";height:18px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:18px}@media(min-width:1024px){.site-header__search .dgwt-wcas-search-submit:before{height:22px;width:22px}}.site-header__search .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{left:var(--space-lg);top:var(--space-md)}.site-header__search .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{background-color:transparent;border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-2xl);font-size:var(--font-size-md);height:auto;padding:var(--space-xs) 45px var(--space-xs) 45px}.site-header__search .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus{border-color:var(--color-primary);box-shadow:none;outline:none}.site-header__search .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::placeholder{color:var(--color-text-subtle)}.site-header__search .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp .dgwt-wcas-ico-magnifier-handler{right:15px}.site-header__search .search-form{position:relative}.site-header__search .search-form label{display:block;margin:0}.site-header__search .search-form .search-field{background-color:transparent;border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-2xl);font-size:var(--font-size-md);padding:var(--space-xs) var(--space-lg);padding-right:45px;transition:border-color var(--duration-fast) var(--ease-base);width:100%}.site-header__search .search-form .search-field:focus{border-color:var(--color-primary);outline:none}.site-header__search .search-form .search-field::placeholder{color:var(--color-text-subtle)}.site-header__search-toggle{background:none;border:0;color:var(--color-text);cursor:pointer;padding:0}.site-header__search-toggle svg{display:block;height:18px;width:18px}@media(min-width:1024px){.site-header__search-toggle svg{height:22px;width:22px}}.site-header__search-toggle:focus-visible{outline:var(--border-width-thin) solid var(--color-text);outline-offset:4px}.site-header__menu-toggle{background:none;border:none;cursor:pointer;display:flex;flex-direction:column;gap:6px;height:20px;justify-content:center;padding:0;width:28px}@media(min-width:1160px){.site-header__menu-toggle{display:none}}.site-header__menu-toggle-bar{background-color:var(--color-black);border-radius:var(--radius-xs);display:block;height:2px;transition:transform var(--duration-base) var(--ease-base),width var(--duration-base) var(--ease-base),background-color var(--duration-base) var(--ease-base);width:100%}.site-header__menu-toggle-bar:nth-child(2){width:50%}.site-header.menu-open .site-header__menu-toggle-bar:nth-child(1){transform:translateY(4px) rotate(45deg)}.site-header.menu-open .site-header__menu-toggle-bar:nth-child(2){transform:translateY(-4px) rotate(-45deg);width:100%}.mobile-menu{background-color:var(--color-white);display:flex;flex-direction:column;height:100vh;left:0;-webkit-overflow-scrolling:touch;overflow-y:auto;padding-top:var(--space-6xl);position:fixed;right:0;top:0!important;transform:translate(100%);transition:transform var(--duration-base) var(--ease-base);width:100%;z-index:999}.mobile-menu.is-active{transform:translate(0)}.mobile-menu__container{display:flex;flex-direction:column;min-height:calc(100vh - 80px);padding:var(--space-lg)}.mobile-menu__menu{list-style:none;margin:0;padding:2em 0 0}.mobile-menu__menu li{position:relative}.mobile-menu__menu li a{color:var(--color-text);display:block;font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);padding:15px 0}.mobile-menu__menu li.menu-item-has-children>a{padding-right:var(--space-4xl)}.mobile-menu__menu li.menu-item-has-children .mobile-menu__dropdown-toggle{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:52px;justify-content:center;padding:0;position:absolute;right:0;top:0;width:50px}.mobile-menu__menu li.menu-item-has-children .mobile-menu__dropdown-toggle:after{background-image:url("data:image/svg+xml,%3csvg%20width='9'%20height='6'%20viewBox='0%200%209%206'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0.353516%200.353546L4.35352%204.35355L8.35352%200.353546'%20stroke='%236F6F6F'/%3e%3c/svg%3e");background-position:center;background-repeat:no-repeat;background-size:contain;content:"";filter:brightness(0);height:16px;transition:transform var(--duration-base) var(--ease-base);width:16px}.mobile-menu__menu li.menu-item-has-children.is-open .mobile-menu__dropdown-toggle:after{transform:rotate(180deg)}.mobile-menu__menu li .sub-menu{display:none;list-style:none;margin:0;padding-left:var(--space-lg)}.mobile-menu__menu li .sub-menu li a{color:var(--color-text);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);padding:var(--space-xs) 0}.mobile-menu__menu li.is-open>.sub-menu{display:block}.mobile-menu__icons{align-items:center;display:flex;gap:15px;margin-top:auto;padding:var(--space-lg) 0;padding-bottom:var(--space-4xl)}.mobile-menu__icon{align-items:center;display:flex;justify-content:center}.mobile-menu__icon img{filter:brightness(0);height:24px;width:24px}.mobile-menu__search{align-items:center;display:flex}.mobile-menu__search .dgwt-wcas-loader-circular-path{stroke:var(--color-text)}.mobile-menu__search .dgwt-wcas-search-icon{height:24px;position:relative;width:24px}.mobile-menu__search .dgwt-wcas-ico-magnifier-handler,.mobile-menu__search .dgwt-wcas-ico-magnifier{height:0!important;opacity:0!important;overflow:hidden;width:0!important}.mobile-menu__search .dgwt-wcas-search-icon:before{background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_4001_114)'%3e%3cpath%20d='M16%2016L12.4584%2012.4521M14.4211%207.71053C14.4211%209.49027%2013.7141%2011.1971%2012.4556%2012.4556C11.1971%2013.7141%209.49027%2014.4211%207.71053%2014.4211C5.93078%2014.4211%204.22394%2013.7141%202.96547%2012.4556C1.707%2011.1971%201%209.49027%201%207.71053C1%205.93078%201.707%204.22394%202.96547%202.96547C4.22394%201.707%205.93078%201%207.71053%201C9.49027%201%2011.1971%201.707%2012.4556%202.96547C13.7141%204.22394%2014.4211%205.93078%2014.4211%207.71053Z'%20stroke='%23383838'%20stroke-linecap='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_4001_114'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");background-position:center;background-repeat:no-repeat;background-size:contain;content:"";filter:brightness(0);height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:20px}.mobile-menu__search .dgwt-wcas-search-submit{position:relative}.mobile-menu__search .dgwt-wcas-search-submit:before{background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_4001_114)'%3e%3cpath%20d='M16%2016L12.4584%2012.4521M14.4211%207.71053C14.4211%209.49027%2013.7141%2011.1971%2012.4556%2012.4556C11.1971%2013.7141%209.49027%2014.4211%207.71053%2014.4211C5.93078%2014.4211%204.22394%2013.7141%202.96547%2012.4556C1.707%2011.1971%201%209.49027%201%207.71053C1%205.93078%201.707%204.22394%202.96547%202.96547C4.22394%201.707%205.93078%201%207.71053%201C9.49027%201%2011.1971%201.707%2012.4556%202.96547C13.7141%204.22394%2014.4211%205.93078%2014.4211%207.71053Z'%20stroke='%23383838'%20stroke-linecap='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_4001_114'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");background-position:center;background-repeat:no-repeat;background-size:contain;content:"";filter:brightness(0);height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:20px}.site-header__menu>.menu-item--mega{position:static}.site-header__menu>.menu-item--mega>.sub-menu{display:none}.megamenu-panel{background-color:var(--color-white);border-top:var(--border-width-thin) solid var(--color-border);box-shadow:var(--shadow-card);left:0;opacity:0;position:absolute;right:0;top:100%;transform:translateY(calc(-1 * var(--space-3xs)));transition:opacity var(--duration-fast) var(--ease-base),transform var(--duration-fast) var(--ease-base),visibility var(--duration-fast) var(--ease-base);visibility:hidden;z-index:100;padding-left:var(--container-padding);padding-right:var(--container-padding)}@media(min-width:1024px){.megamenu-panel{padding-left:var(--container-padding-lg);padding-right:var(--container-padding-lg)}}@media(min-width:1400px){.megamenu-panel{padding-left:var(--container-padding-xl);padding-right:var(--container-padding-xl)}}.megamenu-panel :where(span){color:inherit;font-size:inherit}.megamenu-panel.is-active{opacity:1;transform:none;visibility:visible}.megamenu-panel a:focus-visible{outline:2px solid var(--color-text);outline-offset:3px}.megamenu-panel__inner{display:flex;gap:var(--space-3xl);margin:0 auto;max-width:var(--container-max-width);padding:var(--space-2xl) 0}@media(min-width:1400px){.megamenu-panel__inner{gap:var(--space-5xl)}}.megamenu-panel__main{display:flex;flex:1;flex-direction:column;gap:var(--space-lg);min-width:0}.megamenu-panel__head{align-items:baseline;display:flex;gap:var(--space-xl);justify-content:space-between}.megamenu-panel__title{color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-xl);margin:0;text-transform:uppercase}.megamenu-panel__all{color:var(--color-text);font-size:var(--font-size-sm3);font-weight:var(--font-weight-semibold);text-decoration:none;white-space:nowrap}.megamenu-panel__all:hover{color:var(--color-text);text-decoration:underline;text-underline-offset:4px}.megamenu-panel__links{display:grid;gap:var(--space-3xs) var(--space-3xl);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.megamenu-panel--no-promo .megamenu-panel__links{grid-template-columns:repeat(4,minmax(0,1fr))}.megamenu-panel__link{color:var(--color-text);display:inline-block;font-size:var(--font-size-md2);line-height:var(--line-height-base);padding:var(--space-3xs) 0;text-decoration:none}.megamenu-panel__link:hover{color:var(--color-text)}.megamenu-panel__link:hover .megamenu-panel__link-label,.megamenu-panel__link[aria-current=page] .megamenu-panel__link-label{text-decoration:underline;text-underline-offset:4px}.megamenu-panel__count{color:var(--color-text-muted);font-size:var(--font-size-xs);margin-left:var(--space-2xs);white-space:nowrap}.megamenu-panel__sub-links{list-style:none;margin:0 0 var(--space-2xs);padding:0 0 0 var(--space-sm)}.megamenu-panel__sub-link{color:var(--color-text-muted);display:inline-block;font-size:var(--font-size-sm3);line-height:var(--line-height-base);padding:var(--space-4xs) 0;text-decoration:none}.megamenu-panel__sub-link:hover,.megamenu-panel__sub-link[aria-current=page]{color:var(--color-text);text-decoration:underline;text-underline-offset:4px}.megamenu-panel__promo{background-color:var(--color-bg-light);display:flex;flex-shrink:0;gap:var(--space-lg);padding:var(--space-md);width:min(440px,38%)}.megamenu-panel__promo-image{background-color:var(--color-white);display:block;flex-shrink:0;height:174px;width:174px}.megamenu-panel__promo-image img{display:block;height:100%;object-fit:contain;width:100%}.megamenu-panel__promo-body{display:flex;flex:1;flex-direction:column;gap:var(--space-2xs);min-width:0}.megamenu-panel__promo-meta{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2xs);margin:0}.megamenu-panel__promo-badge{background-color:var(--color-tag-sale);color:var(--color-text-inverse);font-size:var(--font-size-2xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-lg);padding:var(--space-4xs) var(--space-2xs);text-transform:uppercase}.megamenu-panel__promo-brand{color:var(--color-text-light);font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-md);text-transform:uppercase}.megamenu-panel__promo-title{-webkit-box-orient:vertical;color:var(--color-text);display:-webkit-box;font-size:var(--font-size-md2);font-weight:var(--font-weight-semibold);-webkit-line-clamp:3;line-clamp:3;line-height:var(--line-height-snug);overflow:hidden;text-decoration:none}.megamenu-panel__promo-title:hover{color:var(--color-text);text-decoration:underline;text-underline-offset:3px}.megamenu-panel__promo-rating{align-items:center;color:var(--color-text-light);display:flex;font-size:var(--font-size-sm2);gap:var(--space-3xs);margin:0}.megamenu-panel__promo-rating svg{color:var(--color-rating);flex-shrink:0}.megamenu-panel__promo-footer{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-sm);justify-content:space-between;margin-top:auto}.megamenu-panel__promo-price{color:var(--color-text);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold)}.megamenu-panel__promo-price del{color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);margin-right:var(--space-3xs)}.megamenu-panel__promo-price ins{text-decoration:none}.megamenu-panel__promo-button{align-items:center;background-color:var(--color-primary);color:var(--color-text-inverse);display:inline-flex;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);justify-content:center;letter-spacing:var(--letter-spacing-md);min-height:44px;padding:0 var(--space-lg);text-decoration:none;text-transform:uppercase;transition:background-color var(--duration-fast) var(--ease-base);white-space:nowrap}.megamenu-panel__promo-button:hover{background-color:var(--color-accent-dark);color:var(--color-text-inverse)}.megamenu-panel__promo-button.loading{opacity:.6;pointer-events:none}.mobile-menu__menu li .sub-menu .sub-menu{padding-left:var(--space-lg)}.mobile-menu__menu li .sub-menu .sub-menu li a{color:var(--color-text);font-size:var(--font-size-md);font-weight:var(--font-weight-regular);padding:var(--space-2xs) 0}.mobile-menu__menu li .sub-menu .menu-item-has-children>a{color:var(--color-text);font-weight:var(--font-weight-medium)}.breadcrumb_last{color:var(--color-primary)}.minicart h3{color:var(--color-text);font-family:var(--font-family-base);font-style:normal;font-weight:var(--font-weight-regular);letter-spacing:0}.minicart .minicart-item__details h4{color:var(--color-text)!important;font-family:var(--font-family-base)!important;font-size:var(--font-size-md)!important;font-style:normal!important;font-weight:var(--font-weight-regular)!important;letter-spacing:0!important}.minicart .minicart-item__details h4 a{color:var(--color-text)!important;font-family:var(--font-family-base)!important;font-size:var(--font-size-md)!important;font-style:normal!important;font-weight:var(--font-weight-regular)!important;letter-spacing:0!important;line-height:var(--line-height-normal)!important}.minicart .minicart-item__quantity{align-items:center!important;background:var(--color-white)!important;border:var(--border-width-thin) solid var(--color-border)!important;border-radius:0!important;display:flex!important;overflow:hidden;padding:0!important;width:fit-content!important}.minicart .minicart-item__quantity button.minus,.minicart .minicart-item__quantity button.plus{align-items:center!important;background:var(--color-white)!important;border:none!important;color:var(--color-text)!important;cursor:pointer;display:flex!important;font-size:var(--font-size-base)!important;font-weight:var(--font-weight-regular);height:32px!important;justify-content:center!important;line-height:var(--line-height-none);padding:0!important;transition:all var(--duration-fast) var(--ease-base);width:32px!important}.minicart .minicart-item__quantity button.minus:active,.minicart .minicart-item__quantity button.plus:active{transform:scale(.92)}.minicart .minicart-item__quantity .quantity-value{color:var(--color-text);font-family:var(--font-family-base);font-size:var(--font-size-sm2)!important;font-weight:var(--font-weight-medium);text-align:center;width:32px}.minicart__wrapper--buttons .btn{border-radius:0;font-family:var(--font-family-base);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);gap:var(--space-2xs);letter-spacing:var(--letter-spacing-sm);padding:.9em 1.2em;text-transform:uppercase;transition:all var(--duration-base) var(--ease-base)}.minicart__wrapper--buttons .btn .btn-icon{display:none}.minicart__wrapper--buttons .btn.main-button-white{background-color:var(--color-primary);border:none;color:var(--color-text-inverse)}.minicart__wrapper--buttons .btn.main-button-white span,.minicart__wrapper--buttons .btn.main-button-white *{color:var(--color-text-inverse)}.minicart__wrapper--buttons .btn.main-button-white:hover{background-color:var(--color-accent-dark)}.minicart__wrapper--buttons .btn.main-button-color{background-color:transparent;border:var(--border-width-thin) solid var(--color-border);color:var(--color-text)}.minicart__wrapper--buttons .btn.main-button-color span,.minicart__wrapper--buttons .btn.main-button-color *{color:var(--color-text)}.minicart__wrapper--buttons .btn.main-button-color:hover{background-color:var(--color-accent);border-color:var(--color-accent);color:var(--color-text-inverse)}.header-search{left:0;overflow:hidden;padding-bottom:var(--space-xl);pointer-events:none;position:absolute;right:0;top:100%}.header-search__panel{background-color:var(--color-white);border-top:var(--border-width-thin) solid var(--color-border);box-shadow:var(--shadow-dropdown);transform:translateY(-100%);transition:transform var(--duration-base) var(--ease-base),visibility 0s linear var(--duration-base);visibility:hidden}.header-search.is-open .header-search__panel{pointer-events:auto;transform:none;transition:transform var(--duration-base) var(--ease-base);visibility:visible}.header-search__container{align-items:center;display:flex;gap:var(--space-md);margin:0 auto;max-width:calc(var(--container-max-width) + 2 * var(--space-lg));padding:var(--space-md) var(--space-lg)}@media(min-width:1024px){.header-search__container{max-width:calc(var(--container-max-width) + 2 * var(--space-3xl));padding:var(--space-xl) var(--space-3xl)}}@media(min-width:1400px){.header-search__container{max-width:calc(var(--container-max-width) + 2 * var(--space-5xl));padding:var(--space-xl) var(--space-5xl)}}.header-search .site-header__search{margin-left:auto;width:100%}@media(min-width:1024px){.header-search .site-header__search{max-width:480px}}.header-search .dgwt-wcas-search-wrapp{margin:0;max-width:none}.site-footer{background-color:var(--color-white);border-top:var(--border-width-thin) solid var(--color-bg-sand);color:var(--color-text-inverse);padding:var(--space-2xl) var(--space-lg) 0}@media(min-width:1024px){.site-footer{padding:var(--space-3xl) var(--space-3xl) 0}}@media(min-width:1400px){.site-footer{padding:var(--space-4xl) var(--space-5xl) 0}}.site-footer__container{margin:0 auto;max-width:var(--container-max-width)}.site-footer__top{display:grid;gap:35px;grid-template-columns:1fr;padding-bottom:var(--space-4xl)}@media(min-width:524px){.site-footer__top{grid-template-columns:repeat(2,1fr)}}@media(min-width:724px){.site-footer__top{gap:var(--space-2xl);grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.site-footer__top{gap:var(--space-2xl);grid-template-columns:repeat(6,1fr);padding-bottom:var(--space-5xl)}}@media(min-width:1400px){.site-footer__top{gap:var(--space-3xl)}}.site-footer__column{display:flex;flex-direction:column;gap:15px}.site-footer__title{color:var(--color-accent-rose);font-family:var(--font-family-base);font-size:var(--font-size-sm);font-style:normal;font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-hairline);margin:0;text-transform:uppercase}@media(min-width:1400px){.site-footer__title{font-size:var(--font-size-sm2)}}.site-footer__title--white{color:var(--color-text-inverse)}.site-footer__menu{display:flex;flex-direction:column;gap:var(--space-xs);list-style:none;margin:0;padding:0}.site-footer__menu li{margin:0;padding:0}.site-footer__menu li a{color:var(--color-text);font-family:var(--font-family-base);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);position:relative;text-decoration:none;text-transform:uppercase;transition:color var(--duration-base) var(--ease-base)}@media(min-width:1400px){.site-footer__menu li a{font-size:var(--font-size-sm2)}}.site-footer__menu li a:after{background-color:currentcolor;bottom:-2px;content:"";height:1px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform var(--duration-base) var(--ease-base)}.site-footer__menu li a:hover:after{transform:scaleX(1);transform-origin:left}.site-footer__menu li a:not(:hover):after{transform:scaleX(0);transform-origin:right}.site-footer__menu li a:hover,.site-footer__menu li a:visited:hover{color:var(--color-text-soft)}.site-footer__menu li a:visited,.site-footer__menu li a:active,.site-footer__menu li a:focus{color:var(--color-text)}.site-footer__contact{display:flex;flex-direction:column;gap:var(--space-3xs)}.site-footer__contact-item{color:var(--color-text);font-family:var(--font-family-base);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-base);text-decoration:none}@media(min-width:1400px){.site-footer__contact-item{font-size:var(--font-size-sm2)}}.site-footer__contact-item--link{display:inline;position:relative;text-decoration:none;transition:color var(--duration-base) var(--ease-base);width:fit-content}.site-footer__contact-item--link:after{background-color:var(--color-text);bottom:-2px;content:"";height:1px;left:0;position:absolute;transition:background-color var(--duration-base) var(--ease-base);width:100%}.site-footer__contact-item--link:hover,.site-footer__contact-item--link:visited:hover{color:var(--color-text-soft)}.site-footer__contact-item--link:hover:after,.site-footer__contact-item--link:visited:hover:after{background-color:var(--color-text-soft)}.site-footer__contact-item--link:visited,.site-footer__contact-item--link:active,.site-footer__contact-item--link:focus{color:var(--color-text)}.site-footer__cooperation{display:flex;flex-direction:column;gap:var(--space-xs);margin-top:15px}.site-footer__description{color:var(--color-text);font-family:var(--font-family-base);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-base);margin:0}@media(min-width:1400px){.site-footer__description{font-size:var(--font-size-sm2)}}.site-footer__social{display:flex;flex-wrap:wrap;gap:var(--space-sm)}.site-footer__social-link{align-items:center;display:flex;height:36px;justify-content:center;transition:all var(--duration-base) var(--ease-base);width:36px}@media(min-width:1024px){.site-footer__social-link{height:30px;width:30px}}.site-footer__social-link img{height:30px;object-fit:contain;width:30px}.site-footer__newsletter .wpcf7-form p{align-items:stretch;border:var(--border-width-thin) solid var(--color-border);display:flex;margin:0;transition:border-color var(--duration-base) var(--ease-base)}.site-footer__newsletter .wpcf7-form p:focus-within{border-color:var(--color-white)}.site-footer__newsletter .wpcf7-form br{display:none}.site-footer__newsletter .wpcf7-form-control-wrap{display:flex;flex:1}.site-footer__newsletter input[type=email],.site-footer__newsletter input[type=text]{background:transparent;border:none;color:var(--color-text-inverse);font-family:var(--font-family-base);font-size:var(--font-size-sm);letter-spacing:var(--letter-spacing-hairline);min-width:0;padding:1em 1.2em;text-transform:uppercase;width:100%}.site-footer__newsletter input[type=email]::placeholder,.site-footer__newsletter input[type=text]::placeholder{color:var(--color-border);text-transform:uppercase}.site-footer__newsletter input[type=email]:focus,.site-footer__newsletter input[type=text]:focus{outline:none}.site-footer__newsletter input[type=submit]{background:transparent url("data:image/svg+xml,%3csvg%20width='12'%20height='10'%20viewBox='0%200%2012%2010'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M10.4995%204.88815L5.86226%208.95211L6.1158%209.3877L11.25%204.88819L6.11581%200.387695L5.86224%200.823251L10.4995%204.88815Z'%20fill='%23AFAFAF'/%3e%3cpath%20d='M0.25%205.13769L0.25%204.63769L10.801%204.6377V5.1377L0.25%205.13769Z'%20fill='%23AFAFAF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M10.4995%204.88815L5.86226%208.95211L6.1158%209.3877L11.25%204.88819L6.11581%200.387695L5.86224%200.823251L10.4995%204.88815Z'%20stroke='%23AFAFAF'%20stroke-width='0.5'/%3e%3cpath%20d='M0.25%205.13769L0.25%204.63769L10.801%204.6377V5.1377L0.25%205.13769Z'%20stroke='%23AFAFAF'%20stroke-width='0.5'/%3e%3c/svg%3e") no-repeat center center;background-size:14px 14px;border:none;color:transparent;cursor:pointer;flex-shrink:0;font-size:0;transition:background-color var(--duration-base) var(--ease-base);width:50px}.site-footer__newsletter input[type=submit]:hover{background-color:rgb(from var(--color-white) r g b/15%)}.site-footer__newsletter .wpcf7-spinner{display:none}.site-footer__newsletter .wpcf7-response-output{border:none;color:var(--color-text-inverse);font-size:var(--font-size-xs);margin:var(--space-2xs) 0 0;padding:5px 0}.site-footer__newsletter-consent{align-items:flex-start;cursor:pointer;display:flex;gap:var(--space-xs);margin-top:var(--space-sm)}.site-footer__newsletter-consent span{color:var(--color-text);font-size:var(--font-size-2xs);line-height:var(--line-height-base)}.site-footer__newsletter-checkbox{-webkit-appearance:none;appearance:none;background-color:transparent;border:var(--border-width-thin) solid var(--color-border-control);cursor:pointer;flex-shrink:0;height:14px;margin-top:var(--space-4xs);transition:border-color var(--duration-fast) var(--ease-base),background-color var(--duration-fast) var(--ease-base);width:14px}.site-footer__newsletter-checkbox:checked{background-color:var(--color-primary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 6l3 3 5-5' stroke='%23fff' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:10px;border-color:var(--color-primary)}.site-footer__newsletter-checkbox:focus{border-color:var(--color-primary);outline:none}.site-footer__bottom{align-items:flex-start;display:flex;flex-direction:column;gap:15px;padding:var(--space-3xl) 0}@media(min-width:724px){.site-footer__bottom{align-items:flex-end;flex-direction:row;gap:var(--space-2xl)}}.site-footer__bottom-logo img{display:block;height:30px;max-height:30px;width:auto}@media(min-width:1024px){.site-footer__bottom-logo img{height:50px;max-height:50px}}.site-footer__logo-text{color:var(--color-text);font-family:var(--font-family-base);font-size:var(--font-size-5xl2);font-weight:var(--font-weight-bold);letter-spacing:4px;text-transform:uppercase}@media(min-width:1024px){.site-footer__logo-text{font-size:var(--font-size-7xl)}}.site-footer__copyright{color:var(--color-text);font-family:var(--font-family-base);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}@media(min-width:1400px){.site-footer__copyright{font-size:var(--font-size-sm2)}}.newsletter-section{padding-left:var(--container-padding);padding-right:var(--container-padding)}@media(min-width:1024px){.newsletter-section{padding-left:var(--container-padding-lg);padding-right:var(--container-padding-lg)}}@media(min-width:1400px){.newsletter-section{padding-left:var(--container-padding-xl);padding-right:var(--container-padding-xl)}}.newsletter-section{background-color:var(--color-bg-blush);padding-block:var(--space-3xl);width:100%}@media(min-width:1024px){.newsletter-section{padding-block:var(--space-4xl)}}.newsletter-section__container{display:grid;gap:var(--space-xl);margin:0 auto;max-width:var(--container-max-width)}@media(min-width:1024px){.newsletter-section__container{align-items:center;gap:var(--space-6xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.newsletter-section__intro{display:flex;flex-direction:column;gap:var(--space-sm)}.newsletter-section__label{color:var(--color-text-muted);display:block;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-xl);text-transform:uppercase}.newsletter-section__heading{color:var(--color-text);font-family:var(--font-family-head);font-size:var(--font-size-2xl);font-style:normal;font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-hairline);line-height:var(--line-height-snug);margin:0}@media(min-width:1024px){.newsletter-section__heading{font-size:var(--font-size-3xl)}}.newsletter-section__heading>*{font:inherit;margin:0}.newsletter-section__heading em{color:var(--color-text);font-style:italic}.newsletter-section .sib-form-container{display:flex;flex-direction:column;gap:var(--space-md);width:100%}.newsletter-section .sib-container--large,.newsletter-section .sib-container--vertical{background:transparent!important;border:none!important;border-radius:0!important;max-width:100%;padding:0!important;text-align:left;width:100%}.newsletter-section #sib-form{display:flex;flex-direction:column;gap:var(--space-md);width:100%}.newsletter-section__message{display:none;padding:var(--space-sm) var(--space-lg);text-align:center;width:100%}.newsletter-section__message p{font-size:var(--font-size-sm);margin:0}.newsletter-section__message--error{background-color:var(--color-error-bg-soft);border:var(--border-width-thin) solid var(--color-error-bright);color:var(--color-error-deep)}.newsletter-section__message--success{background-color:var(--color-success-bg-soft);border:var(--border-width-thin) solid var(--color-success-bright);color:var(--color-success-deep)}.newsletter-section .sib-input,.newsletter-section .sib-form-block{background:transparent!important;padding:0!important}.newsletter-section .form__entry{padding:0}.newsletter-section__form-row{align-items:stretch;border-bottom:var(--border-width-thin) solid var(--color-text)!important;display:flex;gap:var(--space-sm);overflow:hidden;padding-bottom:.5em;width:100%}.newsletter-section__form-row .entry__field{flex:1 1 0;min-width:0}.newsletter-section__input{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;color:var(--color-text);font-family:var(--font-family-base)!important;font-weight:var(--font-weight-light)!important;max-width:100%;min-width:0!important;outline:none;padding:14px 0!important;width:100%}.newsletter-section__input::placeholder{color:var(--color-text-faint);font-family:var(--font-family-base);font-weight:var(--font-weight-light)}.newsletter-section__input:focus{box-shadow:none;outline:none}.newsletter-section__button{align-items:center;background:transparent;border:var(--border-width-thin) solid var(--color-text);border-radius:0!important;color:var(--color-text);cursor:pointer;display:inline-flex;flex:0 0 auto;font-family:var(--font-family-base);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);gap:var(--space-2xs);justify-content:center;letter-spacing:.12em;min-height:44px;padding:0 var(--space-2xl);text-transform:uppercase;transition:background-color var(--duration-base) var(--ease-base),color var(--duration-base) var(--ease-base),border-color var(--duration-base) var(--ease-base);white-space:nowrap}.newsletter-section__button svg{animation:brevo-spin .75s linear infinite;display:none;fill:currentcolor;height:16px;width:16px}.newsletter-section__button:hover{background-color:var(--color-accent);border-color:var(--color-accent);color:var(--color-text-inverse)}.newsletter-section__button svg:not(.sib-hide-loader-icon){display:block}.newsletter-section__promo{color:var(--color-text);font-family:var(--font-family-base);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);letter-spacing:.04em;line-height:var(--line-height-base);margin:0;text-transform:uppercase}.newsletter-section__promo strong{font-weight:var(--font-weight-semibold)}.newsletter-section__gdpr{width:100%}.newsletter-section__gdpr .form__entry,.newsletter-section__gdpr .entry_mcq{padding:0}.newsletter-section__gdpr-label{align-items:flex-start;cursor:pointer;display:flex;gap:var(--space-sm)}.newsletter-section__gdpr-checkbox{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.newsletter-section__gdpr-checkbox:checked~.newsletter-section__gdpr-box:after,.newsletter-section__gdpr-checkbox:checked+.newsletter-section__gdpr-box:after{opacity:1}.newsletter-section__gdpr-box{background:var(--color-white);border:var(--border-width-thin) solid var(--color-border-control);cursor:pointer;display:block;flex-shrink:0;height:16px;margin-top:3px;position:relative;width:16px}.newsletter-section__gdpr-box:after{color:var(--color-text);content:"✕";font-size:var(--font-size-3xs);left:50%;line-height:var(--line-height-none);opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity var(--duration-fast) var(--ease-base)}.newsletter-section__gdpr-text{color:var(--color-text);font-family:var(--font-family-base);font-size:var(--font-size-3xs);font-weight:var(--font-weight-light);line-height:var(--line-height-base)}.newsletter-section__gdpr-text a{color:var(--color-text);font-size:inherit;font-weight:inherit;text-decoration:underline}.newsletter-section__gdpr-text a:hover{color:var(--color-accent)}.newsletter-section__field-error{color:var(--color-error-deep);display:block;font-size:var(--font-size-2xs);margin-top:6px}.newsletter-section__field-error:empty{display:none}.newsletter-section__captcha{max-width:100%}.newsletter-section__captcha:empty{display:none}.newsletter-section__captcha iframe{max-width:100%}@keyframes brevo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.newsletter-popup{align-items:center;display:none;inset:0;justify-content:center;position:fixed;z-index:99999}.newsletter-popup.is-visible{display:flex}.newsletter-popup__overlay{background:rgb(from var(--color-black) r g b/50%);cursor:pointer;inset:0;position:absolute}.newsletter-popup__box{background:var(--color-white);box-shadow:var(--shadow-modal);display:flex;margin:var(--space-lg);max-width:1040px;min-height:320px;overflow:hidden;position:relative;width:100%;z-index:1}.newsletter-popup__image{background-color:var(--color-primary);background-position:center;background-size:cover;display:none;flex-shrink:0;width:42%}@media(min-width:724px){.newsletter-popup__image{display:block}}.newsletter-popup__content{display:flex;flex:1;flex-direction:column;gap:var(--space-xl);justify-content:center;padding:var(--space-4xl) var(--space-3xl) var(--space-3xl);position:relative}@media(min-width:724px){.newsletter-popup__content{padding:var(--space-4xl) 44px 44px}}.newsletter-popup__header{align-items:flex-start;display:flex;gap:var(--space-sm)}.newsletter-popup__close{background:none;border:none;color:var(--color-text);cursor:pointer;flex-shrink:0;font-size:26px;line-height:var(--line-height-none);margin-top:-2px;opacity:.5;padding:0 0 0 var(--space-2xs);transition:opacity var(--duration-fast)}.newsletter-popup__close:hover{opacity:1}.newsletter-popup__heading{color:var(--color-text);flex:1;font-family:var(--font-family-base);font-size:var(--font-size-md2);font-weight:var(--font-weight-light);line-height:1.65;margin:0}.newsletter-popup__heading strong{font-weight:var(--font-weight-regular)}.newsletter-popup .newsletter-section__gdpr{margin-top:var(--space-md)}.newsletter-popup__form-row{align-items:stretch;border-bottom:var(--border-width-thin) solid var(--color-text)!important;display:flex;gap:var(--space-sm);margin-bottom:0;padding-bottom:.5em;width:100%}.newsletter-popup__form-row .entry__field{flex:1}.error-404{align-items:center;display:flex;justify-content:center;min-height:60vh;padding:var(--space-5xl) var(--space-lg)}.error-404__inner{align-items:center;display:flex;flex-direction:column;max-width:600px;text-align:center}.error-404__title{color:var(--color-accent);font-family:var(--font-family-head);font-size:6rem;font-style:italic;font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-none);margin-bottom:var(--space-lg)}@media(min-width:724px){.error-404__title{font-size:8rem}}@media(min-width:1024px){.error-404__title{font-size:10rem}}.error-404__subtitle{color:var(--color-text);font-family:var(--font-family-head);font-size:var(--font-size-lg2);font-style:italic;font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading);margin-bottom:15px}@media(min-width:724px){.error-404__subtitle{font-size:var(--font-size-xl2)}}@media(min-width:1024px){.error-404__subtitle{font-size:var(--font-size-2xl2)}}.error-404__text{color:var(--color-text);font-size:var(--font-size-sm2);line-height:var(--line-height-relaxed);margin-bottom:35px}@media(min-width:1400px){.error-404__text{font-size:var(--font-size-md2)}}.site-main-page{margin:0 auto;max-width:var(--container-max-width);padding:6em var(--space-lg);width:100%}@media(max-width:724px){.site-main-page{padding:3em var(--space-lg)}}@media(min-width:1024px){.site-main-page{padding:6em var(--space-3xl)}}@media(min-width:1400px){.site-main-page{padding:6em var(--space-5xl)}}.site-main-page article{margin:0 auto}.site-main-page article h2{font-size:2em}.site-main-page article .entry-header{margin-bottom:2em}.site-main-page article .entry-header .entry-title{margin-bottom:.5em}.site-main-page article .entry-header .entry-meta{color:var(--color-text-inverse-muted);display:flex;flex-wrap:wrap;font-size:var(--font-size-sm2);gap:1.5em}.site-main-page article .entry-header .entry-meta a{color:var(--color-secondary);transition:color var(--duration-base) var(--ease-base)}.site-main-page article .entry-header .entry-meta a:hover{color:var(--color-white)}.site-main-page article .post-thumbnail{border-radius:var(--radius-lg);margin-bottom:2.5em;overflow:hidden}.site-main-page article .post-thumbnail img{border-radius:var(--radius-lg);display:block;height:auto;width:100%}.site-main-page article .entry-content{color:var(--color-text);line-height:var(--line-height-looser)}.site-main-page article .entry-content p{color:var(--color-text);font-size:var(--font-size-md);line-height:var(--line-height-looser);margin-bottom:1.5em}.site-main-page article .entry-content h2,.site-main-page article .entry-content h3,.site-main-page article .entry-content h4,.site-main-page article .entry-content h5,.site-main-page article .entry-content h6{color:var(--color-text);font-family:var(--font-family-base);font-style:normal;font-weight:var(--font-weight-semibold);letter-spacing:0;margin-bottom:.8em;margin-top:2em}.site-main-page article .entry-content h2{font-size:var(--font-size-xl)}.site-main-page article .entry-content h3{font-size:var(--font-size-lg)}.site-main-page article .entry-content h4,.site-main-page article .entry-content h5,.site-main-page article .entry-content h6{font-size:var(--font-size-base)}.site-main-page article .entry-content a{color:var(--color-text);text-decoration:underline}.site-main-page article .entry-content a:hover{color:var(--color-accent)}.site-main-page article .entry-content ul,.site-main-page article .entry-content ol{margin-bottom:1.5em;padding-left:1.5em}.site-main-page article .entry-content ul li,.site-main-page article .entry-content ol li{color:var(--color-text);font-size:var(--font-size-md);line-height:var(--line-height-looser);margin-bottom:.5em}.site-main-page article .entry-content ul{list-style:disc}.site-main-page article .entry-content ol{list-style:decimal}.site-main-page article .entry-content blockquote{border-left:3px solid var(--color-primary);margin:2em 0;padding:1.5em 2em}.site-main-page article .entry-content blockquote p{color:var(--color-text);font-size:var(--font-size-base);font-style:italic;margin-bottom:0}.site-main-page article .entry-content img{border-radius:var(--radius-lg);height:auto;margin:1.5em 0;max-width:100%}.site-main-page article .entry-content pre{background:rgb(from var(--color-black) r g b/4%);border-radius:var(--radius-lg);margin-bottom:1.5em;overflow-x:auto;padding:1.5em}.site-main-page article .entry-content pre code{color:var(--color-text);font-size:var(--font-size-sm2)}.site-main-page article .entry-content code{background:rgb(from var(--color-black) r g b/6%);border-radius:var(--radius-sm);font-size:var(--font-size-sm2);padding:.2em .5em}.site-main-page article .entry-content .page-links{border-top:var(--border-width-thin) solid rgb(from var(--color-black) r g b/10%);color:var(--color-text);margin-top:2em;padding-top:1em}.site-main-page article .entry-footer{border-top:var(--border-width-thin) solid rgb(from var(--color-white) r g b/10%);color:var(--color-text-inverse-muted);display:flex;flex-wrap:wrap;font-size:var(--font-size-sm2);gap:1em;margin-top:3em;padding-top:1.5em}.site-main-page article .entry-footer a{color:var(--color-secondary);transition:color var(--duration-base) var(--ease-base)}.site-main-page article .entry-footer a:hover{color:var(--color-white)}.site-main-page .post-navigation{border-top:var(--border-width-thin) solid rgb(from var(--color-white) r g b/10%);margin:3em auto 0;max-width:800px;padding-top:2em}.site-main-page .post-navigation .nav-links{display:flex;gap:2em;justify-content:space-between}@media(max-width:724px){.site-main-page .post-navigation .nav-links{flex-direction:column;gap:1.5em}}.site-main-page .post-navigation .nav-previous,.site-main-page .post-navigation .nav-next{flex:1}.site-main-page .post-navigation .nav-previous a,.site-main-page .post-navigation .nav-next a{background:rgb(from var(--color-white) r g b/3%);border:var(--border-width-thin) solid rgb(from var(--color-white) r g b/8%);border-radius:var(--radius-lg);display:block;padding:1.2em 1.5em;transition:background var(--duration-base) var(--ease-base),border-color var(--duration-base) var(--ease-base)}.site-main-page .post-navigation .nav-previous a:hover,.site-main-page .post-navigation .nav-next a:hover{background:linear-gradient(to right,rgb(from var(--color-primary) r g b/10%),rgb(from var(--color-secondary) r g b/10%));border-color:rgb(from var(--color-secondary) r g b/30%)}.site-main-page .post-navigation .nav-next{text-align:right}.site-main-page .post-navigation .nav-subtitle{color:var(--color-text-inverse-muted);display:block;font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);margin-bottom:.3em}.site-main-page .post-navigation .nav-title{color:var(--color-text-inverse);font-weight:var(--font-weight-medium)}.site-main-page .comments-area{border-top:var(--border-width-thin) solid rgb(from var(--color-white) r g b/10%);margin:3em auto 0;max-width:800px;padding-top:2em}.site-main-page .comments-area .comments-title{margin-bottom:1.5em}.site-main-page .comments-area .comment-list{list-style:none;padding:0}.site-main-page .comments-area .comment-list .comment{background:rgb(from var(--color-white) r g b/3%);border:var(--border-width-thin) solid rgb(from var(--color-white) r g b/6%);border-radius:var(--radius-lg);margin-bottom:1em;padding:1.5em}.site-main-page .comments-area .comment-list .comment .comment-author{align-items:center;display:flex;gap:.8em;margin-bottom:.5em}.site-main-page .comments-area .comment-list .comment .comment-author img{border-radius:var(--radius-circle)}.site-main-page .comments-area .comment-list .comment .comment-author .fn{color:var(--color-text-inverse);font-weight:var(--font-weight-medium)}.site-main-page .comments-area .comment-list .comment .comment-metadata{color:var(--color-text-inverse-muted);font-size:var(--font-size-sm);margin-bottom:1em}.site-main-page .comments-area .comment-list .comment .comment-metadata a{color:var(--color-text-inverse-muted)}.site-main-page .comments-area .comment-list .comment .comment-metadata a:hover{color:var(--color-secondary)}.site-main-page .comments-area .comment-list .comment .comment-content{color:var(--color-text-inverse-muted);line-height:var(--line-height-loose)}.site-main-page .comments-area .comment-list .comment .comment-content p{margin-bottom:.8em}.site-main-page .comments-area .comment-list .comment .reply a{color:var(--color-secondary);font-size:var(--font-size-sm2);font-weight:var(--font-weight-medium)}.site-main-page .comments-area .comment-list .comment .reply a:hover{color:var(--color-white)}.site-main-page .comments-area .comment-list .comment .children{list-style:none;margin-top:1em;padding-left:1.5em}@media(max-width:524px){.site-main-page .comments-area .comment-list .comment .children{padding-left:.8em}}.site-main-page .comments-area .comment-respond{margin-top:2em}.site-main-page .comments-area .comment-respond .comment-reply-title{margin-bottom:1em}.site-main-page .comments-area .comment-respond .comment-form label{color:var(--color-text-inverse-muted);display:block;font-size:var(--font-size-md);margin-bottom:.3em}.site-main-page .comments-area .comment-respond .comment-form input[type=text],.site-main-page .comments-area .comment-respond .comment-form input[type=email],.site-main-page .comments-area .comment-respond .comment-form input[type=url],.site-main-page .comments-area .comment-respond .comment-form textarea{background:rgb(from var(--color-white) r g b/5%);border:var(--border-width-thin) solid rgb(from var(--color-white) r g b/10%);border-radius:var(--radius-md2);color:var(--color-text-inverse);font-family:var(--font-family-base);font-size:var(--font-size-md);margin-bottom:1em;padding:.8em 1em;transition:border-color var(--duration-base) var(--ease-base);width:100%}.site-main-page .comments-area .comment-respond .comment-form input[type=text]:focus,.site-main-page .comments-area .comment-respond .comment-form input[type=email]:focus,.site-main-page .comments-area .comment-respond .comment-form input[type=url]:focus,.site-main-page .comments-area .comment-respond .comment-form textarea:focus{border-color:var(--color-secondary);outline:none}.site-main-page .comments-area .comment-respond .comment-form textarea{min-height:150px;resize:vertical}.site-main-page .comments-area .comment-respond .comment-form .form-submit .submit{align-items:center;background:linear-gradient(90deg,var(--color-primary),var(--color-secondary));background-position:0% 0%;background-size:200% 100%;border:none;border-radius:var(--radius-3xl);box-shadow:0 0 15px #690ed866;color:var(--color-text-inverse);cursor:pointer;display:inline-flex;font-size:var(--font-size-md);font-weight:var(--font-weight-medium);padding:.8em 2.5em;transition:background-position .5s var(--ease-base),box-shadow var(--duration-base) var(--ease-base),transform var(--duration-base) var(--ease-base)}.site-main-page .comments-area .comment-respond .comment-form .form-submit .submit:hover{background-position:100% 0%;box-shadow:0 0 25px #690ed899;transform:translateY(-2px)}*{box-sizing:border-box;font-family:var(--font-family-base);margin:0;padding:0}html{scroll-behavior:smooth}body{background-color:var(--color-bg-page);color:var(--color-text);font-weight:var(--font-weight-light);line-height:var(--line-height-snug);margin:0 auto!important;max-width:none;overflow-x:hidden;padding:0;width:100%}main{margin:0 auto!important}h1{color:var(--color-accent);font-family:var(--font-family-head);font-size:var(--font-size-3xl);font-style:italic;font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-tight);margin:0;padding:0}@media(min-width:724px){h1{font-size:var(--font-size-4xl)}}@media(min-width:1024px){h1{font-size:2.3rem}}@media(min-width:1400px){h1{font-size:var(--font-size-5xl)}}@media(min-width:1920px){h1{font-size:var(--font-size-5xl2)}}h2{color:var(--color-accent);font-family:var(--font-family-head);font-size:var(--font-size-3xl);font-style:italic;font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-tight);margin:0;padding:0}@media(min-width:724px){h2{font-size:var(--font-size-4xl)}}@media(min-width:1024px){h2{font-size:2.1rem}}@media(min-width:1400px){h2{font-size:var(--font-size-4xl2)}}@media(min-width:1920px){h2{font-size:var(--font-size-6xl)}}h2 em{font-family:var(--font-family-head);font-style:italic}h3{color:var(--color-accent);font-family:var(--font-family-head);font-size:var(--font-size-3xl);font-style:italic;font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-tight);margin:0;padding:0}@media(min-width:724px){h3{font-size:var(--font-size-4xl)}}@media(min-width:1024px){h3{font-size:var(--font-size-4xl2)}}@media(min-width:1400px){h3{font-size:var(--font-size-5xl)}}@media(min-width:1920px){h3{font-size:var(--font-size-6xl)}}h4{font-family:var(--font-family-head);font-size:var(--font-size-xl);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading);margin:0;padding:0}@media(min-width:724px){h4{font-size:var(--font-size-2xl2)}}h5{font-family:var(--font-family-head);font-size:var(--font-size-lg);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading);margin:0;padding:0}@media(min-width:724px){h5{font-size:var(--font-size-lg2)}}h6{font-family:var(--font-family-head);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading);margin:0;padding:0}a{color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);text-decoration:none}@media(min-width:1400px){a{font-size:var(--font-size-md)}}a:focus{color:var(--color-text)}a:hover,a:active,a:visited{color:var(--color-text)}ul,ol{margin:0;padding:0}b,strong{font-weight:var(--font-weight-bold)}p,li,span,select,button,label{color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);margin:0;padding:0}@media(min-width:1400px){p,li,span,select,button,label{font-size:var(--font-size-md)}}.easypack-shipping-method-logo{display:none!important}.easypack_show_geowidget{margin-top:24px!important}.woocommerce-checkout.woocommerce-page .wc_payment_methods.payment_methods.methods>.wc_payment_method>input[type=radio]:checked~.payment_box{margin:0}.tag-white{align-items:center;color:var(--color-text-inverse);display:inline-flex;font-weight:var(--font-weight-regular);gap:var(--space-sm);letter-spacing:var(--letter-spacing-hairline);text-transform:uppercase;transition:all var(--duration-base) var(--ease-base)}@media(min-width:1024px){.tag-white{font-size:var(--font-size-md)}}.tag-white:before{background-color:var(--color-white);content:"";display:block;height:1px;width:35px}.tag{align-items:center;background-color:var(--color-primary);color:var(--color-text-inverse);display:inline-flex;font-weight:var(--font-weight-regular);gap:6px;letter-spacing:var(--letter-spacing-xs);padding:var(--space-xs) var(--space-lg);text-transform:uppercase}.tag--promocja{background-color:var(--color-tag-sale);color:var(--color-text-inverse)}.tag--bestseller{background-color:var(--color-tag-bestseller);color:var(--color-text-inverse)}.tag--21-gratis{background-color:var(--color-tag-gift);color:var(--color-text-inverse)}.tag--bezplatna-dostawa{background-color:var(--color-tag-free-shipping);color:var(--color-text-inverse)}.tag--dla-dzieci{background-color:var(--color-tag-kids);border-radius:var(--radius-2xl);color:var(--color-black)}.tag--idealne-na-lato{background-color:var(--color-tag-summer);border-radius:var(--radius-2xl);color:var(--color-black)}.tag--nawilzanie{background-color:var(--color-tag-hydration);color:var(--color-black)}.tag--nowosc{background-color:var(--color-tag-new);color:var(--color-text-inverse)}.main-button{align-items:center;background-color:var(--color-primary);color:var(--color-text-inverse);cursor:pointer;display:inline-flex;justify-content:center;min-width:180px;padding:.9em 2em;text-decoration:none;text-transform:uppercase;transition:all var(--duration-base) var(--ease-base)}.main-button span{color:var(--color-text-inverse)}.main-button:hover{background-color:var(--color-accent-dark);color:var(--color-text-inverse)!important}.main-button:focus{color:var(--color-text-inverse)}.main-button:active,.main-button:visited{color:var(--color-text-inverse)}.main-button-color{align-items:center;background-color:transparent;border:var(--border-width-thin) solid var(--color-border);color:var(--color-text);cursor:pointer;display:inline-flex;justify-content:center;min-width:180px;padding:.9em 2em;text-decoration:none;text-transform:uppercase;transition:all var(--duration-base) var(--ease-base)}.main-button-color span{color:var(--color-text)}.main-button-color:hover{background-color:var(--color-accent);border-color:var(--color-accent);color:var(--color-text-inverse)!important}.main-button-color:hover span{color:var(--color-text-inverse)}.main-button-color:focus{color:var(--color-text)}.main-button-color:active,.main-button-color:visited{color:var(--color-text)}.product-card{display:flex;flex-direction:column;height:100%;overflow:hidden}.product-card__image-wrapper{align-items:center;display:flex;justify-content:center;overflow:hidden;position:relative}.product-card__image-wrapper a{aspect-ratio:1/1;height:100%;width:100%}.product-card__image{aspect-ratio:1/1;height:100%;object-fit:cover;padding:2em;transform:scale(1.02);transition:transform var(--duration-base) var(--ease-base);width:100%}.product-card__image:hover{transform:scale(1.05)}.product-card__tags{bottom:0;display:flex;flex-wrap:wrap;gap:6px;left:0;position:absolute}.product-card__tag{align-items:center;background-color:transparent;border:var(--border-width-thin) solid var(--color-primary);color:var(--color-primary);display:inline-flex;font-size:var(--font-size-2xs);font-weight:var(--font-weight-medium);gap:6px;letter-spacing:var(--letter-spacing-xs);padding:var(--space-2xs) var(--space-xs);text-transform:uppercase}.product-card__tag--promocja,.product-card__tag--promo{background-color:var(--color-tag-sale);border-color:var(--color-tag-sale);color:var(--color-text-inverse)}.product-card__tag--bestseller{background-color:var(--color-tag-bestseller);border-color:var(--color-tag-bestseller);color:var(--color-text-inverse)}.product-card__tag--21-gratis{border-color:var(--color-tag-gift);color:var(--color-tag-gift)}.product-card__tag--bezplatna-dostawa{border-color:var(--color-tag-free-shipping);color:var(--color-tag-free-shipping)}.product-card__tag--dla-dzieci{border-color:var(--color-tag-kids);color:var(--color-tag-kids)}.product-card__tag--idealne-na-lato{border-color:var(--color-tag-summer);color:var(--color-tag-summer)}.product-card__tag--nawilzanie{border-color:var(--color-tag-hydration);color:var(--color-tag-hydration)}.product-card__tag--nowosc{background-color:var(--color-tag-new);border-color:var(--color-tag-new);color:var(--color-text-inverse)}.product-card__content{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;gap:15px;padding-top:var(--space-xs)}.product-card__title{line-height:.7}.product-card__title a{font-family:var(--font-family-base);font-size:var(--font-size-base);font-style:normal;font-weight:var(--font-weight-medium);line-height:var(--line-height-none);margin:0;padding:0;text-transform:uppercase}@media(min-width:724px){.product-card__title a{font-size:var(--font-size-base)}}.product-card__description p{-webkit-box-orient:vertical;color:var(--color-text);display:-webkit-box;flex-grow:1;font-family:var(--font-family-head);font-size:var(--font-size-md);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-heading);-webkit-line-clamp:3;line-clamp:3;line-height:var(--line-height-relaxed);overflow:hidden}.product-card__footer{align-items:flex-start;display:flex;flex-direction:column;gap:15px;margin-top:auto;width:100%}.product-card__actions{align-items:stretch;display:flex;gap:0;width:100%}.product-card__wishlist{align-items:center;background:transparent;border:var(--border-width-thin) solid var(--color-border);border-left:none;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:0 1em}.product-card__wishlist svg path{fill:transparent;stroke:var(--color-border-control);transition:fill var(--duration-base) var(--ease-base),stroke var(--duration-base) var(--ease-base)}.product-card__wishlist:hover svg path,.product-card__wishlist.is-active svg path{fill:var(--color-accent);stroke:var(--color-accent)}.product-card__wishlist svg{display:block}.product-card__price *{color:var(--color-text);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);text-decoration:none;white-space:nowrap}@media(min-width:724px){.product-card__price *{font-size:var(--font-size-base)}}.product-card__price * .woocommerce-Price-amount{color:var(--color-text)}.product-card__price * ins{text-decoration:none}.product-card__price .woocommerce-Price-amount{color:var(--color-primary)}.product-card__price del *{color:var(--color-accent)!important;font-weight:var(--font-weight-medium);padding-bottom:1em;text-decoration:line-through}.product-card__price del .woocommerce-Price-currencySymbol{font-size:.98em!important}.product-card__price ins{background:transparent;text-decoration:none}.product-card .main-button-color{width:100%}.product-card__button--disabled{align-items:center;background-color:transparent;border:var(--border-width-thin) solid var(--color-border);color:var(--color-text-muted);cursor:not-allowed;display:inline-flex;justify-content:center;padding:.9em 2em;pointer-events:none;text-decoration:none;text-transform:uppercase;width:100%}.product-card__button--disabled span{color:var(--color-text-muted)}.entry-content{margin:0 auto;max-width:var(--container-max-width)}.woocommerce-notices-wrapper{align-items:center;display:flex;gap:1em}.woocommerce-notices-wrapper+.woocommerce-result-count{margin:0}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;white-space:nowrap;width:1px}.includes_tax{display:none}.woocommerce-notices-wrapper,.woocommerce-NoticeGroup{bottom:1em;position:fixed;right:1em;z-index:999999}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:var(--color-secondary-light);border:var(--border-width-thin) solid rgb(from var(--color-primary) r g b/40%);border-radius:0;color:var(--color-text);font-size:var(--font-size-sm3);list-style:none;padding:var(--space-md)}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{align-items:center;display:flex;font-weight:var(--font-weight-regular);margin-bottom:5px;padding:var(--space-3xs) 0 var(--space-3xs) 31px;position:relative}.woocommerce-error li:last-child,.woocommerce-info li:last-child,.woocommerce-message li:last-child{margin-bottom:0}.woocommerce-error li:before,.woocommerce-info li:before,.woocommerce-message li:before{align-items:center;background-color:transparent;border:var(--border-width-medium) solid var(--color-primary);border-radius:var(--radius-circle);color:var(--color-primary);content:"!";display:flex;font-size:var(--font-size-3xs);font-weight:700;height:18px;justify-content:center;left:0;position:absolute;top:50%;transform:translateY(-50%);width:18px}.woocommerce-error li a,.woocommerce-info li a,.woocommerce-message li a{color:var(--color-accent);text-decoration:none}.woocommerce-error li a strong,.woocommerce-info li a strong,.woocommerce-message li a strong{font-weight:var(--font-weight-medium)}.woocommerce-error li a:hover,.woocommerce-info li a:hover,.woocommerce-message li a:hover{text-decoration:underline}.woocommerce-info{align-items:center;background-color:var(--color-secondary-light);border:var(--border-width-thin) solid rgb(from var(--color-primary) r g b/40%);color:var(--color-text);display:flex;padding:var(--space-md)}.woocommerce-info:before{align-items:center;background-color:transparent;border:var(--border-width-medium) solid var(--color-primary);border-radius:var(--radius-circle);color:var(--color-primary);content:"i";display:flex;font-size:11px;font-style:italic;font-weight:700;height:20px;justify-content:center;margin-right:var(--space-xs);min-width:20px;width:20px}.woocommerce-message{align-items:center;background-color:var(--color-primary-light);border:var(--border-width-thin) solid rgb(from var(--color-accent) r g b/30%);color:var(--color-text);display:flex;padding:var(--space-md)}.woocommerce-message:before{align-items:center;background-color:transparent;border:var(--border-width-medium) solid var(--color-accent);border-radius:var(--radius-circle);color:var(--color-accent);content:"✓";display:flex;font-size:13px;height:20px;justify-content:center;margin-right:var(--space-xs);min-width:20px;width:20px}.woocommerce-error{background-color:var(--color-notice-error);border-color:var(--color-notice-error);color:var(--color-text-inverse)!important}.woocommerce-error li{color:var(--color-text-inverse)!important}.woocommerce-error li:before{border-color:var(--color-white);color:var(--color-text-inverse)}.woocommerce-error a{color:var(--color-text-inverse)!important}.woocommerce-message{background-color:var(--color-notice-error);color:var(--color-text-inverse)}.woocommerce-message a,.woocommerce-message .button{color:var(--color-text-inverse);text-decoration:underline;text-underline-offset:3px}.woocommerce-message a:hover,.woocommerce-message a:focus-visible,.woocommerce-message .button:hover,.woocommerce-message .button:focus-visible{color:var(--color-text-inverse);text-decoration-thickness:2px}
