*{box-sizing:border-box;margin:0;padding:0;font-size:10px;font-weight:400;font-style:normal;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}strong,b,em,i,u,span,a,sup,sub,small,label,legend,option{font-size:inherit;line-height:inherit;letter-spacing:inherit}*:focus{outline:0}:focus-visible{outline:2px dashed var(--ink);outline-offset:5px}html{height:100%;overflow-x:hidden;box-sizing:border-box;-ms-overflow-style:none;scroll-padding-top:64px;background:var(--paper)}html.tpl-index,html.tpl-collection{background:var(--oat);scroll-padding-top:calc(var(--bar-h) + var(--notice-h) + 10px)}html.tpl-cart,html.tpl-blog,html.tpl-article,html.tpl-product,html.tpl-page,html.tpl-search{background:var(--oat)}html.pg-data-sharing-opt-out{background:var(--paper)}body{position:relative;width:100%;min-width:320px;min-height:100%;margin:0;display:flex;flex-direction:column;font-family:var(--font-body);color:var(--ink)}img,picture,video,canvas,svg{display:block;max-width:100%}img{width:100%;height:auto;vertical-align:middle}a{cursor:pointer;color:inherit}button{-webkit-appearance:none;background:unset;border:unset;cursor:pointer;color:inherit}input,textarea,select{font:inherit;border-radius:0}input[type=search],input[type=email]{-moz-appearance:none;-webkit-appearance:none;border-radius:0}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none;-webkit-appearance:none}p{text-wrap:pretty}p:empty{display:none}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}#MainContent>.shopify-section+.shopify-section{margin-top:var(--section-gap)}.icon{display:inline-flex;align-items:center;justify-content:center;line-height:0;flex:0 0 auto}.icon svg{display:block;width:16px;height:16px;fill:currentColor}.icon--carousel-arrow-long svg{width:22px;height:10px}.icon--media-play svg,.icon--media-pause svg{width:26px;height:26px}.icon--check-cart-notification svg{width:15px;height:14px}.icon--input-error svg{width:12px;height:13px}.face-display,.display{font-family:var(--font-display)}.display-italic{font-family:var(--font-display);font-style:italic}.face-text,.body-face{font-family:var(--font-body)}.face-text-i{font-family:var(--font-body);font-style:italic}.garamond,.accent-face{font-family:var(--font-accent)}.logo-face{font-family:var(--font-logo)}.fz-16-b{font-size:1.6rem}.fz-16,.fz-16 *{font-size:16px;line-height:1.5;letter-spacing:var(--track)}.fz-18,.fz-18 *{font-size:18px;line-height:1.45;letter-spacing:var(--track)}.fz-20,.fz-20 *{font-size:20px;line-height:.8;letter-spacing:var(--track)}.fz-24,.fz-24 *{font-size:24px;line-height:1.35;letter-spacing:var(--track)}.fz-44{font-size:48px;line-height:1.2;letter-spacing:.96px}.hd-l{font-family:var(--font-display);font-size:4.4rem;letter-spacing:.88px}.hd-m{font-family:var(--font-display);font-size:3.2rem;line-height:1.18;letter-spacing:.64px}.hd-s{font-family:var(--font-display);font-size:2.6rem;line-height:1.15;letter-spacing:.52px}@media(min-width:768px){.hd-l{font-size:7.2rem;line-height:1.08;letter-spacing:1.44px}.hd-m{font-size:4.8rem;line-height:1.2;letter-spacing:.96px}.hd-s{font-size:3.6rem;line-height:1.28;letter-spacing:.72px}}.kicker{font-family:var(--font-accent);font-size:1.6rem;line-height:1.25;letter-spacing:.32px}.tx-l{font-family:var(--font-body);font-size:2.4rem;line-height:1.33;letter-spacing:.48px}.tx-m{font-family:var(--font-body);font-size:1.8rem;line-height:1.44;letter-spacing:.36px}.tx-s{font-family:var(--font-body);font-size:1.6rem;line-height:1.5;letter-spacing:.32px}.tx-fine{font-family:var(--font-accent);font-size:1.4rem;line-height:1.57;letter-spacing:.28px}.tx-m--i,.ital{font-style:italic}@media(min-width:768px){.fz-18-w{font-size:18px;line-height:1.45;letter-spacing:var(--track)}.fz-24-w{font-size:24px;line-height:1.35;letter-spacing:var(--track)}.fz-34{font-size:3.6rem;line-height:1.3;letter-spacing:var(--track)}}@media(max-width:767px){.fz-16-n{font-size:16px;line-height:1.5;letter-spacing:var(--track)}.fz-20-n{font-size:20px;line-height:.8;letter-spacing:var(--track)}}.shell{position:relative;width:100%;margin:auto;padding:0;max-width:calc(100% - (var(--gutter) * 2))}.shell__wide{max-width:100%}@media(max-width:767px){.shell{max-width:calc(100% - (var(--gutter-sm) * 2))}}.fx{display:flex}.fx-col{flex-direction:column}.fx-row{flex-direction:row}.ai-center{align-items:center}.ai-end{align-items:flex-end}.jc-end{justify-content:flex-end}.jc-between{justify-content:space-between}.tiles{display:grid}.tiles__2cols{grid-template-columns:repeat(2,50%)}.tiles__3cols{grid-template-columns:repeat(3,33%)}@media(max-width:767px){.tiles__3cols{grid-template-columns:repeat(1,100%)}}.ta-center{text-align:center}.ta-left{text-align:left}.ta-right{text-align:right}.tt-upper{text-transform:uppercase}.smcp{text-transform:lowercase;font-variant:small-caps}.tt-lower{text-transform:initial}.no-rule{text-decoration:none}.gone{display:none}@media(min-width:768px){.gone-wide{display:none}}@media(max-width:767px){.gone-narrow{display:none}}.media__note{margin-top:10px;max-width:255px}@media(min-width:1280px){.media__note{max-width:313px}}@media(max-width:767px){.media__note{text-align:right;max-width:100%}}.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;border:0;clip:rect(0 0 0 0);overflow:hidden;word-wrap:normal!important}.cta__main,.cta__alt{font-family:var(--font-body);font-size:24px;line-height:1.33;letter-spacing:.48px;padding:15px 20px;min-width:270px;position:relative;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border:0}.cta__main{background:var(--ink);color:var(--oat)}.cta__alt{background:transparent;color:var(--ink)}.cta__main:before,.cta__alt:before{content:"";position:absolute;display:block;z-index:2;top:3px;left:3px;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid var(--oat)}.cta__alt:before{border-color:var(--ink)}.cta__base,.cta__base__reset{font-family:var(--font-body);font-size:16px;line-height:1.5;letter-spacing:.32px;height:50px;width:100%;position:relative}.cta__base{background-color:var(--ink);color:var(--oat)}.cta__base svg path{fill:var(--oat)}.cta__base__reset{color:var(--ink);border:1px solid var(--ink)}.cta__base .inner-copy{color:var(--oat);font-size:1.6rem;position:relative}.cta__base .inner-copy svg{position:absolute;left:-26px;top:50%;transform:translateY(-50%);opacity:0;transition:all var(--ease)}.cta__base:hover .inner-copy{font-style:italic}.cta__base:hover .inner-copy svg{opacity:1}.press__edge{position:absolute;display:block;line-height:0}.press__edge svg{width:100%;height:100%;display:block}.press__edge--upper{top:3px;left:3px;width:calc(100% - 6px);height:1px}.press__edge--lower{bottom:3px;left:3px;width:calc(100% - 6px);height:1px}.press__edge--left{top:3px;left:3px;height:calc(100% - 6px);width:2px}.press__edge--end{top:3px;right:3px;height:calc(100% - 6px);width:2px}.entry{position:relative;width:100%;color:var(--ink)}.entry.white{color:#fff}.field-label{color:currentColor;position:absolute;left:0;top:30px;text-transform:uppercase;transform-origin:0 0;transition:transform .2s ease-in-out;pointer-events:none;font-size:20px;line-height:.8;letter-spacing:var(--track)}.field-label--alt{position:absolute;left:0;top:16px;color:var(--ink);transform-origin:0 0;transition:transform .2s ease-in-out;pointer-events:none;font-size:14px}.entry.textarea .field-label{transform:translateY(-28px) scale(.8)}.field{border:0;color:currentColor;border-bottom:1px solid var(--rule-input);outline:none;background-color:transparent;margin:0;padding:30px 0 13px;width:100%;font-size:20px;line-height:.8;letter-spacing:.4px}.field--alt{padding-bottom:0;margin-bottom:var(--sp-6);padding-top:20px;font-size:14px}@media(hover:none)and (pointer:coarse){.field--alt{font-size:16px}}.field:focus{border-color:currentColor;outline:currentColor dashed 1px;outline-offset:4px}.field:focus+.field-label--alt,.field:not(:placeholder-shown)+.field-label--alt{transform:translateY(-16px) scale(.8)}.field:focus+.field-label,.field:not(:placeholder-shown)+.field-label{transform:translateY(-28px) scale(.8)}.field-error{color:currentColor;display:flex;align-items:center;margin-top:6px}.input_error-message{line-height:22px;font-size:14px;letter-spacing:var(--track);color:currentColor;display:block;margin-left:6px}.cta:disabled{opacity:.5;cursor:not-allowed}.cta:disabled:before{display:none}.cta--sm{font-size:16px}.cta__tip{text-decoration:none}.cta__tip svg{display:inline-block;position:relative;top:2px;margin-left:6px;width:16px;height:16px}.lay{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap}.lay--one-line{flex-wrap:nowrap}.cell{box-sizing:border-box;flex:0 0 auto;position:relative}.cell--wide{flex-grow:1;flex-basis:100%;max-width:100%}.cell-s6{flex-basis:100%;max-width:100%}@media(min-width:768px){.cell-m6{flex-basis:calc(100% * (6 / 9));max-width:calc(100% * (6 / 9))}.cell-m-half{flex-basis:50%;max-width:50%}}@media(min-width:1024px){.cell-l1{flex-basis:calc(100% * (1 / 12));max-width:calc(100% * (1 / 12))}.cell-l2{flex-basis:calc(100% * (2 / 12));max-width:calc(100% * (2 / 12))}.cell-l3{flex-basis:25%;max-width:25%}.cell-l4{flex-basis:calc(100% * (4 / 12));max-width:calc(100% * (4 / 12))}.cell-l5{flex-basis:41.6667%;max-width:41.6667%}.cell-l6{flex-basis:50%;max-width:50%}.cell-l7{flex-basis:calc(100% * (7 / 12));max-width:calc(100% * (7 / 12))}.cell-l8{flex-basis:66.6666%;max-width:66.6666%}.cell-l9{flex-basis:75%;max-width:75%}.cell-l10{flex-basis:calc(100% * (10 / 12));max-width:calc(100% * (10 / 12))}.cell-l11{flex-basis:calc(100% * (11 / 12));max-width:calc(100% * (11 / 12))}.cell-l12{flex-basis:100%;max-width:100%}.cell-l-half{flex-basis:50%;max-width:50%}.cell-l4-gap{flex-basis:calc(100% * (4 / 12) - 40px);max-width:calc(100% * (4 / 12) - 40px)}.cell-l5-gap{flex-basis:calc(100% * (5 / 12) - 40px);max-width:calc(100% * (5 / 12) - 40px)}.cell-l1-of10{flex-basis:10%;max-width:10%}.cell-l2-of10{flex-basis:20%;max-width:20%}.cell-l3-of10{flex-basis:calc(100% * (3 / 10));max-width:calc(100% * (3 / 10))}.cell-l4-of10{flex-basis:40%;max-width:40%}.cell-l5-of10{flex-basis:50%;max-width:50%}.cell-l6-of10{flex-basis:calc(100% * (6 / 10));max-width:calc(100% * (6 / 10))}.cell-l7-of10{flex-basis:70%;max-width:70%}.cell-l8-of10{flex-basis:80%;max-width:80%}.cell-l9-of10{flex-basis:90%;max-width:90%}.cell-l10-of10{flex-basis:100%;max-width:100%}}.ink{color:var(--ink)}.on-dark{color:var(--oat)}.on-dark svg path{fill:var(--oat)}.prose p,.prose li,.prose strong,.prose a{font-size:18px;line-height:1.57;letter-spacing:.28px;margin-bottom:20px;color:var(--ink)}.prose p:last-child,.prose li:last-child,.prose strong:last-child,.prose a:last-child{margin-bottom:0}.prose strong{font-weight:700}.prose a{text-decoration:underline}.page-ttl{font-size:10vw;text-transform:uppercase;line-height:100%}.page-ttl p{font-size:inherit;color:inherit;text-transform:inherit;line-height:inherit;letter-spacing:inherit}.page-ttl i,.page-ttl em{display:block;margin-bottom:20px;font-family:var(--font-body);font-style:normal;font-size:13px;line-height:1;letter-spacing:.24em;text-transform:uppercase;color:inherit}@media(max-width:1024px){.page-ttl i,.page-ttl em{font-size:12px;margin-bottom:14px}}.pcard{position:relative;margin-bottom:36px;min-height:320px}@media(min-width:768px){.pcard{margin-bottom:32px}}.pcard__link{color:var(--ink);text-decoration:none;display:block}.pcard__pics{position:relative;background-image:none;aspect-ratio:335 / 223}.pcard__pics img{aspect-ratio:335 / 223;object-fit:cover;width:100%;height:100%}.pcard__pics div:last-child{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:opacity var(--ease)}.pcard__pics div:only-child{opacity:1;position:static}.pcard:hover .pcard__pics div:last-child:not(:only-child){opacity:1}@media(min-width:768px){.pcard__pics,.pcard__pics img{aspect-ratio:564 / 376}}.pcard__hd{display:flex;flex-direction:column;padding-top:8px;border-top:1px solid var(--rule)}@media(min-width:768px){.pcard__hd{flex-direction:row;justify-content:space-between}}.pcard__hd .icon{opacity:0;transition:opacity .3s;margin-left:16.5px}.pcard:hover .pcard__hd .icon{opacity:1}.pcard__ttl{display:flex;align-items:center;font-family:var(--font-body);font-size:1.6rem;font-weight:400;line-height:1.38;text-transform:uppercase;letter-spacing:.32px}.pcard__cost{font-family:var(--font-body);font-style:italic;font-size:1.6rem;font-weight:400;line-height:1.38;letter-spacing:.32px;white-space:nowrap}.pcard__cost s{opacity:.5}.pcard__facts{margin-top:6px}.pcard__facts-line{font-family:var(--font-body);font-size:1.6rem;line-height:1.5;letter-spacing:.32px;color:var(--ink);margin:0}.tpl-policy .shopify-policy__container{width:calc(100% - (var(--gutter) * 2));max-width:none;margin:0 auto;padding:80px 0 120px;color:var(--ink)}@media(max-width:767px){.tpl-policy .shopify-policy__container{width:calc(100% - (var(--gutter-sm) * 2));padding:40px 0 80px}}.tpl-policy .shopify-policy__title{text-align:left;margin:0 0 40px}.tpl-policy .shopify-policy__title h1{font-family:var(--font-display);font-weight:400;font-size:10vw;line-height:1;letter-spacing:.02em;text-transform:uppercase;color:var(--clay)}.tpl-policy .shopify-policy__body .rte>div{counter-reset:policy-section;padding-left:41.6667%;position:relative}@media(max-width:1024px){.tpl-policy .shopify-policy__body .rte>div{padding-left:0}}.tpl-policy .shopify-policy__body .rte>div>p:first-child{float:left;width:41.6667%;margin-left:-41.6667%;padding-right:24px;font-size:20px;line-height:.8;letter-spacing:.4px;text-transform:uppercase;font-variant:small-caps;color:var(--ink);margin-bottom:0}@media(max-width:1024px){.tpl-policy .shopify-policy__body .rte>div>p:first-child{float:none;width:auto;margin-left:0;margin-bottom:24px}}.tpl-policy .shopify-policy__body p,.tpl-policy .shopify-policy__body li{font-family:var(--font-body);font-size:14px;line-height:1.57;letter-spacing:.28px;margin:0 0 20px;color:var(--ink)}.tpl-policy .shopify-policy__body h2{clear:both;position:relative;counter-increment:policy-section;margin:80px 0 40px;padding-top:80px;border-top:1px solid rgba(162,157,148,.5);font-family:var(--font-display);font-weight:400;font-size:34px;line-height:1.2;text-transform:uppercase;color:var(--ink)}.tpl-policy .shopify-policy__body h2{margin-left:-71.4286%;padding-left:71.4286%}.tpl-policy .shopify-policy__body h2:before{content:"0 " counter(policy-section) ".";position:absolute;left:0;top:80px;font-family:var(--font-body);font-size:20px;line-height:.8;letter-spacing:.4px;text-transform:none}.tpl-policy .shopify-policy__body h2:nth-of-type(n+10):before{content:counter(policy-section) "."}@media(max-width:1024px){.tpl-policy .shopify-policy__body h2{padding-top:60px;margin:60px 0 30px;padding-left:0;font-size:26px}.tpl-policy .shopify-policy__body h2:before{position:static;display:block;margin-bottom:10px}}.tpl-policy .shopify-policy__body h3{font-family:var(--font-body);font-weight:500;font-size:14px;letter-spacing:.28px;margin:28px 0 10px}.tpl-policy .shopify-policy__body ul,.tpl-policy .shopify-policy__body ol{margin:0 0 20px;padding-left:18px}.tpl-policy .shopify-policy__body li{margin-bottom:10px}.tpl-policy .shopify-policy__body strong,.tpl-policy .shopify-policy__body em,.tpl-policy .shopify-policy__body u,.tpl-policy .shopify-policy__body span{font-size:inherit;line-height:inherit;letter-spacing:inherit}.tpl-policy .shopify-policy__body strong{font-weight:500}.tpl-policy .shopify-policy__body a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.tpl-policy .shopify-policy__body .rte>div:after{content:"";display:block;clear:both;margin-left:-71.4286%;margin-top:80px;border-top:1px solid rgba(162,157,148,.5)}.prose ul,.prose ol{margin-bottom:20px}.prose ul:last-child,.prose ol:last-child{margin-bottom:0}.shopify-challenge__container{min-height:60vh;max-width:420px;margin:0 auto;padding:96px var(--gutter-sm) 120px;display:flex;flex-direction:column;align-items:center;text-align:center}.shopify-challenge__message{font-family:var(--font-body);font-size:18px;line-height:1.4;margin:0 0 32px}.shopify-challenge__container .h-captcha{margin:0 auto 32px}.shopify-challenge__button{font-family:var(--font-body);font-size:16px;letter-spacing:.32px;height:50px;width:100%;max-width:304px;border:0;background-color:var(--ink);color:var(--oat);cursor:pointer;-webkit-appearance:none;appearance:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/critical.css.map */
