html,body{background-color:var(--cc-bg-fallback)}body{background-image:var(--cc-bg-image);background-size:cover;background-position:center;background-attachment:fixed}@supports (-webkit-touch-callout: none){body{background-attachment:scroll}}.page-wrapper,#MainContent,.shopify-section:not(.header-section) .section-background,.shopify-section .section{background:transparent}dialog,select,select option,.popover,[popover]{background-color:var(--cc-bg-fallback);color:var(--cc-text)}body,.paragraph,input,select,textarea,button{font-family:var(--cc-font-family);font-weight:700;font-size:var(--cc-body-size);line-height:1.25;letter-spacing:.05em;color:var(--cc-text)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.cc-display{font-family:var(--cc-font-family);font-weight:700;font-size:var(--cc-display-size);line-height:var(--cc-display-line-height);letter-spacing:.2em;text-transform:lowercase;color:var(--cc-text)}.cc-small{font-size:var(--cc-small-size);letter-spacing:.05em}a{color:inherit;text-decoration-thickness:clamp(1px,.06em,2px);text-underline-offset:.1em}.cc-link{text-decoration:underline;text-decoration-thickness:clamp(1px,.06em,2px);text-underline-offset:.1em}.cc-link-quiet{text-decoration:none;transition:opacity .2s ease-out}.cc-link-quiet[aria-current=page],.cc-link-quiet.is-active{opacity:.5}@media(hover:hover)and (pointer:fine){.paragraph a:hover,.rte a:hover,.cc-link:hover{text-decoration:none}.cc-link-quiet:hover{opacity:.5}}.button,.cc-button,button[type=submit]:not(.button-unstyled):not(.button-secondary){border-radius:0;font-family:var(--cc-font-family);font-weight:500;font-size:var(--cc-body-size);letter-spacing:.15em;text-transform:lowercase;text-shadow:none;transition:opacity .2s ease-out}.cc-button{display:block;width:100%;padding:12px 16px;border:1px solid var(--cc-text);background:var(--cc-text);color:var(--cc-bg-fallback);text-align:center;text-decoration:none;cursor:pointer}.button-secondary{border-radius:0;background:transparent;color:var(--cc-text);border:1px solid var(--cc-line);text-transform:lowercase;letter-spacing:.2em}@media(hover:hover)and (pointer:fine){.button:hover,.cc-button:hover{opacity:.75}}input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea,textarea.field__input{border-radius:0;border:1px solid var(--cc-text);background-color:transparent;color:var(--cc-text)}select{background-color:var(--cc-bg-fallback)}::placeholder{color:var(--cc-text-secondary);opacity:1}*,*:before,*:after{border-radius:0!important;box-shadow:none!important}:focus-visible{outline:1px solid var(--cc-text);outline-offset:2px}#MainContent{padding-inline:var(--cc-edge) var(--cc-gutter);padding-top:64px}@media screen and (min-width:1200px){#MainContent{padding-inline:var(--cc-edge);padding-top:0}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}:root{--header-height: 0px;--header-group-height: 0px}.cc-header-section{position:static;height:0}.cc-header{font-size:var(--cc-display-size);letter-spacing:.2em}.cc-header__wordmark{position:fixed;z-index:8;top:24px;left:var(--cc-gutter);transform-origin:top left;transform:rotate(-90deg) translate(-100%);white-space:nowrap;text-transform:uppercase;font-size:var(--cc-display-size);line-height:1;letter-spacing:.2em;filter:var(--cc-halo)}.cc-header__actions{position:fixed;z-index:8;top:16px;right:var(--cc-gutter);display:flex;align-items:center;gap:20px;filter:var(--cc-halo)}.cc-header__cart,.cc-header__menu-toggle{font-size:17px;letter-spacing:.2em;text-transform:lowercase;color:var(--cc-text);cursor:pointer}.cc-header__cart-icon{display:inline-flex;align-items:baseline;gap:.35em}.cc-header__cart-icon .cart-bubble{position:static;display:inline;width:auto;height:auto;aspect-ratio:auto;color:var(--cc-text)}.cc-header__cart-icon .cart-bubble__background{display:none}.cc-header__cart-icon .cart-bubble__text,.cc-header__cart-icon .cart-bubble__text-count{position:static;display:inline;color:var(--cc-text);font-size:inherit}.cc-header__cart-icon .cart-bubble__text-count:before{content:"("}.cc-header__cart-icon .cart-bubble__text-count:after{content:")"}.cc-header__language-submit{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cc-header__language-submit:focus-visible{position:static;width:auto;height:auto;clip:auto;margin-left:8px;font-size:var(--cc-body-size)}.cc-header__language select{width:140px;padding:6px 10px;font-size:17px;letter-spacing:.05em;text-transform:none}.cc-header__actions .cc-header__language,.cc-header__nav{display:none}.cc-header__nav ul,.cc-header__drawer-nav{margin:0;padding:0;list-style:none}.cc-header__drawer{position:fixed;inset:0 0 0 auto;width:min(300px,100vw);max-width:none;height:100dvh;max-height:none;margin:0;padding:24px var(--cc-gutter);border:0;background:var(--cc-bg-fallback);color:var(--cc-text);transform:translate(100%);transition:transform .5s ease-out,display .5s allow-discrete,overlay .5s allow-discrete}.cc-header__drawer[open]{display:flex;flex-direction:column;gap:40px;transform:translate(0)}@starting-style{.cc-header__drawer[open]{transform:translate(100%)}}.cc-header__drawer::backdrop{background:#0003}.cc-header__drawer-close{align-self:flex-end;font-size:17px;letter-spacing:.2em;color:var(--cc-text);cursor:pointer}.cc-header__drawer-nav{display:flex;flex-direction:column;gap:24px;font-size:22px;line-height:calc(27 / 22);letter-spacing:.2em}@media screen and (min-width:1200px){.cc-header__wordmark{top:96px;left:var(--cc-gutter)}.cc-header__actions{top:24px}.cc-header__actions .cc-header__language{display:block}.cc-header__menu-toggle,.cc-header__drawer{display:none!important}.cc-header__nav{display:block;font-size:17px;line-height:1.25;letter-spacing:.2em;position:fixed;z-index:8;top:96px;right:calc(var(--cc-gutter) + 8px);writing-mode:vertical-rl;transform:rotate(180deg);filter:var(--cc-halo)}.cc-header__nav ul{display:flex;gap:24px}}.cc-footer{position:relative;z-index:4;display:flex;flex-direction:column;align-items:center;gap:24px;padding:32px var(--cc-gutter) 12px calc(var(--cc-gutter) + 28px);font-size:var(--cc-small-size);letter-spacing:.05em;text-align:center;filter:var(--cc-halo)}.cc-footer__left{display:flex;flex-direction:column;align-items:center;gap:16px}.cc-footer__social{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin:0;padding:0;list-style:none}.cc-footer__icon{display:block;width:20px;height:20px;color:var(--cc-text)}.cc-footer__icon svg{width:100%;height:100%}.cc-footer__right{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}@media screen and (min-width:750px){.cc-footer{flex-direction:row;justify-content:space-between;align-items:flex-end;padding:32px var(--cc-gutter);text-align:left}.cc-footer__left{align-items:flex-start;gap:40px}.cc-footer__social{justify-content:flex-start}}.product-card,.product-card__content,.product-grid__card{background:transparent;border:0}.product-card [ref=productTitleLink] .text-block,.product-card product-price{--text-align: center !important;text-align:center!important;margin-inline:auto}.product-card [ref=productTitleLink] p,.product-card [ref=productTitleLink] :is(h1,h2,h3,h4,h5,h6){font-size:var(--cc-body-size);letter-spacing:.2em;text-transform:none}.product-card product-price,.product-card [ref=priceContainer],.product-card .price-item__group,.product-card [class*=price]{justify-content:center;text-align:center;font-size:var(--cc-body-size);letter-spacing:.05em}.product-card .compare-at-price{opacity:.5}.product-badges__badge{background:var(--cc-bg-fallback)!important;color:var(--cc-text)!important;border:0!important;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.product-badges__badge.color-custom-badge-sale{color:var(--cc-accent)!important}.section h1{font-size:var(--cc-display-size)}#MainContent[data-template=index] h1,#MainContent[data-template^=collection] h1{font-weight:500;letter-spacing:.2em;text-transform:none}.product-list .button-unstyled,[class*=product-list] a.button-unstyled{font-size:var(--cc-body-size);letter-spacing:.05em;text-transform:lowercase;text-decoration:underline;text-decoration-thickness:clamp(1px,.06em,2px);text-underline-offset:.1em}#MainContent[data-template^=product] .product-details h1,#MainContent[data-template^=product] .product-information h1{font-weight:500;text-transform:none}.variant-option__button-label{border-radius:0;background:transparent!important;color:var(--cc-text)!important;border:1px solid var(--cc-line)!important;font-size:var(--cc-body-size);letter-spacing:.05em;text-transform:lowercase}.variant-option__button-label:has(input:checked){border-color:var(--cc-text)!important}.variant-option__button-label:has(input:disabled),.variant-option__button-label:has(input[aria-disabled=true]){opacity:.5;text-decoration:line-through}.variant-option__button-label__pill{background:transparent!important}.variant-option legend,.variant-picker .variant-option__label{font-size:var(--cc-small-size);letter-spacing:.1em;text-transform:uppercase}.quantity-selector{background:transparent;border:1px solid var(--cc-text);color:var(--cc-text)}.quantity-selector input{border:0!important;background:transparent}.add-to-cart-button,.add-to-cart-button.button{background:var(--cc-text)!important;color:var(--cc-bg-fallback)!important;border:1px solid var(--cc-text)!important;text-shadow:none}.add-to-cart-button:not(.quick-add__button) .svg-wrapper{display:none}.product-details,.product-information__details,.variant-picker{min-width:0;overflow-wrap:anywhere}.sticky-add-to-cart__bar{background:var(--cc-bg-fallback)!important;color:var(--cc-text);border-top:1px solid var(--cc-line)}.product-media,.product-media-container,.media-gallery img{border:0;background:transparent}.cart-drawer__dialog,.cart-drawer__inner,.cart-drawer__content,theme-drawer dialog{background:var(--cc-bg-fallback)!important;color:var(--cc-text)}theme-drawer dialog::backdrop{background:#0003}.cart-items__title,.cart-items__title *{font-size:var(--cc-body-size);letter-spacing:.2em;text-transform:lowercase;text-decoration:none}.cart-items__media img{border:0}.cart-items .quantity-selector{border-color:var(--cc-line)}.cart__checkout-button,.cart-summary button[name=checkout],button[name=checkout]{width:100%;background:var(--cc-text)!important;color:var(--cc-bg-fallback)!important;border:1px solid var(--cc-text)!important;font-weight:500;font-size:var(--cc-body-size);letter-spacing:.15em;text-transform:lowercase;text-shadow:none}.cart-items__empty-button{background:transparent!important;color:var(--cc-text)!important;border:0!important;font-size:var(--cc-body-size);letter-spacing:.05em;text-decoration:underline;text-decoration-thickness:clamp(1px,.06em,2px);text-underline-offset:.1em;text-shadow:none}.cart-summary,.cart-drawer__summary{background:transparent;border-top:0}.cart-items__table-row,.cart-items--dividers .cart-items__table-row,.cart-drawer__summary *:not(input):not(button),.cart-summary *:not(input):not(button){border-top-color:transparent!important;border-bottom-color:transparent!important}#MainContent[data-template^=page] .section,#MainContent[data-template="404"] .shopify-section:first-child .section,.shopify-policy__container{max-width:640px;margin-inline:auto}.shopify-policy__container,#MainContent[data-template^=page] .rte{font-size:var(--cc-body-size);line-height:1.25;letter-spacing:.05em}.shopify-policy__container{padding-block:32px 64px}.shopify-policy__title h1{margin-bottom:32px;text-align:center}.rte h2,.rte h3,.shopify-policy__body h2,.shopify-policy__body h3{margin-top:32px}#MainContent[data-template=search] input[type=search]{background:transparent}.cc-password-body #MainContent{padding:0}.cc-password{position:relative;min-height:100svh;display:grid;place-items:center;padding:32px var(--cc-gutter) 24px calc(var(--cc-edge) + 8px);text-align:center}.cc-password__media{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;background:var(--cc-bg-fallback)}.cc-password__still,.cc-password__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cc-password__video--desktop{display:none}@media screen and (min-width:1200px){.cc-password__video--desktop{display:block}.cc-password__video--mobile{display:none}}@media(prefers-reduced-motion:reduce){.cc-password__video{display:none!important}}.cc-password__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(0 0 0 / var(--cc-password-overlay, 0))}.cc-password>:not(.cc-password__media){position:relative;z-index:1;filter:var(--cc-halo)}.cc-password__content{display:flex;flex-direction:column;align-items:center;gap:32px;width:min(100%,360px)}.cc-password__message{font-size:var(--cc-body-size);letter-spacing:.05em}.cc-password__newsletter,.cc-password__unlock-fields{display:flex;flex-direction:column;gap:12px;width:100%}.cc-password__newsletter input,.cc-password__unlock-fields input{width:100%;padding:12px 16px;text-align:center}.cc-password__unlock summary{cursor:pointer;list-style:none;font-size:var(--cc-small-size)}.cc-password__unlock summary::-webkit-details-marker{display:none}.cc-password__unlock-fields{margin-top:16px}.cc-password__error{color:var(--cc-accent);font-size:var(--cc-small-size)}.card-gallery,.card-gallery *:not(.product-badges__badge):not(.quick-add__button):not(.quick-add__button *),.product-media-container,.product-media,.product-media__image,media-gallery,media-gallery *:not(.product-badges__badge){background-color:transparent!important}product-card,.product-card{--quick-add-mobile-opacity: 1 !important;--quick-add-mobile-display: flex !important}button.quick-add__button:disabled{opacity:.5}button.quick-add__button,button.quick-add__button:is(:hover,:focus-visible){width:var(--button-size-md, 36px)!important;justify-content:center;font-size:0!important;letter-spacing:0}button.quick-add__button .add-to-cart-text{font-size:0!important}.quick-add__button,.quick-add__button.add-to-cart-button{background:var(--cc-text)!important;color:var(--cc-bg-fallback)!important;border:0!important;opacity:1}.quick-add__button .svg-wrapper,.quick-add__button .add-to-cart-icon{display:inline-flex!important;color:var(--cc-bg-fallback)}@property --cc-intro-hole{syntax: "<length-percentage>"; inherits: false; initial-value: 0%;}.cc-intro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;place-items:center;background-color:var(--cc-bg-fallback);background-image:var(--cc-bg-image);background-size:cover;background-position:center;cursor:pointer;-webkit-mask-image:radial-gradient(circle at 50% 50%,transparent var(--cc-intro-hole),#000 calc(var(--cc-intro-hole) + 1px));mask-image:radial-gradient(circle at 50% 50%,transparent var(--cc-intro-hole),#000 calc(var(--cc-intro-hole) + 1px));animation:cc-intro-open 1s cubic-bezier(.65,0,.35,1) 2.9s forwards}.cc-intro__stage{position:relative;display:grid;place-items:center;width:min(62vmin,320px);aspect-ratio:1;color:var(--cc-text);filter:var(--cc-halo);opacity:0;transform:scale(.97);animation:cc-intro-appear .7s ease-out forwards,cc-intro-lift 1s cubic-bezier(.65,0,.35,1) 2.9s forwards}.cc-intro__clock{width:100%;height:100%;overflow:visible}.cc-intro__face{stroke:currentcolor;stroke-width:.6;opacity:.55}.cc-intro__face--inner{opacity:.18}.cc-intro__tick{stroke:currentcolor;stroke-width:.7;opacity:.6}.cc-intro__tick--twelve{stroke-width:1.2;opacity:.95}.cc-intro__brand,.cc-intro__model{fill:currentcolor;font-family:var(--cc-font-family);font-weight:500;font-size:6.4px;letter-spacing:.32em;opacity:.85}.cc-intro__model{font-style:italic;font-size:5px;letter-spacing:.16em;opacity:.7}.cc-intro__hand{fill:currentcolor;stroke:none;transform-origin:100px 100px;transform-box:view-box}.cc-intro__hand--second line{stroke:currentcolor;stroke-width:.45}.cc-intro__hand--second{transform:rotate(288deg);animation:cc-intro-to-twelve 2.2s cubic-bezier(.3,0,.15,1) .45s forwards}.cc-intro__hand--minute{transform:rotate(-1.2deg);animation:cc-intro-settle 2.2s cubic-bezier(.3,0,.15,1) .45s forwards}.cc-intro__hand--hour{transform:rotate(-.1deg);animation:cc-intro-settle 2.2s cubic-bezier(.3,0,.15,1) .45s forwards}.cc-intro__pin{fill:currentcolor}.cc-intro__ring{position:absolute;top:3%;right:3%;bottom:3%;left:3%;border:.5px solid var(--cc-text);border-radius:50%!important;opacity:0;animation:cc-intro-ring 1.4s cubic-bezier(.2,.6,.3,1) 2.6s}.cc-intro__clock{animation:cc-intro-glow 1.2s ease-in-out 2.55s}.cc-intro--skip{animation:cc-intro-fade-out .4s ease-out forwards!important}@keyframes cc-intro-appear{to{opacity:1;transform:scale(1)}}@keyframes cc-intro-fade-out{to{opacity:0}}@keyframes cc-intro-to-twelve{to{transform:rotate(360deg)}}@keyframes cc-intro-settle{to{transform:rotate(0)}}@keyframes cc-intro-glow{40%{filter:drop-shadow(0 0 .6em rgb(255 255 255 / .9))}}@keyframes cc-intro-ring{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.45)}}@keyframes cc-intro-lift{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.25)}}@keyframes cc-intro-open{to{--cc-intro-hole: 150%}}html body .ks-chart-modal-link ._ks_text,html body .ks-chart-modal-link svg.kiwi-svg,html body .ks-chart-modal-link svg.kiwi-svg *{color:var(--cc-text)!important;fill:currentcolor!important}._ks_text{font-size:var(--cc-small-size);letter-spacing:.05em;text-decoration:underline;text-decoration-thickness:clamp(1px,.06em,2px);text-underline-offset:.1em}.kiwi-sizing-modal-inner,.ks-modal-content{background:var(--cc-bg-fallback)!important;color:var(--cc-text)!important;border:1px solid var(--cc-line)}.kiwi-sizing-modal-inner .modal-title-header,.kiwi-sizing-modal-inner .modal-title-sub-header,.kiwi-sizing-modal-inner .ks-modal-close,.kiwi-sizing-modal-inner .ks-table,.kiwi-sizing-modal-inner .ks-table-cell{color:var(--cc-text)!important;font-family:var(--cc-font-family)}.kiwi-sizing-modal-inner .modal-title-header{letter-spacing:.2em;text-transform:lowercase}html body .kiwi-sizing-modal .kiwi-sizing-modal-inner table.ks-table,html body .kiwi-sizing-modal .kiwi-sizing-modal-inner tr.ks-table-row,html body .kiwi-sizing-modal .kiwi-sizing-modal-inner .ks-table-cell,html body .kiwi-sizing-modal .kiwi-sizing-modal-inner tr.ks-table-row:hover,html body .kiwi-sizing-modal .kiwi-sizing-modal-inner tr.ks-table-row:hover .ks-table-cell,html body .kiwi-sizing-modal .kiwi-sizing-modal-inner .ks-table-cell:hover,html body .kiwi-sizing-modal .kiwi-sizing-modal-inner .ks-table-cell.ks-table-col-hover{background:transparent!important;color:var(--cc-text)!important}.kiwi-sizing-modal-inner .ks-table-cell{border-color:var(--cc-line)!important;letter-spacing:.05em}.kiwi-sizing-modal-inner .ks-unit-toggle-label{color:var(--cc-text-secondary)!important}.kiwi-sizing-modal-inner .ks-unit-toggle-label.kiwi-active{color:var(--cc-text)!important;text-decoration:underline}.cc-showcase{background:transparent}.cc-showcase__heading{margin:0 0 32px;font-weight:500;letter-spacing:.2em;text-transform:none}.cc-showcase__grid{display:grid;grid-template-columns:1fr;column-gap:var(--cc-gutter);row-gap:48px}.cc-showcase__card,.cc-showcase__panel{order:var(--cc-order)}.cc-showcase__card{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;min-width:0}.cc-showcase__media{display:block;width:100%;margin-bottom:16px}.cc-showcase__media img,.cc-showcase__product-media img{display:block;width:100%;height:auto}.cc-showcase__placeholder-svg{display:block;width:100%;height:auto;fill:var(--cc-line)}.cc-showcase__title{font-weight:500;font-size:var(--cc-body-size);letter-spacing:.05em;text-decoration:none}.cc-showcase__actions{display:flex;flex-direction:column;align-items:center;gap:6px;margin-top:8px}.cc-showcase__discover{font-size:var(--cc-small-size);letter-spacing:.05em;color:var(--cc-text-secondary);text-decoration:none;transition:color .2s ease-out}.cc-showcase__toggle{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;font-size:var(--cc-small-size);letter-spacing:.05em;color:var(--cc-text);cursor:pointer}.cc-showcase__chevron{transition:transform .25s ease-out}.cc-showcase__toggle[aria-expanded=true] .cc-showcase__chevron{transform:rotate(180deg)}@media(hover:hover)and (pointer:fine){.cc-showcase__title:hover,.cc-showcase__toggle:hover,.cc-showcase__view-all:hover{opacity:.6}.cc-showcase__discover:hover{color:var(--cc-text)}}.cc-showcase__panel{grid-column:1 / -1;padding-block:8px 16px}.cc-showcase__panel:not([hidden]){animation:cc-showcase-in .35s ease-out}@keyframes cc-showcase-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.cc-showcase__panel-head{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:24px}.cc-showcase__panel-title{display:none;font-weight:500;letter-spacing:.05em}@media screen and (max-width:749px){.cc-showcase__panel-head{justify-content:flex-end}}@media screen and (min-width:750px){.cc-showcase__panel-title{display:block}}.cc-showcase__view-all{font-size:var(--cc-small-size);letter-spacing:.05em;text-decoration:underline;text-decoration-thickness:clamp(1px,.06em,2px);text-underline-offset:.15em;white-space:nowrap}.cc-showcase__products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px var(--cc-gutter);margin:0;padding:0;list-style:none}.cc-showcase__product{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;min-width:0}.cc-showcase__product-media{display:block;width:100%;margin-bottom:8px}.cc-showcase__product-title{font-weight:500;font-size:var(--cc-body-size);letter-spacing:.2em;text-transform:none;text-decoration:none}.cc-showcase__product-price{font-size:var(--cc-body-size);letter-spacing:.05em}.cc-showcase__compare{margin-right:6px;opacity:.5}.cc-showcase__empty{grid-column:1 / -1;text-align:center;color:var(--cc-text-secondary)}.cc-showcase__panel-foot{display:flex;justify-content:center;margin-top:32px}.cc-showcase__button{display:inline-block;padding:12px 32px;border:1px solid var(--cc-text);font-weight:500;font-size:var(--cc-body-size);letter-spacing:.15em;text-transform:lowercase;text-decoration:none;transition:background-color .2s ease-out,color .2s ease-out}@media(hover:hover)and (pointer:fine){.cc-showcase__button:hover{background:var(--cc-text);color:var(--cc-bg-fallback)}}@media screen and (min-width:750px){.cc-showcase__grid{grid-template-columns:repeat(var(--cc-showcase-columns, 3),minmax(0,1fr))}.cc-showcase__card{order:0}.cc-showcase__panel{order:1}.cc-showcase__products{grid-template-columns:repeat(4,minmax(0,1fr))}}#MainContent{overflow-x:clip}.cc-banner__heading{margin:0 0 32px;font-weight:500;letter-spacing:.2em;text-transform:none}.cc-banner__frame,.cc-banner__link,.cc-banner__picture{display:block}.cc-banner__image{display:block;width:100%;height:auto}.cc-banner__placeholder{display:grid;place-items:center;aspect-ratio:21 / 9;padding:24px;border:1px dashed var(--cc-line);color:var(--cc-text-secondary);font-size:var(--cc-small-size);text-align:center}.cc-banner--full-bleed .cc-banner__frame{width:100vw;max-width:none;margin-left:calc(-1 * var(--cc-edge))}.cc-header__wordmark,.cc-header__wordmark .cc-char,.cc-header__nav li,.cc-header__cart,.cc-header__menu-toggle,.cc-header__language select{transition:color .25s ease-out,border-color .25s ease-out}.cc-on-dark{--cc-text: #eaedf0;color:#eaedf0!important}.cc-header__nav li.cc-on-dark a{color:inherit}.cc-header__wordmark .cc-char{white-space:pre}.cc-header__language.cc-on-dark select{background-color:transparent;color:#eaedf0;border-color:#eaedf0}.cc-header__language.cc-on-dark select option{background-color:#ededed;color:#333}
/*# sourceMappingURL=/cdn/shop/t/30/assets/cc-theme.css.map */
