#gallenn-courtside{overflow-x:clip}#gallenn-courtside :is(.media-banner__heading,.product-popup__heading,.image-with-text__heading,.rich-text__heading){font-size:var(--courtside-title)!important;font-weight:400!important;line-height:1.1!important;letter-spacing:-.045em!important;text-wrap:balance;max-width:17ch}#gallenn-courtside .media-banner__heading{font-size:clamp(44px,6vw,var(--courtside-hero))!important;max-width:14ch}#gallenn-courtside :is(.subtitle,.rich-text__subheading){font-size:10px!important;line-height:1.6!important;letter-spacing:.18em!important;text-transform:uppercase;margin-bottom:24px}#gallenn-courtside :is(.image-with-text__text,.rich-text__text,.product-popup__description,.media-banner__description),#gallenn-courtside :is(.image-with-text__text,.rich-text__text,.product-popup__description) p{font-size:var(--courtside-body)!important;line-height:1.8!important;letter-spacing:.005em}#gallenn-courtside :is(.image-with-text__heading,.rich-text__heading){margin-top:0;margin-bottom:28px}#gallenn-courtside :is(.image-with-text__text,.rich-text__text){max-width:52ch}#gallenn-courtside .image-with-text__text p+p{margin-top:20px}#gallenn-courtside :is(.image-with-text__button,.rich-text__blocks>.button){margin-top:28px}#gallenn-courtside :is(.media-banner__content-wrapper,.product-popup__info){padding-inline:clamp(24px,5vw,88px)}#gallenn-courtside .media-banner__content-wrapper{padding-bottom:30px}#gallenn-courtside .media-banner__description{margin-block:12px 20px;max-width:40ch}#gallenn-courtside .product-popup__gallery{padding-block:52px}#gallenn-courtside .product-popup__heading{max-width:16ch}#gallenn-courtside .product-popup__description{max-width:42ch;margin-top:20px}#gallenn-courtside .product-popup__button{margin-top:26px}#gallenn-courtside .product-popup__gallery--image-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(0deg,rgba(0,0,0,.38),transparent 70%)}#gallenn-courtside :is(.image-with-text>.container,.rich-text>.container){padding-inline:clamp(24px,5vw,88px)}#gallenn-courtside [id$=__image_with_text_eHTFFT] .image-with-text__left{max-width:144px}#gallenn-courtside [id$=__image_with_text_eHTFFT] .image-with-text__media img{object-fit:contain}#gallenn-courtside [id$=__image_with_text_eHTFFT] .image-with-text__grid{gap:32px}#gallenn-courtside :is([id$=__image_with_text_eHTFFT],[id$=__courtside_manifesto],[id$=__courtside_close]) :is(.image-with-text__heading,.rich-text__heading,.subtitle){color:var(--courtside-ink)!important}#gallenn-courtside :is([id$=__courtside_manifesto],[id$=__courtside_close]),#gallenn-courtside :is([id$=__courtside_manifesto],[id$=__courtside_close]) :is(.rich-text,.rich-text__blocks){background:var(--courtside-paper)}#gallenn-courtside .rich-text__blocks{max-width:860px}#gallenn-courtside .rich-text__text{margin-inline:auto}#gallenn-courtside :is([id$=__courtside_construction],[id$=__courtside_comfort]) .image-with-text__grid{gap:clamp(32px,7vw,112px)}#gallenn-courtside :is([id$=__courtside_construction],[id$=__courtside_comfort]) .image-with-text>.container{padding-block:clamp(48px,6vw,96px)}#gallenn-courtside .popular-products .section-heading__heading{font-size:28px!important;font-weight:400;line-height:1.2;letter-spacing:-.035em}@media(max-width:989px){#gallenn-courtside :is(.media-banner__heading,.product-popup__heading,.image-with-text__heading,.rich-text__heading){font-size:var(--courtside-title-mobile)!important;line-height:1.15!important}#gallenn-courtside .media-banner__heading{font-size:var(--courtside-hero-mobile)!important}#gallenn-courtside .media-banner__content-wrapper{padding-bottom:28px}#gallenn-courtside .product-popup__gallery{min-height:620px;padding-block:34px}#gallenn-courtside .product-popup__description{max-width:36ch}#gallenn-courtside .product-popup__gallery--image-wrapper:after{background:linear-gradient(0deg,rgba(0,0,0,.55),transparent 80%)}#gallenn-courtside :is([id$=__courtside_construction],[id$=__courtside_comfort]) .image-with-text__grid{flex-direction:column;align-items:stretch}#gallenn-courtside .image-with-text__heading{max-width:18ch}#gallenn-courtside [id$=__image_with_text_eHTFFT] .image-with-text__left{max-width:124px}#gallenn-courtside .popular-products .section-heading__heading{font-size:24px!important}}body.template-page-customer-care .gallenn-customer-editorial{width:100%;margin:0;padding:clamp(5.6rem,6vw,8rem) max(3.2rem,calc((100vw - 124.8rem)/2)) clamp(6.4rem,7vw,9.6rem);background:#272522;color:#f8f6f2;font-family:Inter,Arial,sans-serif}body.template-page-customer-care .gallenn-customer-editorial__header{width:min(100%,124.8rem);margin:0 auto clamp(4rem,4.5vw,6rem)}body.template-page-customer-care .gallenn-customer-editorial__header .rich-text__heading{margin:0;color:#f8f6f2;font:normal 400 clamp(3.8rem,4.1vw,5.6rem) / 1 Inter,Arial,sans-serif;letter-spacing:-.04em;text-align:left;text-transform:uppercase}body.template-page-customer-care .gallenn-customer-editorial__grid{display:grid;grid-template-columns:minmax(0,44fr) minmax(0,56fr);width:min(100%,124.8rem);margin:0 auto;gap:0;align-items:center;background:#272522}body.template-page-customer-care .gallenn-customer-editorial__content{grid-column:2;grid-row:1;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:clamp(5.2rem,5vw,6.4rem) clamp(5.6rem,5.6vw,7.2rem);background:#272522}body.template-page-customer-care .gallenn-customer-editorial__copy{max-width:none;margin-bottom:4.4rem}body.template-page-customer-care .gallenn-customer-editorial__copy .rich-text__text{color:#f8f6f2;font: 400 1.3rem/1.7 Inter,Arial,sans-serif;letter-spacing:.015em;text-align:left}body.template-page-customer-care .gallenn-customer-editorial__copy .rich-text__text *{color:inherit!important}body.template-page-customer-care .gallenn-customer-editorial__copy .rich-text__text p{margin:0}body.template-page-customer-care .gallenn-customer-editorial__form,body.template-page-customer-care .gallenn-customer-editorial__form .shopify-app-block,body.template-page-customer-care .gallenn-customer-editorial__form [data-forms-id=forms-root-653570]{width:100%;max-width:none;margin:0}body.template-page-customer-care [data-forms-id=forms-root-653570] shopify-forms-embed#app-embed{--container-max-w: 100%;--inline-container-max-width: 100%;--forms-base-font-size: 1.4rem;--forms-body-font: normal 400 1.4rem Inter, Arial, sans-serif;--forms-heading-font: normal 500 2.2rem Inter, Arial, sans-serif;--body-text-color: #f8f6f2;--form-text-color: #f8f6f2;--form-placeholder-color: rgba(248, 246, 242, .55);--form-background-color: transparent;--forms-accent-color: #f8f6f2;--form-field-border: inset 0 -1px 0 rgba(255, 255, 255, .38);--form-field-border-focused: inset 0 -2px 0 #ffffff;--form-field-border-radius: 0;--button-border-radius: 0;--button-background-color: #000000;--button-text-color: #ffffff;--button-border: 1px solid #000000;--container-background-color: transparent;--container-shadow: none}body.template-page-customer-care .gallenn-customer-editorial__media{grid-column:1;grid-row:1;margin:0;overflow:hidden;background:#2d2e2d}body.template-page-customer-care .gallenn-customer-editorial__image{display:block;width:100%;height:auto;object-fit:contain;object-position:center}body.template-page-customer-care [id*=__rich_text_KreXTW],body.template-page-customer-care [id*=__17576912010690b423]{display:none}body.template-page-customer-care .header__right--part .header__icon,body.template-page-customer-care .header__right--part .header__icons--hover,body.template-page-customer-care .header__right--part .link--text{color:#f8f6f2}@media screen and (max-width:989px){body.template-page-customer-care .gallenn-customer-editorial{padding:5.6rem max(2.4rem,calc((100vw - 72rem)/2)) 7.2rem}body.template-page-customer-care .gallenn-customer-editorial__header{width:min(100%,72rem);margin-bottom:3.6rem}body.template-page-customer-care .gallenn-customer-editorial__grid{grid-template-columns:minmax(0,1fr);width:min(100%,72rem);gap:0}body.template-page-customer-care .gallenn-customer-editorial__media{grid-column:1;grid-row:1}body.template-page-customer-care .gallenn-customer-editorial__content{grid-column:1;grid-row:2;padding:4.8rem clamp(3.2rem,7vw,5.6rem) 5.6rem}body.template-page-customer-care .gallenn-customer-editorial__copy{margin-bottom:4rem}body.template-page-customer-care .gallenn-customer-editorial__form,body.template-page-customer-care .gallenn-customer-editorial__form .shopify-app-block,body.template-page-customer-care .gallenn-customer-editorial__form [data-forms-id=forms-root-653570]{max-width:none}}@media screen and (max-width:749px){body.template-page-customer-care .gallenn-customer-editorial{padding:4.4rem 0 6.4rem}body.template-page-customer-care .gallenn-customer-editorial__header{width:calc(100% - 4.8rem);margin-inline:auto}body.template-page-customer-care .gallenn-customer-editorial__header .rich-text__heading{font-size:3.2rem;letter-spacing:-.035em}body.template-page-customer-care .gallenn-customer-editorial__media{width:100%}body.template-page-customer-care .gallenn-customer-editorial__content{width:100%;padding:4.4rem 2.4rem 5.2rem}body.template-page-customer-care .gallenn-customer-editorial__copy .rich-text__text{font-size:1.2rem}}body.template-page-pr-marketing .gallenn-pr-editorial{width:100%;margin:0;padding:clamp(5.6rem,6vw,8rem) max(3.2rem,calc((100vw - 124.8rem)/2)) clamp(6.4rem,7vw,9.6rem);background:#272522;color:#f8f6f2;font-family:Inter,Arial,sans-serif}body.template-page-pr-marketing .gallenn-pr-editorial__header{width:min(100%,124.8rem);margin:0 auto clamp(4rem,4.5vw,6rem)}body.template-page-pr-marketing .gallenn-pr-editorial__header .rich-text__heading{margin:0;color:#f8f6f2;font:normal 400 clamp(3.8rem,4.1vw,5.6rem) / 1 Inter,Arial,sans-serif;letter-spacing:-.04em;text-align:left;text-transform:uppercase}body.template-page-pr-marketing .gallenn-pr-editorial__grid{display:grid;grid-template-columns:minmax(0,44fr) minmax(0,56fr);width:min(100%,124.8rem);margin:0 auto;gap:0;align-items:center;background:#272522}body.template-page-pr-marketing .gallenn-pr-editorial__content{grid-column:2;grid-row:1;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:clamp(5.2rem,5vw,6.4rem) clamp(5.6rem,5.6vw,7.2rem);background:#272522}body.template-page-pr-marketing .gallenn-pr-editorial__copy{max-width:none;margin-bottom:4.4rem}body.template-page-pr-marketing .gallenn-pr-editorial__copy .rich-text__text{color:#f8f6f2;font: 400 1.3rem/1.7 Inter,Arial,sans-serif;letter-spacing:.015em;text-align:left}body.template-page-pr-marketing .gallenn-pr-editorial__copy .rich-text__text *{color:inherit!important}body.template-page-pr-marketing .gallenn-pr-editorial__copy .rich-text__text p{margin:0}body.template-page-pr-marketing .gallenn-pr-editorial__form,body.template-page-pr-marketing .gallenn-pr-editorial__form .shopify-app-block,body.template-page-pr-marketing .gallenn-pr-editorial__form [data-forms-id=forms-root-666175]{width:100%;max-width:none;margin:0}body.template-page-pr-marketing [data-forms-id=forms-root-666175] shopify-forms-embed#app-embed{--container-max-w: 100%;--inline-container-max-width: 100%;--forms-base-font-size: 1.4rem;--forms-body-font: normal 400 1.4rem Inter, Arial, sans-serif;--forms-heading-font: normal 500 2.2rem Inter, Arial, sans-serif;--body-text-color: #f8f6f2;--form-text-color: #f8f6f2;--form-placeholder-color: rgba(248, 246, 242, .55);--form-background-color: transparent;--forms-accent-color: #f8f6f2;--form-field-border: inset 0 -1px 0 rgba(255, 255, 255, .38);--form-field-border-focused: inset 0 -2px 0 #ffffff;--form-field-border-radius: 0;--button-border-radius: 0;--button-background-color: #000000;--button-text-color: #ffffff;--button-border: 1px solid #000000;--container-background-color: transparent;--container-shadow: none}body.template-page-pr-marketing .gallenn-pr-editorial__media{grid-column:1;grid-row:1;margin:0;overflow:hidden;background:#2d2e2d}body.template-page-pr-marketing .gallenn-pr-editorial__image{display:block;width:100%;height:auto;object-fit:contain;object-position:center}body.template-page-pr-marketing [id*=__rich_text_V86wEQ],body.template-page-pr-marketing [id*=__1758487621f269bef7]{display:none}body.template-page-pr-marketing .header__right--part .header__icon,body.template-page-pr-marketing .header__right--part .header__icons--hover,body.template-page-pr-marketing .header__right--part .link--text{color:#f8f6f2}@media screen and (max-width:989px){body.template-page-pr-marketing .gallenn-pr-editorial{padding:5.6rem max(2.4rem,calc((100vw - 72rem)/2)) 7.2rem}body.template-page-pr-marketing .gallenn-pr-editorial__header{width:min(100%,72rem);margin-bottom:3.6rem}body.template-page-pr-marketing .gallenn-pr-editorial__grid{grid-template-columns:minmax(0,1fr);width:min(100%,72rem);gap:0}body.template-page-pr-marketing .gallenn-pr-editorial__media{grid-column:1;grid-row:1}body.template-page-pr-marketing .gallenn-pr-editorial__content{grid-column:1;grid-row:2;padding:4.8rem clamp(3.2rem,7vw,5.6rem) 5.6rem}body.template-page-pr-marketing .gallenn-pr-editorial__copy{margin-bottom:4rem}body.template-page-pr-marketing .gallenn-pr-editorial__form,body.template-page-pr-marketing .gallenn-pr-editorial__form .shopify-app-block,body.template-page-pr-marketing .gallenn-pr-editorial__form [data-forms-id=forms-root-666175]{max-width:none}}@media screen and (max-width:749px){body.template-page-pr-marketing .gallenn-pr-editorial{padding:4.4rem 0 6.4rem}body.template-page-pr-marketing .gallenn-pr-editorial__header{width:calc(100% - 4.8rem);margin-inline:auto}body.template-page-pr-marketing .gallenn-pr-editorial__header .rich-text__heading{font-size:3.2rem;letter-spacing:-.035em}body.template-page-pr-marketing .gallenn-pr-editorial__media{width:100%}body.template-page-pr-marketing .gallenn-pr-editorial__content{width:100%;padding:4.4rem 2.4rem 5.2rem}body.template-page-pr-marketing .gallenn-pr-editorial__copy .rich-text__text{font-size:1.2rem}}gallenn-card-gallery{display:none}@media(min-width:990px)and (hover:hover)and (pointer:fine){.card-wrapper .card-information__wrapper{padding-right:0!important}.card-wrapper .card-information__top,.card-wrapper .gallenn-luxe-meta{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:auto!important;column-gap:12px!important;row-gap:0!important;align-items:baseline!important}.card-wrapper .card-information__top>.gallenn-luxe-meta{grid-column:1 / -1}.card-wrapper .card__title{grid-column:1!important;grid-row:1!important;min-width:0;width:100%;margin:0!important;text-align:left!important}.card-wrapper .card-information :is(.price,.gallenn-luxe-price){min-width:0;grid-column:2!important;grid-row:1!important;margin:0!important;justify-self:end!important;align-self:baseline!important;text-align:right!important}.card-wrapper .price dl{justify-content:flex-end}.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:flex;justify-content:space-between;align-items:center;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:24px;height:10px;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;z-index:3;width:100%;height:1px;margin:0;padding:0;background:#1818182e;overflow:hidden;pointer-events:none}.gcg-progress[hidden]{display:none}.gcg-progress>span{display:block;width:100%;height:100%;background:#000;transform:scaleX(var(--gcg-progress, 0));transform-origin:left center;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}}gallenn-mobile-card{display:none}@media(max-width:989px){.card-wrapper.gmc-ready{padding-bottom:0!important}.card-wrapper.gmc-ready .card__inner{position:relative}.card-wrapper.gmc-ready .card__inner>.media{position:relative!important}.card-wrapper.gmc-ready .product-parameters,.card-wrapper.gmc-ready .product-button-group,.card-wrapper.gmc-ready .product-pagination,.card-wrapper.gmc-ready .gallenn-release-quickview{display:none!important}.card-wrapper.gmc-ready .card__inner>.media .media--first{opacity:1!important;transform:none!important}.card-wrapper.gmc-ready .card__inner>.media .media--second{opacity:0!important}.card-wrapper.gmc-ready .card__information-top{z-index:8;pointer-events:none}.card-wrapper.gmc-ready .media>.gmc-gallery{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block;width:auto!important;height:auto!important;margin:0;padding:0;z-index:3;pointer-events:none}.card-wrapper.gmc-ready .gmc-hit{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block;pointer-events:auto;touch-action:pan-y pinch-zoom}.gmc-stage{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:rgb(var(--color-background, 255, 255, 255))}.card-wrapper.gmc-ready .gmc-stage>img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:var(--gmc-fit, cover);object-position:var(--gmc-position, center);opacity:1;transform:none}.gmc-controls{position:relative;z-index:3;display:block;width:100%;height:1px;margin:0;padding:0;pointer-events:none}.gmc-controls[hidden]{display:none}.gmc-progress{display:block;height:1px;background:#1818182e;overflow:hidden}.gmc-progress>span{display:block;height:100%;width:100%;background:#000;transform:scaleX(var(--gmc-progress, 0));transform-origin:left center;transition:transform .36s cubic-bezier(.22,1,.36,1)}.card-wrapper.gmc-ready .card-information{padding:10px 12px 0}.card-wrapper.gmc-ready .card-information__wrapper{padding-right:0!important}.card-wrapper.gmc-ready .card-information__top,.card-wrapper.gmc-ready .gallenn-luxe-meta{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:auto!important;column-gap:8px!important;row-gap:0!important;align-items:baseline!important}.card-wrapper.gmc-ready .card-information__top>.gallenn-luxe-meta{grid-column:1 / -1}.card-wrapper.gmc-ready .card__title{grid-column:1!important;grid-row:1!important;width:100%;min-width:0;max-width:none;margin:0;font-size:13px;line-height:1.35;letter-spacing:0;text-align:left;overflow-wrap:anywhere}.card-wrapper.gmc-ready .card-information :is(.price,.gallenn-luxe-price){min-width:0;margin:0!important;grid-column:2!important;grid-row:1!important;justify-self:end!important;align-self:baseline!important;text-align:right!important;font-size:11px;color:#626262}.card-wrapper.gmc-ready .price dl{flex-wrap:wrap;justify-content:flex-end}.card-wrapper.gmc-ready .gmc-gallery>.gmc-entry{position:absolute!important;inset:auto 12px 4px auto!important;width:auto;height:auto;z-index:7;display:inline-flex;align-items:center;justify-content:flex-end;gap:5px;min-height:44px;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:#181818;font:inherit;font-size:11px;line-height:1.3;letter-spacing:.01em;box-shadow:none;text-shadow:0 1px 3px rgba(255,255,255,.75);pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent}.gmc-entry svg{flex:0 0 18px}.card-wrapper.gmc-ready .gmc-gallery>.gmc-colors{display:none!important}.card-wrapper.gmc-ready .gmc-gallery>.gmc-colors-entry{inset:auto auto 4px var(--gmc-colors-left, 12px)!important;justify-content:flex-start}.card-wrapper.gmc-ready .gmc-gallery>.gmc-colors-entry[hidden]{display:none}.gmc-color-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.gmc-color-choice{display:flex;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0 0 10px;border:0;background:transparent;border-radius:0;color:#181818;font:inherit;font-size:12px;line-height:1.4;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.gmc-color-choice img{display:block;width:100%;height:auto;aspect-ratio:3 / 4;object-fit:contain;background:#f1f1f1}.gmc-color-choice:after{content:"";display:block;width:24px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .18s ease}.gmc-color-choice[aria-pressed=true]:after{transform:scaleX(1)}.gmc-color-choice:disabled{cursor:progress}.gmc-dialog[data-mode=colors] :is(.gmc-price,.gmc-color-name,.gmc-add){display:none}.gmc-dialog[data-mode=colors] .gmc-heading{padding-bottom:14px}.gmc-dialog[data-mode=colors] .gmc-body{padding-bottom:2px}.gmc-dialog[data-mode=colors] .gmc-label{margin-bottom:18px}html.gmc-is-open,html.gmc-is-open body{overflow:hidden!important;overscroll-behavior:none}.gmc-dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100dvh;height:var(--gmc-height, 100dvh);top:var(--gmc-top, 0px);max-height:none;margin:0;padding:0;border:0;background:transparent;color:#181818;overflow:hidden;overflow:clip;font-family:var(--font-body-family, sans-serif)}.gmc-dialog::backdrop{background:transparent}.gmc-sheet{position:absolute;inset:auto 0 0;margin:0 auto;width:min(100%,520px);max-height:86%;box-sizing:border-box;display:grid;grid-template-rows:auto minmax(0,1fr) auto;background:#fff;border-top:1px solid #e5e5e5;box-shadow:0 -12px 48px #00000017;transform:translateZ(0);will-change:transform}.gmc-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:26px 24px 22px}.gmc-heading h2{margin:0;font:inherit;font-size:18px;font-weight:500;line-height:1.35;letter-spacing:-.02em;overflow-wrap:anywhere}.gmc-heading h2:focus{outline:none}.gmc-color-name{margin:5px 0 0;font-size:12px;line-height:1.4;color:#656565}.gmc-color-name:empty{display:none}.gmc-price{margin:3px 0 0;font-size:13px;line-height:1.4;white-space:nowrap}.gmc-body{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 24px}.gmc-label{margin:0 0 10px;font-size:12px;line-height:1.5;color:#656565}.gmc-sizes{display:grid;grid-template-columns:repeat(auto-fit,minmax(48px,1fr));gap:8px}.gmc-sizes button{position:relative;display:grid;place-items:center;min-height:52px;margin:0;padding:8px 6px;border:0;border-radius:0;background:#f6f6f4;color:#181818;font:inherit;font-size:13px;line-height:1.3;box-shadow:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .18s ease}.gmc-sizes button:after{content:"";position:absolute;bottom:7px;left:calc(50% - 10px);width:20px;height:1px;background:currentColor;transform:scaleX(0);transition:transform .18s ease}.gmc-sizes button[aria-pressed=true]{background:#ecece8}.gmc-sizes button[aria-pressed=true]:after{transform:scaleX(1)}.gmc-sizes button[data-unavailable=true]{color:#aaa;background:#fafafa;text-decoration:line-through;text-decoration-thickness:1px;cursor:default}.gmc-dialog .gmc-status{display:block;min-height:18px;margin:12px 0 0;font-size:12px;line-height:1.5;color:#555}.gmc-footer{padding:16px 24px max(12px,env(safe-area-inset-bottom));background:#fff}.gmc-add{display:block;width:100%;min-height:52px;box-sizing:border-box;margin:0;padding:12px 20px;border:1px solid #000;border-radius:0;background:#000;color:#fff;font:inherit;font-size:13px;line-height:1.4;box-shadow:none;cursor:pointer}.gmc-add:disabled{background:#eaeae7;border-color:#eaeae7;color:#6c6c6c;cursor:default}.gmc-footer-links{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:5px}.gmc-close,.gmc-details{display:inline-flex;align-items:center;gap:9px;min-height:44px;padding:0;margin:0;border:0;border-radius:0;background:transparent;color:#333;font:inherit;font-size:12px;line-height:1.4;text-decoration:none;cursor:pointer}.gmc-dialog button:focus-visible,.gmc-dialog a:focus-visible{outline:1px solid #181818;outline-offset:3px}.card-wrapper.gmc-ready .gmc-entry:focus{outline:none;box-shadow:none}.card-wrapper.gmc-ready .gmc-entry:focus-visible>span{text-decoration:underline;text-underline-offset:4px}}@media(max-width:989px)and (prefers-reduced-motion:reduce){.gmc-progress>span,.gmc-sizes button,.gmc-sizes button:after,.gmc-color-choice:after{transition:none}}.gpi{display:none}@media(max-width:1099px){.gpi:not([hidden]){display:block;width:100%;margin:1.2rem 0 0}.main-product-section .product-collapsible-row.gpi__source:not(.gpi__source--host),.main-product-section .product-collapsible-row.gpi__source--host>.product-collapsible-row__outer{display:none!important}html.gpi-is-open,html.gpi-is-open body{overflow:hidden!important;overscroll-behavior:none}.gpi .gpi__trigger{display:flex;align-items:center;justify-content:center;width:100%;margin:0;padding:0 4.4rem;box-sizing:border-box;background-color:#000!important;border-color:#000!important;color:#fff!important;text-align:center;-webkit-tap-highlight-color:transparent}.gpi .gpi__trigger:after{background-color:#eee!important}.gpi .gpi__trigger:hover,.gpi .gpi__trigger:focus-visible{background-color:#eee!important;border-color:#eee!important;color:#000!important}.gpi .gpi__trigger:focus-visible:after{width:100%}.gpi .gpi__trigger>span{position:relative;z-index:1;color:inherit}.gpi .gpi__trigger>.gpi__arrow{position:absolute;top:50%;right:1.6rem;left:auto;display:block;width:1.4rem;height:1rem;transform:translateY(-50%);z-index:1;color:inherit}.gpi .gpi__arrow:before{content:"";position:absolute;top:50%;right:0;left:auto;display:block;width:1.4rem;height:1px;border:0;background:currentColor;transform:translateY(-50%);transition:transform .34s cubic-bezier(.22,1,.36,1)}.gpi .gpi__arrow:after{content:"";position:absolute;top:50%;right:.1rem;display:block;width:.45rem;height:.45rem;border:0;border-top:1px solid currentColor;border-right:1px solid currentColor;background:transparent;transform:translateY(-50%) rotate(45deg);transition:transform .34s cubic-bezier(.22,1,.36,1)}.gpi .gpi__trigger:is(:hover,:focus-visible,[aria-expanded=true])>.gpi__arrow:before{transform:translate(.65rem,-50%)}.gpi .gpi__trigger:is(:hover,:focus-visible,[aria-expanded=true])>.gpi__arrow:after{transform:translate(.65rem,-50%) rotate(45deg)}.gpi .gpi__dialog{position:fixed;top:0;right:0;bottom:0;left:0;top:var(--gpi-top, 0px);width:100%;max-width:none;height:100vh;height:var(--gpi-height, 100dvh);max-height:none;margin:0;padding:0;border:0;background:transparent;color:#111;overflow:hidden;overscroll-behavior:contain;box-sizing:border-box;font-family:inherit}.gpi__dialog::backdrop{background:transparent}.gpi .gpi__sheet{position:absolute;top:0;right:0;width:min(100%,520px);height:100%;background:#fff;overflow:hidden;transform:translate(100%);transition:transform .48s cubic-bezier(.22,1,.36,1)}.gpi .gpi__dialog.is-open .gpi__sheet{transform:translate(0)}.gpi .gpi__panel{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;background:#fff;overflow:hidden;box-sizing:border-box;transition:transform .48s cubic-bezier(.22,1,.36,1),visibility .48s}.gpi .gpi__detail{z-index:1;transform:translate(100%);visibility:hidden}.gpi .gpi__dialog.is-detail .gpi__detail{transform:translate(0);visibility:visible}.gpi .gpi__dialog.is-detail .gpi__index{transform:translate(-12%)}.gpi .gpi__header{display:flex;align-items:center;min-height:88px;padding:max(24px,env(safe-area-inset-top)) 24px 20px;box-sizing:border-box}.gpi .gpi__header h2{margin:0;padding:0;color:#111;font:inherit;font-size:18px;font-weight:500;line-height:1.3;letter-spacing:-.02em}.gpi .gpi__choices,.gpi .gpi__content{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 24px 32px;box-sizing:border-box}.gpi .gpi__choice{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;min-height:64px;padding:12px 0;margin:0;border:0;border-top:1px solid #e5e5e5;border-radius:0;background:transparent;color:#111;font:inherit;font-size:14px;text-align:left;cursor:pointer}.gpi .gpi__choice:last-child{border-bottom:1px solid #e5e5e5}.gpi .gpi__choice svg{flex:0 0 auto}.gpi .gpi__content{font-size:14px;line-height:1.7;color:#4b4b4b;overflow-wrap:anywhere}.gpi .gpi__content>:first-child{margin-top:0}.gpi .gpi__content ul,.gpi .gpi__content ol{padding-left:20px}.gpi .gpi__content img,.gpi .gpi__content video{max-width:100%;height:auto}.gpi .gpi__footer{display:flex;align-items:center;justify-content:flex-start;gap:8px;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));padding-left:max(16px,env(safe-area-inset-left));border-top:1px solid #e5e5e5;background:#fff}.gpi .gpi__action{display:inline-flex;align-items:center;justify-content:flex-start;gap:10px;min-height:48px;min-width:88px;margin:0;padding:0 8px;border:0;border-radius:0;background:transparent;color:#111;font:inherit;font-size:14px;font-weight:400;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.gpi .gpi__action--close{min-width:72px;color:#626262}.gpi .gpi__dialog button:focus-visible{outline:1px solid #111;outline-offset:-3px}.gpi .gpi__dialog .gpi__choice:focus{outline:none;box-shadow:none}.gpi .gpi__dialog .gpi__choice:focus-visible>span{text-decoration:underline;text-underline-offset:4px}.gpi .gpi__dialog button:active{opacity:.55}.gpi .gpi__header h2:focus{outline:none;box-shadow:none}}@media(prefers-reduced-motion:reduce){.gpi .gpi__sheet,.gpi .gpi__panel,.gpi .gpi__arrow:before,.gpi .gpi__arrow:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/47/compiled_assets/styles.css.map */
