.product-information{--as-product-accent: #2c4a41;--as-product-accent-contrast: #f6f2ea;--as-product-gold: #c2a878;--as-product-ink: var(--color-foreground);--as-product-line: color-mix(in srgb, var(--color-foreground) 14%, transparent);--as-product-soft: color-mix(in srgb, var(--color-background) 94%, var(--as-product-gold) 6%);--as-product-card: color-mix(in srgb, var(--color-background) 98%, white 2%)}.product-information .product-details>.group-block{width:100%;padding:clamp(20px,3vw,30px);background:var(--as-product-card);border:1px solid var(--as-product-line);border-radius:18px;box-shadow:0 18px 44px color-mix(in srgb,var(--color-foreground) 7%,transparent)}.product-information .product-details h1{color:var(--as-product-ink);font-family:var(--font-heading--family);font-size:clamp(1.9rem,3.2vw,2.65rem);font-weight:var(--font-heading--weight);line-height:1.08;letter-spacing:-.02em}.product-information .product-details .price{font-size:clamp(1.5rem,2vw,2rem);font-weight:650;line-height:1.05}.product-information .product-media-container{overflow:hidden;background:var(--as-product-soft);border-radius:18px}.product-information .slideshow-controls__thumbnail{overflow:hidden;border-radius:9px}.product-information .variant-picker__form{padding:14px;background:var(--as-product-soft);border:1px solid var(--as-product-line);border-radius:14px}.product-information .variant-option+.variant-option{margin-top:18px}.product-information .variant-option--buttons:not(.variant-option--swatches){display:grid;grid-template-columns:repeat(auto-fit,minmax(68px,1fr));gap:7px}.product-information .variant-option--buttons:not(.variant-option--swatches) legend{grid-column:1 / -1;margin-block-end:2px;font-size:.72rem;font-weight:650;letter-spacing:.11em;text-transform:uppercase}.product-information .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{width:100%;min-width:0;min-height:46px;padding:10px 12px;border-radius:9px}.product-information .product-form-buttons{gap:8px}.product-information .quantity-selector{border-radius:9px}.product-information .add-to-cart-button.button{min-height:52px;color:var(--as-product-accent-contrast);background:var(--as-product-accent);border-color:var(--as-product-accent);border-radius:9px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--as-product-accent-contrast) 22%,transparent);font-size:.78rem;font-weight:650;letter-spacing:.12em;text-transform:uppercase}.product-information .add-to-cart-button.button:hover{background:color-mix(in srgb,var(--as-product-accent) 88%,white 12%);border-color:color-mix(in srgb,var(--as-product-accent) 88%,white 12%)}.as-product-assurance,.as-product-documentation,.as-product-guidance,.as-product-description-card{width:100%;color:var(--as-product-ink)}.as-product-documentation{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px 14px;padding:14px 16px;color:var(--as-product-ink);background:var(--as-product-soft);border:1px solid color-mix(in srgb,var(--as-product-gold) 54%,transparent);border-inline-start:3px solid var(--as-product-gold);border-radius:12px}.as-product-documentation__mark{display:grid;grid-row:span 2;width:44px;height:44px;place-items:center;color:var(--as-product-accent);background:var(--color-background);border:1px solid color-mix(in srgb,var(--as-product-gold) 44%,transparent);border-radius:10px}.as-product-documentation__mark svg{width:24px;height:24px}.as-product-documentation__eyebrow{margin:0 0 3px;color:color-mix(in srgb,var(--as-product-gold) 72%,var(--as-product-ink) 28%);font-size:.62rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.as-product-documentation__title{margin:0;color:var(--as-product-accent);font-family:var(--font-heading--family);font-size:1.05rem;line-height:1.2}.as-product-documentation__text{margin:4px 0 0;color:color-mix(in srgb,var(--as-product-ink) 70%,transparent);font-size:.76rem;line-height:1.45}.as-product-documentation__link{grid-column:2;width:fit-content;color:var(--as-product-accent);font-size:.72rem;font-weight:700;text-underline-offset:4px}.as-product-assurance{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px 14px;padding:16px;background:var(--as-product-soft);border:1px solid color-mix(in srgb,var(--as-product-gold) 54%,transparent);border-inline-start:3px solid var(--as-product-gold);border-radius:12px}.as-product-assurance__mark{display:grid;grid-row:span 2;width:44px;height:44px;place-items:center;color:var(--as-product-accent);background:var(--color-background);border:1px solid color-mix(in srgb,var(--as-product-gold) 44%,transparent);border-radius:10px}.as-product-assurance__mark .svg-wrapper,.as-product-assurance__mark svg{width:22px;height:22px}.as-product-assurance__copy,.as-product-guidance__copy{min-width:0}.as-product-assurance__eyebrow,.as-product-guidance__eyebrow{margin:0 0 4px;color:color-mix(in srgb,var(--as-product-gold) 72%,var(--as-product-ink) 28%);font-size:.66rem;font-weight:700;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.as-product-assurance__title,.as-product-guidance__title{margin:0;color:var(--as-product-accent);font-family:var(--font-heading--family);font-size:1.22rem;line-height:1.15}.as-product-assurance__text,.as-product-guidance__text{margin:5px 0 0;color:color-mix(in srgb,var(--as-product-ink) 72%,transparent);font-size:.82rem;line-height:1.5}.as-product-assurance__benefits{display:grid;grid-column:1 / -1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:2px 0 0;padding:12px 0 0;border-top:1px solid color-mix(in srgb,var(--as-product-gold) 36%,transparent);list-style:none}.as-product-assurance__benefits li{display:flex;align-items:center;gap:6px;min-width:0;font-size:.72rem;line-height:1.3}.as-product-assurance__benefits .svg-wrapper,.as-product-assurance__benefits svg{flex:0 0 auto;width:14px;height:14px;color:var(--as-product-accent)}.as-product-assurance__link,.as-product-guidance__link{width:fit-content;color:var(--as-product-accent);font-size:.75rem;font-weight:650;text-underline-offset:4px}.as-product-assurance__link{grid-column:2}.as-product-guidance{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:16px 18px;background:color-mix(in srgb,var(--as-product-accent) 5%,var(--color-background) 95%);border:1px solid color-mix(in srgb,var(--as-product-accent) 18%,transparent);border-radius:12px}.as-product-guidance__actions{display:flex;align-items:center;gap:14px}.as-product-guidance__secondary-link{color:var(--as-product-accent);font-size:.75rem;font-weight:650;text-underline-offset:4px}.as-product-guidance__note{grid-column:1 / -1;margin:-5px 0 0;color:color-mix(in srgb,var(--as-product-ink) 52%,transparent);font-size:.68rem}.as-product-guidance__link{flex:0 0 auto;padding:10px 14px;border:1px solid var(--as-product-accent);border-radius:8px;text-decoration:none}.as-product-guidance__link:hover{color:var(--as-product-accent-contrast);background:var(--as-product-accent)}.as-product-description-card{overflow:hidden;border-block:1px solid var(--as-product-line)}.as-product-description-card summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;cursor:pointer;font-family:var(--font-heading--family);font-size:1.05rem;list-style:none}.as-product-description-card summary::-webkit-details-marker{display:none}.as-product-description-card__indicator{position:relative;flex:0 0 auto;width:18px;height:18px}.as-product-description-card__indicator:before,.as-product-description-card__indicator:after{position:absolute;top:50%;left:50%;width:12px;height:1px;content:"";background:currentColor;transform:translate(-50%,-50%)}.as-product-description-card__indicator:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .18s ease}.as-product-description-card[open] .as-product-description-card__indicator:after{transform:translate(-50%,-50%) rotate(0)}.as-product-description-card__content{padding:0 0 18px;color:color-mix(in srgb,var(--as-product-ink) 78%,transparent);font-size:.9rem;line-height:1.65}.as-product-description-card__content>:first-child{margin-top:0}.as-configurator{display:block;color:var(--as-product-ink)}.as-configurator button,.as-product-actions button{color:inherit;font:inherit}.as-configurator__variant-picker,.as-configurator__form{display:block}.product-information .as-configurator__form{padding:0;background:transparent;border:0;border-radius:0}.as-configurator fieldset{min-width:0;padding:0;margin:0;border:0}.as-configurator__metal>legend{width:100%;margin-block-end:10px;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.as-configurator__metal>legend strong{letter-spacing:0;text-transform:none}.as-configurator__family-tabs,.as-configurator__karat-grid,.as-configurator__segmented,.as-configurator__placement,.as-product-actions__buttons{display:grid;gap:8px}.as-configurator__family-tabs{grid-template-columns:repeat(3,minmax(0,1fr));padding:4px;background:var(--as-product-soft);border-radius:13px}.as-configurator__family-tab,.as-configurator__choice>span,.as-configurator__segmented button,.as-configurator__placement button{display:flex;align-items:center;justify-content:center;min-height:46px;padding:9px 11px;background:transparent;border:1px solid transparent;border-radius:9px;cursor:pointer;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}.as-configurator__family-tab.is-active,.as-configurator__choice>input:checked+span,.as-configurator__segmented button.is-active,.as-configurator__placement button.is-active{background:var(--color-background);border-color:var(--as-product-line);box-shadow:0 4px 12px color-mix(in srgb,var(--color-foreground) 10%,transparent)}.as-configurator__metal-dot{width:14px;height:14px;margin-inline-end:7px;background:#d5b132;border:1px solid color-mix(in srgb,var(--color-foreground) 15%,transparent);border-radius:50%}.as-configurator__metal-dot--silver,.as-configurator__metal-dot--white{background:#dfe4e6}.as-configurator__metal-dot--platinum{background:#eef2f4}.as-configurator__metal-dot--rose{background:#dfa785}.as-configurator__gold-grid,.as-configurator__single-family{margin-block-start:10px}.as-configurator__gold-row{display:grid;grid-template-columns:78px minmax(0,1fr);align-items:center;gap:8px;margin-block-start:8px}.as-configurator__gold-label{display:flex;align-items:center;font-size:.86rem}.as-configurator__karat-grid{grid-template-columns:repeat(3,minmax(0,1fr));padding:4px;background:var(--as-product-soft);border-radius:11px}.as-configurator__choice{position:relative;display:block;cursor:pointer}.as-configurator__choice>input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.as-configurator__choice>input:focus-visible+span{outline:2px solid var(--as-product-accent);outline-offset:2px}.as-configurator__choice>input[aria-disabled=true]+span{opacity:.42;text-decoration:line-through}.as-configurator__choice--wide>span{background:var(--as-product-soft);border-color:var(--as-product-line)}.as-configurator__size{padding:14px;margin-block-start:16px;border:1px solid var(--as-product-line);border-radius:13px}.as-configurator__size-heading,.as-configurator__engraving-header,.as-configurator__summary,.as-configurator__input-heading,.as-configurator__dialog-footer{display:flex;align-items:center;justify-content:space-between;gap:14px}.as-configurator__size-heading legend{display:grid;gap:3px}.as-configurator__eyebrow{display:block;color:color-mix(in srgb,var(--as-product-gold) 72%,var(--as-product-ink));font-size:.66rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.as-configurator__size-title,.as-configurator__engraving-header p{margin:0;font-family:var(--font-heading--family);font-size:1.25rem;line-height:1.1}.as-configurator__outline-button,.as-product-actions__button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:9px 13px;color:var(--as-product-accent);background:transparent;border:1px solid color-mix(in srgb,var(--as-product-gold) 65%,var(--as-product-line));border-radius:9px;cursor:pointer;text-decoration:none}.as-configurator__outline-button svg,.as-product-actions__button svg{width:17px;height:17px;fill:currentColor}.as-configurator__size-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin-block-start:12px}.as-configurator__size-choice>span{min-height:42px;padding:7px;border-color:var(--as-product-line)}.as-configurator__size-footer{display:flex;justify-content:space-between;gap:10px;padding-block-start:9px;margin-block-start:7px;border-block-start:1px solid var(--as-product-line);font-size:.72rem;font-weight:650}.as-configurator__size-footer button,.as-configurator__size-footer a{padding:0;color:var(--as-product-accent);background:transparent;border:0;border-block-end:1px solid var(--as-product-gold);cursor:pointer;font:inherit;text-decoration:none}.as-configurator__size-footer a{margin-inline-start:10px}.as-configurator__engraving{margin-block-start:14px;border-block:1px solid var(--as-product-line)}.as-configurator__engraving-header{padding-block:12px}.as-configurator__engraving-header small{display:block;margin-block-start:3px;color:color-mix(in srgb,var(--as-product-ink) 65%,transparent)}.as-configurator__switch{position:relative;flex:0 0 auto;width:46px;height:26px;padding:3px;background:var(--as-product-line);border:0;border-radius:999px;cursor:pointer}.as-configurator__switch>span[aria-hidden]{display:block;width:20px;height:20px;background:var(--color-background);border-radius:50%;box-shadow:0 1px 5px color-mix(in srgb,var(--color-foreground) 18%,transparent);transition:transform .16s ease}.as-configurator__switch[aria-checked=true]{background:var(--as-product-accent)}.as-configurator__switch[aria-checked=true]>span[aria-hidden]{transform:translate(20px)}.as-configurator__engraving-panel{padding:14px;border:1px solid var(--as-product-line);border-radius:13px}.as-configurator__engraving-preview{display:grid;min-height:98px;place-items:center;margin-block-end:14px;background:var(--as-product-soft);border-radius:10px;font-family:var(--font-heading--family);font-size:1.55rem;font-style:italic}.as-configurator__input-heading{margin-block-end:6px;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase}.as-configurator__input-heading span{color:var(--as-product-gold)}.as-configurator__text-input{width:100%;min-height:50px;padding:11px 13px;background:var(--color-background);border:1px solid var(--as-product-gold);border-radius:9px;font:inherit}.as-configurator__segmented{grid-template-columns:repeat(3,minmax(0,1fr));margin-block-start:10px}.as-configurator__segmented button{flex-direction:column;min-height:68px;border-color:var(--as-product-line)}.as-configurator__segmented button small{font-size:.64rem;letter-spacing:.12em;text-transform:uppercase}.as-configurator__font-sample{font-size:1.45rem}.as-configurator__font-sample--script{font-family:var(--font-heading--family);font-style:italic}.as-configurator__font-sample--serif{font-family:var(--font-heading--family)}.as-configurator__font-sample--block{font-family:var(--font-body--family);font-weight:750}.as-configurator__placement{grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:10px}.as-configurator__placement button{border-color:var(--as-product-line)}.as-configurator__placement button.is-active{color:var(--as-product-accent-contrast);background:var(--as-product-accent);border-color:var(--as-product-accent)}.as-configurator__engraving-note{padding:10px 12px;margin:12px 0 0;color:color-mix(in srgb,var(--as-product-ink) 66%,transparent);background:var(--as-product-soft);border-radius:8px;font-size:.74rem}.as-configurator__summary{padding-block:12px}.as-configurator__summary p{margin:2px 0 0;font-size:.78rem}.as-configurator__summary [data-as-summary-engraving]{color:color-mix(in srgb,var(--as-product-ink) 70%,transparent)}.as-product-actions{margin-block-start:-18px}.as-product-actions__buttons{grid-template-columns:repeat(2,minmax(0,1fr))}.as-product-actions__button{color:color-mix(in srgb,var(--as-product-ink) 76%,transparent);border-color:var(--as-product-line)}.as-product-actions__button[aria-pressed=true]{color:var(--as-product-accent-contrast);background:var(--as-product-accent)}.as-product-actions__dispatch{margin:10px 0 0;color:color-mix(in srgb,var(--as-product-ink) 58%,transparent);font-size:.72rem;text-align:center}.as-product-actions__dispatch strong{color:var(--as-product-accent)}.as-product-actions__fulfillment{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-block-start:12px}.as-product-actions__fulfillment-item{display:flex;align-items:flex-start;gap:9px;padding:11px;color:var(--as-product-ink);background:var(--as-product-soft);border:1px solid var(--as-product-line);border-radius:10px}.as-product-actions__fulfillment-item svg{width:19px;height:19px;color:var(--as-product-gold);flex:0 0 auto}.as-product-actions__fulfillment-item span{display:grid;gap:2px}.as-product-actions__fulfillment-item small{color:color-mix(in srgb,var(--as-product-ink) 55%,transparent);font-size:.55rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.as-product-actions__fulfillment-item strong{color:var(--as-product-accent);font-size:.74rem}.as-product-actions__fulfillment-item em{color:color-mix(in srgb,var(--as-product-ink) 66%,transparent);font-size:.65rem;font-style:normal;line-height:1.35}.as-configurator__dialog{width:min(680px,calc(100vw - 28px));max-height:calc(100vh - 28px);padding:clamp(20px,4vw,34px);color:var(--as-product-ink);background:var(--color-background);border:1px solid var(--as-product-line);border-radius:18px;box-shadow:0 24px 70px color-mix(in srgb,black 30%,transparent)}.as-configurator__dialog::backdrop{background:color-mix(in srgb,var(--as-product-accent) 38%,transparent)}.as-configurator__dialog h2{margin:0 48px 16px 0;font-family:var(--font-heading--family);font-size:clamp(1.55rem,3vw,2rem);font-weight:500}.as-configurator__dialog-close{position:absolute;inset-block-start:15px;inset-inline-end:15px;display:grid;width:42px;height:42px;padding:12px;place-items:center;background:transparent;border:1px solid var(--as-product-line);border-radius:50%;cursor:pointer}.as-configurator__dialog-close svg{width:16px;height:16px}.as-configurator__dialog-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;background:var(--as-product-soft);border-radius:10px}.as-configurator__dialog-tabs button{min-height:42px;padding:8px;background:transparent;border:0;border-radius:8px;cursor:pointer}.as-configurator__dialog-tabs button.is-active{background:var(--color-background);box-shadow:0 3px 10px color-mix(in srgb,var(--color-foreground) 10%,transparent)}.as-configurator__size-panel{display:grid;gap:12px;margin-block-start:16px}.as-configurator__size-panel[hidden],.as-configurator__calibration[hidden]{display:none}.as-configurator__size-panel>p,.as-configurator__size-panel ol{margin:0;color:color-mix(in srgb,var(--as-product-ink) 70%,transparent);font-size:.8rem;line-height:1.55}.as-configurator__calibration-toggle{justify-self:start;padding:0;color:var(--as-product-ink);background:transparent;border:0;border-block-end:1px solid var(--as-product-gold);cursor:pointer;font:inherit;font-size:.78rem;font-weight:700}.as-configurator__calibration{display:grid;gap:10px;padding:14px;overflow:hidden;background:var(--as-product-soft);border:1px dashed var(--as-product-line);border-radius:10px}.as-configurator__calibration-card{display:grid;width:324px;max-width:100%;aspect-ratio:85.6 / 53.98;place-items:center;color:var(--as-product-accent);border:2px solid var(--as-product-gold);border-radius:9px;font-size:.68rem;letter-spacing:.12em}.as-configurator__calibration-actions{display:flex;gap:8px}.as-configurator__calibration-actions button{min-height:36px;padding:7px 12px;color:var(--as-product-ink);background:var(--color-background);border:1px solid var(--as-product-line);border-radius:7px;cursor:pointer}.as-configurator__ring-measure{display:grid;min-height:130px;margin-block:16px;place-items:center;background:var(--as-product-soft);border:1px solid var(--as-product-line);border-radius:12px}.as-configurator__ring-measure span{display:block;border:3px solid var(--as-product-gold);border-radius:50%}.as-configurator__range-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;font-size:.8rem}.as-configurator__range-row input{accent-color:var(--as-product-accent)}.as-configurator__size-result{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:10px;padding:14px;margin-block-start:16px;border:1px solid var(--as-product-line);border-radius:12px;text-align:center}.as-configurator__size-result strong{color:var(--as-product-accent);font-size:1.1rem}.as-configurator__size-chart{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;overflow:hidden;margin-block:18px;background:var(--as-product-line);border:1px solid var(--as-product-line);border-radius:10px}.as-configurator__size-chart>*{padding:10px;background:var(--color-background);text-align:center}.as-configurator__size-chart--full{display:block;max-height:290px;overflow:auto}.as-configurator__size-chart-head,.as-configurator__size-chart-body button{display:grid;grid-template-columns:.7fr .8fr .7fr 1.2fr 1.4fr;width:100%;align-items:center;gap:4px;padding:9px 8px;text-align:center}.as-configurator__size-chart-head{position:sticky;top:0;z-index:1;background:var(--as-product-soft);font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.as-configurator__size-chart-body button{color:var(--as-product-ink);background:var(--color-background);border:0;border-block-start:1px solid var(--as-product-line);cursor:pointer;font:inherit;font-size:.7rem}.as-configurator__size-chart-body button.is-active{color:var(--as-product-accent-contrast);background:var(--as-product-accent)}.as-configurator__conversion-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-block-start:16px}.as-configurator__conversion-grid>span{display:grid;gap:3px;padding:10px 6px;text-align:center;border:1px solid var(--as-product-line);border-radius:9px}.as-configurator__conversion-grid small{color:color-mix(in srgb,var(--as-product-ink) 60%,transparent);font-size:.58rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.as-configurator__conversion-grid strong{color:var(--as-product-accent);font-family:var(--font-heading--family);font-size:1.05rem}.as-configurator__dialog-footer{padding-block-start:16px;margin-block-start:16px;border-block-start:1px solid var(--as-product-line)}.as-configurator__dialog-footer p{max-width:34rem;margin:0;font-size:.78rem}.as-configurator__use-size{flex:0 0 auto;min-height:44px;padding:10px 16px;color:var(--as-product-accent-contrast)!important;background:var(--as-product-accent);border:1px solid var(--as-product-accent);border-radius:9px;cursor:pointer;font-weight:700!important;letter-spacing:.08em;text-transform:uppercase}.as-configurator__inclusions-dialog ul{display:grid;gap:10px;padding-inline-start:1.25rem}@media screen and (min-width:990px){.product-information__grid:not(.product-information--media-none).product-information--media-left .product-information__media{padding-right:clamp(22px,3vw,44px)}.product-information__grid:not(.product-information--media-none).product-information--media-left .product-details{padding-left:0}}@media screen and (min-width:750px)and (max-width:1199px){.as-product-guidance{grid-template-columns:minmax(0,1fr)}.as-product-guidance__actions{align-items:flex-start;flex-wrap:wrap}}@media screen and (max-width:749px){.product-information{padding-inline:14px}.product-information .product-details{margin-top:14px}.product-information .product-details>.group-block{padding:18px;border-radius:15px}.product-information .product-media-container{border-radius:14px}.as-product-assurance__benefits,.as-product-guidance{grid-template-columns:1fr}.as-product-guidance__link{width:100%;text-align:center}.as-product-guidance__actions{align-items:stretch;flex-direction:column}.as-configurator__gold-row{grid-template-columns:66px minmax(0,1fr)}.as-configurator__size-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.as-configurator__size-heading,.as-configurator__dialog-footer{align-items:flex-start;flex-direction:column}.as-configurator__outline-button,.as-configurator__use-size{width:100%}.as-configurator__dialog-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.as-configurator__dialog-tabs button{padding-inline:4px;font-size:.65rem}.as-configurator__conversion-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.as-product-actions__fulfillment{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.as-product-description-card__indicator:after,.as-configurator__family-tab,.as-configurator__choice>span,.as-configurator__segmented button,.as-configurator__placement button,.as-configurator__switch>span[aria-hidden]{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/as-product-information.css.map */
