.facets,.facets-block-wrapper{font-family:var(--sd-font-mono)}.facets__label,.facets__summary,.sorting-filter__label,.sorting-filter__select,.products-count-wrapper,.facets-toggle__wrapper,.facets__summary *,.sorting-filter *{font-family:var(--sd-font-mono);text-transform:uppercase;letter-spacing:.14em;font-size:12px}.facets--horizontal,.facets-block-wrapper--horizontal{border-top:2px solid var(--sd-ink);border-bottom:2px solid var(--sd-ink)}.facets__panel{border:0!important;box-shadow:none!important;border-radius:0!important}.filter-count-bubble__background{background:var(--sd-accent)}.filter-count-bubble__text{color:#fff}.facets-horizontal-remove .facets__pill,.facets__pill,.facets-remove__pill{border:2px solid var(--sd-ink);border-radius:0;background:var(--sd-accent-light);font-family:var(--sd-font-mono);text-transform:uppercase;letter-spacing:.1em;font-size:12px}.pagination__link{border:2px solid transparent;border-radius:0;font-family:var(--sd-font-mono)}.pagination__link[aria-current=page],.pagination__link--current{border-color:var(--sd-ink);background:var(--sd-accent);color:#fff}.product-information .kit-product-title,.product-details h1{font-family:var(--sd-font-display);font-weight:400;text-transform:uppercase;font-size:clamp(44px,5vw,76px);line-height:.95;letter-spacing:.01em;margin:0}.product-details .price,.product-information .price{font-family:var(--sd-font-display);font-size:clamp(40px,4vw,60px);letter-spacing:.01em}.product-details .compare-at-price{font-family:var(--sd-font-body);font-size:18px;color:var(--sd-muted)}.product-details .variant-option__button-label,.product-details .variant-option legend,.product-details .variant-picker legend{font-family:var(--sd-font-mono);text-transform:uppercase;letter-spacing:.16em;font-size:12px}.product-details .variant-option__button-label{border:2px solid var(--sd-ink);border-radius:0}.product-details .variant-option__button-label:has(:checked){background:var(--sd-ink);color:#fff}.product-details .quantity-selector{border:2px solid var(--sd-ink);border-radius:0}.product-details .add-to-cart-button,.product-details .product-form-buttons .button:not(.button-secondary){min-height:58px}.product-information .media-gallery img,.product-information .product-media img{background:var(--sd-grey)}.product-information .product-media-container,.product-information .media-gallery__media{border:2px solid var(--sd-ink)}.product-information .slideshow-controls__thumbnail,.product-information .thumbnail{border:2px solid var(--sd-line);border-radius:0}.product-information .slideshow-controls__thumbnail[aria-selected=true],.product-information .thumbnail[aria-selected=true]{border-color:var(--sd-ink)}.accordion .details,.details.accordion__details,accordion-custom details{border-top:2px solid var(--sd-ink);border-bottom:0}.accordion .details:last-child,accordion-custom:last-child details{border-bottom:2px solid var(--sd-ink)}.accordion .details__header,accordion-custom summary{font-family:var(--sd-font-display);text-transform:uppercase;font-size:24px;letter-spacing:.02em;padding-block:18px}.accordion .details__header *,accordion-custom summary *{font:inherit}.details-content{font-weight:300;line-height:1.6}.product-card .product-card__content{gap:4px}.product-card .product-title,.product-card a.product-title,.product-card [class*=product-title]{font-family:var(--sd-font-display);text-transform:uppercase;font-size:22px;line-height:1.05;letter-spacing:.02em}.product-card .price{font-family:var(--sd-font-display);font-size:20px;letter-spacing:.02em}.product-card .compare-at-price{font-family:var(--sd-font-body);font-size:14px;color:var(--sd-muted)}.product-card .quick-add__button{border:2px solid var(--sd-ink);border-radius:0;background:var(--sd-accent);color:#fff;box-shadow:3px 3px 0 var(--sd-ink)}.search-page-input,.search-header .search-input,.search-header input[type=search]{border:2.5px solid var(--sd-ink)!important;border-radius:0!important;box-shadow:6px 6px 0 var(--sd-ink);min-height:64px;font-size:20px;font-weight:300}.search-header h1,.search-header h2,.search-results h1{font-family:var(--sd-font-display);text-transform:uppercase;font-size:clamp(36px,5vw,64px);line-height:1;letter-spacing:.01em}.cart-page__title,.cart-page h1,.cart-title{font-family:var(--sd-font-display);text-transform:uppercase;font-size:clamp(56px,7vw,110px);line-height:.95;letter-spacing:.01em}.cart-page .cart-items__table-row,.cart-items__table-row{border-color:var(--sd-ink)}.cart-items__title,.cart-items__product-title{font-family:var(--sd-font-display);text-transform:uppercase;font-size:26px;letter-spacing:.02em}.cart-items__media-container,.cart-items__media{border:2px solid var(--sd-ink);border-radius:0}.cart-page__summary,.cart__summary-inner{border:2.5px solid var(--sd-ink);box-shadow:10px 10px 0 var(--sd-ink)}.cart-totals__total-value,.cart-totals__total-label{font-family:var(--sd-font-display);text-transform:uppercase;font-size:30px;letter-spacing:.02em}.cart-items__remove,.cart-items__remove *{font-family:var(--sd-font-mono);text-transform:uppercase;letter-spacing:.14em;font-size:11px}.cart-discount__input,.cart-note__input,.cart-page input[type=text]{border:2px solid var(--sd-ink);border-radius:0}.cart-page--empty .cart-page__title,.cart-drawer__empty h2,.cart__empty-text,.cart-items__empty h2,.main-page-title,.page-title{font-family:var(--sd-font-display);text-transform:uppercase}.section .rte a,.page .rte a{text-decoration-color:var(--sd-accent);text-decoration-thickness:2px;text-underline-offset:3px}@media(max-width:749px){.accordion .details__header,accordion-custom summary{font-size:20px}.cart-items__title,.cart-items__product-title{font-size:21px}.cart-page__summary,.cart__summary-inner{box-shadow:6px 6px 0 var(--sd-ink)}.search-page-input,.search-header .search-input,.search-header input[type=search]{box-shadow:4px 4px 0 var(--sd-accent);min-height:54px;font-size:17px}}.product-grid__item .collection-card-container{height:100%;display:flex;flex-direction:column;background:var(--sd-bg);border:2px solid var(--sd-ink);box-shadow:6px 6px 0 var(--sd-ink);padding:10px 10px 14px;transition:transform .12s,box-shadow .12s}.product-grid__item:hover .collection-card-container{transform:translate(-2px,-2px);box-shadow:8px 8px 0 var(--sd-ink)}.collection-card-image{position:relative;background:#fff}.collection-card-image .tag-sale{position:absolute;top:10px;left:-6px;z-index:2;background:var(--sd-accent);color:#fff;border-radius:0;font-family:var(--sd-font-mono);font-size:12px;letter-spacing:.14em;padding:5px 12px;transform:rotate(-4deg)}.collection-card-content{padding-top:12px;display:flex;flex-direction:column;gap:4px;flex:1}.collection-card-content .brand-name{font-family:var(--sd-font-mono);text-transform:uppercase;letter-spacing:.16em;font-size:10px;color:var(--sd-muted);margin:0}.collection-card-content .collection-card-title,.collection-card-content .collection-card-title a{font-family:var(--sd-font-display);text-transform:uppercase;font-size:22px;line-height:1.02;letter-spacing:.02em;color:var(--sd-ink);text-decoration:none;margin:0}.collection-card-content .price-discount{margin-top:auto;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.collection-card-content .price{font-family:var(--sd-font-display);font-size:20px;color:var(--sd-ink);margin:0}.collection-card-content .price-invece-di{font-size:13px;color:var(--sd-muted);text-decoration:line-through}@media(max-width:749px){.product-grid__item .collection-card-container{box-shadow:4px 4px 0 var(--sd-ink);padding:8px 8px 12px}.collection-card-content .collection-card-title,.collection-card-content .collection-card-title a,.collection-card-content .price{font-size:18px}}.product-details .kit-price__amount{font-family:var(--sd-font-display);font-size:clamp(44px,5vw,64px);line-height:1;color:var(--sd-ink)!important;letter-spacing:.01em}.product-details .kit-price__badge{background:var(--sd-accent)!important;color:#fff!important;border-radius:0!important;font-family:var(--sd-font-mono);font-size:13px;letter-spacing:.12em;padding:4px 10px;transform:rotate(-4deg)}.product-details .kit-price__invece{color:var(--sd-muted);text-decoration:line-through}.product-details .text-block[class*=__promo]{background:var(--sd-cream)!important;border:2px dashed var(--sd-ink)!important;border-radius:0!important;color:var(--sd-ink)!important;text-align:left!important;padding:16px 18px!important;font-size:15px;line-height:1.5}.product-details .text-block[class*=__promo] *{color:inherit!important;text-align:left!important}.product-details .text-block[class*=__promo] strong{display:block;font-family:var(--sd-font-mono);font-weight:400;font-size:12px;letter-spacing:.2em;color:var(--sd-accent)!important;margin-bottom:4px}.accordion .text-block,.accordion .text-block *{text-align:left!important}.product-details .quantity-selector{border:2px solid var(--sd-ink);border-radius:0;background:var(--sd-bg)}.product-details .quantity-minus,.product-details .quantity-plus{background:transparent!important;color:var(--sd-ink)!important}.product-details .add-to-cart-button{background:var(--sd-accent)!important;color:var(--sd-ink)!important;border:2.5px solid var(--sd-ink)!important;border-radius:0!important;box-shadow:5px 5px 0 var(--sd-ink);font-family:var(--sd-font-mono);letter-spacing:.16em;text-transform:uppercase}.product-details .add-to-cart-button:hover{transform:translate(2px,2px);box-shadow:3px 3px 0 var(--sd-ink)}.product-details .shopify-payment-button__button--unbranded{border-radius:0!important;font-family:var(--sd-font-mono);letter-spacing:.16em;text-transform:uppercase}html body .product-grid-container,html body .collection-card-link{--kit-price-sale-color: var(--sd-ink);--kit-badge-sale-bg: var(--sd-accent);--kit-badge-new-bg: var(--sd-ink);--kit-card-img-bg: #fff}html:root{--kit-blue: var(--sd-ink);--kit-btn-sweep: var(--sd-accent)}html body .product-details [id^=BuyButtons-ProductSubmitButton-].add-to-cart-button.button:not([disabled]),html body .product-details .product-form-buttons .add-to-cart-button.button:not([disabled]),html body .add-to-cart-button.button:not([disabled]){background-color:var(--sd-accent)!important;color:var(--sd-ink)!important;box-shadow:5px 5px 0 var(--sd-ink)!important}html body .product-details [id^=BuyButtons-ProductSubmitButton-].add-to-cart-button.button:not([disabled]):hover,html body .add-to-cart-button.button:not([disabled]):hover{background-color:var(--sd-accent-dark)!important;box-shadow:3px 3px 0 var(--sd-ink)!important}.kit-pdp-vendor-row .kit-vendor{font-family:var(--sd-font-mono);text-transform:uppercase;letter-spacing:.2em;font-size:12px;color:var(--sd-muted)}.kit-description__heading{font-family:var(--sd-font-display);font-weight:400;text-transform:uppercase;font-size:28px;letter-spacing:.02em}.cart-page .cart-title h1{font-family:var(--sd-font-display);font-weight:400;text-transform:uppercase;font-size:clamp(52px,9vw,110px);line-height:.95;letter-spacing:.01em}.cart-page .cart-page__summary{position:relative;padding:26px 22px!important;margin-top:28px;background:var(--sd-cream)}.cart-page .cart-page__summary>.section-background{display:none}.cart-page .cart-totals__total-value,.cart-page .cart-totals__total-label{font-size:26px}html body .cart__checkout-button.button{background:var(--sd-accent)!important;color:var(--sd-ink)!important;border:2.5px solid var(--sd-ink)!important;border-radius:0!important;box-shadow:5px 5px 0 var(--sd-ink)!important;font-family:var(--sd-font-mono);letter-spacing:.16em;text-transform:uppercase;min-height:60px}html body .cart__checkout-button.button:hover{transform:translate(2px,2px);box-shadow:3px 3px 0 var(--sd-ink)!important}@media(max-width:749px){.cart-page .cart-totals__total-value,.cart-page .cart-totals__total-label{font-size:22px}.cart-page .cart-page__summary{padding:20px 16px!important}}.facets-drawer .facets__panel,dialog .facets__panel,.facets__drawer .facets__panel{border:0!important;border-bottom:2px solid var(--sd-ink)!important;box-shadow:none!important}.facets__panel summary,.facets__panel .facets__summary{padding-block:16px}.facets input[type=checkbox]{accent-color:var(--sd-accent)}.search-modal .resource-card__media{border:2px solid var(--sd-ink);background:#fff}.search-modal .resource-card__title{font-family:var(--sd-font-display);text-transform:uppercase;font-size:20px;line-height:1.05;letter-spacing:.02em}.search-modal .resource-card .price{font-family:var(--sd-font-display);font-size:18px}html body .predictive-search__search-button.button{background:var(--sd-accent)!important;color:var(--sd-ink)!important;border:2.5px solid var(--sd-ink)!important;border-radius:0!important;box-shadow:4px 4px 0 var(--sd-ink)!important}.kit-instock{display:none!important}.facets__summary{border:2px solid var(--sd-ink)!important;border-radius:0!important;background:var(--sd-bg)!important;color:var(--sd-ink)!important;box-shadow:4px 4px 0 var(--sd-ink);padding:10px 14px!important;transition:transform .12s,box-shadow .12s,background-color .12s}.facets__summary:hover{background:var(--sd-cream)!important;transform:translate(-1px,-1px);box-shadow:5px 5px 0 var(--sd-ink)}.facets__panel[open]>.facets__summary{background:var(--sd-ink)!important;color:#fff!important;box-shadow:4px 4px 0 var(--sd-accent);transform:none}.facets__panel[open]>.facets__summary *{color:#fff!important}.facets__panel:has(input[type=checkbox]:checked)>.facets__summary{background:var(--sd-accent-light)!important}.facets__panel[open]:has(input[type=checkbox]:checked)>.facets__summary{background:var(--sd-ink)!important}.sorting-filter .facets__summary .facets__label+*,.sorting-filter .facets__summary strong{font-weight:700}.facets__panel-content,floating-panel-component.facets__inputs,.sorting-filter__options{border:2.5px solid var(--sd-ink)!important;border-radius:0!important;box-shadow:8px 8px 0 var(--sd-ink)!important;background:var(--sd-bg)!important}.facets__inputs-wrapper label,.sorting-filter__option{font-family:var(--sd-font-body);text-transform:none;letter-spacing:0;font-size:15px}.facets__inputs-wrapper label:hover,.sorting-filter__option:hover{color:var(--sd-accent)}.facets input[type=checkbox]{border-radius:0!important}dialog .facets__summary,.facets-drawer .facets__summary,.facets__drawer .facets__summary{border:0!important;box-shadow:none!important;background:transparent!important;color:var(--sd-ink)!important;transform:none!important;padding:16px 0!important}dialog .facets__panel[open]>.facets__summary *{color:var(--sd-ink)!important}dialog .facets__panel-content,dialog floating-panel-component.facets__inputs{border:0!important;box-shadow:none!important}html body .facets--horizontal .facets__summary{border:2px solid var(--sd-ink)!important;border-radius:0!important;background:var(--sd-bg)!important;color:var(--sd-ink)!important;box-shadow:4px 4px 0 var(--sd-ink)!important}html body .facets--horizontal .facets__summary:hover{background:var(--sd-cream)!important;color:var(--sd-ink)!important;box-shadow:5px 5px 0 var(--sd-ink)!important}html body .facets--horizontal .facets__panel[open]>.facets__summary,html body .facets--horizontal .facets__panel[open]>.facets__summary:hover{background:var(--sd-ink)!important;color:#fff!important;box-shadow:4px 4px 0 var(--sd-accent)!important}html body .facets--horizontal .facets__panel:has(input[type=checkbox]:checked):not([open])>.facets__summary{background:var(--sd-accent-light)!important}html body .facets--horizontal .facets__panel-content,html body .facets--horizontal .facets__panel-content.details-content,html body .facets--horizontal .sorting-filter__options.details-content{border:2.5px solid var(--sd-ink)!important;border-radius:0!important;box-shadow:8px 8px 0 var(--sd-ink)!important}html body .facets--horizontal .facets__inputs-list-item,html body .facets--horizontal .icon-checkmark{border-radius:0!important}html body .facets--horizontal .facets__inputs-list-item:hover{background:var(--sd-cream)!important}html body .facets--horizontal .sorting-filter__horizontal .facets__panel>.facets__summary{background:var(--sd-bg)!important;color:var(--sd-ink)!important;border:2px solid var(--sd-ink)!important;border-radius:0!important;box-shadow:4px 4px 0 var(--sd-ink)!important}html body .facets--horizontal .sorting-filter__horizontal .facets__panel>.facets__summary *{color:var(--sd-ink)!important}html body .facets--horizontal .sorting-filter__horizontal .facets__panel>.facets__summary:hover{background:var(--sd-cream)!important}html body .facets--horizontal .sorting-filter__horizontal .facets__panel[open]>.facets__summary{background:var(--sd-ink)!important;box-shadow:4px 4px 0 var(--sd-accent)!important}html body .facets--horizontal .sorting-filter__horizontal .facets__panel[open]>.facets__summary *{color:#fff!important}html body .pills__pill.facets-remove__pill{border:2px solid var(--sd-ink)!important;border-radius:0!important;background:var(--sd-accent-light)!important;color:var(--sd-ink)!important;font-family:var(--sd-font-mono);text-transform:uppercase;letter-spacing:.12em;font-size:12px}html body .pills__pill.facets-remove__pill:hover{background:var(--sd-accent)!important;color:#fff!important}html body .facets--horizontal .sorting-filter__horizontal floating-panel-component.sorting-filter__options{border:2.5px solid var(--sd-ink)!important;border-radius:0!important;box-shadow:8px 8px 0 var(--sd-ink)!important}html body .sorting-filter__input{border-radius:0!important}html body .facets--drawer .facets__panel{border:0!important;border-bottom:2px solid var(--sd-ink)!important;box-shadow:none!important}html body .facets--drawer .facets__summary,html body .facets--drawer .facets__summary:hover,html body .facets--drawer .facets__panel[open]>.facets__summary,html body .facets--drawer .facets__panel:has(input[type=checkbox]:checked)>.facets__summary{border:0!important;box-shadow:none!important;background:transparent!important;color:var(--sd-ink)!important;transform:none!important;padding:18px 0!important}html body .facets--drawer .facets__summary *,html body .facets--drawer .facets__panel[open]>.facets__summary *{color:var(--sd-ink)!important}html body .facets--drawer .facets__summary:hover .facets__label{color:var(--sd-accent)!important}html body .facets--drawer .facets__panel-content,html body .facets--drawer floating-panel-component.facets__inputs{border:0!important;box-shadow:none!important;background:transparent!important}html body .checkbox .icon-checkmark,html body .checkbox__label .icon-checkmark{border-radius:0!important;border:2px solid var(--sd-ink)!important;background:var(--sd-bg)!important}html body .checkbox__label:hover .icon-checkmark{background:var(--sd-cream)!important}html body .checkbox__input:checked+.checkbox__label .icon-checkmark,html body .checkbox__input:checked+.checkbox__label:hover .icon-checkmark{background:var(--sd-accent)!important;color:var(--sd-ink)!important}html body .theme-drawer__close-button,html body .close-button,html body .predictive-search__close-modal-button{border-radius:0!important;background:#fff;border:2px solid var(--sd-ink);box-shadow:4px 4px 0 var(--sd-ink);color:var(--sd-ink)}html body .theme-drawer__close-button:hover,html body .close-button:hover,html body .predictive-search__close-modal-button:hover{background:var(--sd-accent);transform:translate(2px,2px);box-shadow:2px 2px 0 var(--sd-ink)}html body .theme-drawer__close-button{width:44px!important;height:44px!important;min-width:44px;padding:0!important;display:grid;place-items:center}html body .collection-card-container.collection-card-container.collection-card-container:before,html body .collection-card-container.collection-card-container.collection-card-container:after{content:none!important;display:none!important;opacity:0!important;border:0!important}html body #header-group>.shopify-section:has(>header-component[data-sticky-state]){margin-bottom:0!important}html body .collection-card-container .collection-card-content{padding:6px 20px 20px!important;margin-top:10px!important}@media(max-width:749px){html body .collection-card-container .collection-card-content{padding:4px 10px 12px!important;margin-top:6px!important}}@media(min-width:750px)and (max-width:1099px){#header-group .header__drawer{display:flex!important}#header-group header-menu.header-menu{display:none!important}}@media(min-width:750px)and (max-width:989px){html body .facets--horizontal .facets__summary{padding:8px 10px!important}html body .facets--horizontal .facets__summary,html body .facets--horizontal .facets__summary *{font-size:11px!important;letter-spacing:.08em!important}html body .facets--horizontal .kit-sort-label-hidden{display:none!important}.sd-tips__list{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important}.sd-tip__front{padding:34px 40px 48px!important}.sd-tip__title{font-size:26px!important;margin-top:22px!important}.sd-featured__track--carousel .sd-featured__list{grid-auto-columns:calc((100% - 36px)*.4)!important}}html body .sd-section.sd-phero{padding-top:0!important}@media(min-width:990px)and (max-width:1099px){#header-group .search-action--hidden-on-drawer{display:flex!important}}@media(min-width:990px)and (max-width:1199px){.sd-hero__title{font-size:104px!important}.sd-hero__text{font-size:18px!important;max-width:420px!important}.sd-hero__stage{height:560px!important}.sd-hero__pol{width:250px!important}.sd-hero__pol--2{width:240px!important;right:0!important;top:100px!important}.sd-hero__pol--3{width:220px!important;left:60px!important;top:270px!important}.sd-hero__burst .sd-burst{--size: 130px !important}.sd-discreet__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)!important;gap:50px!important}.sd-discreet__title{font-size:52px!important}.sd-hero__burst{left:6%!important;top:78%!important}.sd-tip__title{font-size:38px!important}.sd-news__censor{display:none!important}}html body .sticky-add-to-cart__bar{background:var(--sd-bg)!important;border:2.5px solid var(--sd-ink)!important;border-radius:0!important;box-shadow:6px 6px 0 var(--sd-ink)!important}html body .sticky-add-to-cart__title{font-family:var(--sd-font-display);text-transform:uppercase;font-size:20px;letter-spacing:.02em}html body .sticky-add-to-cart__price .price{font-family:var(--sd-font-display);font-size:20px}html body .sticky-add-to-cart__bar .sticky-add-to-cart__button.add-to-cart-button.button,html body .sticky-add-to-cart__bar .sticky-add-to-cart__button.add-to-cart-button.button:not([disabled]){background:var(--sd-accent)!important;color:var(--sd-ink)!important;border:2.5px solid var(--sd-ink)!important;border-radius:0!important;box-shadow:4px 4px 0 var(--sd-ink)!important;font-family:var(--sd-font-mono);letter-spacing:.14em;text-transform:uppercase;transition:transform .12s,box-shadow .12s}html body .sticky-add-to-cart__bar .sticky-add-to-cart__button.add-to-cart-button.button:not([disabled]):hover{transform:translate(2px,2px);box-shadow:2px 2px 0 var(--sd-ink)!important}@media(max-width:1199px){.sd-tip__front{padding-left:40px!important;padding-right:40px!important}}@media(max-width:749px){.sd-tip__title{font-size:34px!important}}html body .sd-phero__title{overflow-wrap:normal!important;font-size:min(11vw,168px,calc(55vw / var(--len, 6)))!important}@media(max-width:989px){html body .sd-phero__title{font-size:min(17vw,120px,calc(150vw / var(--len, 6)))!important}}html body .product-information .media-gallery--two-column .media-gallery__grid>.product-media-container:first-child img{padding:0!important;object-fit:cover!important}html body .accordion .details{border-top:0!important;border-bottom:2px solid var(--sd-ink)!important}html body .accordion accordion-custom:first-child .details{border-top:2px solid var(--sd-ink)!important}html body .accordion .text-block>*{margin-inline:0!important;max-inline-size:100%!important;width:100%!important}html body .accordion summary:focus,html body .accordion summary:focus-visible{outline:none!important;box-shadow:none!important}html body .accordion summary:focus-visible{text-decoration:underline;text-decoration-color:var(--sd-accent);text-decoration-thickness:3px;text-underline-offset:6px}html body .accordion accordion-custom:has(.sd-specs--empty){display:none!important}html body .accordion accordion-custom:has(.sd-specs--empty)+accordion-custom .details{border-top:2px solid var(--sd-ink)!important}.sd-specs{width:100%;text-align:left}.sd-specs__list{margin:0;padding:0}.sd-specs__row{display:grid;grid-template-columns:minmax(140px,32%) 1fr;gap:16px;padding:10px 0;border-bottom:1px solid var(--sd-line)}.sd-specs__row:first-child{padding-top:0}.sd-specs__row dt{font-family:var(--sd-font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--sd-muted);padding-top:3px}.sd-specs__row dd{margin:0;font-family:var(--sd-font-body);color:var(--sd-ink)}.sd-specs__label{margin:22px 0 8px!important;font-family:var(--sd-font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--sd-muted)}.sd-specs__text{margin:0!important;font-size:14px;color:var(--sd-ink)}.sd-specs__box{list-style:none;margin:0;padding:0;display:grid;gap:6px}.sd-specs__box li{position:relative;padding-left:20px}.sd-specs__box li:before{content:"";position:absolute;left:0;top:.5em;width:8px;height:8px;background:var(--sd-accent);border:1.5px solid var(--sd-ink)}@media(max-width:749px){.sd-specs__row{grid-template-columns:1fr;gap:2px}}.sd-badges{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.sd-badges__item{display:inline-flex;align-items:center;gap:7px;padding:6px 10px;border:2px solid var(--sd-ink);background:var(--sd-bg);font-family:var(--sd-font-mono);font-size:11px;line-height:1;letter-spacing:.1em;text-transform:uppercase;color:var(--sd-ink)}.sd-badges__item svg{width:16px;height:16px;fill:none;stroke:var(--sd-accent);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none}.sd-specs__row dd,.sd-specs__box li,.sd-specs__text{font-weight:400;font-size:15px}.sd-brands .sd-wrap{display:grid;gap:28px}.sd-brands__feat-wrap{display:grid;gap:28px;margin-bottom:40px}.sd-brands__feat{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:28px 22px}.sd-brands__pol{display:grid;gap:6px;padding:10px 10px 14px;background:#fff;border:2px solid var(--sd-ink);box-shadow:10px 10px 0 var(--sd-ink);color:var(--sd-ink);text-decoration:none;transform:rotate(-1.5deg);transition:transform .2s,box-shadow .2s}.sd-brands__feat li:nth-child(2n) .sd-brands__pol{transform:rotate(1.5deg)}.sd-brands__feat li:nth-child(3n) .sd-brands__pol{transform:rotate(-.6deg)}.sd-brands__pol:hover,.sd-brands__feat li .sd-brands__pol:hover{transform:rotate(0) translate(-2px,-2px);box-shadow:12px 12px 0 var(--sd-accent)}.sd-brands__pol-img{display:block;aspect-ratio:1;background:var(--sd-grey);overflow:hidden}.sd-brands__pol-img img{width:100%;height:100%;object-fit:cover;display:block}.sd-brands__pol-name{margin-top:6px;font-family:var(--sd-font-display);font-size:24px;line-height:1;text-transform:uppercase;overflow-wrap:anywhere}.sd-brands__pol-count{font-family:var(--sd-font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--sd-muted)}.sd-brands__index-title{align-items:end}.sd-brands__total{margin:0;font-family:var(--sd-font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--sd-muted)}.sd-brands__intro{max-width:760px}.sd-brands__nav{position:sticky;top:var(--header-height, 0px);z-index:3;display:flex;flex-wrap:wrap;gap:2px;padding:8px;background:var(--sd-ink)}.sd-brands__nav a{display:inline-grid;place-items:center;min-width:34px;height:34px;padding:0 6px;font-family:var(--sd-font-mono);font-size:13px;letter-spacing:.06em;color:#fff;text-decoration:none}.sd-brands__nav a:hover,.sd-brands__nav a:focus-visible{background:var(--sd-accent);color:#fff;outline:none}.sd-brands__groups{display:grid}.sd-brands__group{scroll-margin-top:150px;display:grid;grid-template-columns:150px 1fr;gap:36px;align-items:start;padding:32px 0;border-bottom:1px solid var(--sd-line)}.sd-brands__holder{position:relative;width:128px;padding:9px 24px;border-radius:12px;background:linear-gradient(150deg,#e9e9e9,#b9b9b9 45%,#dcdcdc 70%,#a7a7a7);box-shadow:inset 0 1px #ffffffb3,0 2px #0000002e}.sd-brands__holder:before,.sd-brands__holder:after{content:"";position:absolute;top:50%;width:9px;height:9px;margin-top:-4.5px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fafafa,#8d8d8d 70%);box-shadow:inset 0 0 0 1px #00000040}.sd-brands__holder:before{left:8px}.sd-brands__holder:after{right:8px}.sd-brands__label{display:grid;place-items:center;height:64px;background:var(--sd-cream);border:1px solid rgba(0,0,0,.18);box-shadow:inset 0 2px 4px #0000001f;font-family:var(--sd-font-display);font-size:48px;line-height:1;color:var(--sd-ink)}.sd-brands__group:hover .sd-brands__label{color:var(--sd-accent)}.sd-brands__list{list-style:none;margin:0;padding:0;columns:4 200px;column-gap:36px}.sd-brands__list li{break-inside:avoid}.sd-brands__item{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px dashed var(--sd-line);color:var(--sd-ink);text-decoration:none}.sd-brands__name{font-family:var(--sd-font-display);font-size:22px;line-height:1.05;text-transform:uppercase;padding:0 2px;background:linear-gradient(transparent 58%,transparent 58%);transition:background .15s}.sd-brands__item:hover .sd-brands__name,.sd-brands__item:focus-visible .sd-brands__name{background:linear-gradient(transparent 52%,var(--sd-accent) 52%,var(--sd-accent) 92%,transparent 92%)}.sd-brands__count{flex:none;font-family:var(--sd-font-mono);font-size:11px;letter-spacing:.08em;color:var(--sd-muted)}@media(max-width:989px){.sd-brands__feat{grid-template-columns:repeat(3,minmax(0,1fr))}.sd-brands__group{grid-template-columns:110px 1fr;gap:24px}.sd-brands__holder{width:96px;padding:7px 18px}.sd-brands__label{height:52px;font-size:38px}}@media(max-width:749px){.sd-brands__feat{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px}.sd-brands__pol{box-shadow:6px 6px 0 var(--sd-ink)}.sd-brands__pol-name{font-size:19px}.sd-brands__group{grid-template-columns:1fr;gap:14px;padding:24px 0}.sd-brands__list{columns:2 140px;column-gap:20px}.sd-brands__name{font-size:19px}.sd-brands__nav a{min-width:30px;height:30px}}html body .shopify-policy__container{max-width:min(900px,calc(100% - 40px))!important;width:100%;margin:0 auto!important;padding:clamp(40px,6vw,88px) 0 clamp(56px,8vw,112px)!important}html body .shopify-policy__title{text-align:left!important;margin-bottom:clamp(24px,3vw,40px)!important}html body .shopify-policy__title h1{font-family:var(--sd-font-display)!important;font-weight:400!important;font-size:clamp(40px,6vw,88px)!important;line-height:.95!important;text-transform:uppercase;letter-spacing:.01em;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important;margin:0!important}html body .shopify-policy__body h2,html body .shopify-policy__body h3{font-family:var(--sd-font-display)!important;font-weight:400!important;font-size:clamp(26px,2.6vw,38px)!important;line-height:1.05!important;text-transform:uppercase;letter-spacing:.01em;margin:1.8em 0 .5em!important;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}html body .shopify-policy__body h3{font-size:clamp(21px,1.9vw,26px)!important}html body .shopify-policy__body>:first-child{margin-top:0!important}html body .shopify-policy__body p,html body .shopify-policy__body li{font-size:clamp(16px,1.2vw,18px)!important;line-height:1.65!important}html body .shopify-policy__body ul,html body .shopify-policy__body ol{padding-left:1.2em}html body .shopify-policy__container{max-width:min(1280px,calc(100% - 48px))!important}html body .shopify-policy__body p,html body .shopify-policy__body li,html body .shopify-policy__body td,html body .shopify-policy__body th{font-size:clamp(17px,1.35vw,21px)!important;line-height:1.6!important}html body .shopify-policy__body h2{font-size:clamp(30px,3vw,48px)!important}html body .shopify-policy__title h1{font-size:clamp(44px,7vw,112px)!important}.sd-qz{background:var(--sd-accent-light);min-height:70vh}.sd-qz__wrap{display:grid;gap:32px;max-width:980px}.sd-qz__bar{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.sd-qz__tape{display:inline-block;padding:6px 14px;background:var(--sd-ink);color:#fff;font-family:var(--sd-font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;transform:rotate(-2deg);clip-path:polygon(0 8%,3% 0,6% 8%,9% 0,12% 8%,15% 0,18% 8%,21% 0,24% 8%,27% 0,30% 8%,33% 0,36% 8%,39% 0,42% 8%,45% 0,48% 8%,51% 0,54% 8%,57% 0,60% 8%,63% 0,66% 8%,69% 0,72% 8%,75% 0,78% 8%,81% 0,84% 8%,87% 0,90% 8%,93% 0,96% 8%,100% 0,100% 92%,97% 100%,94% 92%,91% 100%,88% 92%,85% 100%,82% 92%,79% 100%,76% 92%,73% 100%,70% 92%,67% 100%,64% 92%,61% 100%,58% 92%,55% 100%,52% 92%,49% 100%,46% 92%,43% 100%,40% 92%,37% 100%,34% 92%,31% 100%,28% 92%,25% 100%,22% 92%,19% 100%,16% 92%,13% 100%,10% 92%,7% 100%,4% 92%,0 100%)}.sd-qz__steps{list-style:none;margin:0;padding:0;display:flex;gap:6px}.sd-qz__steps li{width:38px;height:12px;border:2px solid var(--sd-ink);background:#fff}.sd-qz__steps li.is-done{background:var(--sd-ink)}.sd-qz__steps li.is-current{background:var(--sd-accent)}.sd-qz__screen{display:none;border:0;margin:0;padding:0;min-width:0}.sd-qz__screen.is-active{display:grid;gap:22px;animation:sdQzIn .25s ease-out}@keyframes sdQzIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.sd-qz__screen.is-active{animation:none}}.sd-qz__title,.sd-qz__question{margin:0;font-size:clamp(40px,6vw,84px);line-height:.92}.sd-qz__question{font-size:clamp(34px,4.6vw,64px)}.sd-qz__count{padding:0;margin:0 0 4px;font-family:var(--sd-font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--sd-muted)}.sd-qz__hint{margin:-6px 0 0;color:var(--sd-muted)}.sd-qz__text{max-width:620px}.sd-qz__start{justify-self:start}.sd-qz__answers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.sd-qz__answer{display:flex;align-items:center;gap:14px;width:100%;padding:16px 18px;border:2px solid var(--sd-ink);background:#fff;color:var(--sd-ink);text-align:left;cursor:pointer;box-shadow:6px 6px 0 var(--sd-ink);transition:transform .12s,box-shadow .12s,background .12s;font:inherit}.sd-qz__answer:hover{background:var(--sd-cream);transform:translate(2px,2px);box-shadow:4px 4px 0 var(--sd-ink)}.sd-qz__answer:focus-visible{outline:3px solid var(--sd-accent);outline-offset:3px}.sd-qz__answer.is-picked{background:var(--sd-accent);color:#fff;box-shadow:4px 4px 0 var(--sd-ink)}.sd-qz__letter{flex:none;display:grid;place-items:center;width:34px;height:34px;border:2px solid currentColor;font-family:var(--sd-font-mono);font-size:13px}.sd-qz__answer-text{font-family:var(--sd-font-display);font-size:22px;line-height:1.05;text-transform:uppercase}.sd-qz__back,.sd-qz__restart{justify-self:start;padding:0;border:0;background:none;font-family:var(--sd-font-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--sd-ink);text-decoration:underline;text-underline-offset:4px;cursor:pointer}.sd-qz__loading{margin:40px 0;font-family:var(--sd-font-display);font-size:clamp(32px,4vw,52px);text-transform:uppercase}.sd-qz__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:8px}.sd-quiz-card{display:grid;gap:4px;padding:12px 12px 16px;background:#fff;border:2px solid var(--sd-ink);box-shadow:10px 10px 0 var(--sd-ink);color:var(--sd-ink);text-decoration:none;transform:rotate(-1.5deg);transition:transform .2s,box-shadow .2s}.sd-qz__cards .sd-quiz-card:nth-child(2){transform:rotate(1.5deg)}.sd-qz__cards .sd-quiz-card:nth-child(3){transform:rotate(-.6deg)}.sd-qz__cards .sd-quiz-card:hover{transform:rotate(0) translate(-2px,-2px);box-shadow:12px 12px 0 var(--sd-accent)}.sd-quiz-card__img{display:block;aspect-ratio:1;background:var(--sd-grey);overflow:hidden;margin-bottom:8px}.sd-quiz-card__img img{width:100%;height:100%;object-fit:cover;display:block}.sd-quiz-card__brand{font-family:var(--sd-font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--sd-muted)}.sd-quiz-card__title{font-family:var(--sd-font-display);font-size:22px;line-height:1.02;text-transform:uppercase}.sd-quiz-card__price{font-family:var(--sd-font-mono);font-size:14px}.sd-quiz-card__price s{color:var(--sd-muted);margin-right:6px}.sd-quiz-card.is-extra{position:relative}.sd-quiz-card.is-extra:before{content:"+ LUBE";position:absolute;top:-12px;left:14px;padding:4px 10px;background:var(--sd-accent);color:#fff;font-family:var(--sd-font-mono);font-size:10px;letter-spacing:.14em;transform:rotate(-3deg)}.sd-qz__actions{display:flex;flex-wrap:wrap;align-items:center;gap:22px;margin-top:12px}.sd-qz__empty{font-weight:400}.sd-qz__mail{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:24px;align-items:start;margin-top:24px;padding:24px;background:var(--sd-cream);border:2px solid var(--sd-ink)}.sd-qz__mail-title{margin:0 0 6px;font-family:var(--sd-font-display);font-size:30px;line-height:1;text-transform:uppercase}.sd-qz__form{display:grid;grid-template-columns:1fr auto;gap:10px}.sd-qz__form .sd-news__consent{grid-column:1 / -1}.sd-qz__ok{margin:0;font-family:var(--sd-font-display);font-size:24px;text-transform:uppercase;color:var(--sd-accent-dark)}@media(max-width:749px){.sd-qz__answers{grid-template-columns:1fr;gap:10px}.sd-qz__answer{padding:13px 14px;box-shadow:4px 4px 0 var(--sd-ink)}.sd-qz__answer-text{font-size:19px}.sd-qz__cards{grid-template-columns:1fr;gap:22px;max-width:360px}.sd-qz__mail{grid-template-columns:1fr;padding:18px}.sd-qz__form{grid-template-columns:1fr}.sd-qz__steps li{width:26px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/sd-pages.css.map */
