[class*=tw-border]{border-style:solid;border-width:0}.hotspot{position:absolute;z-index:2;display:grid;height:2.25rem;width:2.25rem;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));place-items:center;border-radius:9999px}.hotspot__dot{position:relative;display:block;height:1rem;width:1rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.hotspot__dot:after{content:"";position:absolute;inset:-.5rem;border-radius:9999px;border-width:2px;border-color:hsla(0,0%,100%,.8);animation:hotspot-pulse 2s ease-out infinite}.hotspot.is-active .hotspot__dot,.hotspot:hover .hotspot__dot{--tw-scale-x:1.25;--tw-scale-y:1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:var(--color-accent)}.hotspot-card{display:flex;align-items:center;gap:1rem;border-radius:var(--card-radius);border-width:1px;border-color:transparent;padding:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border-style:solid}.hotspot-card.is-active,.hotspot-card:hover{border-color:var(--color-border);background-color:var(--color-alt-bg);color:inherit}@keyframes hotspot-pulse{0%{transform:scale(.6);opacity:1}to{transform:scale(1.6);opacity:0}}.before-after{-webkit-user-select:none;-moz-user-select:none;user-select:none;--position:50%}.before-after__layer{position:absolute;inset:0}.before-after__layer>img,.before-after__layer>svg{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.before-after__layer--before{clip-path:inset(0 calc(100% - var(--position)) 0 0)}.before-after__label{position:absolute;top:1rem;border-radius:9999px;background-color:rgba(0,0,0,.55);padding:.25rem .75rem;font-size:.75rem;line-height:1rem;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.before-after__handle{pointer-events:none;position:absolute;top:50%;z-index:2;display:flex;height:3rem;width:3rem;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;justify-content:center;gap:.25rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(28 26 23/var(--tw-text-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);left:var(--position)}.before-after__handle svg{height:.75rem;width:.5rem}.before-after:after{content:"";pointer-events:none;position:absolute;top:0;bottom:0;z-index:1;width:.125rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));left:var(--position)}.before-after__range{position:absolute;inset:0;z-index:3;margin:0;height:100%;width:100%;cursor:ew-resize;opacity:0}.countdown__unit{display:flex;min-width:4.5rem;flex-direction:column;align-items:center;border-radius:var(--card-radius);border-width:1px;border-style:solid;padding:.75rem .5rem;border-color:color-mix(in srgb,currentColor 25%,transparent)}.countdown__value{font-family:var(--font-heading-family);font-size:2.25rem;line-height:2.5rem;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1}@media (min-width:750px){.countdown__value{font-size:3rem;line-height:1}}.countdown__label{margin-top:.5rem;font-size:.7rem;text-transform:uppercase;letter-spacing:.18em;opacity:.8}.countdown__unit--small{min-width:3rem;padding:.375rem .25rem}.countdown__unit--small .countdown__value{font-size:1.25rem;line-height:1.75rem}.countdown__unit--small .countdown__label{margin-top:.25rem;font-size:.6rem}.product-countdown{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;border-radius:var(--card-radius);background-color:var(--color-alt-bg);padding:.75rem}.compare-table{width:100%;border-collapse:collapse;text-align:left;min-width:520px}.compare-table td,.compare-table th{border-bottom-width:1px;border-color:var(--color-border);padding:1rem;border-style:solid}.compare-table thead th{font-family:var(--font-heading-family);font-size:1.125rem;line-height:1.75rem;font-weight:400}.compare-table td,.compare-table thead th:not(:first-child){text-align:center}.compare-table tbody th{font-weight:400}.compare-table .is-highlight{background-color:var(--color-alt-bg)}.compare-table__yes{font-size:1.125rem;line-height:1.75rem;color:var(--color-accent)}.compare-table__no{font-size:1.125rem;line-height:1.75rem;opacity:.4}.timeline{position:relative;margin:0;display:grid;scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness:mandatory;list-style-type:none;grid-auto-flow:column;gap:2rem;overflow-x:auto;padding:0 0 1rem;grid-auto-columns:minmax(78%,1fr)}@media (min-width:990px){.timeline{grid-auto-columns:minmax(0,1fr);overflow:visible}}.timeline:before{content:"";position:absolute;left:0;right:0;height:1px;background-color:var(--color-border);top:.45rem}.timeline__item{position:relative;scroll-snap-align:start;padding-top:2.5rem}.timeline__marker{position:absolute;top:0;left:0;height:1rem;width:1rem;border-radius:9999px;background-color:var(--color-accent);box-shadow:0 0 0 5px var(--color-body-bg)}.section--alt .timeline__marker{box-shadow:0 0 0 5px var(--color-alt-bg)}.timeline__label{display:block;font-size:.75rem;line-height:1rem;text-transform:uppercase;letter-spacing:.2em;color:var(--color-accent)}.image-banner{position:relative;display:flex;overflow:hidden;--scroll:0;min-height:var(--banner-height,70vh)}.image-banner__media{position:absolute;inset:0}.image-banner__img{position:absolute;inset:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.image-banner__img--mobile{display:none}@media (max-width:749px){.image-banner__img--mobile{display:block}.image-banner__media:has(.image-banner__img--mobile) .image-banner__img:not(.image-banner__img--mobile){display:none}}.image-banner--zoom .image-banner__media{transform:scale(calc(1.18 - var(--scroll)*.18));will-change:transform}.image-banner--parallax .image-banner__media{top:-12%;bottom:-12%;transform:translateY(calc((var(--scroll) - .5)*18%));will-change:transform}.image-banner__overlay{position:absolute;inset:0;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));opacity:var(--overlay-opacity,.3)}.image-banner__content{position:relative;z-index:1;width:100%;padding-top:3.5rem;padding-bottom:3.5rem}@media (min-width:750px){.image-banner__content{padding-top:5rem;padding-bottom:5rem}}.image-banner__heading{color:inherit;font-size:clamp(2.2rem,5.5vw,4.4rem);line-height:1.05}.animations-enabled .image-banner__text{animation:banner-rise 1s cubic-bezier(.2,.7,.2,1) both}@keyframes banner-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.icon-bar{padding-top:1.5rem;padding-bottom:1.5rem}.icon-bar__list{margin:0;display:grid;scroll-snap-type:x var(--tw-scroll-snap-strictness);gap:1.5rem;overflow-x:auto;padding:0;grid-auto-flow:column;grid-auto-columns:minmax(70%,1fr)}.icon-bar__list>li{scroll-snap-align:center}@media (min-width:750px){.icon-bar__list{grid-auto-flow:row;grid-template-columns:repeat(var(--items,4),minmax(0,1fr))}}.wishlist-btn{display:inline-flex;align-items:center;justify-content:center;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.wishlist-btn svg{height:1.25rem;width:1.25rem}.wishlist-btn.is-active svg{fill:var(--color-sale);stroke:var(--color-sale)}.wishlist-btn.is-bumping{animation:heart-bump .35s ease}.product-card{position:relative}.product-card__wishlist{position:absolute;top:.75rem;right:.75rem;z-index:3;height:2.25rem;width:2.25rem;border-radius:9999px;background-color:hsla(0,0%,100%,.9);--tw-text-opacity:1;color:rgb(28 26 23/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.wishlist-btn--inline{gap:.5rem;padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem;line-height:1.25rem}.wishlist-btn--inline:hover{color:var(--color-accent)}.header-icon--wishlist{position:relative}@keyframes heart-bump{50%{transform:scale(1.25)}}.compact-product{display:flex;align-items:center;gap:.75rem}.compact-product .\!btn,.compact-product .btn{height:2.5rem;width:2.5rem;padding:0}.compact-product .btn{min-height:40px}.compact-product .\!btn{min-height:40px!important}.compact-product .\!btn svg,.compact-product .btn svg{height:1rem;width:1rem}.cart-upsell{margin-top:1.5rem;border-top-width:1px;border-color:var(--color-border);padding-top:1.25rem;border-style:solid}.size-chart table{width:100%;border-collapse:collapse;font-size:.875rem;line-height:1.25rem}.size-chart td,.size-chart th{border-bottom-width:1px;border-color:var(--color-border);padding:.5rem;text-align:left;border-style:solid}.popup__dialog{width:min(440px,100%);overflow:hidden;border-radius:var(--card-radius)}.popup__dialog--image{width:min(820px,100%)}@media (min-width:750px){.popup__dialog--image{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.popup__image{position:relative;min-height:200px}.popup__image img{position:absolute;inset:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.popup__content{display:flex;flex-direction:column;justify-content:center;padding:2rem}@media (min-width:750px){.popup__content{padding:2.5rem}}.back-to-top{visibility:hidden;position:fixed;right:1.25rem;bottom:1.25rem;z-index:40;display:grid;height:2.75rem;width:2.75rem;--tw-translate-y:0.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));place-items:center;border-radius:9999px;background-color:var(--color-primary);color:var(--color-primary-text);opacity:0;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.back-to-top svg{height:1.25rem;width:1.25rem}.back-to-top.is-visible{visibility:visible;--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}body:has(.sticky-atc.is-visible) .back-to-top{bottom:6rem}.search-chip{display:inline-block;border-radius:9999px;border-width:1px;border-color:var(--color-border);padding:.375rem 1rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border-style:solid}.search-chip:hover,.search-chip[aria-selected=true]{border-color:var(--color-body-text);background-color:var(--color-alt-bg);color:inherit}.search-row{margin-left:-.5rem;margin-right:-.5rem;display:block;border-radius:.25rem;padding:.375rem .5rem}.search-row mark{background:none;color:inherit;font-weight:600}.search-product[aria-selected=true],.search-row[aria-selected=true]{background-color:var(--color-alt-bg);color:inherit}.search-product{margin:-.375rem;border-radius:var(--card-radius);padding:.375rem}.search-panel__spinner{height:1rem;width:1rem;flex-shrink:0;border-radius:9999px;border:2px solid;border-right:2px solid transparent;animation:spin .7s linear infinite}[data-react-island] .modal__loading{padding:0}@media (prefers-reduced-motion:reduce){.tw-animate-fade-up,.tw-animate-tile-in{animation:none}}.tw-absolute{position:absolute}.tw-relative{position:relative}.tw-inset-0{inset:0}.tw-bottom-0{bottom:0}.tw-left-4{left:1rem}.tw-right-4{right:1rem}.tw-m-0{margin:0}.tw-mx-auto{margin-left:auto;margin-right:auto}.tw-mb-0{margin-bottom:0}.tw-mb-10{margin-bottom:2.5rem}.tw-mb-3{margin-bottom:.75rem}.tw-mb-5{margin-bottom:1.25rem}.tw-mb-6{margin-bottom:1.5rem}.tw-mb-8{margin-bottom:2rem}.tw-mt-0\.5{margin-top:.125rem}.tw-mt-1{margin-top:.25rem}.tw-mt-10{margin-top:2.5rem}.tw-mt-2{margin-top:.5rem}.tw-mt-3{margin-top:.75rem}.tw-mt-4{margin-top:1rem}.tw-mt-6{margin-top:1.5rem}.tw-mt-7{margin-top:1.75rem}.tw-mt-8{margin-top:2rem}.tw-block{display:block}.tw-inline-block{display:inline-block}.tw-flex{display:flex}.tw-inline-flex{display:inline-flex}.tw-grid{display:grid}.tw-hidden{display:none}.tw-h-0\.5{height:.125rem}.tw-h-1{height:.25rem}.tw-h-3{height:.75rem}.tw-h-5{height:1.25rem}.tw-h-7{height:1.75rem}.tw-h-full{height:100%}.tw-max-h-\[70vh\]{max-height:70vh}.tw-w-1\/3{width:33.333333%}.tw-w-16{width:4rem}.tw-w-20{width:5rem}.tw-w-3\/4{width:75%}.tw-w-5{width:1.25rem}.tw-w-7{width:1.75rem}.tw-w-full{width:100%}.tw-min-w-0{min-width:0}.tw-max-w-2xl{max-width:42rem}.tw-max-w-3xl{max-width:48rem}.tw-max-w-xl{max-width:36rem}.tw-flex-1{flex:1 1 0%}.tw-shrink-0{flex-shrink:0}@keyframes tw-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.tw-animate-fade-up{animation:tw-fade-up .4s ease-out both}@keyframes tw-pulse{50%{opacity:.5}}.tw-animate-pulse{animation:tw-pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes tw-tile-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.tw-animate-tile-in{animation:tw-tile-in .5s cubic-bezier(.2,.7,.2,1) both}.tw-cursor-pointer{cursor:pointer}.tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tw-flex-col{flex-direction:column}.tw-flex-wrap{flex-wrap:wrap}.tw-place-items-center{place-items:center}.tw-items-start{align-items:flex-start}.tw-items-end{align-items:flex-end}.tw-items-center{align-items:center}.tw-items-baseline{align-items:baseline}.tw-justify-start{justify-content:flex-start}.tw-justify-end{justify-content:flex-end}.tw-justify-center{justify-content:center}.tw-justify-between{justify-content:space-between}.tw-gap-10{gap:2.5rem}.tw-gap-2{gap:.5rem}.tw-gap-3{gap:.75rem}.tw-gap-4{gap:1rem}.tw-gap-6{gap:1.5rem}.tw-gap-8{gap:2rem}.tw-space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}.tw-space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem*var(--tw-space-y-reverse))}.tw-self-start{align-self:flex-start}.tw-overflow-hidden{overflow:hidden}.tw-overflow-visible{overflow:visible}.tw-overflow-x-auto{overflow-x:auto}.tw-overflow-y-auto{overflow-y:auto}.tw-whitespace-nowrap{white-space:nowrap}.tw-rounded{border-radius:.25rem}.tw-rounded-card{border-radius:var(--card-radius)}.tw-rounded-full{border-radius:9999px}.tw-border{border-width:1px}.tw-border-0{border-width:0}.tw-border-t{border-top-width:1px}.tw-border-line{border-color:var(--color-border)}.tw-border-text{border-color:var(--color-body-text)}.tw-bg-accent{background-color:var(--color-accent)}.tw-bg-alt{background-color:var(--color-alt-bg)}.tw-bg-text{background-color:var(--color-body-text)}.tw-object-cover{-o-object-fit:cover;object-fit:cover}.tw-p-0{padding:0}.tw-p-3{padding:.75rem}.tw-px-2{padding-left:.5rem;padding-right:.5rem}.tw-py-1{padding-top:.25rem;padding-bottom:.25rem}.tw-py-10{padding-top:2.5rem;padding-bottom:2.5rem}.tw-py-14{padding-top:3.5rem;padding-bottom:3.5rem}.tw-py-3{padding-top:.75rem;padding-bottom:.75rem}.tw-py-6{padding-top:1.5rem;padding-bottom:1.5rem}.tw-text-left{text-align:left}.tw-text-center{text-align:center}.tw-text-right{text-align:right}.tw-font-heading{font-family:var(--font-heading-family)}.tw-text-\[0\.95rem\]{font-size:.95rem}.tw-text-lg{font-size:1.125rem;line-height:1.75rem}.tw-text-sm{font-size:.875rem;line-height:1.25rem}.tw-text-xl{font-size:1.25rem;line-height:1.75rem}.tw-text-xs{font-size:.75rem;line-height:1rem}.tw-font-medium{font-weight:500}.tw-font-semibold{font-weight:600}.tw-uppercase{text-transform:uppercase}.tw-leading-snug{line-height:1.375}.tw-leading-tight{line-height:1.25}.tw-tracking-wide{letter-spacing:.025em}.tw-tracking-wider{letter-spacing:.05em}.tw-opacity-100{opacity:1}.tw-opacity-40{opacity:.4}.tw-opacity-70{opacity:.7}.tw-opacity-75{opacity:.75}.tw-opacity-80{opacity:.8}.tw-transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-duration-300{transition-duration:.3s}.tw-duration-500{transition-duration:.5s}.tw-ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.hover\:-tw-translate-y-1:hover{--tw-translate-y:-0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:tw-border-text:hover{border-color:var(--color-body-text)}.hover\:tw-opacity-80:hover{opacity:.8}.hover\:tw-shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.tw-group:hover .group-hover\:tw-scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:750px){.md\:tw-col-span-2{grid-column:span 2/span 2}.md\:tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:tw-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:tw-gap-10{gap:2.5rem}.md\:tw-gap-5{gap:1.25rem}.md\:tw-py-20{padding-top:5rem;padding-bottom:5rem}.md\:tw-text-left{text-align:left}.md\:tw-text-2xl{font-size:1.5rem;line-height:2rem}}@media (min-width:990px){.lg\:tw-order-2{order:2}.lg\:tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:tw-grid-cols-\[1fr_3fr\]{grid-template-columns:1fr 3fr}.lg\:tw-grid-cols-\[3fr_2fr\]{grid-template-columns:3fr 2fr}.lg\:tw-items-center{align-items:center}}