.aw-icon{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;vertical-align:-3px}.aw-icon--arrow-right,.aw-icon--arrow-left{width:20px;height:20px}a,button,summary,label{-webkit-tap-highlight-color:transparent}.button,.add-button,.checkout-button,.quick-button,.option-chip>span{transition:transform .12s ease,background-color .15s ease,color .15s ease,border-color .15s ease}.button:active,.add-button:active,.checkout-button:active{transform:scale(.985)}.quick-button:active{transform:scale(.92)}dialog:focus{outline:none}@supports (transition-behavior:allow-discrete){.dialog.drawer{transition:transform .38s cubic-bezier(.22,1,.36,1),opacity .2s ease,overlay .38s allow-discrete,display .38s allow-discrete}.dialog::backdrop{transition:background-color .25s ease,backdrop-filter .25s ease,overlay .38s allow-discrete,display .38s allow-discrete}.dialog[open]::backdrop{background:#0007;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}@view-transition{navigation:auto}::view-transition-old(root){animation:aw-page-out .16s ease-in both}::view-transition-new(root){animation:aw-page-in .32s cubic-bezier(.22,1,.36,1) both}@keyframes aw-page-out{to{opacity:0}}@keyframes aw-page-in{0%{opacity:0;transform:translateY(8px)}}@media(max-width:760px){#menu-dialog .dialog-head{border-bottom:0;padding:16px 20px 10px;gap:8px}#menu-dialog .dialog-head h2{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#menu-dialog .dialog-head [data-close]{order:-1;margin-right:auto}#menu-dialog .mobile-search{margin:4px 0 8px;border-radius:0;font-size:15px}#menu-dialog [role=tablist]{gap:22px;padding:0;margin:0;border-bottom:1px solid #e6e6e6}#menu-dialog [role=tab]{font-weight:400;font-size:15px;padding:14px 0 12px;letter-spacing:0;border-bottom-width:2px}#menu-dialog [role=tab][aria-selected=true]{font-weight:500}#menu-dialog .mega-columns{display:grid;grid-template-columns:1fr 1fr;column-gap:8px;padding-top:16px}#menu-dialog .mega-columns>:not(.mega-image){grid-column:1/-1}#menu-dialog .mega-image{order:-1;position:relative;display:block;height:200px;padding:0;margin:0 0 16px;overflow:hidden;background:#f1f1f1}#menu-dialog .mega-image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 25%}#menu-dialog .mega-image span{position:absolute;inset:auto 0 0 0;padding:28px 12px 12px;background:linear-gradient(0deg,#0009,transparent);color:#fff;font:600 17px/1.05 var(--heading);text-transform:uppercase;letter-spacing:.01em}#menu-dialog .mega-columns:has(.menu-level-back:not([hidden])) .mega-image{display:none}#menu-dialog .menu-level-trigger,#menu-dialog .mega-columns a:not(.mega-image),#menu-dialog .menu-level-back{display:flex;align-items:center;justify-content:space-between;gap:12px;font-weight:400;font-size:16px;letter-spacing:0;text-transform:none;padding:15px 0;border:0;min-height:52px}#menu-dialog .menu-level-back{justify-content:flex-start;font-weight:500}#menu-dialog .mega-columns>div,#menu-dialog .menu-level-root>*{border:0}#menu-dialog .mega-columns:has(.menu-level-back:not([hidden])) h3{display:none}#menu-dialog .mega-columns h3{font:600 20px/1.1 var(--heading);text-transform:uppercase;margin:6px 0 4px;border:0}#menu-dialog .menu-help{border-top:1px solid #ececec;gap:20px;padding:18px 20px calc(18px + env(safe-area-inset-bottom));font-size:14px}#quick-dialog{inset:auto 0 0 0;margin:auto 0 0;width:100%;max-width:100%;height:auto;max-height:88dvh;border-radius:16px 16px 0 0;padding:0 20px calc(20px + env(safe-area-inset-bottom));transform:translateY(100%);overflow:auto;overscroll-behavior:contain;transition:transform .38s cubic-bezier(.22,1,.36,1),opacity .2s ease,overlay .38s allow-discrete,display .38s allow-discrete}#quick-dialog[open]{transform:none}@starting-style{#quick-dialog[open]{transform:translateY(100%)}}#quick-dialog:before{content:"";display:block;width:36px;height:4px;border-radius:2px;background:#d6d6d6;margin:10px auto 0}#quick-dialog .dialog-head{position:sticky;top:0;z-index:2;background:#fff;margin:0 -20px;padding:10px 20px 12px;border-bottom:0}#quick-dialog .dialog-head h2{font:500 15px/1.3 var(--body);text-transform:none;letter-spacing:0}#quick-dialog .quick-layout{display:grid;grid-template-columns:84px 1fr;column-gap:14px;align-items:start}#quick-dialog .quick-layout{grid-template-rows:auto auto 1fr;row-gap:0}#quick-dialog .quick-details>h3{min-height:0}#quick-dialog .quick-details>h3{grid-row:1;grid-column:2}#quick-dialog .quick-details>.product-price{grid-row:2;grid-column:2;align-self:start}#quick-dialog .quick-details>.product-form{grid-row:4}#quick-dialog .quick-details>.text-link{grid-row:5}#quick-dialog legend{margin:0 0 10px}#quick-dialog .option-values{margin-top:0}#quick-dialog .quick-image{grid-row:1/span 3;width:84px;height:105px;object-fit:cover;margin:0;float:none;background:#f3f3f3}#quick-dialog .quick-details{display:contents}#quick-dialog .quick-details>.eyebrow{display:none}#quick-dialog .quantity-input{display:none}#quick-dialog .buy-row{display:block}#quick-dialog .buy-row .add-button{width:100%;min-height:52px}#quick-dialog .quick-details>h3{font-size:18px;line-height:1.1;margin:0}#quick-dialog .quick-details>.product-price{font-size:15px;margin:8px 0 0}#quick-dialog .quick-details>.product-form,#quick-dialog .quick-details>.text-link{grid-column:1/-1}#quick-dialog .product-form{margin-top:16px;padding-top:0}#quick-dialog .product-form legend{padding-bottom:6px}#quick-dialog .product-form fieldset{margin:0 0 16px}#quick-dialog .quick-details>.text-link{justify-self:start;margin-top:14px;font-size:14px}.product-page [data-gallery-grid] img{object-fit:cover}.product-page [data-gallery-grid]>a{background:#f2f2f2}.product-page .gallery-zoom-hint{width:32px;height:32px;border-radius:50%;font-size:18px;background:#ffffffd0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);right:12px;bottom:12px}.product-page .gallery-thumbnails{gap:6px;justify-content:center;height:auto;padding:12px 0 4px}.product-page .gallery-thumbnails>button{width:28px;height:20px;min-width:0;padding:0;display:flex;align-items:center;background:none;border:0}.product-page .gallery-thumbnails>button img{display:none}.product-page .gallery-thumbnails>button:after{content:"";display:block;width:100%;height:2px;background:#cfcfcf;box-shadow:none;border-radius:0;transition:background-color .2s ease}.product-page .gallery-thumbnails>button[aria-current=true]:after{width:100%;background:#111}.product-page .gallery-scope{display:block;margin:0;padding:6px 16px 0;background:#fff;text-align:left}.product-page .gallery-scope [data-gallery-all]{font-size:13px;min-height:36px}.product-page .buy-row .quantity-input,.product-page .buy-row .quantity-label{display:none}.product-page .buy-row{display:block}.product-page .buy-row .add-button{width:100%;min-height:52px;font-size:15px}.product-page .pdp-installments{font-size:12px;margin-top:12px}.product-page .product-detail h1{font-size:26px;line-height:1.05}.product-page .product-price{font-size:16px}.product-page .product-summary p{color:#6b6b6b;font-size:14px;line-height:1.55}.product-page .product-actions-list>button,.product-page .product-actions-list>a{font-weight:500}.collection-toolbar form.sort select{max-width:none;width:auto;font-size:13px}.collection-toolbar{display:grid;grid-template-columns:1fr auto;align-items:center;row-gap:2px;column-gap:12px}.collection-toolbar form.sort{grid-column:1;grid-row:1;order:0;justify-self:start}.collection-toolbar .filter-toggle{grid-column:2;grid-row:1;order:0}.collection-toolbar [data-result-count]{grid-column:1/-1;grid-row:2;order:0;justify-self:start;margin:0;padding:0;max-width:none;text-align:left;white-space:nowrap;font-size:12px;color:#7a7a7a}.collection-description{font-size:14px;line-height:1.55;color:#6b6b6b}.product-grid{column-gap:8px;row-gap:28px}.product-card .quick-button{width:36px;height:36px;min-height:36px;box-shadow:0 1px 4px #0000001f}.collection-banner{margin:0;aspect-ratio:4/3}}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none}.button,.add-button,.checkout-button,.quick-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/aw-mobile.css.map */
