*{box-sizing:border-box;margin:0}body{display:flex;flex-direction:column;margin:0;min-height:100svh}html:has(dialog[scroll-lock][open],details[scroll-lock][open]){overflow:hidden}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,textarea,select{font:inherit;border-radius:var(--style-border-radius-inputs)}select{background-color:var(--color-background);color:currentcolor}dialog{background-color:var(--color-background);color:var(--color-foreground)}p{text-wrap:pretty}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p:empty{display:none}:is(p,h1,h2,h3,h4,h5,h6):first-child,:empty:first-child+:where(p,h1,h2,h3,h4,h5,h6){margin-block-start:0}:is(p,h1,h2,h3,h4,h5,h6):last-child,:where(p,h1,h2,h3,h4,h5,h6)+:has(+:empty:last-child){margin-block-end:0}body{font-family:var(--font-primary--family);font-size:var(--text-sm);font-weight:400;line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-body);background-color:var(--color-background);color:var(--color-foreground)}.main{display:flex;flex-direction:column;flex:1 0 auto;width:100%}.shopify-section{--content-width: min( calc(var(--page-width) - var(--page-margin) * 2), calc(100% - var(--page-margin) * 2) );--content-margin: minmax(var(--page-margin), 1fr);--content-grid: var(--content-margin) var(--content-width) var(--content-margin);position:relative;grid-template-columns:var(--content-grid);display:grid;width:100%}.shopify-section>*{grid-column:2}.shopify-section>.full-width{grid-column:1 / -1}.text-subheading{font-family:var(--font-primary--family);font-weight:600;font-size:var(--text-sm);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-body);text-transform:uppercase}.text-display-lg{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:var(--text-display-lg);line-height:var(--line-height-display-lg);letter-spacing:var(--letter-spacing-display-lg);margin:0}.text-display-sm{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:var(--text-display-sm);line-height:var(--line-height-display-sm);letter-spacing:var(--letter-spacing-display-sm);margin:0}h1,.h1{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:var(--text-h1);line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-h1);margin:0}h2,.h2{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:var(--text-h2);line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-h2);margin:0}h3,.h3{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:var(--text-h3);line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-h3);margin:0}h4,.h4{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:var(--text-h4);line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-h4);margin:0}h5,.h5{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:var(--text-h5);line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-h5);margin:0}h6,.h6{font-family:var(--font-heading--family);font-weight:500;font-size:var(--text-h6);line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-h6);margin:0}.rte>*:first-child{margin-block-start:0}.rte>*:last-child{margin-block-end:0}.rte :where(h1,h2,h3,h4,h5,h6){font-family:var(--font-heading--family);color:rgb(var(--color-foreground));line-height:var(--line-height-heading);margin-block:var(--space-32) var(--space-16)}.rte :where(h1){font-size:var(--text-h2);letter-spacing:var(--letter-spacing-h2)}.rte :where(h2){font-size:var(--text-h3);letter-spacing:var(--letter-spacing-h3)}.rte :where(h3){font-size:var(--text-h4);letter-spacing:var(--letter-spacing-h4)}.rte :where(h4){font-size:var(--text-h5);letter-spacing:var(--letter-spacing-h5)}.rte :where(h5){font-size:var(--text-h6);letter-spacing:var(--letter-spacing-h6)}.rte :where(h6){font-family:var(--font-primary--family);font-size:var(--text-md);font-weight:600;text-transform:uppercase;letter-spacing:.05em}.rte :where(p){margin-block:0 var(--space-16)}.rte a{color:rgb(var(--color-crimson));text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:text-decoration-color .2s ease}.rte :where(a:focus-visible){text-decoration:none}@media(hover:hover){.rte :where(a:hover){text-decoration:none}}.rte :where(strong,b){font-weight:600}.rte :where(em,i){font-style:italic}.rte :where(ul,ol){margin-block:var(--space-32) var(--space-16);padding-inline-start:var(--space-24)}.rte :where(ul){list-style:disc}.rte :where(ol){list-style:decimal}.rte :where(li){margin-block-end:var(--space-8);padding-inline-start:var(--space-8)}.rte :where(ul>li::marker){color:rgb(var(--color-crimson))}.rte :where(blockquote){margin-block:var(--space-32);padding-inline-start:var(--space-40);border-inline-start:2px solid rgb(var(--color-crimson) / .8);font-family:var(--font-heading--family);font-weight:400;font-size:var(--text-h4);line-height:var(--line-height-heading);letter-spacing:0;color:rgb(var(--color-muted-foreground))}.rte :where(blockquote p){margin-block:0 var(--space-12)}.rte :where(blockquote p:last-child){margin-block-end:0}.rte :where(img){display:block;width:100%;height:auto;margin-block:var(--space-32);border-radius:var(--radius-md)}.rte :where(figure){margin:0;margin-block:var(--space-32)}.rte :where(figure img){margin-block:0}.rte :where(figcaption){margin-block-start:var(--space-12);font-size:var(--text-sm);color:rgb(var(--color-primary-grey));text-align:center}.rte :where(hr){border:0;border-block-start:1px solid rgb(var(--color-border));margin-block:var(--space-32)}.rte :where(table){width:100%;border-collapse:collapse;margin-block:var(--space-24);font-size:var(--text-sm)}.rte :where(th,td){padding:var(--space-12);border-block-end:1px solid rgb(var(--color-border));text-align:start}.rte :where(th){font-weight:600;color:rgb(var(--color-foreground))}.rte :where(code){padding-inline:var(--space-4);padding-block:0;background:rgb(var(--color-light-beige));border-radius:var(--radius-sm);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.rte :where(pre){padding:var(--space-16);background:rgb(var(--color-light-beige));border-radius:var(--radius-md);overflow-x:auto;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--text-sm);line-height:1.5;margin-block:var(--space-24)}.rte :where(pre code){padding:0;background:transparent}.section-pt-none{padding-top:0}.section-pt-xs{padding-top:var(--section-padding-xs)}.section-pt-sm{padding-top:var(--section-padding-sm)}.section-pt-md{padding-top:var(--section-padding-md)}.section-pt-lg{padding-top:var(--section-padding-lg)}.section-pt-xl{padding-top:var(--section-padding-xl)}.section-pb-none{padding-bottom:0}.section-pb-xs{padding-bottom:var(--section-padding-xs)}.section-pb-sm{padding-bottom:var(--section-padding-sm)}.section-pb-md{padding-bottom:var(--section-padding-md)}.section-pb-lg{padding-bottom:var(--section-padding-lg)}.section-pb-xl{padding-bottom:var(--section-padding-xl)}.scrollbar-hidden{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-hidden::-webkit-scrollbar{display:none}@media(max-width:768px){.hide-below-tablet,.show-on-desktop{display:none!important}}@media(min-width:769px){.hide-from-tablet,.show-on-mobile{display:none!important}}@media(min-width:1025px){.hide-from-desktop{display:none!important}}@media(min-width:1441px){.hide-from-wide{display:none!important}}@media(min-width:769px)and (max-width:1024px){.hide-tablet-only{display:none!important}}.show-below-tablet-only{display:none!important}@media(max-width:768px){.show-below-tablet-only{display:revert!important}}.show-from-tablet-only{display:none!important}@media(min-width:769px)and (max-width:1024px){.show-from-tablet-only{display:revert!important}}.show-from-desktop-only{display:none!important}@media(min-width:1025px){.show-from-desktop-only{display:revert!important}}.show-tablet-only{display:none!important}@media(min-width:769px)and (max-width:1024px){.show-tablet-only{display:revert!important}}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:root{interpolate-size:allow-keywords}details::details-content{block-size:0;overflow:clip;transition:block-size var(--transition-base),content-visibility var(--transition-base) allow-discrete}details[open]::details-content{block-size:auto}[x-cloak]{display:none!important}@media print{header.header,.header,.site-header,footer.footer,.footer,.site-footer,.nav-drawer,.cart-drawer,.cart-add-toast,.cart-add-error-toast,.quick-add-drawer,.wishlist-toast,.wishlist-picker-drawer,.wishlist-create-drawer,.quick-order-save-drawer,.header-icon-link,.wishlist-header-icon{display:none!important}.wishlist-page-header__crumbs,.wishlist-page-header__actions,.wishlist-detail__toolbar,.wishlist-detail__share-prompt,.requisition-detail__back,.requisition-detail__actions,.requisition-detail__print,.quick-order-section__tabs,.wishlist-detail__card-remove,.requisition-detail__card-remove,.wishlist-button,.wishlist-remove-button{display:none!important}body{background:#fff!important;color:#000!important;font-family:var(--font-body)}.wishlist-detail,.requisition-detail,.wishlist-page-header{padding:0!important;margin:0!important}.wishlist-page-header__title,.requisition-detail__title{font-size:20pt;margin:0 0 8pt;padding:0;color:#000!important}.wishlist-detail__grid,.requisition-detail__grid{display:block!important;grid-template-columns:none!important;gap:0!important;padding:0!important;margin:0!important}.wishlist-detail__cell,.requisition-detail__cell{display:block!important;page-break-inside:avoid;break-inside:avoid;padding:8pt 0;border-bottom:1px solid #ccc}.wishlist-detail__card,.requisition-detail__card{display:grid!important;grid-template-columns:150px 1fr!important;gap:16pt;align-items:flex-start}.wishlist-detail__card-link,.requisition-detail__card-link{display:contents!important}.wishlist-detail__card-image,.requisition-detail__card-image{width:150px!important;height:150px!important;object-fit:cover;aspect-ratio:1 / 1;background:#f5f5f5!important}.wishlist-detail__card-meta,.requisition-detail__card-meta{padding-top:0!important;display:flex;flex-direction:column;gap:4pt}.wishlist-detail__card-brand,.requisition-detail__card-brand,.wishlist-detail__card-variant,.requisition-detail__card-variant{font-size:9pt;color:#555!important;margin:0}.wishlist-detail__card-title,.requisition-detail__card-title{font-size:12pt;font-weight:600;color:#000!important;margin:0}.wishlist-detail__card-price,.requisition-detail__card-price{font-size:11pt;font-weight:600;color:#000!important;margin:0}a{color:inherit!important;text-decoration:none!important}.wishlist-detail__status,.wishlist-detail__empty,.requisition-detail__status,.requisition-detail__empty{display:none!important}}@media print{body:has(.wishlist-detail__print)>*:not(#main){display:none!important}#main:has(.wishlist-detail__print)>*:not(:has(.wishlist-detail__print)){display:none!important}.wishlist-detail:has(.wishlist-detail__print)>*:not(:has(.wishlist-detail__print)),.wishlist-detail__content:has(.wishlist-detail__print)>*:not(.wishlist-detail__print){display:none!important}.wishlist-detail,.wishlist-detail__content{padding:0!important;margin:0!important;background:#fff!important}.wishlist-detail__print{display:block!important;padding:16pt;box-sizing:border-box;background:#fff;color:#000}.wishlist-detail__print-head{margin-block-end:12pt}.wishlist-detail__print-title{font-size:20pt;margin:0 0 4pt;color:#000}.wishlist-detail__print-meta{font-size:10pt;margin:0;color:#000}.wishlist-detail__print-table{width:100%;border-collapse:collapse;font-size:10pt}.wishlist-detail__print-table th,.wishlist-detail__print-table td{padding:6pt 8pt;text-align:left;border-bottom:1px solid #999;vertical-align:top}.wishlist-detail__print-table th{border-bottom:2px solid #000;font-weight:700}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/critical.css.map */
