@media screen and (max-width:749px){.product-grid.grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:12px!important;row-gap:32px!important}}.product-grid .grid__item,.product-grid .card-wrapper,.product-grid .card__content,.product-grid .card__information{min-width:0}.card .dmixer-price-wrapper,.card .price__container{display:block;max-width:100%}.card .dmixer-price{flex-wrap:wrap;row-gap:2px;column-gap:6px}.card .card__heading{font-size:14px;line-height:1.4;overflow-wrap:anywhere}@media screen and (max-width:749px){.card .price,.card .dmixer-price{font-size:12px}.card dmixer-sale-badge{font-size:10px}}:root{--so3-blue: #2042ad;--so3-ink: #111111;--so3-sub: #6b6b6b;--so3-line: #e8e8e6;--so3-tile: #f5f5f3}.product-card-wrapper .card__inner,.product-card-wrapper .card__media{background:var(--so3-tile)!important;border-radius:6px}.product-card-wrapper .card__media img{mix-blend-mode:multiply}.product-card-wrapper .card__heading,.product-card-wrapper .card__heading a{font-size:13px!important;font-weight:500!important;letter-spacing:.01em;color:var(--so3-ink)}.product-card-wrapper .card__information{padding-top:10px!important}.product-card-wrapper .price,.product-card-wrapper .dmixer-price{font-size:13px!important;color:var(--so3-ink)}.product-card-wrapper .price s,.product-card-wrapper .price .price-item--regular s,.product-card-wrapper .dmixer-price s,.product-card-wrapper .dmixer-compare-price{color:#a3a3a3!important;font-size:12px!important}dmixer-sale-badge{--dmixer-badge-bg: transparent !important;--dmixer-badge-color: #c8102e !important;--dmixer-badge-padding: 0 !important;--dmixer-badge-border-width: 0 !important;--dmixer-badge-border-radius: 0 !important;--dmixer-badge-font-size: 12px !important;--dmixer-badge-font-weight: 700 !important;--dmixer-badge-letter-spacing: .02em !important}dmixer-discounted-price{--dmixer-orig-color: #a3a3a3 !important;--dmixer-dp-gap: 6px !important}.product-card-wrapper .badge{background:transparent!important;color:#c8102e!important;border:0!important;padding:0!important;font-size:12px!important;font-weight:700!important}.product-card-wrapper .swatch,.product-card-wrapper [class*=swatch] label,.product-card-wrapper .so3-swatch{width:14px!important;height:14px!important;min-width:14px!important}.product-card-wrapper .quick-add__submit,.product-card-wrapper .quick-add{opacity:.9}.title-wrapper h2,.title-wrapper .title,.section-heading,.related-products__heading,h2.title{font-size:clamp(18px,4.6vw,26px)!important;font-weight:700!important;letter-spacing:.02em!important}#CartDrawer .cart__checkout-button,.cart__checkout-button{background:var(--so3-blue)!important;border-color:var(--so3-blue)!important;color:#fff!important;border-radius:8px!important}section.page-header.breadcrumb-main-area{padding-top:28px!important;padding-bottom:64px!important;min-height:0!important}section.page-header.breadcrumb-main-area .breadcrumb-title{font-size:clamp(28px,8vw,44px)!important;line-height:1.1!important;margin:6px 0 0!important}section.page-header.breadcrumb-main-area .breadcrumb-content-area-inner{min-height:0!important}dmixer-sale-badge::part(text){background:transparent!important;color:#c8102e!important;padding:0!important;border:0!important;border-radius:0!important;font-size:12px!important;font-weight:700!important;letter-spacing:.02em!important}dmixer-sale-badge::part(wrapper){background:transparent!important;padding:0!important;border:0!important}@media screen and (max-width:749px){.product-grid,[class*=product-grid-collection]{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:12px!important}.product-grid>*,[class*=product-grid-collection]>*{min-width:0!important;max-width:100%!important}}.product-grid dmixer-discounted-price,.product-grid dmixer-sale-badge,[class*=product-grid-collection] dmixer-discounted-price{max-width:100%}.product-grid .card-wrapper *,[class*=product-grid-collection] .card-wrapper *{min-width:0}@media screen and (max-width:749px){.tab-header{overflow:visible!important}.scroll-width{margin-left:0!important;margin-right:0!important;width:auto!important;overflow:visible!important}.scroll-width>.snazzy-tab-buttons{margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;width:100vw!important;max-width:100vw!important;padding-left:calc(50vw - 50%)!important;padding-right:0!important;box-sizing:border-box!important;flex-wrap:nowrap!important;overflow-x:auto!important}.scroll-width>.snazzy-tab-buttons:after{content:"";flex:0 0 16px}}.slider-community-section .flickity-prev-next-button{display:none!important}.slider-community-section .slider_community_images{position:relative}.slider-community-section .so3-ugc-handle{position:absolute;left:12px;bottom:12px;z-index:3;pointer-events:none;color:#fff;font-size:11px;font-weight:400;line-height:1;letter-spacing:.06em;font-feature-settings:"kern" 1;opacity:.92;text-shadow:0 1px 6px rgba(0,0,0,.45)}@media screen and (min-width:750px){.slider-community-section .so3-ugc-handle{left:16px;bottom:16px;font-size:12px}}.slider-community-section .slider_community_text,.slider-community-section .slider_community_title,.slider-community-section .so3-pc-color,.slider-community-section .slider_community_percent{font-kerning:normal;font-feature-settings:"kern" 1,"palt" 1;text-rendering:optimizeLegibility}.slider-community-section .slider_community_title{font-size:17px!important;font-weight:500!important;line-height:1.25!important;letter-spacing:.01em!important}.slider-community-section .so3-pc-color{margin:5px 0 0;font-size:10px;font-weight:500;line-height:1.2;letter-spacing:.14em;color:#8c8c8c}.slider-community-section .slider_community_percent{margin-top:8px!important;font-size:14px!important;line-height:1.3!important;letter-spacing:.03em;font-variant-numeric:lining-nums tabular-nums}.slider-community-section .slider_community_percent span{margin-left:6px;font-size:12px;letter-spacing:.02em}@media screen and (min-width:750px){.slider-community-section .slider_community_title{font-size:18px!important}.slider-community-section .so3-pc-color{font-size:10.5px}.slider-community-section .slider_community_percent{font-size:15px!important}}.slider-community-section .flickity-viewport{box-sizing:content-box!important;padding-bottom:20px}
/*# sourceMappingURL=/cdn/shop/t/30/assets/so3-minimal.css.map */
