body.kay-theme[data-brand=hug][data-mode=shop]{--hug-shop-start: var(--hug-profile-start, #101f35);--hug-shop-end: var(--hug-profile-end, #050608);--hug-shop-panel: var(--hug-profile-panel, #182a43);--hug-shop-ink: var(--hug-profile-text, #f3f6fc);--hug-shop-muted: var(--hug-profile-muted, #bccce3);--hug-shop-line: var(--hug-profile-line, #627694);--hug-shop-offer: var(--hug-profile-offer, #b9ead2);--hug-shop-logo: var(--hug-profile-logo, brightness(0) invert(1));background:var(--hug-shop-end)}body[data-brand=hug][data-mode=shop] :is(#main_content,.kay-header--shop,.kay-footer--shop,.kay-cart-drawer,.kay-sticky-buy){--paper: var(--hug-shop-start);--ink: var(--hug-shop-ink);--accent: var(--hug-shop-ink);--button-text: var(--hug-shop-start);color:var(--ink)}body[data-brand=hug][data-mode=shop] #main_content{background-color:var(--hug-shop-start);--hug-shop-gradient-light: color-mix(in srgb, var(--hug-shop-start) 79%, var(--hug-shop-line));background-image:linear-gradient(135deg,color-mix(in srgb,var(--hug-shop-gradient-light) 88%,transparent),color-mix(in srgb,var(--hug-shop-start) 91%,transparent) 31%,color-mix(in srgb,var(--hug-shop-end) 95%,transparent) 91%),var(--hug-gradient-texture);background-size:auto,cover;background-position:center,center;background-repeat:no-repeat;background-attachment:fixed,fixed;background-blend-mode:normal,luminosity}body[data-brand=hug][data-mode=shop] :is(.kay-header--shop,.kay-footer--shop,.kay-cart-drawer,.kay-sticky-buy){background-color:var(--hug-shop-start);background-image:linear-gradient(135deg,color-mix(in srgb,var(--hug-shop-start) 88%,transparent),color-mix(in srgb,var(--hug-shop-end) 94%,transparent)),var(--hug-gradient-texture);background-size:auto,cover;background-position:center,center;background-repeat:no-repeat;background-attachment:scroll,fixed;background-blend-mode:normal,luminosity;border-color:var(--hug-shop-line)}body[data-brand=hug][data-mode=shop] .kay-header--shop .kay-logo img{filter:var(--hug-shop-logo)}.hug-shop-logo-detail{display:grid;grid-template-areas:"logo"}.hug-shop-logo-detail>*{grid-area:logo}body[data-brand=hug][data-mode=shop] .kay-header--shop .hug-shop-logo-detail>img{filter:none;clip-path:inset(0 75% 0 0)}.hug-shop-logo-detail>span{clip-path:inset(0 0 0 25%);pointer-events:none}.hug-shop-logo-detail img{display:block}body[data-brand=hug][data-mode=shop] .kay-header--shop :is(.kay-nav-panel,.kay-submenu>div,.kay-mobile-menu>nav){background:var(--hug-shop-panel);color:var(--hug-shop-ink);border-color:var(--hug-shop-line)}body[data-brand=hug][data-mode=shop] #main_content .kay-shop-band{--band-ink: var(--hug-shop-ink) !important;background:transparent;color:var(--band-ink)}body[data-brand=hug][data-mode=shop] #main_content :is(.kay-product-price s,.kay-cart-item-price s){color:var(--hug-shop-muted)}body[data-brand=hug][data-mode=shop] #main_content :is(.kay-club-price-note>strong,.kay-cart-discount){color:var(--hug-shop-offer)}body[data-brand=hug][data-mode=shop] #main_content .kay-cart-club-note{background:var(--hug-shop-panel);color:var(--hug-shop-offer)}body[data-brand=hug][data-mode=shop] :is(#main_content,.kay-sticky-buy,.kay-cart-drawer) :is(.kay-filter>div,select,input[type=number],.kay-quantity,[data-sticky-status]){color:var(--hug-shop-ink);background-color:var(--hug-shop-panel);border-color:var(--hug-shop-line)}body[data-brand=hug][data-mode=shop] #main_content :is(input,textarea)::placeholder{color:var(--hug-shop-muted);opacity:1}body[data-brand=hug][data-mode=shop] #main_content .kay-product-gallery-thumbs [aria-pressed=true]{border-color:var(--hug-shop-ink)}body[data-brand=hug][data-mode=shop] #main_content .kay-product [data-add-button],body[data-brand=hug][data-mode=shop] .kay-sticky-buy [data-sticky-add]{background:var(--hug-shop-ink);color:var(--hug-shop-start);border-color:var(--hug-shop-ink)}body[data-brand=hug][data-mode=shop] #main_content .kay-product [data-add-button]:hover,body[data-brand=hug][data-mode=shop] .kay-sticky-buy [data-sticky-add]:hover{background:var(--hug-shop-muted);color:var(--hug-shop-start)}body[data-brand=hug][data-mode=shop] #main_content .hug-album-tracks{--song-ink: var(--hug-shop-ink);--song-muted: var(--hug-shop-muted);--song-line: var(--hug-shop-line);--song-paper: var(--hug-shop-panel)}body[data-brand=hug][data-mode=shop] #main_content :is(.hug-track-play,.hug-track-player-close){color:var(--song-ink);border-color:currentColor}body[data-brand=hug][data-mode=shop] #main_content .hug-track-play:is(:hover,[aria-pressed=true]){background:var(--song-ink);color:var(--hug-shop-start)}body[data-brand=hug][data-mode=shop] #main_content .hug-track-player-row{color:var(--song-ink);background:var(--song-paper);border-color:var(--song-line)}body[data-brand=hug][data-mode=shop] :is(#main_content,.kay-header--shop,.kay-sticky-buy) :is(a,button,input,select):focus-visible{outline:2px solid currentColor;outline-offset:3px}body[data-brand=hug][data-mode=shop] #main_content .kay-stock-filter{background:var(--hug-shop-panel);color:var(--hug-shop-ink);border-color:var(--hug-shop-line)}body[data-brand=hug][data-mode=shop] #main_content .kay-stock-filter :is(.kay-filter-pills>button,.kay-filter-check span){color:var(--hug-shop-ink);border-color:var(--hug-shop-line)}body[data-brand=hug][data-mode=shop] #main_content .kay-stock-filter :is(.kay-filter-pills>button[aria-pressed=true],.kay-filter-check:has(input:checked) span){color:var(--hug-shop-start);background:var(--hug-shop-ink);border-color:var(--hug-shop-ink)}body[data-brand=hug][data-mode=shop] #main_content .kay-stock-filter :is(.kay-filter-pills>button:disabled,.kay-filter-check:has(input:disabled) span){color:var(--hug-shop-muted);background:transparent;border-color:var(--hug-shop-line)}body[data-brand=hug][data-mode=shop] #main_content .kay-stock-filter :is(.kay-filter-pills>button:focus-visible,.kay-filter-check:has(input:focus-visible) span){outline-color:var(--hug-shop-ink)}body[data-brand=hug][data-mode=shop] #main_content .kay-native-delivery{background:var(--hug-shop-panel);border-color:var(--hug-shop-line);color:var(--hug-shop-ink)}body[data-brand=hug][data-mode=shop] #main_content .kay-native-delivery .kay-delivery-shipping{border-color:var(--hug-shop-line)}body[data-brand=hug][data-mode=shop] #main_content .kay-native-delivery .kay-delivery-dot{background:var(--hug-shop-offer)}body[data-brand=hug][data-mode=shop] #main_content .kay-native-delivery .kay-delivery-shipping svg{color:var(--hug-shop-offer)}.kay-header--shop .hug-shop-nav-info,.kay-header--shop .hug-shop-nav-products{flex:0 0 auto;gap:clamp(12px,1.2vw,21px)}body[data-brand=hug][data-mode=shop] .kay-header--shop :is(.kay-desktop-nav,.kay-mobile-menu) :is(a,summary){text-decoration:none}body[data-brand=hug][data-mode=shop] .kay-header--shop :is(.kay-desktop-nav,.kay-mobile-menu) :is(a:hover,a[aria-current=page],summary:hover,details[open]>summary){text-decoration:none;text-shadow:.33px 0 currentColor,-.33px 0 currentColor;font-style:normal}body[data-brand=hug][data-mode=shop] .kay-header--shop :is(.kay-desktop-nav,.kay-mobile-menu) :is(a,.hug-shop-albums>summary){font-size:16px}.kay-header--shop .kay-header__inner:has(.hug-shop-nav-products){gap:clamp(20px,2vw,34px)}.kay-header--shop .kay-desktop-nav>.kay-nav-branch>.kay-nav-disclosure>summary{width:22px}.kay-header--shop .kay-desktop-nav>a{white-space:nowrap}.kay-header--shop .hug-shop-albums{position:relative;flex:none}.kay-header--shop .hug-shop-albums>summary{display:flex;align-items:center;gap:10px;min-height:44px;cursor:pointer;list-style:none;text-transform:uppercase}.hug-shop-albums>summary::-webkit-details-marker{display:none}.hug-shop-albums[open]>summary svg{transform:rotate(180deg)}.kay-header--shop .hug-shop-albums:not([open])>.hug-shop-albums__grid{display:none}.kay-header--shop .hug-shop-albums__grid{position:absolute;z-index:35;inset:100% auto auto 50%;transform:translate(-50%);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;width:min(740px,90vw);max-height:72vh;overflow:auto;margin:0;padding:20px;list-style:none;background:var(--hug-shop-panel);border:1px solid var(--hug-shop-line);border-radius:5px;box-shadow:0 12px 32px #0005}.kay-header--shop .hug-shop-albums__grid a{display:grid;align-content:start;gap:6px;color:var(--hug-shop-ink);line-height:1.3;white-space:normal;text-transform:none}.hug-shop-albums__grid img,.hug-shop-collection-heading>img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:6px}.hug-shop-collection-heading{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(14px,3vw,30px);margin-block-end:clamp(18px,3vw,32px);padding-block-end:clamp(16px,2.6vw,28px);border-block-end:1px solid var(--hug-shop-line, #62738b)}.hug-shop-collection-heading--media{grid-template-columns:clamp(76px,13vw,144px) minmax(0,1fr)}.hug-shop-collection-heading h1{margin:0;font-size:clamp(1.9rem,4.5vw,3.5rem);line-height:1.08;overflow-wrap:anywhere}.hug-shop-collection-heading__eyebrow{margin:0 0 6px;font-size:.72rem;font-weight:650;letter-spacing:.12em;text-transform:uppercase}.hug-shop-collection-heading__description,.hug-shop-collection-heading__detail{max-width:62ch;margin:8px 0 0}.hug-shop-collection-heading__description>:first-child{margin-block-start:0}.hug-shop-collection-heading__description>:last-child{margin-block-end:0}.hug-shop-collection-heading__detail{font-size:.85rem}.hug-shop-collection .kay-stock-filter{margin-block-end:14px}.hug-shop-collection .kay-stock-filter__fields{margin-block-start:10px;gap:12px}.kay-product .kay-option-grid .kay-size-open{width:fit-content;min-height:44px;margin:0;padding-inline:0;align-self:start}.kay-product .kay-inline-product-music__content{min-width:0}.kay-product .kay-inline-product-music__content iframe{display:block;width:100%;height:auto;aspect-ratio:16/9;border:0}.kay-product .kay-inline-product-music__content .kay-product-tracks :is(.hug-track-number,.hug-track-duration,.hug-track-title small){color:var(--song-muted)}.kay-product .kay-inline-product-music__content .kay-product-tracks li{border-color:var(--song-line)}@media(max-width:1170px){.kay-header--shop .kay-header__inner:has(.hug-shop-nav-products) :is(.hug-shop-nav-info,.hug-shop-nav-products){display:none}.kay-header--shop .kay-header__inner:has(.hug-shop-nav-products){display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:60px;padding:15px 20px}.kay-header--shop .kay-header__inner:has(.hug-shop-nav-products) .kay-logo{grid-area:1 / 2;justify-self:center}.kay-header--shop .kay-header__inner:has(.hug-shop-nav-products) .kay-logo img{width:auto;height:30px;max-height:30px}.kay-header--shop .kay-header__inner:has(.hug-shop-nav-products) .kay-tools{grid-area:1 / 3;gap:12px;margin:0}.kay-header--shop .kay-header__inner:has(.hug-shop-nav-products) .kay-tools>a[href*="/account"]{display:none}.kay-header--shop .kay-header__inner:has(.hug-shop-nav-products) .kay-mobile-menu{display:block;grid-area:1 / 1;margin:0;border:0}.kay-header--shop .kay-mobile-menu>summary{display:flex;align-items:center;min-height:44px;padding:0;list-style:none}.kay-header--shop .kay-mobile-menu>summary::-webkit-details-marker{display:none}.kay-header--shop .kay-hamburger{font:25px Arial,sans-serif}.kay-header--shop .kay-menu-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.kay-header--shop .kay-mobile-menu .hug-shop-albums__grid{position:static;transform:none;grid-template-columns:repeat(3,minmax(0,1fr));max-height:none;width:auto;padding:10px 4px;gap:10px;border:0;box-shadow:none}.kay-header--shop .kay-mobile-menu>nav{position:absolute;inset:100% 0 auto;display:flex;flex-direction:column;padding:18px 24px 30px;max-height:75vh;overflow-y:auto;overscroll-behavior:contain}}@media(pointer:coarse){body[data-brand=hug][data-mode=shop] :is(#main_content,.kay-header--shop,.kay-footer--shop,.kay-shop-band,.kay-cart-drawer,.kay-sticky-buy){background-attachment:scroll,scroll}}body[data-brand=hug][data-mode=shop] :is(.kay-card-panel,.kay-quick-dialog) .kay-quick-product [data-quick-add]{background:#183454;border-color:#183454;color:#fff}body[data-brand=hug][data-mode=shop] :is(.kay-card-panel,.kay-quick-dialog) .kay-quick-product [data-quick-add]:hover:not(:disabled){background:#254e7c;border-color:#254e7c}body[data-brand=hug][data-mode=shop] .kay-card-panel .kay-quick-product [data-quick-add]:focus-visible{outline-color:#183454}@media(min-width:1171px){.kay-header--shop .hug-shop-nav-info{margin-inline-start:auto}.kay-header--shop .kay-header__inner:has(.hug-shop-nav-info) .kay-tools{margin-inline-start:0}.kay-header--shop .hug-shop-nav-info>.kay-nav-branch:last-child>.kay-nav-disclosure>.kay-nav-panel{left:auto;right:0}}body[data-brand=hug][data-mode=shop] .kay-cart-drawer .kay-vega-cart-offer{background:var(--hug-shop-panel);border:1px solid var(--hug-shop-line);color:var(--hug-shop-ink)}body[data-brand=hug][data-mode=shop] .kay-cart-drawer .kay-vega-cart-offer :is(p,a){color:inherit}body[data-brand=hug][data-mode=shop] .kay-cart-drawer .kay-cart-discount{color:var(--hug-shop-offer)}body[data-brand=hug][data-mode=shop] .kay-cart-drawer .kay-cart-item-price s{color:var(--hug-shop-muted)}
/*# sourceMappingURL=/cdn/shop/t/69/assets/hug-shop-colors.css.map */
