@font-face{font-family:"SiDa UI Fallback";src:local("Tahoma");size-adjust:104%}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button,input,select,textarea{font-family:inherit}.wc-block-components-product-price,.woocommerce-Price-amount,.wc-block-components-formatted-money-amount,.wc-block-components-quantity-selector,.shop-num{font-variant-numeric:tabular-nums}.woocommerce-Price-amount bdi{direction:rtl;unicode-bidi:isolate}:where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--wp--preset--color--brand);outline-offset:2px}.wp-element-button,.wp-block-button__link,.wc-block-components-button:not(.is-link){min-block-size:var(--wp--custom--touch-target);display:inline-flex;align-items:center;justify-content:center}.shop-icon{inline-size:1.25em;block-size:1.25em;flex:none;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;vertical-align:-.2em}.shop-header-wrap{position:sticky;inset-block-start:0;z-index:30}.shop-header{background:var(--wp--preset--color--base);border-block-end:1px solid var(--wp--preset--color--line)}.admin-bar .shop-header-wrap{inset-block-start:32px}@media (max-width:782px){.admin-bar .shop-header-wrap{inset-block-start:46px}}@media (max-width:600px){.admin-bar .shop-header-wrap{inset-block-start:0}}.wp-site-blocks>main,.wp-site-blocks>.shop-header-wrap+*{margin-block-start:0}.shop-header__bar{min-block-size:var(--wp--custom--header-height);padding-block:var(--wp--preset--spacing--20);row-gap:var(--wp--preset--spacing--20)}.shop-brand{margin:0;flex-shrink:0}.shop-brand__link{display:inline-flex;align-items:center;min-block-size:44px}.shop-brand__image{display:block;inline-size:164px;block-size:auto}.shop-header__bar>.shop-brand{margin-inline-end:auto}.shop-header__brand{margin-inline-end:auto}.shop-header__search{flex:1 1 18rem;max-inline-size:30rem}.shop-header__search .wp-block-search__inside-wrapper{border:1px solid #fff0;border-radius:12px;background:var(--wp--preset--color--surface);padding:0}.shop-header__search .wp-block-search__input{border:0;background:#fff0;min-block-size:2.75rem;padding-inline:var(--wp--preset--spacing--30);font-size:var(--wp--preset--font-size--medium-small)}.shop-header__search .wp-block-search__button{background:#fff0;color:var(--wp--preset--color--ink-soft);min-inline-size:var(--wp--custom--touch-target);padding:0;margin:0}.shop-header__tools{gap:var(--wp--preset--spacing--10)}.shop-header__tools .wc-block-mini-cart__button,.shop-header__tools .wc-block-customer-account a{min-inline-size:var(--wp--custom--touch-target);min-block-size:var(--wp--custom--touch-target);display:inline-flex;align-items:center;justify-content:center;color:var(--wp--preset--color--ink)}.shop-header__nav{border-block-start:1px solid var(--wp--preset--color--line)}.shop-header__menu-toggle .wp-block-navigation__responsive-container.is-menu-open{padding-block:var(--wp--preset--spacing--40);padding-inline:var(--wp--preset--spacing--50)}.shop-header__menu-toggle .is-menu-open .wp-block-navigation__container{inline-size:100%;gap:0}.shop-header__menu-toggle .is-menu-open .wp-block-navigation__responsive-container-content::before{content:"";display:block;inline-size:128px;block-size:48px;margin-block-end:1.5rem;background:url(/wp-content/themes/shop-theme/assets/images/sida-logo.svg) center / contain no-repeat}.shop-header__menu-toggle .is-menu-open .wp-block-navigation-item{inline-size:100%;border-block-end:1px solid var(--wp--preset--color--line)}.shop-header__menu-toggle .is-menu-open .wp-block-navigation-item__content{display:flex;inline-size:100%;padding-block:var(--wp--preset--spacing--30);font-size:var(--wp--preset--font-size--base)}.shop-header__nav .wp-block-navigation-item__content{display:inline-flex;align-items:center;min-block-size:var(--wp--custom--touch-target)}@media (max-width:767px){.shop-header .shop-header__search{order:10;flex-basis:100%;max-inline-size:none}.shop-header .shop-header__nav{display:none}}@media (min-width:768px){.shop-header .shop-header__menu-toggle{display:none}}.shop-trustbar{background:var(--wp--preset--color--brand-tint);color:var(--wp--preset--color--brand-dark);font-size:var(--wp--preset--font-size--small);font-weight:500}.shop-trustbar .shop-trustbar__list{justify-content:safe center}.shop-trustbar__list{overflow-x:auto;scrollbar-width:none;white-space:nowrap;padding-block:var(--wp--preset--spacing--20)}.shop-trustbar__list::-webkit-scrollbar{display:none}.shop-trustbar__list>*{flex:none;margin:0}.shop-hero{border-radius:var(--wp--preset--border-radius--media)}.shop-hero h1{max-inline-size:20ch}.shop-hero p{max-inline-size:42ch;color:var(--wp--preset--color--ink-soft)}.shop-section__head{border-block-end:0;padding-block-end:var(--wp--preset--spacing--20)}.shop-section__head h2{margin:0}.shop-section__head a{font-size:var(--wp--preset--font-size--medium-small);white-space:nowrap;display:inline-flex;align-items:center;min-block-size:44px}.shop-cats__item{margin:0}.shop-cats__item a{display:flex;flex-direction:column;align-items:center;gap:var(--wp--preset--spacing--20);padding-block:var(--wp--preset--spacing--40);padding-inline:var(--wp--preset--spacing--20);border:1px solid var(--wp--preset--color--line);border-radius:var(--wp--preset--border-radius--media);color:var(--wp--preset--color--ink);font-size:var(--wp--preset--font-size--medium-small);font-weight:500;text-align:center;line-height:1.5}.shop-cats__item a:hover{color:var(--wp--preset--color--brand);text-decoration:none}.shop-cats__icon{display:grid;place-items:center;inline-size:88px;block-size:88px;border-radius:50%;background:var(--wp--preset--color--brand-tint);transition:border-radius 180ms ease}.shop-cats__item:nth-child(2n) .shop-cats__icon{background:var(--wp--preset--color--accent)}.shop-cats__item a:hover .shop-cats__icon{border-radius:35%}.shop-cats__item .shop-icon{inline-size:2rem;block-size:2rem;stroke-width:1.4;color:var(--wp--preset--color--brand)}.wc-block-product-template .wc-block-product{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--10)}.wc-block-product .wc-block-components-product-image{background:var(--wp--preset--color--surface);border-radius:var(--wp--preset--border-radius--media);overflow:hidden;margin-block-end:var(--wp--preset--spacing--20)}.wc-block-product .wc-block-components-product-image img{aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply}.wc-block-product .wp-block-post-title{font-size:var(--wp--preset--font-size--medium-small);font-weight:500;line-height:1.9;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-block-size:3.8em}.shop-card__brand{margin:0;font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--ink-soft)}.shop-card__brand a{color:inherit}.wc-block-product .wc-block-components-product-price{font-size:var(--wp--preset--font-size--base);margin:0}.wc-block-product .wp-block-button{margin-block-start:auto}.wc-block-product .wc-block-components-product-button .wp-block-button__link{inline-size:100%;background:#fff0;color:var(--wp--preset--color--brand);border:1px solid var(--wp--preset--color--brand);border-radius:var(--wp--preset--border-radius--control);padding-block:var(--wp--preset--spacing--20);font-size:var(--wp--preset--font-size--small);font-weight:500}.wc-block-product .wc-block-components-product-button .wp-block-button__link:hover{background:var(--wp--preset--color--brand);color:var(--wp--preset--color--base)}.wc-block-product .wc-block-components-product-button .added_to_cart{font-size:var(--wp--preset--font-size--small)}.woocommerce span.onsale,.wc-block-components-product-sale-badge{background:var(--wp--preset--color--sale);color:var(--wp--preset--color--base);border:0;border-radius:var(--wp--preset--border-radius--control);font-size:var(--wp--preset--font-size--small)}.woocommerce span.onsale{min-block-size:auto;min-inline-size:auto;line-height:1.6;padding-block:var(--wp--preset--spacing--10);padding-inline:var(--wp--preset--spacing--30);font-weight:500;inset-block-start:var(--wp--preset--spacing--30);inset-inline-start:var(--wp--preset--spacing--30)}del .woocommerce-Price-amount,.wc-block-components-product-price del{color:var(--wp--preset--color--ink-soft);font-weight:400}.wc-block-components-product-price ins{color:var(--wp--preset--color--sale);text-decoration:none}.shop-archive__toolbar{border-block-end:1px solid var(--wp--preset--color--line);padding-block-end:var(--wp--preset--spacing--20);font-size:var(--wp--preset--font-size--medium-small);color:var(--wp--preset--color--ink-soft)}.shop-archive__filters .wp-block-heading{font-size:var(--wp--preset--font-size--medium-small)}.wp-block-woocommerce-product-filters fieldset{border:0;padding:0;margin:0}.wc-block-product-filter-price-slider input[type="text"]{min-block-size:44px;border:1px solid var(--wp--preset--color--line);border-radius:var(--wp--preset--border-radius--control);font-size:.875rem}.wc-block-product-filter-price-slider__content{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.wc-block-product-filter-price-slider .text input[type="text"]{inline-size:100%;max-inline-size:none;border-color:var(--wp--preset--color--line);border-radius:var(--wp--preset--border-radius--control)}@media (min-width:1024px){.shop-archive__filters{position:sticky;inset-block-start:calc(var(--wp--custom--header-height) + 4rem);align-self:flex-start}}.wp-block-query-pagination{gap:var(--wp--preset--spacing--20)}.wp-block-query-pagination a,.wp-block-query-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-inline-size:var(--wp--custom--touch-target);min-block-size:var(--wp--custom--touch-target);border:1px solid var(--wp--preset--color--line);border-radius:var(--wp--preset--border-radius--control)}.wp-block-query-pagination .page-numbers.current{background:var(--wp--preset--color--ink);border-color:var(--wp--preset--color--ink);color:var(--wp--preset--color--base)}.shop-product__gallery .woocommerce-product-gallery__image,.shop-product__gallery .wc-block-product-gallery-large-image{background:var(--wp--preset--color--surface);border-radius:var(--wp--preset--border-radius--media);overflow:hidden}.shop-product__summary .wp-block-post-title{font-size:var(--wp--preset--font-size--large);margin-block-end:0}.shop-product__brand{font-size:var(--wp--preset--font-size--medium-small);font-weight:500;margin:0}.shop-product__summary .wc-block-components-product-price{font-size:var(--wp--preset--font-size--large)}.shop-trust-box{border:1px solid var(--wp--preset--color--line);border-radius:var(--wp--preset--border-radius--media);padding-block:var(--wp--preset--spacing--30);padding-inline:var(--wp--preset--spacing--40);font-size:var(--wp--preset--font-size--medium-small)}.shop-trust-box p{display:flex;align-items:flex-start;gap:var(--wp--preset--spacing--20);margin:0}.shop-trust-box .shop-icon{color:var(--wp--preset--color--brand);margin-block-start:.2em}.shop-trust-box p+p{margin-block-start:var(--wp--preset--spacing--20);padding-block-start:var(--wp--preset--spacing--20);border-block-start:1px solid var(--wp--preset--color--line)}.wc-block-components-product-stock-indicator,.wp-block-woocommerce-product-stock-indicator{font-size:var(--wp--preset--font-size--medium-small);font-weight:500}.wc-block-components-product-stock-indicator--in-stock,.wp-block-woocommerce-product-stock-indicator .in-stock{color:var(--wp--preset--color--success)}.wc-block-components-product-stock-indicator--out-of-stock,.wp-block-woocommerce-product-stock-indicator .out-of-stock{color:var(--wp--preset--color--danger)}.wc-block-components-product-stock-indicator--low-stock{color:var(--wp--preset--color--warning)}.woocommerce-tabs .tabs,.wp-block-woocommerce-product-details .wc-tabs{border-block-end:1px solid var(--wp--preset--color--line)}.shop-product__summary .single_add_to_cart_button,.shop-buybar .single_add_to_cart_button,.shop-buybar .wp-element-button{min-block-size:3rem;padding-inline:var(--wp--preset--spacing--50);font-size:var(--wp--preset--font-size--base);flex:1}.shop-product__summary .shop-buybar__price{display:none}@media (max-width:781px){.shop-buybar:not(:has(.variations_form)){position:fixed;inset-inline:0;inset-block-end:0;z-index:40;margin:0;display:flex;align-items:center;gap:var(--wp--preset--spacing--30);background:var(--wp--preset--color--base);border-block-start:1px solid var(--wp--preset--color--line);padding-block:var(--wp--preset--spacing--20) calc(var(--wp--preset--spacing--20) + env(safe-area-inset-bottom));padding-inline:var(--wp--preset--spacing--40)}.shop-product__summary .shop-buybar:not(:has(.variations_form)) .shop-buybar__price{display:block;margin:0;white-space:nowrap;font-size:.875rem}.shop-product__summary .shop-buybar:not(:has(.variations_form)) .wc-block-components-product-price{font-size:.875rem}.shop-buybar__price del,.shop-buybar__price .screen-reader-text{display:none}.shop-product__summary .shop-buybar:not(:has(.variations_form)) form.cart .quantity .qty{inline-size:2.75rem;min-inline-size:2.75rem;padding-inline:.25rem}.shop-product__summary .shop-buybar:not(:has(.variations_form)) .wp-block-woocommerce-add-to-cart-form{flex:1;min-inline-size:0;margin:0}.shop-buybar:not(:has(.variations_form)) .single_add_to_cart_button{flex:1;min-inline-size:0;padding-inline:var(--wp--preset--spacing--30);font-size:.875rem;line-height:1.5}.shop-buybar:not(:has(.variations_form)) .stock{display:none}.shop-product__summary .shop-buybar:not(:has(.variations_form)) form.cart{display:flex;flex:1;gap:var(--wp--preset--spacing--20);margin:0;padding:0;align-items:center}body.single-product:has(.shop-buybar:not(:has(.variations_form))){padding-block-end:5rem}}.shop-buybar .variations_form .variations{inline-size:100%;margin-block-end:var(--wp--preset--spacing--30)}.shop-buybar .variations_form select{min-block-size:var(--wp--custom--touch-target);min-inline-size:10rem;border:1px solid var(--wp--preset--color--line);border-radius:var(--wp--preset--border-radius--control);padding-inline:var(--wp--preset--spacing--30);background-color:var(--wp--preset--color--base)}.shop-buybar .woocommerce-variation-add-to-cart{display:flex;gap:var(--wp--preset--spacing--20);align-items:stretch}.shop-buybar .quantity .qty{min-block-size:var(--wp--custom--touch-target);inline-size:4rem;border:1px solid var(--wp--preset--color--line);border-radius:var(--wp--preset--border-radius--control);text-align:center}.shop-footer{background:var(--wp--preset--color--brand-dark);border-block-start:0;color:#DCE7E0;font-size:var(--wp--preset--font-size--medium-small)}.shop-footer h2{font-size:var(--wp--preset--font-size--base);color:var(--wp--preset--color--base);margin-block-end:var(--wp--preset--spacing--20)}.shop-footer ul{list-style:none;padding:0;margin:0}.shop-footer li{margin-block:var(--wp--preset--spacing--10)}.shop-footer a{color:var(--wp--preset--color--base);display:inline-block;padding-block:var(--wp--preset--spacing--10)}.shop-footer a:hover{color:var(--wp--preset--color--base);text-decoration:underline}.shop-footer .shop-brand__image{filter:brightness(0) invert(1);inline-size:180px}@media (max-width:781px){.shop-footer .wp-block-columns{display:grid;grid-template-columns:1fr 1fr;gap:var(--wp--preset--spacing--50)}.shop-footer .wp-block-column:first-child{grid-column:1 / -1}}.shop-footer__bottom{border-block-start:1px solid #40635B;font-size:var(--wp--preset--font-size--small)}@media (max-width:767px){body :is(.wc-block-cart,.wc-block-mini-cart__drawer) .wc-block-cart-items{table-layout:fixed;inline-size:100%}body :is(.wc-block-cart,.wc-block-mini-cart__drawer) table.wc-block-cart-items .wc-block-cart-items__row{grid-template-columns:64px minmax(0,1fr) 5.75rem;column-gap:12px}body :is(.wc-block-cart,.wc-block-mini-cart__drawer) table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image{padding:0}body :is(.wc-block-cart,.wc-block-mini-cart__drawer) table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total{grid-column:3 / 4;inline-size:auto;min-inline-size:0}body :is(.wc-block-cart,.wc-block-mini-cart__drawer) table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total .wc-block-components-formatted-money-amount{font-size:.8125rem;white-space:normal}body :is(.wc-block-cart,.wc-block-mini-cart__drawer) table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__product{grid-column:2 / 3;min-inline-size:0;overflow-wrap:anywhere}}.shop-checkout-header{border-block-end:1px solid var(--wp--preset--color--line)}.shop-checkout-header__secure{display:inline-flex;align-items:center;gap:var(--wp--preset--spacing--10);font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--success);margin:0}.wc-block-components-text-input input,.wc-block-components-combobox .wc-block-components-combobox-control input,.wc-blocks-components-select .wc-blocks-components-select__select{border-color:var(--wp--preset--color--line);border-radius:var(--wp--preset--border-radius--control)}.wc-block-components-notice-banner{border-radius:var(--wp--preset--border-radius--control)}.wp-block-details{border:1px solid var(--wp--preset--color--line);border-radius:var(--wp--preset--border-radius--control);padding-inline:var(--wp--preset--spacing--40)}.wp-block-details+.wp-block-details{margin-block-start:var(--wp--preset--spacing--20)}.wp-block-details summary{min-block-size:var(--wp--custom--touch-target);display:flex;align-items:center;font-weight:500;cursor:pointer}.wp-block-details[open] summary{border-block-end:1px solid var(--wp--preset--color--line);margin-block-end:var(--wp--preset--spacing--30)}.wp-block-details p{margin-block-end:var(--wp--preset--spacing--40);color:var(--wp--preset--color--ink-soft)}.woocommerce form.track_order{border:1px solid var(--wp--preset--color--line);border-radius:var(--wp--preset--border-radius--media);padding:var(--wp--preset--spacing--50)}.woocommerce form.track_order input.input-text{min-block-size:var(--wp--custom--touch-target);border:1px solid var(--wp--preset--color--line);border-radius:var(--wp--preset--border-radius--control);padding-inline:var(--wp--preset--spacing--30)}.shop-header__welcome{background:var(--wp--preset--color--brand-tint);color:var(--wp--preset--color--brand-dark);padding-block:.35rem;font-size:var(--wp--preset--font-size--small)}.shop-header__welcome p{margin:0}.shop-header__welcome a{color:inherit;display:inline-flex;align-items:center;min-block-size:2rem}.shop-header__welcome span{opacity:.45;margin-inline:.75rem}.shop-header__brand a{color:var(--wp--preset--color--brand-dark)}.shop-header__bar{padding-block:.75rem}.shop-home{padding-block-start:2rem!important}.shop-home>*+*{margin-block-start:clamp(2.5rem, 6vw, 5rem)}.shop-home>.shop-hero{display:grid;grid-template-columns:0.9fr 1.1fr;align-items:stretch;gap:clamp(1.5rem, 4vw, 4rem);padding-block:0;padding-inline:0;background:#fff0;border:0;border-radius:0}.shop-hero__copy{padding-block:1rem;padding-inline:0;align-self:center}.shop-eyebrow{font-size:var(--wp--preset--font-size--small);font-weight:500;color:var(--wp--preset--color--brand)}.shop-hero .shop-eyebrow{margin-block:0 1.25rem;display:flex;align-items:center;gap:.75rem}.shop-hero .shop-eyebrow::before{content:"";inline-size:1.75rem;block-size:1px;background:currentColor}.shop-hero h1{font-family:var(--wp--preset--font-family--lalezar);font-weight:400;font-size:clamp(2.25rem, 4.1vw, 3.6rem);line-height:1.4;margin-block:0 1rem;max-inline-size:none}.shop-hero h1 span{color:var(--wp--preset--color--brand)}.shop-hero .shop-hero__intro{color:var(--wp--preset--color--ink-soft);font-size:var(--wp--preset--font-size--base);line-height:2.1;max-inline-size:29rem;margin-block:0 1.75rem}.shop-hero .wp-block-buttons{gap:.75rem}.shop-hero .wp-block-button__link{gap:1rem;padding-block:.85rem;padding-inline:1.4rem}.shop-hero .is-style-outline .wp-block-button__link{border-color:#fff0;color:var(--wp--preset--color--brand-dark);padding-inline:.5rem;text-decoration:underline;text-underline-offset:6px}.shop-hero .shop-hero__note{font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--ink-soft);margin-block:1.5rem 0;padding-inline-start:.85rem;border-inline-start:2px solid var(--wp--preset--color--accent-ink)}.shop-hero__visual{margin:0!important;min-inline-size:0;min-block-size:29rem;border-start-start-radius:5rem;border-start-end-radius:.75rem;border-end-start-radius:.75rem;border-end-end-radius:5rem;overflow:hidden;background:var(--wp--preset--color--accent)}.shop-hero__image{display:block;inline-size:100%;block-size:100%;object-fit:cover;object-position:43% center}.shop-home .shop-trustbar{background:#fff0;border-block-end:1px solid var(--wp--preset--color--line);margin-block-start:0;padding-block:1.5rem;margin-block-end:3rem}.shop-trustbar__list a{display:inline-flex;align-items:center;gap:.5rem;min-block-size:2.75rem;color:var(--wp--preset--color--ink-soft)}.shop-home .shop-section__head{margin-block-end:1.5rem}.shop-home .shop-section__head h2{font-size:clamp(1.25rem, 2.5vw, 1.65rem)}.shop-home .shop-cats{grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem}.shop-cats__item a{min-block-size:7.5rem;justify-content:center;gap:.85rem;background:#fff0;border:0;transition:background-color 160ms ease,border-color 160ms ease}.shop-cats__item .shop-icon{inline-size:2.25rem;block-size:2.25rem}.wc-block-product-template .wc-block-product{min-inline-size:0;padding-block-end:.75rem}.wc-block-product .wc-block-components-product-image{border:0}.wc-block-product .wc-block-components-product-image img{transition:transform 180ms ease}@media (hover:hover) and (prefers-reduced-motion:no-preference){.wc-block-product .wc-block-components-product-image:hover img{transform:scale(1.035)}}.wc-block-product .wc-block-components-product-button .wp-block-button__link{min-block-size:2.75rem;border-color:var(--wp--preset--color--line);font-size:.875rem}.shop-care-guide{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1.5rem, 5vw, 5rem);align-items:center;padding-block:clamp(1.5rem, 4vw, 3rem);padding-inline:clamp(1.5rem, 4vw, 3rem);background:var(--wp--preset--color--brand-tint);border-radius:.75rem;border-start-end-radius:4rem}.shop-care-guide__intro h2{font-size:clamp(1.5rem, 2.8vw, 2rem);max-inline-size:22rem}.shop-care-guide__intro>p:last-child{color:var(--wp--preset--color--ink-soft)}.shop-care-guide__links{margin-block-start:0!important}.shop-care-guide__links p{margin-block:0}.shop-care-guide__links p+p{border-block-start:1px solid var(--wp--preset--color--line)}.shop-care-guide__links a{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding-block:1.15rem;color:var(--wp--preset--color--ink)}.shop-care-guide__links small,.shop-care-guide__links strong{display:block}.shop-care-guide__links small{color:var(--wp--preset--color--brand);font-size:var(--wp--preset--font-size--small);margin-block-end:.25rem}.shop-care-guide__links strong{font-weight:500}.shop-footer{border-block-start:0;padding-block-start:3rem!important}.shop-brands__list{gap:1rem}.shop-brands__list p{margin:0}.shop-brands__list a{display:inline-flex;align-items:center;justify-content:center;min-block-size:3.5rem;padding-inline:2rem;border:0;border-block-end:1px solid var(--wp--preset--color--line);border-radius:0;color:var(--wp--preset--color--ink-soft);font-weight:500}.shop-brands__list a:hover{border-color:var(--wp--preset--color--brand);background:var(--wp--preset--color--brand-tint)}.wc-block-mini-cart__drawer[aria-hidden="true"]{visibility:hidden}.woocommerce form.checkout .form-row input.input-text,.woocommerce form.checkout .form-row textarea,.woocommerce form.checkout .form-row select{min-block-size:3rem;inline-size:100%;padding-block:.6rem;padding-inline:.85rem;border:1px solid var(--wp--preset--color--line);border-radius:var(--wp--preset--border-radius--control);background:var(--wp--preset--color--base);color:var(--wp--preset--color--ink);font-size:var(--wp--preset--font-size--medium-small)}.woocommerce form.checkout .form-row input.input-text:focus,.woocommerce form.checkout .form-row textarea:focus{border-color:var(--wp--preset--color--brand)}.woocommerce form.checkout .form-row{margin-block-end:1rem}.woocommerce form.checkout .form-row label{font-size:var(--wp--preset--font-size--medium-small);margin-block-end:.35rem}.woocommerce form.checkout .select2-container .select2-selection--single{min-block-size:3rem;border-color:var(--wp--preset--color--line);border-radius:var(--wp--preset--border-radius--control)}.woocommerce form.checkout .select2-selection__rendered{line-height:3rem}.woocommerce form.checkout #payment{background:var(--wp--preset--color--surface);border:1px solid var(--wp--preset--color--line);border-radius:var(--wp--preset--border-radius--media)}.woocommerce form.checkout #payment .payment_box{background:var(--wp--preset--color--brand-tint);color:var(--wp--preset--color--ink)}.woocommerce form.checkout #payment .payment_box::before{border-block-end-color:var(--wp--preset--color--brand-tint)}.woocommerce form.checkout #place_order{inline-size:100%;min-block-size:3rem}@media (max-width:1023px){.shop-header__nav .wp-block-navigation__container{gap:1rem}.shop-home>.shop-hero{grid-template-columns:1fr 1fr}.shop-hero__copy{padding-block:1.5rem;padding-inline:0}.shop-hero__visual{min-block-size:26rem}}@media (max-width:767px){.shop-header__hello{display:none}.shop-header__welcome>.wp-block-group{justify-content:center}.shop-header__bar{padding-block:.5rem}.shop-header__bar>.shop-brand{margin-inline:auto}.shop-header .shop-brand__image{inline-size:128px}.shop-home{padding-block-start:1rem!important}.shop-home>.shop-hero{grid-template-columns:1fr;gap:1.5rem}.shop-hero__copy{padding-block:.5rem 0;padding-inline:.25rem}.shop-hero h1{font-size:clamp(2.15rem, 9.8vw, 2.9rem)}.shop-hero .shop-hero__intro{font-size:var(--wp--preset--font-size--medium-small);margin-block-end:1.25rem}.shop-hero .wp-block-buttons{gap:.5rem}.shop-hero .wp-block-button__link{padding-inline:.75rem;gap:.5rem;font-size:.875rem}.shop-hero .shop-hero__note{display:none}.shop-hero__visual{min-block-size:0;aspect-ratio:1.4;border-start-start-radius:3.5rem;border-end-end-radius:3.5rem}.shop-hero__image{object-position:center 56%}.shop-home .shop-cats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem}.shop-cats__item a{font-size:.875rem;min-block-size:7rem;padding-block:.5rem}.shop-cats__icon{inline-size:68px;block-size:68px}.shop-home .shop-section__head{gap:.5rem;margin-block-end:1rem}.shop-care-guide{grid-template-columns:1fr;gap:1rem}.shop-home .shop-trustbar__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;overflow:visible}.shop-home .shop-trustbar__list p{white-space:normal;text-align:center}.shop-home .shop-trustbar__list a{flex-direction:column;gap:.35rem;font-size:.75rem}.shop-brands__list{gap:.5rem}.shop-brands__list a{padding-inline:1rem}}.shop-story{display:grid;grid-template-columns:1fr 2fr;align-items:center;gap:2.5rem;padding-block:3rem;padding-inline:clamp(1.5rem, 5vw, 5rem);background:var(--wp--preset--color--accent);border-radius:.75rem}.shop-story__mark{display:grid;place-items:center}.shop-story__mark img{inline-size:150px;block-size:auto}.shop-story__copy{margin:0!important}.shop-story__copy h2{font-family:var(--wp--preset--font-family--lalezar);font-weight:400;font-size:clamp(2rem, 3vw, 2.6rem);margin-block:.5rem}.shop-story__copy>p:not(.shop-eyebrow){max-inline-size:36rem;color:var(--wp--preset--color--ink-soft);line-height:2.1}.shop-story__link{display:inline-flex;align-items:center;gap:1rem;min-block-size:44px;font-size:.875rem;font-weight:600}@media (max-width:767px){.shop-story{grid-template-columns:1fr;gap:1rem;padding-block:2rem}.shop-story__mark{justify-items:start}.shop-story__mark img{inline-size:76px}}@media (prefers-reduced-motion:reduce){.shop-cats__icon,.wc-block-product .wc-block-components-product-image img{transition:none}}.shop-404 .shop-icon{inline-size:3rem;block-size:3rem;color:var(--wp--preset--color--brand)}.wp-block-post-date,.wp-block-post-terms{color:var(--wp--preset--color--ink-soft);font-size:var(--wp--preset--font-size--small)}