.Pxhy0G_summaryWrapper{align-items:center;gap:var(--spacing-24);flex-direction:column;height:95vh;display:flex}.Pxhy0G_summaryWrapper .Pxhy0G_summaryHeader{margin-top:var(--spacing-160);text-align:center;gap:var(--spacing-24);flex-direction:column;display:flex}.Pxhy0G_summaryWrapper .Pxhy0G_summaryHeader .Pxhy0G_title{font-family:var(--font-leif-mono);font-size:var(--display-mid-size);text-transform:uppercase;color:var(--text-primary);text-wrap:balance;font-weight:400;line-height:1}.Pxhy0G_summaryWrapper .Pxhy0G_summaryHeader p{max-width:600px}.Pxhy0G_summaryWrapper .Pxhy0G_order{justify-content:center;gap:var(--spacing-small);grid-template-columns:1fr;gap:60px;width:100%;max-width:100%;display:grid}@media (min-width:1025px){.Pxhy0G_summaryWrapper .Pxhy0G_order{max-width:522px}}.Pxhy0G_summaryWrapper .Pxhy0G_order .Pxhy0G_orderDetails{gap:var(--spacing-small);flex-direction:column;display:flex}.Pxhy0G_summaryWrapper .Pxhy0G_order .Pxhy0G_orderDetails .Pxhy0G_detailRow{flex-direction:row;justify-content:space-between;display:flex}.Pxhy0G_summaryWrapper .Pxhy0G_order .Pxhy0G_orderItems{gap:var(--spacing-small);flex-direction:column;display:flex}.Pxhy0G_summaryWrapper a{text-decoration:none}.Pxhy0G_summaryWrapper .Pxhy0G_summaryButton{align-items:center;max-width:fit-content;margin:0 auto;display:flex}
.jwvstW_root{padding-top:var(--spacing-56);padding-bottom:var(--spacing-72);margin:0 auto}@media (min-width:1025px){.jwvstW_root{padding-block:var(--spacing-72)}}.jwvstW_root .jwvstW_order{justify-content:center;gap:var(--spacing-40) var(--spacing-60);flex-wrap:wrap;margin:0 auto;display:flex}@media (min-width:745px){.jwvstW_root .jwvstW_order{flex-wrap:nowrap}}.jwvstW_root .jwvstW_order .jwvstW_orderDetailsRows{width:100%}.jwvstW_root .jwvstW_order .jwvstW_detailRow{align-items:baseline;gap:var(--spacing-32);display:flex}.jwvstW_root .jwvstW_order .jwvstW_detailRow:not(:first-child){padding-top:var(--spacing-16)}.jwvstW_root .jwvstW_order .jwvstW_detailRow .jwvstW_detailLabel{font-family:var(--font-magi);font-size:var(--headline-small-size);text-transform:uppercase;color:var(--text-primary);letter-spacing:.02em;min-width:40%;font-weight:400;line-height:1.2}.jwvstW_root .jwvstW_order .jwvstW_detailRow .jwvstW_detailValue{word-break:break-word}.jwvstW_root .jwvstW_order .jwvstW_detailRow .jwvstW_discountValue{position:relative;left:-5px}.jwvstW_root .jwvstW_order .jwvstW_orderTitle{font-family:var(--font-leif-mono);font-size:var(--display-small-size);text-transform:uppercase;color:var(--text-primary);margin-bottom:var(--spacing-24);font-weight:400;line-height:1.1}@media (min-width:1025px){.jwvstW_root .jwvstW_order .jwvstW_orderTitle{margin-bottom:var(--spacing-32)}}.jwvstW_root .jwvstW_order .jwvstW_products{flex-direction:column;display:flex}.jwvstW_root .jwvstW_order .jwvstW_orderDetails,.jwvstW_root .jwvstW_order .jwvstW_productCards{width:100%;max-width:var(--page-inset-width);padding:0 var(--grid-inset);width:500px;margin-inline:auto}@media (min-width:745px){.jwvstW_root .jwvstW_order .jwvstW_orderDetails,.jwvstW_root .jwvstW_order .jwvstW_productCards{padding-inline:var(--spacing-16);margin:0}}.jwvstW_root .jwvstW_image{aspect-ratio:4/5;width:auto;height:200px;position:relative}.jwvstW_root .jwvstW_image>div[class~=imageWrapper]{border-radius:var(--space-xxs)}@media (min-width:1025px){.jwvstW_root .jwvstW_image{height:370px}}.jwvstW_root .jwvstW_summarycard:not(:first-child){margin-top:var(--spacing-24);padding-top:var(--spacing-24);border-top:1px solid var(--border-secondary)}.jwvstW_root .jwvstW_summarycard .jwvstW_productWrapper{gap:var(--spacing-24);display:flex}.jwvstW_root .jwvstW_summarycard .jwvstW_productInfo{gap:var(--spacing-4);flex-direction:column;display:flex}@media (min-width:745px){.jwvstW_root .jwvstW_divider{display:none}}
._4WITDq_root{background:inherit}._4WITDq_button{width:100%;padding-block:var(--spacing-24);justify-content:center;display:flex}._4WITDq_button button{text-transform:uppercase;text-transform:uppercase;color:var(--text-primary);font-weight:400;line-height:1.2;text-decoration:none}._4WITDq_button button:where(a),._4WITDq_button button:where(button){cursor:pointer}._4WITDq_button button{font-family:var(--font-magi-mono);font-size:var(--link-small-size);letter-spacing:.05em}:is(._4WITDq_button button:where(a),._4WITDq_button button:where(button)):hover{text-decoration:none}@media (min-width:1025px){:is(._4WITDq_button button:where(a),._4WITDq_button button:where(button)):hover{--svg-color:var(--text-hover);color:var(--text-hover)}}._4WITDq_button button>span{font-size:12.7479px;line-height:25px;display:inline-block}._4WITDq_button button>span:before{content:"";margin-bottom:-.5871em;padding-bottom:.275em;display:table}._4WITDq_button button>span:after{content:"";margin-top:-.6681em;padding-top:.275em;display:table}._4WITDq_button button{width:fit-content;padding:var(--spacing-4) var(--spacing-8);border-radius:var(--spacing-4);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:var(--container-cta)!important;border:none!important}._4WITDq_button button:hover{color:var(--text-primary);background:var(--container-cta-hover)!important}._4WITDq_items{margin-top:var(--spacing-48);margin-bottom:var(--spacing-24)}
.rrlRqq_rootSmall{padding-block:var(--spacing-72);column-gap:var(--spacing-8);grid-template-columns:repeat(6,1fr);display:grid}@media (min-width:1025px){.rrlRqq_rootSmall{padding-block:var(--spacing-160);grid-template-columns:repeat(12,1fr)}}.rrlRqq_rootSmall .rrlRqq_title{font-family:var(--font-leif-mono);font-size:var(--display-small-size);text-transform:uppercase;color:var(--text-primary);margin-inline:var(--page-inset);padding-inline:calc(var(--grid-inset) - 2px);padding-top:var(--spacing-40);text-align:center;grid-column:span 6;font-weight:400;line-height:1.1}@media (min-width:1025px){.rrlRqq_rootSmall .rrlRqq_title{font-family:var(--font-leif-mono);font-size:var(--display-mid-size);text-transform:uppercase;color:var(--text-primary);text-wrap:balance;--top-spacing:104px;grid-column:3/span 8;margin-inline:0;padding-inline:0;font-weight:400;line-height:1}}.rrlRqq_rootSmall .rrlRqq_link{margin:0 auto;margin-top:var(--spacing-40);grid-area:4/3/auto/span 2}@media (min-width:1025px){.rrlRqq_rootSmall .rrlRqq_link{grid-column:6/span 2}}.rrlRqq_rootSmall .rrlRqq_preambleWrapper{text-transform:uppercase;color:var(--text-primary);font-weight:400;line-height:1.2;text-decoration:none}.rrlRqq_rootSmall .rrlRqq_preambleWrapper:where(a),.rrlRqq_rootSmall .rrlRqq_preambleWrapper:where(button){cursor:pointer}.rrlRqq_rootSmall .rrlRqq_preambleWrapper{cursor:unset;font-family:var(--font-magi-mono);font-size:var(--label-size);letter-spacing:.4em;margin:0 auto;margin-bottom:var(--spacing-40);gap:var(--spacing-16) var(--spacing-72);text-align:center;flex-direction:column;grid-column:span 6;display:flex}@media (min-width:1025px){.rrlRqq_rootSmall .rrlRqq_preambleWrapper{flex-direction:row;grid-column:4/span 6}}.rrlRqq_rootSmall .rrlRqq_media{--media-aspect:3 / 4;padding:var(--grid-inset);grid-column:2/span 4;padding-block:0}@media (min-width:1025px){.rrlRqq_rootSmall .rrlRqq_media{padding:calc(var(--page-inset) / 2);grid-column:6/span 2;padding-block:0}}.rrlRqq_rootFull{position:relative}@media (min-width:1025px){.rrlRqq_rootFull{height:100vh}}.rrlRqq_rootFull .rrlRqq_background{aspect-ratio:9/16;z-index:0;width:100%;position:absolute;top:0;left:0}@media (min-width:1025px){.rrlRqq_rootFull .rrlRqq_background{height:100%;aspect-ratio:unset}}.rrlRqq_rootFull .rrlRqq_titleContainer{aspect-ratio:9/16;width:100%;height:100%;padding-block:var(--spacing-80);position:relative}@media (min-width:1025px){.rrlRqq_rootFull .rrlRqq_titleContainer{aspect-ratio:unset}}.rrlRqq_rootFull .rrlRqq_sticky{width:100%;top:calc(var(--header-offset) + var(--snackbar-height,0) + var(--spacing-96));position:absolute}.rrlRqq_rootFull .rrlRqq_title{width:100%;max-width:var(--page-inset-width);font-family:var(--font-leif-mono);font-size:var(--display-mid-size);text-transform:uppercase;color:var(--text-primary);text-wrap:balance;text-align:center;grid-column:1/-1;margin-inline:auto;font-weight:400;line-height:1;display:block;position:sticky}@media (min-width:1025px){.rrlRqq_rootFull .rrlRqq_title{max-width:1024px;margin-inline:auto;padding-inline:0}}.rrlRqq_rootFull .rrlRqq_link{margin:0 auto;margin-top:var(--spacing-40);grid-area:4/6/auto/span 2;display:block}.rrlRqq_rootFull .rrlRqq_preambleWrapper{text-transform:uppercase;color:var(--text-primary);font-weight:400;line-height:1.2;text-decoration:none}.rrlRqq_rootFull .rrlRqq_preambleWrapper:where(a),.rrlRqq_rootFull .rrlRqq_preambleWrapper:where(button){cursor:pointer}.rrlRqq_rootFull .rrlRqq_preambleWrapper{cursor:unset;font-family:var(--font-magi-mono);font-size:var(--label-size);letter-spacing:.4em;--preamble-color:var(--text-primary);padding-bottom:var(--spacing-20);text-align:center;justify-content:center;row-gap:var(--spacing-16);flex-direction:column;margin:0 auto;display:flex;position:relative}@media (min-width:1025px){.rrlRqq_rootFull .rrlRqq_preambleWrapper{--preamble-color:inherit;column-gap:var(--spacing-72);flex-direction:row}}.rrlRqq_rootFull .rrlRqq_preambleWrapper .rrlRqq_preamble{color:var(--preamble-color,inherit)}.rrlRqq_rootFull .rrlRqq_media{--media-aspect:9 / 16;width:100%;height:100%}.rrlRqq_rootFull .rrlRqq_media img,.rrlRqq_rootFull .rrlRqq_media video{width:100%}@media (min-width:1025px){.rrlRqq_rootFull .rrlRqq_media{--media-aspect:4 / 3}}
.l6cuOa_root{padding:var(--spacing-24)}@media (min-width:1025px){.l6cuOa_root{width:100%;max-width:var(--page-inset-width);padding:0 var(--grid-inset);grid-template-columns:var(--main-grid);column-gap:var(--spacing-8);padding:var(--spacing-40);margin-inline:auto;display:grid}}.l6cuOa_root .l6cuOa_right{grid-area:2/span 6}@media (min-width:1025px){.l6cuOa_root .l6cuOa_right{grid-column:7/span 6}}.l6cuOa_root .l6cuOa_left{grid-area:2/span 6}@media (min-width:1025px){.l6cuOa_root .l6cuOa_left{grid-column:span 6}}.l6cuOa_root .l6cuOa_center{grid-area:2/span 6}@media (min-width:1025px){.l6cuOa_root .l6cuOa_center{grid-column:span 12;width:50vw;margin:0 auto}}.l6cuOa_root .l6cuOa_title{margin-bottom:var(--spacing-16);grid-row:1}.l6cuOa_root .l6cuOa_title.l6cuOa_right{grid-column:span 6}@media (min-width:1025px){.l6cuOa_root .l6cuOa_title.l6cuOa_right{grid-column:7/span 6}}.l6cuOa_root .l6cuOa_title.l6cuOa_left{grid-column:span 6}@media (min-width:1025px){.l6cuOa_root .l6cuOa_title.l6cuOa_left{grid-column:span 6}}.l6cuOa_root .l6cuOa_title.l6cuOa_center{grid-column:span 6}@media (min-width:1025px){.l6cuOa_root .l6cuOa_title.l6cuOa_center{width:50vw;margin:0 auto;margin-bottom:var(--spacing-16);grid-column:span 12}}
.TisBCG_root{width:100%;max-width:var(--page-inset-width);padding:0 var(--grid-inset);grid-template-columns:var(--main-grid);column-gap:var(--spacing-8);padding-block:var(--spacing-24);margin-inline:auto;display:grid}@media (min-width:1025px){.TisBCG_root{padding-block:var(--spacing-40)}}.TisBCG_root .TisBCG_container{--media-aspect:16 / 9;text-align:center;flex-direction:column;grid-column:span 6;justify-content:center;display:flex}@media (min-width:1025px){.TisBCG_root .TisBCG_container{grid-column:span 12}}.TisBCG_root .TisBCG_container .TisBCG_intro{margin-bottom:var(--spacing-40)}@media (min-width:1025px){.TisBCG_root .TisBCG_container .TisBCG_intro{margin-bottom:var(--spacing-72)}}.TisBCG_root .TisBCG_container .TisBCG_title{padding-inline:var(--spacing-24);padding-top:var(--spacing-40);padding-bottom:var(--spacing-16)}@media (min-width:1025px){.TisBCG_root .TisBCG_container .TisBCG_title{padding-inline:320px;padding-top:var(--spacing-72)}}.TisBCG_root .TisBCG_container .TisBCG_preamble{padding-inline:var(--spacing-24)}@media (min-width:1025px){.TisBCG_root .TisBCG_container .TisBCG_preamble{max-width:445px;margin:auto;padding-inline:0}}.TisBCG_root .TisBCG_container .TisBCG_preamble p{font-size:var(--font-size-m)}.TisBCG_root .TisBCG_container .TisBCG_videoCaption{text-transform:uppercase;color:var(--text-primary);font-weight:400;line-height:1.2;text-decoration:none}.TisBCG_root .TisBCG_container .TisBCG_videoCaption:where(a),.TisBCG_root .TisBCG_container .TisBCG_videoCaption:where(button){cursor:pointer}.TisBCG_root .TisBCG_container .TisBCG_videoCaption{cursor:unset;font-family:var(--font-magi-mono);font-size:var(--label-size);letter-spacing:.4em;padding-block:var(--spacing-16);padding-inline:var(--spacing-40)}
._4Q8yCq_shareBtn{text-transform:uppercase;color:var(--text-primary);font-weight:400;line-height:1.2;text-decoration:none}._4Q8yCq_shareBtn:where(a),._4Q8yCq_shareBtn:where(button){cursor:pointer}._4Q8yCq_shareBtn{font-family:var(--font-magi-mono);font-size:var(--link-small-size);letter-spacing:.05em}:is(._4Q8yCq_shareBtn:where(a),._4Q8yCq_shareBtn:where(button)):hover{text-decoration:none}@media (min-width:1025px){:is(._4Q8yCq_shareBtn:where(a),._4Q8yCq_shareBtn:where(button)):hover{--svg-color:var(--text-hover);color:var(--text-hover)}}._4Q8yCq_shareBtn>span{font-size:12.7479px;line-height:25px;display:inline-block}._4Q8yCq_shareBtn>span:before{content:"";margin-bottom:-.5871em;padding-bottom:.275em;display:table}._4Q8yCq_shareBtn>span:after{content:"";margin-top:-.6681em;padding-top:.275em;display:table}._4Q8yCq_shareBtn{width:fit-content;padding:var(--spacing-4) var(--spacing-8);border-radius:var(--spacing-4);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:var(--container-cta)!important;border:none!important}._4Q8yCq_shareBtn:hover{color:var(--text-primary);background:var(--container-cta-hover)!important}
.y-z2Uq_root{padding:var(--spacing-12) var(--spacing-16);align-items:center;gap:var(--spacing-12);background-color:var(--color-dark-navy);border-radius:4px;display:flex}.y-z2Uq_checkmark{flex-shrink:0}.y-z2Uq_checkmarkPath{stroke:var(--color-cream);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:20;stroke-dashoffset:20px;animation:.4s cubic-bezier(.65,0,.35,1) .15s forwards y-z2Uq_drawCheck}.y-z2Uq_message{font-family:var(--font-magi);font-size:var(--body-small-size);text-transform:none;color:var(--color-cream);font-weight:400;line-height:1.4}.y-z2Uq_link{text-transform:uppercase;color:var(--text-primary);font-weight:400;line-height:1.2;text-decoration:none}.y-z2Uq_link:where(a),.y-z2Uq_link:where(button){cursor:pointer}.y-z2Uq_link{font-family:var(--font-magi-mono);font-size:var(--link-small-size);letter-spacing:.05em}:is(.y-z2Uq_link:where(a),.y-z2Uq_link:where(button)):hover{text-decoration:none}@media (min-width:1025px){:is(.y-z2Uq_link:where(a),.y-z2Uq_link:where(button)):hover{--svg-color:var(--text-hover);color:var(--text-hover)}}.y-z2Uq_link>span{font-size:12.7479px;line-height:25px;display:inline-block}.y-z2Uq_link>span:before{content:"";margin-bottom:-.5871em;padding-bottom:.275em;display:table}.y-z2Uq_link>span:after{content:"";margin-top:-.6681em;padding-top:.275em;display:table}.y-z2Uq_link{color:var(--color-weathered-red);text-underline-offset:3px;text-decoration:underline}@keyframes y-z2Uq_drawCheck{to{stroke-dashoffset:0}}
.L6lRQa_root{margin-top:72px}.L6lRQa_header{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;padding-block:40px;padding-inline:24px;display:flex}.L6lRQa_header h1{font-family:var(--font-leif-mono);font-size:var(--display-small-size);text-transform:uppercase;color:var(--text-primary);font-weight:400;line-height:1.1}@media (min-width:1024px){.L6lRQa_header h1{max-width:640px}}.L6lRQa_emptyStateWrapper{width:100%;max-width:var(--page-inset-width);justify-content:center;align-items:center;gap:var(--spacing-16);flex-direction:column;width:100%;height:60vh;margin-inline:auto;display:flex}.L6lRQa_emptyStateWrapper h3{font-family:var(--font-leif-mono);font-size:var(--display-small-size);text-transform:uppercase;color:var(--text-primary);font-weight:400;line-height:1.1}.L6lRQa_emptyStateWrapper p{font-family:var(--font-magi);font-size:var(--body-small-size);text-transform:none;color:var(--text-secondary);font-weight:400;line-height:1.4}.L6lRQa_productGrid{margin-top:16px}
._2PMopa_root{background:var(--container-section-primary);justify-content:center;align-items:center;gap:var(--spacing-24);flex-direction:column;min-height:100svh;display:flex}._2PMopa_label{text-transform:uppercase;color:var(--text-primary);font-weight:400;line-height:1.2;text-decoration:none}._2PMopa_label:where(a),._2PMopa_label:where(button){cursor:pointer}._2PMopa_label{cursor:unset;font-family:var(--font-magi-mono);font-size:var(--label-size);letter-spacing:.4em;color:var(--text-secondary)}._2PMopa_sheet{aspect-ratio:842/595;width:min(560px,80vw)}
