:root{--m52-ink:#29241f;--m52-paper:#fbf9f5;--m52-mist:#f1ebe3;--m52-line:#d8cdc0;--m52-muted:#75695c;--m52-highlight:#8a684d}.marque-card__mobile-view{display:none}.marque-card__mobile-view[hidden]{display:none!important}#MainContent .marque-card__size-list{align-items:stretch}#MainContent .marque-card__size-list li,#MainContent .marque-card__size-list form{min-width:0;height:100%}#MainContent .marque-card__size-list li[hidden]{display:none!important}#MainContent .marque-card__size{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:7px 2px!important;min-height:49px!important;border-radius:4px!important;line-height:1.25}#MainContent .marque-card__size-text{font-size:12px;font-weight:650;letter-spacing:.01em}#MainContent .marque-card__size-price{font-size:9px;font-weight:500;line-height:1.1;letter-spacing:0;white-space:nowrap}#MainContent .marque-card__size:focus-visible{outline:2px solid var(--m52-highlight)!important;outline-offset:2px!important}#MainContent .marque-card__sizes summary:focus-visible{outline:2px solid var(--m52-highlight);outline-offset:3px}#MainContent .marque-card__size-guide{color:var(--m52-muted)}#MainContent .marque-card__size-guide a{text-underline-offset:3px}#MainContent product-card.product-card{min-width:0}#MainContent product-card.product-card .product-card__content>:is(product-title,product-price){min-width:0}#MainContent .marque-native-card__footer .marque-compare-toggle{align-items:center}#MainContent .marque-quick-add-inline button.quick-add__button{line-height:1.3!important;text-align:center!important}#MainContent .marque-card__price,#MainContent product-card.product-card product-price{font-variant-numeric:tabular-nums}dialog.quick-add-modal .variant-option--buttons .variant-option__button-label{transition:background-color .16s,border-color .16s,color .16s}dialog.quick-add-modal .variant-option--buttons .variant-option__button-label:has(input:checked){color:#fff!important;background:var(--m52-ink)!important;border-color:var(--m52-ink)!important}dialog.quick-add-modal .variant-option--buttons .variant-option__button-label:has(input[data-option-available=false]){opacity:.5}dialog.quick-add-modal .variant-option__button-label input:focus-visible+*{outline-offset:2px}dialog.quick-add-modal .variant-picker{min-width:0}dialog.quick-add-modal .product-details{overscroll-behavior:contain}dialog.quick-add-modal :is(.buy-buttons-block,.buy-buttons-block__bar){isolation:isolate}body:has(dialog.quick-add-modal[open]) .marque-compare-tray,body:has(dialog.quick-add-modal[open]) .marque-back-top,body:has(dialog.marque-compare-dialog[open]) .marque-back-top{visibility:hidden!important;pointer-events:none!important}#MainContent .product-information__grid,#MainContent .product-information__media,#MainContent .product-details,#MainContent .product-details>.group-block,#MainContent .product-details .group-block-content,#MainContent .cart-page,#MainContent .cart-page__items,#MainContent .cart-page__summary{min-width:0}#MainContent .product-information .variant-option--buttons .variant-option__button-label{min-height:47px}#MainContent .product-information .variant-option--buttons .variant-option__button-label:has(input:checked){background-color:var(--m52-ink);color:#fff;border-color:var(--m52-ink)}#MainContent .cart-page__summary .cart__checkout-button,#cart-drawer .cart__checkout-button{min-height:54px;white-space:normal;line-height:1.35}#MainContent .cart-page__summary .cart-actions,#cart-drawer .cart-actions{min-width:0;max-width:100%}#cart-drawer .cart-items__title{overflow-wrap:anywhere}@media(max-width:749px){#MainContent .marque-card__media{aspect-ratio:4/4.65!important;background:radial-gradient(ellipse at 50% 35%,#faf7f1,#eee8df 70%,#dfd7ca);border-bottom:0;overflow:hidden}#MainContent .marque-card__pair[hidden]{display:none!important}#MainContent .marque-card__mobile-view:not([data-marque-ready]){display:none!important}#MainContent .marque-card__pair,#MainContent .marque-card__pair--single{display:flex;align-items:center;justify-content:center;padding:6% 13% 5%!important;grid-template-columns:1fr!important;max-width:100%}#MainContent .marque-card__pair:not(.marque-card__pair--single):before,#MainContent .marque-card__pair:not(.marque-card__pair--single):after{display:none!important;content:none!important}#MainContent .marque-card__pair .marque-card__view,#MainContent .marque-card__pair .marque-card__view--front,#MainContent .marque-card__pair .marque-card__view--back{width:100%;height:100%;max-width:100%;min-width:0;transform:none!important;object-fit:contain!important;filter:drop-shadow(0 12px 17px rgba(30,25,20,.11))}#MainContent .marque-card[data-marque-card-view=front] .marque-card__pair .marque-card__view--back,#MainContent .marque-card[data-marque-card-view=back] .marque-card__pair .marque-card__view--front{display:none!important}#MainContent .marque-card__mobile-view{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));position:relative;z-index:12;width:100%;height:47px;margin:0;padding:0;background:#f8f5f0;border-block:1px solid var(--m52-line);pointer-events:auto}#MainContent .marque-card__mobile-view button{position:relative;z-index:13;display:flex;align-items:center;justify-content:center;min-width:0;min-height:45px;width:100%;border:0;background:transparent;color:#786c60;font:650 10px/1.2 var(--font-subheading--family,sans-serif);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;touch-action:manipulation}#MainContent .marque-card__mobile-view button+button{border-left:1px solid var(--m52-line)}#MainContent .marque-card__mobile-view button[aria-pressed=true]{color:#25211d;background:#ebe4da}#MainContent .marque-card__mobile-view button[aria-pressed=true]:after{content:"";position:absolute;bottom:0;left:22%;right:22%;height:2px;background:#2c2722}#MainContent .marque-card__mobile-view button:focus-visible{outline:2px solid var(--m52-highlight)!important;outline-offset:-4px}#MainContent .marque-card__size-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-items:stretch}#MainContent .marque-card__size{min-height:52px!important}#MainContent .marque-card__size-panel{padding:14px!important;background:#f5f0e9}#MainContent .marque-card__size-guide{gap:8px;font-size:10px}#MainContent .marque-card__sizes summary{min-height:50px!important;letter-spacing:.07em!important;font-size:11px!important}#MainContent .marque-card__info{gap:8px}#MainContent .marque-card__category{font-size:9px;letter-spacing:.11em}#MainContent .marque-card__meta{min-height:26px;margin-top:3px}#MainContent .marque-flip{aspect-ratio:4/4.75}#MainContent .marque-flip__view{padding:7% 8%}#MainContent .marque-flip__switch{border-top:1px solid var(--m52-line);z-index:9}#MainContent .marque-flip__switch button{min-height:47px}#MainContent .marque-flip__link{bottom:48px}#MainContent .marque-quick-add-inline,#MainContent .marque-native-card__footer{position:relative;z-index:7}#MainContent .marque-native-card__footer .marque-compare-toggle{min-height:44px}dialog.quick-add-modal[open]{max-height:calc(100dvh - 44px)!important;box-shadow:0 -12px 45px #12100f3b}dialog.quick-add-modal .quick-add-modal__content{min-height:0;min-width:0;padding-bottom:calc(20px + env(safe-area-inset-bottom))!important}dialog.quick-add-modal .quick-add-modal__content .product-information__media{margin-bottom:14px!important}dialog.quick-add-modal .variant-option--buttons .variant-option__button-label{min-height:51px!important}dialog.quick-add-modal .variant-option__button-label-container{row-gap:9px!important;column-gap:9px!important}dialog.quick-add-modal .product-details .buy-buttons-block{padding-block:8px 0!important}dialog.quick-add-modal .variant-option--buttons .variant-option__button-label:has(input[data-option-available=false]){opacity:.42}#MainContent :is(.product-information,.product-information__grid,.product-details,.cart-page,.cart-page__items,.cart-page__summary),#cart-drawer :is(.cart-drawer__content,.cart-drawer__summary,.cart-items__table-row){max-width:100%;min-width:0}#MainContent .cart-page__summary .cart__checkout-button{width:100%;min-height:56px}#cart-drawer .cart-items__remove,#cart-drawer .quantity-selector :is(button,.quantity-selector__button){min-width:43px;min-height:43px}#MainContent .marque-back-top{right:13px;bottom:calc(15px + env(safe-area-inset-bottom))}}@media(max-width:375px){#MainContent .marque-card__size-list{gap:6px}#MainContent .marque-card__size-guide{flex-direction:column;align-items:flex-start}#MainContent .marque-card__mobile-view{height:45px}#MainContent .marque-card__mobile-view button{font-size:10px;min-height:43px}dialog.quick-add-modal .variant-option--buttons .variant-option__button-label{min-width:49px!important}}@media(prefers-reduced-motion:reduce){#MainContent .marque-card__view,dialog.quick-add-modal .variant-option__button-label{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/marque-v52.css.map */
