:root{--so-yellow: #FFD410;--so-black: #141414}.so-pdp .product-images__slide{position:relative}.so-pdp-badges{position:absolute;z-index:2;left:12px;bottom:12px;display:flex;gap:6px;pointer-events:none}.so-pdp-badge{display:inline-block;font-size:12px;line-height:1;font-weight:400;letter-spacing:var(--font-body-letter-spacing, 0);padding:6px 10px;border-radius:var(--badge-corner-radius, 3px);white-space:nowrap}.so-pdp-badge--pct{background:var(--so-yellow);color:var(--so-black);font-weight:500}.so-pdp-badge--offer{background:var(--so-black);color:#fff}.so-pdp-badge--frame{position:absolute;z-index:2;left:12px;bottom:12px;background:#fff;color:var(--so-black);pointer-events:none}@media only screen and (min-width:1068px){.so-pdp-badges{left:auto;bottom:auto;right:20px;top:calc(var(--header-height, 80px) + 24px)}.so-pdp .so-pdp-frame .so-pdp-badge--frame{left:auto;bottom:auto;right:20px;top:20px}}.so-pdp-crumbs{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 12px;font-size:12px;line-height:1.4;color:#1111118c}.so-pdp-crumbs a{color:inherit;text-decoration:none}.so-pdp-crumbs__current{color:#111!important;font-weight:500}.so-pdp-crumbs__current:hover{text-decoration:underline;text-underline-offset:3px}.so-pdp-note{display:flex;flex-wrap:wrap;gap:2px 12px;margin:6px 0 0;font-size:13px;line-height:1.4;color:#1119}.so-pdp-returns{margin:10px 0 0;font-size:12px;line-height:1.45;color:#1119}.so-pdp #AddToCart:not(.sold-out):not([disabled]),.so-pdp #AddToCart.kies-maat,.so-pdp #AddToCart.kies-maat:hover,.so-pdp #AddToCart.kies-maat:focus,.so-pdp #AddToCart.kies-maat:focus-visible,.so-pdp #AddToCart.kies-maat:active,body:has(.so-pdp) .product-add-to-cart-sticky-modal .single-add-to-cart-button:not(.sold-out):not([disabled]),body:has(.so-pdp) .product-add-to-cart-sticky-modal .single-add-to-cart-button.kies-maat,body:has(.so-pdp) .pdp-sticky-bar .product-add-to-cart-sticky{background:var(--so-black)!important;background-color:var(--so-black)!important;border-color:var(--so-black)!important;color:var(--so-yellow)!important;opacity:1!important}.so-pdp #AddToCart:not(.sold-out):not([disabled]):hover,.so-pdp #AddToCart.kies-maat:hover,body:has(.so-pdp) .pdp-sticky-bar .product-add-to-cart-sticky:hover{background:#000!important;background-color:#000!important}.so-pdp #AddToCart:not(.sold-out):not([disabled]) span,.so-pdp #AddToCart:not(.sold-out):not([disabled]) span:before,.so-pdp #AddToCart:not(.sold-out):not([disabled]) span:after,.so-pdp #AddToCart.kies-maat .single-add-to-cart-button--text,.so-pdp #AddToCart.kies-maat .single-add-to-cart-button--price,body:has(.so-pdp) .product-add-to-cart-sticky-modal .single-add-to-cart-button:not(.sold-out):not([disabled]) span,body:has(.so-pdp) .product-add-to-cart-sticky-modal .single-add-to-cart-button:not(.sold-out):not([disabled]) span:before,body:has(.so-pdp) .product-add-to-cart-sticky-modal .single-add-to-cart-button:not(.sold-out):not([disabled]) span:after,body:has(.so-pdp) .pdp-sticky-bar .product-add-to-cart-sticky span,body:has(.so-pdp) .pdp-sticky-bar .product-add-to-cart-sticky span:before,body:has(.so-pdp) .pdp-sticky-bar .product-add-to-cart-sticky span:after{color:var(--so-yellow)!important}.so-pdp #AddToCart .loading-overlay svg{stroke:var(--so-yellow)}.so-plooks{background:var(--so-black);color:#fff;padding:40px 0 48px;display:flex;flex-direction:column;gap:24px}.so-plooks__head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;padding:0 20px}.so .so-plooks__eyebrow{margin:0 0 6px;font-size:12px;line-height:1;font-weight:var(--so-w);color:var(--so-yellow)}.so .so-plooks__title{margin:0;font-family:inherit;font-size:var(--so-t-l);line-height:1.1;font-weight:var(--so-w-bold);letter-spacing:-.01em;text-transform:none;color:#fff}.so-plooks__tools{display:flex;align-items:center;gap:8px;flex:none}.so .so-plooks__all,.so .so-mf__all{font-size:var(--so-t-ui);line-height:1;font-weight:var(--so-w);text-transform:uppercase;letter-spacing:var(--so-ls-ui);text-decoration:underline;text-underline-offset:4px;white-space:nowrap}.so-plooks__all{margin-right:12px}.so .so-plooks__arrow{display:none;width:40px;height:40px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.7);border-radius:var(--so-radius);color:#fff;transition:opacity .2s,border-color .2s}.so .so-plooks__arrow:hover:not([disabled]){border-color:#fff}.so .so-plooks__arrow[disabled]{opacity:.3;cursor:default}.so-plooks__row{min-width:0;display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 20px;padding:0 20px;scrollbar-width:none;overscroll-behavior-x:contain}.so-plooks__row::-webkit-scrollbar{display:none}.so-plooks__cell{flex:none;width:260px;scroll-snap-align:start}.so-plook{display:flex;flex-direction:column;color:#fff;font-size:14px;line-height:1.4}.so-plook__media{position:relative;display:block;aspect-ratio:9 / 16;overflow:hidden;background:#2a2a2a;margin-bottom:12px}.so-plook__media img,.so-plook__media video{width:100%;height:100%;object-fit:cover;display:block}.so-plook__styled{top:12px;bottom:auto;left:12px}.so-plook__num{font-size:12px;opacity:.6;margin-bottom:4px}.so-plook__name{font-weight:var(--so-w);text-transform:uppercase}.so-plook__plus{color:var(--so-yellow)}.so-plook__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px;margin-top:4px}.so-plook__was{opacity:.5}.so-plook__suffix{opacity:.6}@media only screen and (min-width:768px){.so-plooks{padding:64px 0 72px;gap:32px}.so-plooks__head{padding:0 40px}.so-plooks__row{padding:0 40px;scroll-padding:0 40px;gap:16px}.so-plooks__cell{width:300px}}@media only screen and (min-width:1068px){.so .so-plooks__arrow{display:inline-flex}.so-plooks__cell{width:calc((100% - 48px)/4)}.so-plooks__row{scroll-behavior:smooth}.so-plook__styled{top:20px;left:20px}}.so-mf{padding:40px 0 48px;display:flex;flex-direction:column;gap:16px}.so-mf__head{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:0 20px}.so .so-mf__title{margin:0;font-family:inherit;font-size:16px;line-height:1.2;font-weight:var(--so-w);letter-spacing:var(--font-body-letter-spacing, 0);text-transform:none;color:var(--so-black)}.so-mf__row{min-width:0;max-width:100%;display:grid;grid-auto-flow:column;grid-auto-columns:160px;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 20px;padding:0 20px;scrollbar-width:none}.so-mf__row::-webkit-scrollbar{display:none}.so-mf__row .so-tile{scroll-snap-align:start}.so-mf__row .so-tile__info{padding-left:0;padding-right:0}.so-tile__badge{z-index:2}@media only screen and (min-width:768px){.so-mf{padding:56px 40px 64px;gap:20px}.so-mf__head{padding:0}.so-mf__row{grid-auto-columns:220px;padding:0;scroll-padding:0;gap:16px}}@media only screen and (min-width:1068px){.so-mf__row{grid-auto-flow:row;grid-template-columns:repeat(6,minmax(0,1fr));overflow:visible}}
/*# sourceMappingURL=/cdn/shop/t/84/assets/so-pdp.css.map */
