.alfresco-product .product__title h1{font-size:clamp(2.8rem,3vw,4.2rem);line-height:1.15;letter-spacing:-.03em}.alfresco-product .product__info-container>*+*{margin-top:1.7rem;margin-bottom:1.7rem}.alfresco-product .product__info-container .product__text{font-size:1.1rem;letter-spacing:.16em}.alfresco-intro:empty{display:none}.alfresco-intro{font-size:1.5rem;line-height:1.75;color:rgba(var(--color-foreground),.8)}alfresco-details{display:block;margin:5rem 0 2rem;border-top:1px solid rgba(var(--color-foreground),.16);scroll-margin-top:10rem}.alfresco-tabs{display:flex;gap:3rem;border-bottom:1px solid rgba(var(--color-foreground),.16)}.alfresco-tabs button{font:inherit;font-size:1.4rem;background:none;border:0;border-bottom:2px solid transparent;padding:2rem 0;cursor:pointer;color:rgb(var(--color-foreground))}.alfresco-tabs button[aria-selected=true]{border-bottom-color:rgb(var(--color-foreground));font-weight:600}.alfresco-panel>summary{display:none}.alfresco-panel:not([open]){display:none}.alfresco-panel-content{padding:3rem 0;line-height:1.75;font-size:1.5rem;overflow-wrap:anywhere}.alfresco-panel-content h2,.alfresco-panel-content h3{font-size:2.2rem;margin:2.5rem 0 1.5rem;line-height:1.3}.alfresco-panel-content p{max-width:90ch}.alfresco-panel-content li{margin-bottom:.7rem}.alfresco-table-scroll{overflow-x:auto;max-width:100%;margin:1.8rem 0;-webkit-overflow-scrolling:touch}.alfresco-panel-content table{width:100%;border-collapse:collapse;box-shadow:none;table-layout:auto;font-size:1.4rem}.alfresco-panel-content th,.alfresco-panel-content td{padding:1.4rem 1.6rem!important;text-align:left;border:0!important;border-bottom:1px solid rgba(var(--color-foreground),.12)!important;vertical-align:top;line-height:1.6}.alfresco-panel-content th{background:rgba(var(--color-foreground),.06);font-weight:600}.alfresco-panel-content tbody tr:nth-child(2n){background:rgba(var(--color-foreground),.025)}.alfresco-panel-content img{max-width:100%;height:auto}alfresco-buybar{display:none}@media(min-width:750px){.alfresco-product .product__media-wrapper{max-width:55%;width:calc(55% - var(--grid-desktop-horizontal-spacing)/2)}.alfresco-product .product__info-wrapper{max-width:45%;width:calc(45% - var(--grid-desktop-horizontal-spacing)/2);padding-left:4.5rem}.alfresco-product .product__column-sticky{position:static}}@media(max-width:749px){.alfresco-product .product__info-wrapper{padding-top:1rem}.alfresco-product .product__title h1{font-size:2.8rem}alfresco-details{margin-top:3rem;margin-bottom:8rem}.alfresco-tabs{display:none}.alfresco-panel,.alfresco-panel:not([open]){display:block;border-bottom:1px solid rgba(var(--color-foreground),.16)}.alfresco-panel>summary{display:flex;justify-content:space-between;gap:1rem;padding:2rem 0;font-size:1.5rem;font-weight:600;cursor:pointer;list-style:none}.alfresco-panel>summary:after{content:"+"}.alfresco-panel[open]>summary:after{content:"\2212"}.alfresco-panel>summary::-webkit-details-marker{display:none}.alfresco-panel-content{padding:0 0 2rem}.alfresco-panel-content table{font-size:1.3rem;min-width:320px}.alfresco-panel-content th,.alfresco-panel-content td{padding:1rem!important;min-width:8rem}alfresco-buybar:not([hidden]){display:flex;position:fixed;bottom:0;left:0;right:0;z-index:4;align-items:center;gap:1.5rem;padding:1rem 2rem calc(1rem + env(safe-area-inset-bottom));background:rgb(var(--color-background));border-top:1px solid rgba(var(--color-foreground),.15);box-shadow:0 -3px 16px #00000008}alfresco-buybar [data-price]{font-weight:600;min-width:8rem;font-size:1.5rem}alfresco-buybar button{flex:1;min-height:4.6rem}body:has(alfresco-buybar:not([hidden])){padding-bottom:8rem}}.lx.alfresco-custom .product-info{position:static;align-self:start}.lx.alfresco-custom .product-info__title{font-size:clamp(28px,3vw,42px);line-height:1.15;letter-spacing:-.03em}.lx.alfresco-custom .product-info>*+*{margin-top:18px;margin-bottom:18px}.lx.alfresco-custom .product-feature-line{background:none!important;border-radius:0!important;padding:4px 0!important;margin-top:3px!important;font-size:12px!important}.lx.alfresco-custom .product-gallery__thumbnail-list-wrapper{display:block}.lx.alfresco-custom .product-gallery__thumbnail-list{grid-auto-columns:64px;gap:12px}.lx.alfresco-custom .alfresco-tabs{gap:30px}.lx.alfresco-custom .alfresco-tabs button{font-size:14px;padding:20px 0}.lx.alfresco-custom alfresco-details{margin-top:48px}.lx.alfresco-custom .alfresco-panel-content{font-size:15px;padding:28px 0}.lx.alfresco-custom .alfresco-panel-content h2{font-size:22px;margin:24px 0 14px}.lx.alfresco-custom .alfresco-panel-content table{font-size:14px}.lx.alfresco-custom .alfresco-intro{font-size:15px;line-height:1.7}.lx.alfresco-custom .alfresco-panel>summary{font-size:15px;padding:20px 0}.lx.alfresco-custom alfresco-buybar [data-price]{font-size:15px}.lx.alfresco-custom alfresco-buybar button{min-height:46px;font-size:14px;padding:12px 18px}@media(max-width:749px){.lx.alfresco-custom .alfresco-panel-content{padding:0 0 20px}.lx.alfresco-custom .alfresco-panel-content table{font-size:13px}.lx.alfresco-custom alfresco-details{margin-top:30px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/alfresco-product.css.map */
