#main .fake-background-grid{display:none}#main .main-product-section.grid-2{display:grid;grid-template-columns:50% 50%;gap:0;max-width:none;width:100%;padding:0;margin:0;background:var(--s-ground)}#main .main-product-section .product__media-wrapper{padding:0;margin:0;max-width:none;width:100%}#main .main-product-section .product-media-grid{display:block;padding:0;margin:0;width:100%}#main .main-product-section .thumbnail-list__item{width:100%;max-width:none;margin:0}#main .main-product-section .thumbnail-list__item img{width:100%;height:auto;display:block}@media screen and (min-width:990px){#main .main-product-section .thumbnail-list__item{position:relative;height:calc(100svh - var(--s-header-h));overflow:hidden}#main .main-product-section .thumbnail-list__item:before,#main .main-product-section .thumbnail-list__item:after{display:none!important;content:none!important}#main .main-product-section .thumbnail-list__item modal-opener,#main .main-product-section .thumbnail-list__item .thumbnail,#main .main-product-section .thumbnail-list__item .product__media,#main .main-product-section .thumbnail-list__item .media{position:static;display:block;width:100%;height:100%;aspect-ratio:auto;padding:0;margin:0;border:0;border-radius:0}#main .main-product-section .thumbnail-list__item img,#main .main-product-section .thumbnail-list__item video{position:static;width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:50% 18%;display:block}}#main .main-product-section .product-media-slider{margin:0;width:100%}#main .main-product-section .product-media-slider .swiper-slide img{width:100%;height:auto;display:block}#main .main-product-section .swiper-pagination-bullet{width:6px;height:6px;background:var(--s-ink);opacity:.35;margin:0 4px}#main .main-product-section .swiper-pagination-bullet-active{opacity:1}#main .main-product-section .product__info-wrapper{padding:0;max-width:none;width:100%}#main .main-product-section .product__info-container{display:flex;flex-direction:column;width:100%;max-width:560px;padding:56px 40px 56px 64px;background:transparent;position:sticky;top:var(--s-header-h);max-height:calc(100vh - var(--s-header-h));overflow-y:auto;scrollbar-width:none}#main .main-product-section .product__info-container::-webkit-scrollbar{display:none}#main .main-product-section .product__info-container>*{margin:0}#main .main-product-section .product__info-container>*:first-child{margin-top:0}#main .product__info-wrapper>*,#main .product__info-wrapper .product__title *,#main .product__info-container,#main .product__info-container *{color:var(--s-ink)}#main .main-product-section .product__info-container>.product__title{order:1}#main .main-product-section .product__info-container>.s-pdp__mode{order:2;margin-top:20px}#main .main-product-section .product__info-container>.product-color__label{order:3;margin-top:32px}#main .main-product-section .product__info-container>.product-colors{order:4;margin-top:12px}#main .main-product-section .product__info-container>product-configurator{order:5;margin-top:32px}#main .main-product-section .product__info-container>dialog-button{order:6;margin-top:16px}#main .main-product-section .product__info-container>delivery-time,#main .main-product-section .product__info-container>.delivery_time{order:7;margin-top:10px!important}#main .main-product-section .product__info-container>.rte{order:8;margin-top:32px}#main .main-product-section .product__info-container>dialog-tabs{order:9;margin-top:32px}#main .main-product-section .product__info-container>.product__info.row{order:10}#main .main-product-section .product__info-container>.product__text{order:0}#main .main-product-section .product__title{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:0}#main .main-product-section .product__title h1{font-family:var(--s-serif);font-size:var(--s-size-md);line-height:var(--s-lh-md);text-transform:uppercase;letter-spacing:.04em;font-weight:400;margin:0}#main .main-product-section .product__title .price,#main .main-product-section .product__title .price *,#main .main-product-section .price--large{font-family:var(--s-serif);font-size:var(--s-size-sm);line-height:var(--s-lh-sm);letter-spacing:0}#main .main-product-section .product__title .price{display:block;position:static}#main .main-product-section .product__title .price__container,#main .main-product-section .product__title .price dl,#main .main-product-section .product__title .price dd,#main .main-product-section .product__title .price dt{margin:0}#main .main-product-section .product__title .price .badge{display:none}#main .main-product-section .price s{opacity:.62;margin-right:6px}#main .main-product-section .s-pdp__mode{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border:1px solid var(--s-hairline)}#main .main-product-section .s-pdp__mode--stock{border-color:var(--s-ink)}#main .main-product-section .s-pdp__mode p{margin:0}#main .main-product-section .s-pdp__mode-title{display:flex;align-items:center;gap:10px;font-family:var(--s-serif);font-size:var(--s-size-xs);line-height:var(--s-lh-xs);text-transform:uppercase;letter-spacing:.08em}#main .main-product-section .s-pdp__mode-dot{width:7px;height:7px;border-radius:50%;border:1px solid var(--s-ink);background:transparent;flex:0 0 auto}#main .main-product-section .s-pdp__mode--stock .s-pdp__mode-dot{background:var(--s-ink)}#main .main-product-section .s-pdp__mode-text{font-family:var(--s-serif);font-size:var(--s-size-sm);line-height:var(--s-lh-sm);opacity:.8}#main .main-product-section .product-color__label{font-family:var(--s-serif);font-size:var(--s-size-sm);line-height:var(--s-lh-sm)}#main .main-product-section .product-colors{display:flex;flex-wrap:wrap;gap:16px}#main .main-product-section .product-color{border:1px solid var(--s-hairline);position:relative;border-radius:50%}#main .main-product-section .product-color.active:after{content:"";position:absolute;left:0;right:0;bottom:-8px;height:1px;background:var(--s-ink)}#main .main-product-section .rte,#main .main-product-section .rte p{font-family:var(--s-serif);font-size:var(--s-size-sm);line-height:var(--s-lh-sm)}#main .main-product-section .rte{max-width:none}#main .main-product-section .rte p{margin:0 0 12px}#main .main-product-section .rte p:last-child{margin-bottom:0}#main .s-pdp__more summary{list-style:none;cursor:pointer}#main .s-pdp__more summary::-webkit-details-marker{display:none}#main .s-pdp__more summary::marker{content:""}#main .s-pdp__more-label{display:inline-block;margin-top:10px;font-size:var(--s-size-sm);line-height:var(--s-lh-sm);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}#main .s-pdp__more-label:before{content:attr(data-closed)}#main .s-pdp__more[open] .s-pdp__more-label:before{content:attr(data-open)}#main .s-pdp__rest{margin-top:12px}#main product-configurator{display:block}#main product-configurator .configure-actions{display:flex;flex-direction:column;gap:12px;margin:0}#main product-configurator .property-field{margin:0 0 20px}#main product-configurator .property-field .flex.space-between{display:flex;justify-content:space-between;align-items:baseline;font-family:var(--s-serif);font-size:var(--s-size-sm);line-height:var(--s-lh-sm);margin-bottom:14px}#main product-configurator .property-field .product-popup-modal__button,#main .product__info-container .product-popup-modal__button{font-family:var(--s-serif);font-size:var(--s-size-sm);line-height:var(--s-lh-sm);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;margin:0;padding:0;background:none;border:0}#main product-configurator .options-grid{display:flex;flex-wrap:wrap;gap:10px 22px}#main product-configurator .options-grid label{position:relative;display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:0;height:auto;padding:0;margin:0;background:none;border:0;border-radius:0;box-shadow:none;font-family:var(--s-serif);font-size:var(--s-size-md);line-height:var(--s-lh-md);color:var(--s-ink);cursor:pointer;text-decoration:none;opacity:1}#main product-configurator .options-grid label input{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}#main product-configurator .options-grid label:has(input:checked){text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}#main product-configurator .options-grid label.disabled-label,#main product-configurator .options-grid label:has(input:disabled){text-decoration:line-through;opacity:.4;cursor:not-allowed;background:none}#main product-configurator .purchase-button,#main product-configurator .primary-button,#main product-configurator .secondary-button,#main product-configurator .outline-button,#main product-configurator .button{border-radius:0;font-family:var(--s-serif);font-size:var(--s-size-md);line-height:var(--s-lh-md);text-transform:uppercase;letter-spacing:var(--s-track);min-height:48px;padding:12px 20px;box-shadow:none;width:100%;display:inline-flex;align-items:center;justify-content:center;gap:10px;cursor:pointer}#main product-configurator .secondary-button.purchase-button,#main product-configurator .secondary-button.purchase-button *,#main product-configurator .primary-button,#main product-configurator .primary-button *{background:var(--s-ink);color:var(--s-ground);border:1px solid var(--s-ink)}#main product-configurator .secondary-button.purchase-button *,#main product-configurator .primary-button *{border:0;background:transparent}#main product-configurator .outline-button,#main product-configurator .outline-button *{background:transparent;color:var(--s-ink)}#main product-configurator .outline-button{border:1px solid var(--s-ink)}#main product-configurator .purchase-button[disabled]{opacity:.4;cursor:not-allowed}#main .main-product-section delivery-time,#main .main-product-section .delivery_time{display:block;font-family:var(--s-serif);font-size:var(--s-size-sm);line-height:var(--s-lh-sm);opacity:.7}#main .main-product-section dialog-tabs{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--s-hairline)}#main .main-product-section dialog-tabs>button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:14px 0;border:0;border-bottom:1px solid var(--s-hairline);background:none;font-family:var(--s-serif);font-size:var(--s-size-md);line-height:var(--s-lh-md);text-transform:uppercase;letter-spacing:var(--s-track);text-align:left;cursor:pointer}#main .main-product-section dialog-tabs>button:after{content:"\203a";font-size:var(--s-size-lg);line-height:1}#main .main-product-section .product__info.row summary{display:flex;justify-content:space-between;align-items:center;padding:14px 0;border-bottom:1px solid var(--s-hairline);font-family:var(--s-serif);font-size:var(--s-size-sm);line-height:var(--s-lh-sm)}#main .main-product-section .product__info.row .accordion__title{font-family:var(--s-serif);font-size:var(--s-size-sm);line-height:var(--s-lh-sm);text-transform:uppercase;letter-spacing:.06em;margin:0;justify-content:flex-start}@keyframes s-drawer-in{0%{transform:translate(24px);opacity:0}to{transform:none;opacity:1}}@keyframes s-modal-in{0%{transform:translate(-50%,calc(-50% + 10px));opacity:0}to{transform:translate(-50%,-50%);opacity:1}}#main dialog-tabs dialog[open]{position:fixed;inset:0 0 0 auto;margin:0;width:min(560px,100vw);max-width:100vw;height:100vh;height:100dvh;max-height:none;overflow-y:auto;background:var(--s-ground);color:var(--s-ink);border:0;border-left:1px solid var(--s-hairline);padding:36px 48px 56px;font-family:var(--s-serif);animation:s-drawer-in .28s ease both}#main dialog-button dialog[open]{position:fixed;inset:50% auto auto 50%;transform:translate(-50%,-50%);margin:0;width:min(1000px,calc(100vw - 2 * var(--s-margin)));max-width:none;max-height:calc(100vh - 96px);overflow-y:auto;background:var(--s-ground);color:var(--s-ink);border:0;padding:40px 48px 48px;font-family:var(--s-serif);animation:s-modal-in .24s ease both}#main dialog-tabs dialog::backdrop,#main dialog-button dialog::backdrop{background:#42262673}@media screen and (max-width:749px){#main dialog-button dialog[open]{inset:auto 0 0 0;transform:none;width:100%;max-height:88svh;padding:28px var(--s-margin) 40px;animation:none}}#main dialog-tabs dialog[open] .dialog-title button[data-action=close],#main dialog-button dialog[open] .dialog-title button[data-action=close]{background:none;border:0;padding:4px;cursor:pointer;color:var(--s-ink)}#main dialog-tabs dialog[open] .dialog-title button[data-action=close] svg,#main dialog-button dialog[open] .dialog-title button[data-action=close] svg{width:14px;height:14px}#main dialog-menu-toggles{display:flex;flex-wrap:wrap;gap:18px}#main dialog-menu-toggles>button{background:none;border:0;padding:0;cursor:pointer}#main dialog-menu-toggles>button.active{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}#main dialog-tabs dialog[open] dialog-content>h3{margin-top:8px}@media screen and (max-width:749px){#main dialog-tabs dialog[open]{padding:28px var(--s-margin) 48px}}#main dialog-tabs dialog[open] .dialog-title,#main dialog-button dialog[open] .dialog-title{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:32px}#main dialog-tabs dialog[open] h2,#main dialog-tabs dialog[open] h3,#main dialog-button dialog[open] h2{font-family:var(--s-serif);font-size:var(--s-size-md);line-height:var(--s-lh-md);text-transform:uppercase;letter-spacing:.04em;font-weight:400;margin:0 0 16px}#main dialog-menu-toggles>button{color:var(--s-ink)!important;font-family:var(--s-serif);font-size:var(--s-size-sm);text-transform:uppercase;letter-spacing:.06em}#main dialog-tabs dialog[open] .rte,#main dialog-button dialog[open] p{font-size:var(--s-size-sm);line-height:var(--s-lh-sm);max-width:56ch}#main .details-modal{top:0!important;height:100%!important;z-index:80;background:#42262673}#main .details-modal-content{max-width:720px!important;height:100%;max-height:100%!important;padding:0!important;border:0!important;border-left:1px solid var(--s-hairline)!important;background:var(--s-ground)!important;animation:s-drawer-in .28s ease both}#main .details-modal-content close-details-button{position:sticky;top:0;float:right;margin:20px 24px 0 0;padding:8px;cursor:pointer;background:var(--s-ground);z-index:2}#main .details-modal-content close-details-button svg{width:14px;height:14px}#main .details-modal-content .rte{max-width:none}#main .s-dg{padding:48px 56px 72px;font-family:var(--s-serif);color:var(--s-ink)}#main .s-dg__label{font-size:var(--s-size-xs);line-height:var(--s-lh-xs);text-transform:uppercase;letter-spacing:.08em;opacity:.62;margin:0 0 10px}#main .s-dg h1.s-dg__title{font-family:var(--s-serif);font-size:var(--s-size-2xl);line-height:var(--s-lh-2xl);font-weight:400;text-transform:none;letter-spacing:0;margin:0 0 16px}#main .s-dg__lead{font-size:var(--s-size-sm);line-height:var(--s-lh-sm);max-width:52ch;margin:0 0 28px;opacity:.85}#main .s-dg__nav{display:flex;flex-wrap:wrap;gap:8px 20px;padding:14px 0;border-top:1px solid var(--s-hairline);border-bottom:1px solid var(--s-hairline)}#main .s-dg__nav a{font-size:var(--s-size-xs);line-height:var(--s-lh-xs);text-transform:uppercase;letter-spacing:.08em;text-decoration:none}#main .s-dg__nav a:hover{text-decoration:underline;text-underline-offset:4px}#main .s-dg__chapter{padding-top:48px;scroll-margin-top:24px}#main .s-dg__chapter[id]{scroll-margin-top:24px}#main .s-dg h2.s-dg__chapter-title{font-family:var(--s-serif);font-size:var(--s-size-xl);line-height:var(--s-lh-xl);font-weight:400;text-transform:none;letter-spacing:0;margin:0 0 8px}#main .s-dg__chapter-intro{font-size:var(--s-size-sm);line-height:var(--s-lh-sm);opacity:.7;max-width:52ch;margin:0 0 24px}#main .s-dg__chapter--text p{font-size:var(--s-size-sm);line-height:var(--s-lh-sm);max-width:56ch;margin:0 0 12px}#main .s-dg__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 24px}#main .s-dg__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}#main .s-dg__opt{display:flex;flex-direction:column;scroll-margin-top:24px}#main .s-dg__imgs{display:grid;grid-template-columns:1fr 1fr;gap:2px;background:#f3efe7;margin-bottom:12px}#main .s-dg__imgs:has(img:only-child),#main .s-dg__imgs--wide,#main .s-dg__imgs--square{grid-template-columns:1fr}#main .s-dg__imgs img{width:100%!important;max-width:100%!important;max-height:none!important;height:auto;display:block;margin:0}#main .s-dg__imgs--square img{aspect-ratio:1;object-fit:cover}#main .s-dg h3.s-dg__name{font-family:var(--s-serif);font-size:var(--s-size-sm);line-height:var(--s-lh-sm);font-weight:400;text-transform:uppercase;letter-spacing:.06em;margin:0 0 4px}#main .s-dg__gist{font-size:var(--s-size-sm);line-height:var(--s-lh-sm);opacity:.7;margin:0}#main .s-dg__more{margin-top:8px}#main .s-dg__more>summary{list-style:none;cursor:pointer;display:inline-block;font-size:var(--s-size-xs);line-height:var(--s-lh-xs);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}#main .s-dg__more>summary::-webkit-details-marker{display:none}#main .s-dg__more>summary::marker{content:""}#main .s-dg__body{padding-top:10px}#main .s-dg__body p{font-size:var(--s-size-sm);line-height:var(--s-lh-sm);margin:0 0 10px}#main .s-dg__spec{font-size:var(--s-size-xs);line-height:var(--s-lh-xs);opacity:.62}#main .s-dg__rows{display:flex;flex-direction:column}#main .s-dg__row{border-top:1px solid var(--s-hairline);padding:18px 0;scroll-margin-top:24px}#main .s-dg__row:last-child{border-bottom:1px solid var(--s-hairline)}#main .s-dg__row p{margin:6px 0 0}#main .s-dg__note{margin-top:28px;font-size:var(--s-size-sm);line-height:var(--s-lh-sm);opacity:.7;max-width:52ch}@media screen and (max-width:749px){#main .s-dg{padding:32px var(--s-margin) 56px}#main .s-dg__grid,#main .s-dg__grid--3{grid-template-columns:1fr;gap:32px}}@media screen and (max-width:989px){#main .main-product-section.grid-2{grid-template-columns:1fr}#main .main-product-section .product__info-container{max-width:none;position:static;max-height:none;overflow:visible;padding:28px var(--s-margin) 56px}}#main dialog-button dialog[open] table,#main dialog-tabs dialog[open] table{width:100%;border-collapse:collapse;font-size:var(--s-size-xs);line-height:var(--s-lh-xs)}#main dialog-button dialog[open] table th,#main dialog-button dialog[open] table td,#main dialog-tabs dialog[open] table th,#main dialog-tabs dialog[open] table td{padding:8px 10px 8px 0;border-bottom:1px solid var(--s-hairline);text-align:left;font-weight:400}#main dialog-button dialog[open] table th{text-transform:uppercase;letter-spacing:.06em}#main dialog.configuration-wrapper-dialog[open]{position:fixed;inset:0 0 0 auto;left:auto;top:0;margin:0;width:min(440px,100vw);max-width:100vw;height:100vh;height:100dvh;max-height:none;overflow-y:auto;background:var(--s-ground);color:var(--s-ink);border:0;border-left:1px solid var(--s-hairline);padding:28px 32px 40px;font-family:var(--s-serif);animation:s-drawer-in .28s ease both;z-index:60}#main dialog.configuration-wrapper-dialog::backdrop{background:#42262673}#main .configuration-wrapper-dialog .configurator-product-title.measurements-guide{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:8px}#main .configuration-wrapper-dialog .measurements-guide>details>summary{list-style:none;cursor:pointer;font-size:var(--s-size-xs);line-height:var(--s-lh-xs);text-transform:uppercase;letter-spacing:.08em;display:inline-flex;align-items:center;gap:8px}#main .configuration-wrapper-dialog .measurements-guide>details>summary::-webkit-details-marker{display:none}#main .configuration-wrapper-dialog .measurements-guide>details>summary::marker{content:""}#main .configuration-wrapper-dialog [data-action=closeDesign]{background:none;border:0;padding:4px;cursor:pointer;color:var(--s-ink)}#main .configuration-wrapper-dialog [data-action=closeDesign] svg{width:13px;height:13px}#main .configuration-wrapper-dialog button.primary-button[data-action=closeDesign]{width:100%;margin-top:24px;padding:14px 20px;min-height:48px;background:var(--s-ink);color:var(--s-ground);border:1px solid var(--s-ink);border-radius:0;font-family:var(--s-serif);font-size:var(--s-size-md);line-height:var(--s-lh-md);text-transform:uppercase;letter-spacing:var(--s-track);cursor:pointer}#main .configuration-sections{display:flex;flex-direction:column}#main configuration-section{border-bottom:1px solid var(--s-hairline)}#main configuration-section:first-of-type{border-top:1px solid var(--s-hairline)}#main configuration-section>details>summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:13px 0;font-family:var(--s-serif)}#main configuration-section>details>summary::-webkit-details-marker{display:none}#main configuration-section>details>summary::marker{content:""}#main configuration-section>details>summary>div:first-child{display:flex;flex-direction:column;gap:2px;font-size:var(--s-size-xs);line-height:var(--s-lh-xs);text-transform:uppercase;letter-spacing:.08em;position:relative;padding-right:22px}#main configuration-section summary [data-role=value]{font-size:var(--s-size-sm);line-height:var(--s-lh-sm);text-transform:none;letter-spacing:0;opacity:.8}#main configuration-section summary [data-action=openHelp]{background:none;border:0;padding:0;cursor:pointer;color:var(--s-ink);opacity:.55;position:absolute;right:0;top:0}#main configuration-section summary [data-action=openHelp] svg{width:12px;height:12px}#main configuration-section .configuration-section-options{padding:4px 0 16px}#main product-configurator-app .user-section h2{font-family:var(--s-serif);font-size:var(--s-size-md);line-height:var(--s-lh-md);font-weight:400;text-transform:uppercase;letter-spacing:var(--s-track)}#main product-configurator-app .customer-profiles{display:flex;flex-direction:column;gap:10px;margin:16px 0}#main product-configurator-app .customer-profiles .profile{border:1px solid var(--s-hairline);padding:14px 16px;cursor:pointer;transition:border-color .15s ease}#main product-configurator-app .customer-profiles .profile:hover{border-color:var(--s-ink)}#main product-configurator-app .customer-profiles .profile.selected,#main product-configurator-app .customer-profiles .profile.active,#main product-configurator-app .customer-profiles .profile[data-selected=true]{border-color:var(--s-ink);background:var(--s-ink);color:var(--s-ground)}#main product-configurator-app .customer-profiles .profile .profile-name{opacity:.7;font-size:var(--s-size-xs);line-height:var(--s-lh-xs);text-transform:uppercase;letter-spacing:.06em}#main product-configurator-app .customer-profiles .profile .profile-value{font-size:var(--s-size-sm)}#main product-configurator-app .primary-button,#main product-configurator-app .secondary-button,#main product-configurator-app .outline-button{border-radius:0;font-family:var(--s-serif);font-size:var(--s-size-md);line-height:var(--s-lh-md);text-transform:uppercase;letter-spacing:var(--s-track);min-height:48px;box-shadow:none;cursor:pointer}#main product-configurator-app .primary-button{background:var(--s-ink);color:var(--s-ground);border:1px solid var(--s-ink)}#main product-configurator-app .outline-button,#main product-configurator-app .secondary-button{background:transparent;color:var(--s-ink);border:1px solid var(--s-ink)}#main product-configurator-app .image-actions .outline-button{width:auto;padding:10px 24px;min-height:40px}#main product-configurator-app input[type=number],#main product-configurator-app input[type=text],#main product-configurator-app input[type=email],#main product-configurator-app input[type=password]{border:0;border-bottom:1px solid var(--s-hairline);border-radius:0;background:transparent;font-family:var(--s-serif);color:var(--s-ink)}#main product-configurator-app input:focus-visible{outline:none;border-bottom-color:var(--s-ink)}#main .configuration-wrapper-dialog .s-dg{padding:20px 28px 48px}#main .configuration-wrapper-dialog .s-dg__grid{grid-template-columns:1fr;gap:32px}#main .configuration-wrapper-dialog .s-dg__grid--3{grid-template-columns:1fr 1fr;gap:28px 16px}#main .configuration-wrapper-dialog .details-modal-content close-details-button{margin:16px 20px 0 0}body cart-drawer[open] cart-drawer-content{z-index:100001}header.section-header:has(cart-drawer[open]),.s-header:has(cart-drawer[open]){z-index:100000!important}.s-header:has(cart-drawer[open]):before{z-index:-1!important}@media screen and (max-width:749px){#main dialog.configuration-wrapper-dialog[open]{width:100vw;border-left:0;padding:24px var(--s-margin) 36px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/s-pdp.css.map */
