gallenn-card-gallery{display:none}@media(min-width:990px)and (hover:hover)and (pointer:fine){.card-wrapper.gcg-ready .card__inner{position:relative}.card-wrapper.gcg-ready gallenn-card-gallery{display:block;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.card-wrapper.gcg-ready .card__inner>.media .media--first{opacity:1!important;transform:none!important}.card-wrapper.gcg-ready .card__inner>.media .media--second{opacity:0!important;transform:none!important}.card-wrapper.gcg-ready .product-button-group,.card-wrapper.gcg-ready .product-pagination,.card-wrapper.gcg-ready .gallenn-release-quickview{display:none!important}.gcg-stage{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;background:rgb(var(--color-background, 255, 255, 255));pointer-events:none}.card-wrapper.gcg-ready .gcg-stage>img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:var(--gcg-fit, cover);object-position:var(--gcg-position, center);opacity:1;transform:none}.gcg-controls{position:absolute;left:10px;right:10px;bottom:8px;z-index:11;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:18px;height:36px;color:#181818;opacity:0;transform:translateY(4px);transition:opacity .22s ease,transform .32s cubic-bezier(.22,1,.36,1)}.gcg-controls[hidden]{display:none}.card-wrapper.gcg-ready:is(:hover,:focus-within) .gcg-controls{opacity:1;transform:none}.card-wrapper.gcg-ready:is(:hover,:focus-within) .gcg-arrow{pointer-events:auto}.card-wrapper.gcg-ready button.gcg-arrow{-webkit-appearance:none;appearance:none;display:grid;place-items:center;width:44px;min-width:44px;height:36px;min-height:36px;padding:0;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:inherit;cursor:pointer;pointer-events:none;-webkit-tap-highlight-color:transparent}.gcg-arrow svg{width:28px;height:12px;overflow:visible;transition:transform .24s cubic-bezier(.22,1,.36,1)}.gcg-arrow--previous:is(:hover,:focus-visible) svg{transform:translate(-3px)}.gcg-arrow--next:is(:hover,:focus-visible) svg{transform:translate(3px)}.gcg-arrow:focus-visible{outline:1px solid currentColor;outline-offset:-3px}.gcg-arrow[aria-disabled=true]{cursor:progress;opacity:.4}.gcg-progress{display:block;position:relative;height:1px;background:#1818182e;overflow:hidden}.gcg-progress>span{display:block;width:calc(100% / var(--gcg-count, 1));height:100%;background:currentColor;transform:translate(calc(var(--gcg-index, 0) * 100%));transition:transform .42s cubic-bezier(.22,1,.36,1)}.card-wrapper.gcg-ready .gdc-colors{max-height:calc(100% - var(--gdc-colors-top, 48px) - 54px)}.card-wrapper.gcg-ready .gdc-sizes{max-height:calc(100% - 100px)}.card-wrapper.gcg-ready .gdc-status{bottom:50px}}@media(prefers-reduced-motion:reduce){.gcg-controls,.gcg-arrow svg,.gcg-progress>span{transition:none}}gallenn-desktop-card{display:none}@media(min-width:990px)and (hover:hover)and (pointer:fine){.card-wrapper.gdc-ready>.card--product{position:relative!important}.card-wrapper.gdc-ready .card__inner{position:relative}.card-wrapper.gdc-ready .product-parameters,.card-wrapper.gdc-ready .gallenn-release-quickview{display:none!important}.card-wrapper.gdc-ready{padding-bottom:0!important}.card-wrapper.gdc-ready gallenn-desktop-card{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;opacity:0;pointer-events:none;transition:opacity .24s ease}.card-wrapper.gdc-ready:hover gallenn-desktop-card,.card-wrapper.gdc-ready:focus-within gallenn-desktop-card{opacity:1}.gdc-panel{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;background:none;color:#181818;border:0;font-family:var(--font-text-card-family, sans-serif)}.gdc-colors{position:absolute;top:var(--gdc-colors-top, 48px);left:12px;width:26px;max-height:calc(100% - var(--gdc-colors-top, 48px) - 18px);overflow:auto;scrollbar-width:none;padding:3px;transform:translate(-5px);transition:transform .32s cubic-bezier(.22,1,.36,1)}.gdc-colors:empty{display:none}.card-wrapper.gdc-ready:is(:hover,:focus-within) .gdc-colors{transform:none}.card-wrapper.gdc-ready:is(:hover,:focus-within) :is(.gdc-colors,.gdc-sizes){pointer-events:auto}.card-wrapper.gdc-ready .gdc-colors .bss-se-collection-page,.card-wrapper.gdc-ready .gdc-colors .js-color-swatches{position:static!important;inset:auto!important;width:100%!important;height:auto!important;max-width:none!important;margin:0!important;opacity:1!important;transform:none!important;pointer-events:inherit!important}.card-wrapper.gdc-ready .gdc-colors :is(.se-option,.se-base-option,.product-form__controls-group){display:flex!important;flex-flow:column nowrap!important;justify-content:flex-start!important;align-items:flex-start!important;gap:4px!important}.card-wrapper.gdc-ready .gdc-colors :is(.se-swatch-wrapper,.se-container,.se-type-swatch){width:12px!important;height:40px!important;flex-shrink:0}.card-wrapper.gdc-ready .gdc-colors :is(.se-type-swatch,.color-swatch,.variant-swatch--card){width:12px!important;height:40px!important;min-width:12px!important;padding:0!important;margin:0!important;border:1px solid rgba(0,0,0,.1)!important;border-radius:0!important;box-shadow:none!important;cursor:pointer;outline:1px solid transparent;outline-offset:2px;transition:outline-color .18s ease}.card-wrapper.gdc-ready .gdc-colors :is(.se-type-swatch[aria-checked=true],input:checked+label,.se-type-swatch:hover,label:hover){outline:1px solid #292929!important;outline-offset:2px!important}.card-wrapper.gdc-ready .gdc-colors :is(button,a,label,[role=radio]):focus-visible{outline:1px solid #181818;outline-offset:3px}.gdc-sizes{position:absolute;top:44px;right:12px;display:flex;flex-direction:column;align-items:flex-end;gap:2px;max-height:calc(100% - 70px);overflow-y:auto;scrollbar-width:none;padding:4px;transform:translate(5px);transition:transform .32s cubic-bezier(.22,1,.36,1)}.card-wrapper.gdc-ready:is(:hover,:focus-within) .gdc-sizes{transform:none}.card-wrapper.gdc-ready button.gdc-size{-webkit-appearance:none;appearance:none;position:relative;display:grid;place-items:center end;flex:0 0 32px;width:82px;min-width:82px;height:32px;margin:0;padding:0 18px 0 0;border:0;border-radius:0;background:transparent;box-shadow:none;color:#202020;font:inherit;font-size:11px;font-weight:500;line-height:1;letter-spacing:.08em;text-transform:none;cursor:pointer;transition:color .2s ease}.card-wrapper.gdc-ready .gdc-size:before{content:"";position:absolute;right:0;top:calc(50% - .5px);width:7px;height:1px;background:currentColor;opacity:.45;transform-origin:right;transition:width .26s cubic-bezier(.22,1,.36,1),opacity .18s ease}.gdc-size>span{grid-area:1 / 1;transition:opacity .18s ease,transform .26s cubic-bezier(.22,1,.36,1)}.gdc-size-label{transform:translateY(0)}.gdc-size-action{opacity:0;transform:translate(-26px,6px);font-size:10px;letter-spacing:.1em}.card-wrapper.gdc-ready .gdc-size:not(:disabled):is(:hover,:focus-visible){background:transparent;color:#090909}.card-wrapper.gdc-ready .gdc-size:not(:disabled):is(:hover,:focus-visible):before{width:14px;opacity:1}.gdc-size:not(:disabled):is(:hover,:focus-visible) .gdc-size-label{transform:translate(-2px)}.gdc-size:not(:disabled):is(:hover,:focus-visible) .gdc-size-action{opacity:1;transform:translate(-34px)}.gdc-size:focus-visible{outline:1px solid #555;outline-offset:0}.card-wrapper.gdc-ready .gdc-size:disabled{cursor:default}.card-wrapper.gdc-ready .gdc-size[data-unavailable=true]{color:#aaa}.card-wrapper.gdc-ready .gdc-size[data-unavailable=true]:before{opacity:.22}.gdc-size[data-unavailable=true] .gdc-size-label{text-decoration:none}.gdc-size[aria-busy=true]>span{opacity:0}.card-wrapper.gdc-ready .gdc-size[aria-busy=true]:after{content:"";position:absolute;right:19px;top:10px;width:12px;height:12px;border:1px solid #aaa;border-right-color:transparent;border-radius:50%;animation:gdc-spin .65s linear infinite}.gdc-status{position:absolute;right:16px;bottom:16px;left:16px;margin:0;font-size:11px;line-height:1.5;letter-spacing:0;text-align:right}.gdc-status:not(:empty){padding:8px 10px;background:#ffffffeb}@keyframes gdc-spin{to{transform:rotate(360deg)}}}@media(prefers-reduced-motion:reduce){.card-wrapper.gdc-ready gallenn-desktop-card,.card-wrapper.gdc-ready .gdc-colors,.card-wrapper.gdc-ready .gdc-sizes,.card-wrapper.gdc-ready .gdc-size,.card-wrapper.gdc-ready .gdc-size:before,.card-wrapper.gdc-ready .gdc-size>span{transition:none}.gdc-size[aria-busy=true]:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/45/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAACABA */
