:root{--sd-ink: #131313;--sd-white: #ffffff;--sd-lavender-50: #fff9fa;--sd-lavender-100: #fff9fa;--sd-lavender-400: #ebcfd5;--sd-lavender: #fff9fa;--sd-purple-900: #3b2e6c;--sd-gray-50: #f7f7f7;--sd-gray-500: #808080;--sd-green-500: #52b95c;--sd-icon-ink: #141b34;--sd-space-1: 4px;--sd-space-2: 8px;--sd-space-3: 12px;--sd-space-4: 16px;--sd-space-5: 20px;--sd-space-6: 24px;--sd-space-8: 32px;--sd-space-10: 40px;--sd-space-12: 48px;--sd-space-16: 64px;--sd-space-20: 80px;--sd-section-gap: 56px;--sd-title-gap: 16px;--sd-subtitle-gap: 8px;--letter-spacing--heading-tight: -.047em;--letter-spacing--display-tight: -.047em}.button:not(.button-secondary,.button-unstyled){letter-spacing:.14em;font-weight:400}.sd-section__title{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:clamp(32px,2.2vw + 24px,44px);line-height:1.15;letter-spacing:-.047em;margin:0}.sd-section__subtitle{font-size:clamp(16px,.3vw + 15px,18px);line-height:1.3;margin:var(--sd-subtitle-gap) 0 0}.sd-container{--sd-container-margin: var(--sd-margin, var(--page-margin));width:min(var(--page-width) - var(--sd-container-margin) * 2,100% - var(--sd-container-margin) * 2);margin-inline:auto}@media screen and (min-width:750px){.sd-section .sd-section__title,.sd-section .sd-section__subtitle{text-align:center}}@media screen and (min-width:750px){:root{--sd-section-gap: 96px;--sd-title-gap: 24px}}.sd-section{padding-block:calc(var(--sd-section-gap) + var(--padding-block-start, 0px)) var(--padding-block-end, 0px)}.sd-pill{display:inline-flex;align-items:center;justify-content:center;padding:var(--sd-space-2) var(--sd-space-4);border-radius:999px;border:1px solid rgb(19 19 19 / .12);background:var(--sd-lavender-100);color:var(--sd-purple-900);font-weight:600;font-size:12px;line-height:1;white-space:nowrap}sd-fit-lines{display:block}sd-fit-lines>[data-clamped]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--sd-fit-max-lines);line-clamp:var(--sd-fit-max-lines);overflow:hidden}@media screen and (max-width:749px){.sd-section{--sd-margin: var(--sd-margin-mobile, 7vw)}}.menu-list__link-title{letter-spacing:-.03em}@media screen and (min-width:750px){.header--compact .header__row .header__columns{padding-block:9px}}.product-card__content{--sd-card-inset: max(var(--sd-space-2), 4cqi);container-type:inline-size}.product-grid.product-grid--grid:not([product-grid-view=zoom-out]){--product-grid-columns-desktop: repeat(var(--sd-grid-cols-desktop, 4), minmax(0, 1fr))}@media screen and (max-width:749px){.product-grid:not(.product-grid-mobile--large,[product-grid-view=mobile-single]){grid-template-columns:repeat(var(--sd-grid-cols-mobile, 2),minmax(0,1fr))}}.product-grid.product-grid,.resource-list.resource-list{--sd-card-row-gap: var(--sd-space-8)}.product-grid.product-grid{row-gap:var(--sd-card-row-gap)}.resource-list.resource-list{--resource-list-row-gap: var(--sd-card-row-gap)}@media screen and (min-width:750px){.product-grid.product-grid,.resource-list.resource-list{--sd-card-row-gap: var(--sd-space-12)}}.product-card .card-gallery{margin-block-end:var(--sd-space-1);background:var(--sd-gray-50)}.product-card .card-gallery :is(.product-media-container,.product-media){background:var(--sd-gray-50)}.product-card .card-gallery .product-media img{object-fit:contain;mix-blend-mode:multiply}.product-card .quick-add{--quick-add-offset: var(--sd-card-inset);--quick-add-background: var(--sd-ink);--quick-add-foreground: var(--sd-white)}.product-card button.quick-add__button{--quick-add-collapsed-width: clamp(40px, 15cqi, 52px);--quick-add-icon-width: var(--quick-add-collapsed-width);height:var(--quick-add-collapsed-width);border:0;opacity:1;-webkit-backdrop-filter:none;backdrop-filter:none;font-size:0}.product-card button.quick-add__button:is(:hover,:focus-visible){width:var(--quick-add-collapsed-width);padding-inline-end:0}.product-card .quick-add__button>.add-to-cart-icon{display:flex;align-items:center;justify-content:center}.product-card .quick-add__button>.add-to-cart-icon svg{display:none}.product-card .quick-add__button>.add-to-cart-icon:before{content:"";width:46%;aspect-ratio:1;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 8.5h15l-1 11.5a1.5 1.5 0 0 1-1.5 1.4H7a1.5 1.5 0 0 1-1.5-1.4z'/%3E%3Cpath d='M8.5 10.5V6.5a3.5 3.5 0 0 1 7 0v4'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 8.5h15l-1 11.5a1.5 1.5 0 0 1-1.5 1.4H7a1.5 1.5 0 0 1-1.5-1.4z'/%3E%3Cpath d='M8.5 10.5V6.5a3.5 3.5 0 0 1 7 0v4'/%3E%3C/svg%3E") center / contain no-repeat}.product-grid__card [role=heading][aria-level="3"]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-family:var(--font-body--family);font-weight:500;font-size:clamp(13px,6cqi,18px);line-height:1.2;letter-spacing:-.01em}.product-card .product-badges{display:none}.sd-menu-drawer{--sd-drawer-line: #eaeaea;--sd-drawer-head: 56px;color:var(--sd-ink);font-family:var(--font-body--family)}@media screen and (max-width:749px){.menu-drawer.sd-menu-drawer{width:100vw;max-width:none;border-inline-end:0}}.sd-drawer-head{position:sticky;top:0;z-index:1;background-color:var(--color-background, #fff);display:flex;align-items:center;justify-content:center;flex-shrink:0;min-height:var(--sd-drawer-head);border-block-end:1px solid var(--sd-drawer-line)}.sd-drawer-head__logo{display:flex;color:inherit;text-decoration:none}.sd-drawer-head__logo img{width:auto;height:var(--header-logo-image-height-mobile, 33px)}.sd-menu-drawer .menu-drawer__close-button{position:sticky;top:0;z-index:2;align-self:flex-end;flex-shrink:0;margin-block-start:calc(-1 * var(--sd-drawer-head));display:flex;align-items:center;justify-content:center;width:var(--sd-drawer-head);height:var(--sd-drawer-head);padding:0}.sd-menu-drawer .menu-drawer__close-button svg{width:20px;height:20px}.sd-menu-drawer .menu-drawer__navigation{margin-block-start:var(--sd-space-2)}.sd-menu-drawer .menu-drawer__menu.has-submenu{padding-inline:var(--sd-margin-mobile, 7vw);margin-block-end:var(--sd-space-6)}.sd-menu-drawer .menu-drawer__list-item--divider{border-block-end-color:var(--sd-drawer-line)}.sd-menu-drawer li .menu-drawer__menu-item.menu-drawer__menu-item--mainlist{min-height:72px;padding-block:var(--sd-space-3);font-family:var(--font-body--family);font-weight:500;font-style:normal;font-size:20px;line-height:1.2;letter-spacing:-.01em;text-transform:none;color:var(--sd-ink)}.sd-drawer-subtitle{display:block;margin-block-start:var(--sd-space-1);font-size:12px;font-weight:400;line-height:1.3;letter-spacing:0;color:var(--sd-gray-500)}.sd-menu-drawer .menu-drawer__menu-item>.sd-drawer-caret{padding-block:0}.sd-menu-drawer .sd-drawer-caret svg{width:16px;height:16px;transform:rotate(-90deg);transition:transform var(--animation-speed, .2s) ease}.sd-menu-drawer details[open]>summary .sd-drawer-caret svg{transform:rotate(0)}.sd-menu-drawer .menu-drawer__menu.menu-drawer__menu--childlist{display:flex;flex-direction:column;gap:0;padding:0 0 var(--sd-space-4)}.sd-menu-drawer .menu-drawer__menu-item--child,.sd-menu-drawer .menu-drawer__menu--grid .menu-drawer__menu-item.menu-drawer__menu-item--child{flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--sd-space-3);min-height:44px;padding-block:var(--sd-space-1);font-family:var(--font-body--family);font-size:16px;font-weight:400;line-height:1.3;text-transform:none;color:var(--sd-ink)}.sd-menu-drawer .menu-drawer__menu-item--child>.menu-drawer__link-image,.sd-menu-drawer .menu-drawer__menu--grid .menu-drawer__menu-item--child:not(:has(>.menu-drawer__link-image)):before,.sd-drawer-thumb{flex-shrink:0;width:48px;height:48px;aspect-ratio:1;border:1px solid var(--sd-drawer-line);border-radius:4px;object-fit:contain;background-color:#fff;opacity:1}.sd-menu-drawer .menu-drawer__utility-links{margin-inline:0;margin-block-end:0}.sd-drawer-band{margin:0;padding:var(--sd-space-3) var(--sd-margin-mobile, 7vw);background-color:var(--sd-lavender-50);font-size:13px;font-weight:500;line-height:1.3;color:var(--sd-ink)}.sd-drawer-footer{display:flex;flex-wrap:wrap;column-gap:var(--sd-space-5);margin:0;padding:var(--sd-space-2) var(--sd-margin-mobile, 7vw) var(--sd-space-4)}.sd-drawer-footer a{display:inline-flex;align-items:center;min-height:44px;font-size:14px;line-height:1.3;color:var(--sd-ink);text-decoration:none}.menu-drawer:not(.sd-menu-drawer) .sd-drawer-caret,.sd-menu-drawer .menu-drawer__menu-item>.icon-plus{display:none}.sd-drawer-help{padding-inline:var(--sd-margin-mobile, 7vw);margin-block:calc(-1 * var(--sd-space-4)) var(--sd-space-6)}.sd-drawer-help .sd-drawer-help__summary{opacity:1;display:flex;align-items:center;justify-content:space-between;min-height:64px;font-size:16px;font-weight:500;line-height:1.3;color:var(--sd-ink);cursor:pointer;list-style:none}.sd-drawer-help__summary::-webkit-details-marker{display:none}.sd-drawer-help details[open]>summary .sd-drawer-caret svg{transform:rotate(0)}.sd-drawer-help__list{margin:0;padding:0 0 var(--sd-space-2)}.sd-drawer-help__item{display:flex;align-items:center;gap:var(--sd-space-3);min-height:44px;padding-block:var(--sd-space-1);font-size:16px;line-height:1.3;color:var(--sd-ink);text-decoration:none}.sd-drawer-help__all{font-size:14px;text-decoration:underline;text-underline-offset:3px}.sd-drawer-product{display:flex;align-items:center;gap:var(--sd-space-3);margin:0 var(--sd-margin-mobile, 7vw) var(--sd-space-4);padding:var(--sd-space-2);border:1px solid var(--sd-drawer-line);border-radius:4px;color:var(--sd-ink);text-decoration:none}.sd-drawer-product__media{flex-shrink:0;width:64px;height:64px;border-radius:4px;background-color:var(--sd-gray-50)}.sd-drawer-product__media img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.sd-drawer-product__text{display:flex;flex-direction:column;flex:1;min-width:0;gap:2px}.sd-drawer-product__label{align-self:flex-start;padding:2px 6px;border-radius:2px;background-color:var(--sd-lavender-100);font-size:11px;line-height:1.3}.sd-drawer-product__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:15px;font-weight:500;line-height:1.3}.sd-drawer-product__price{font-size:14px;line-height:1.3}.sd-wholesale .sd-drawer-product__price{display:none}.sd-drawer-trust{display:flex;flex-direction:column;gap:2px;padding:var(--sd-space-2) var(--sd-margin-mobile, 7vw) var(--sd-space-3);font-size:13px;line-height:1.3;color:var(--sd-ink);text-decoration:none}.sd-drawer-trust__stars{margin-inline-end:var(--sd-space-1);letter-spacing:1px}.sd-drawer-trust__text{color:var(--sd-gray-500)}.sd-menu-drawer li .menu-drawer__menu-item.menu-drawer__menu-item--mainlist,.sd-menu-drawer .menu-drawer__menu-item--child,.sd-drawer-help .sd-drawer-help__summary,.sd-drawer-help__item,.sd-drawer-footer a{text-transform:uppercase;letter-spacing:.04em}.sd-drawer-subtitle{text-transform:none}.sd-ing__chip.sd-ing__chip{border-color:#eedde1}.sd-study .sd-pill.sd-study__label--1{border-color:#f3c7c5;background:#fdeeed;color:#b42318}.sd-study .sd-pill.sd-study__label--2{border-color:#bfe0c9;background:#eaf6ee;color:#1e7b3a}
/*# sourceMappingURL=/cdn/shop/t/22/assets/sd-brand.css.map */
