.soyul-size-dialog__eyebrow{margin:0 0 12px;color:#686868;font:600 11px/1.4 var(--font-body--family,"Inter",Arial,sans-serif);letter-spacing:.11em;text-transform:uppercase}.soyul-pdp .soyul-size-dialog h2{margin-bottom:26px}.soyul-size-dialog__notice{padding:18px 0 20px;border-block:1px solid #cfcfcf}.soyul-size-dialog__notice strong{display:block;margin-bottom:8px;font:500 16px/1.4 var(--font-body--family,"Inter",Arial,sans-serif)}.soyul-size-dialog__notice p{max-width:48ch;margin:0;color:#555;font:400 14px/1.65 var(--font-body--family,"Inter",Arial,sans-serif)}.soyul-size-dialog__measure-toggle{display:flex!important;align-items:center;justify-content:space-between;gap:18px;width:100%;min-height:76px!important;padding:15px 2px!important;border:0!important;border-bottom:1px solid #aaa!important;color:#111!important;background:#fff!important;text-align:left!important;text-transform:none!important;letter-spacing:0!important}.soyul-size-dialog__measure-toggle>span:first-child{display:grid;gap:5px;font:500 15px/1.35 var(--font-body--family,"Inter",Arial,sans-serif)}.soyul-size-dialog__measure-toggle small{color:#666;font:600 10px/1.35 var(--font-body--family,"Inter",Arial,sans-serif);letter-spacing:.11em;text-transform:uppercase}.soyul-size-dialog__measure-toggle>span:last-child{font:300 23px/1 var(--font-body--family,"Inter",Arial,sans-serif);transition:transform .2s ease}.soyul-size-dialog__measure-toggle[aria-expanded=true]>span:last-child{transform:rotate(45deg)}.soyul-size-dialog__measures{padding:22px 0 26px;border-bottom:1px solid #aaa}.soyul-size-dialog__measures>p{margin:0 0 20px;color:#555;font:400 14px/1.65 var(--font-body--family,"Inter",Arial,sans-serif)}.soyul-size-dialog__measures [data-soyul-measures-content]{min-width:0}.soyul-size-dialog__measures .soyul-size-guide__scroll{overflow-x:auto;border-top:1px solid #999}.soyul-size-dialog__measures table{width:100%;border-collapse:collapse;table-layout:fixed}.soyul-size-dialog__measures th,.soyul-size-dialog__measures td{padding:13px 5px;border-bottom:1px solid #d5d5d5;text-align:center}.soyul-size-dialog__measures th{color:#666;font:600 10px/1.3 var(--font-body--family,"Inter",Arial,sans-serif);letter-spacing:.05em;text-transform:uppercase}.soyul-size-dialog__measures td{color:#111;font:400 13px/1.3 var(--font-price--family,"Archivo",Arial,sans-serif)}.soyul-size-dialog__measures th:first-child,.soyul-size-dialog__measures td:first-child{text-align:left}.soyul-size-dialog__measures .soyul-size-guide__notes{display:grid;gap:5px;padding-top:12px;color:#666;font:400 11px/1.5 var(--font-body--family,"Inter",Arial,sans-serif)}.soyul-size-dialog__measures [data-soyul-measures-content]>a{display:inline-block;color:#111;font-size:14px;text-underline-offset:4px}.soyul-size-dialog__select-label{margin:30px 0 8px;color:#555;font:600 11px/1.4 var(--font-body--family,"Inter",Arial,sans-serif);letter-spacing:.11em;text-transform:uppercase}.soyul-selected-measures{margin:11px 0 0;color:#555;font:400 12px/1.55 var(--font-body--family,"Inter",Arial,sans-serif)}.soyul-details-size-link,.soyul-accordion-size-link{padding:0;border:0;border-bottom:1px solid currentColor;color:#111;background:transparent;font:500 12px/1.65 var(--font-body--family,"Inter",Arial,sans-serif);text-align:left;cursor:pointer}html.soyul-size-open .page-wrapper{overflow:hidden!important}.soyul-pdp__compact,.soyul-pdp__compact button{touch-action:manipulation}.soyul-pdp[data-purchase-ready] .soyul-pdp__compact-actions{display:grid;grid-template-columns:minmax(145px,.78fr) minmax(205px,1fr);gap:16px;min-width:370px}.soyul-pdp[data-purchase-ready] .soyul-pdp__compact .soyul-size-trigger{display:flex!important;min-height:48px;padding:0 4px;border:0;border-bottom:1px solid rgba(255,255,255,.72);color:#fff;background:transparent;font:500 11px/1.3 var(--font-body--family,"Inter",Arial,sans-serif)}.soyul-pdp[data-purchase-ready] .soyul-pdp__compact .soyul-size-trigger>span:first-child{display:inline}.soyul-pdp[data-purchase-ready] .soyul-pdp__compact .soyul-size-trigger [data-soyul-size-label]{margin-left:auto}.soyul-pdp__compact>.soyul-purchase-status{position:absolute;top:calc(100% + 8px);right:0;width:max-content;max-width:min(340px,calc(100vw - 24px));margin:0;padding:9px 12px;color:#fff;background:#111;box-shadow:0 8px 24px #00000024;font:500 12px/1.4 var(--font-body--family,"Inter",Arial,sans-serif);white-space:normal}@media(max-width:749px){.soyul-pdp .soyul-size-dialog{padding:72px 20px max(28px,env(safe-area-inset-bottom))}.soyul-size-dialog__notice strong{font-size:15px}.soyul-size-dialog__notice p,.soyul-size-dialog__measures>p{font-size:14px}.soyul-size-dialog__measure-toggle{min-height:72px!important}.soyul-size-dialog__measures th{font-size:9px;letter-spacing:0}.soyul-size-dialog__measures th,.soyul-size-dialog__measures td{padding:12px 2px}.soyul-size-dialog__measures td{font-size:12px}.soyul-pdp[data-purchase-ready] .soyul-pdp__compact-actions{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:12px;min-width:0}.soyul-pdp[data-purchase-ready] .soyul-pdp__compact .soyul-size-trigger{min-width:0;padding-inline:2px}.soyul-pdp[data-purchase-ready] .soyul-pdp__compact .soyul-size-trigger [data-soyul-size-label]{max-width:64px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.soyul-pdp__compact>.soyul-purchase-status{top:auto;right:0;bottom:calc(100% + 8px)}}@media(prefers-reduced-motion:reduce){.soyul-size-dialog__measure-toggle>span:last-child{transition:none}}main[data-template=cart],main[data-template=cart]>.shopify-section,main[data-template=cart] .section-background,main[data-template=cart] .section{background:var(--soyul-paper,#f4f2ee)!important}main[data-template=cart] .cart-page{width:100%;max-width:none}#cart-drawer .cart-items__media{display:block!important;visibility:visible!important;opacity:1!important}#cart-drawer .cart-items__media-container{display:flex!important;background:#cfcbc8;overflow:hidden}#cart-drawer .cart-items__media-image{display:block!important;width:100%!important;height:100%!important;max-width:none!important;opacity:1!important;visibility:visible!important;object-fit:contain!important;object-position:center!important}@media(max-width:989px){.soyul-pdp .soyul-product__gallery{height:var(--soyul-gallery-height,auto);min-height:0}.soyul-pdp .soyul-product__media{height:100%;min-height:0;background:#cfcbc8}.soyul-pdp .soyul-product__media>img,.soyul-pdp .soyul-product__media>video{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;padding:0!important;margin:0!important;object-fit:contain!important;object-position:center!important;transform:none!important;scale:1!important}}.shopify-policy__container{width:min(100%,960px)!important;max-width:960px!important;margin-inline:auto!important;padding:clamp(44px,7vw,88px) clamp(20px,5vw,56px)!important;box-sizing:border-box;color:#111;background:var(--soyul-paper,#f4f2ee);font-family:var(--font-body--family,"Inter",Arial,sans-serif);overflow:hidden}.shopify-policy__title{margin:0 0 clamp(36px,6vw,72px)!important;text-align:left!important}.shopify-policy__title h1{max-width:18ch;margin:0!important;font-family:var(--font-heading--family,"Archivo",Arial,sans-serif)!important;font-size:clamp(34px,5.2vw,64px)!important;font-weight:400!important;line-height:1.02!important;letter-spacing:-.045em!important;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.shopify-policy__body,.shopify-policy__body .rte{width:100%;max-width:100%;min-width:0;color:#333;font-size:16px;line-height:1.75;overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:auto;hyphens:auto}.shopify-policy__body .rte>h1:first-child{display:none}.shopify-policy__body :where(p,li,a,span,strong,em){max-width:100%;white-space:normal!important;overflow-wrap:anywhere}.shopify-policy__body :where(p,li,span){font-size:inherit!important;line-height:inherit!important}.shopify-policy__body :where(h1,h2,h3,h4){max-width:100%;margin:2.3em 0 .7em!important;font-family:var(--font-heading--family,"Archivo",Arial,sans-serif)!important;font-weight:400!important;line-height:1.12!important;letter-spacing:-.035em!important;white-space:normal!important;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.shopify-policy__body h1{font-size:clamp(28px,4.2vw,44px)!important}.shopify-policy__body h2{font-size:clamp(25px,3.5vw,36px)!important}.shopify-policy__body h3{font-size:clamp(21px,2.8vw,28px)!important}.shopify-policy__body h4{font-size:19px!important}.shopify-policy__body :where(ul,ol){max-width:100%;padding-left:1.35em}.shopify-policy__body :where(img,iframe,video){max-width:100%!important;height:auto!important}.shopify-policy__body .rte-table-wrapper{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.shopify-policy__body table{width:100%!important;max-width:100%;table-layout:auto}.shopify-policy__body a{text-decoration-thickness:1px;text-underline-offset:3px}main:has(.shopify-policy__container){background:var(--soyul-paper,#f4f2ee)}@media(max-width:749px){.shopify-policy__container{width:100%!important;padding:34px 20px 58px!important;overflow:hidden}.shopify-policy__title{margin-bottom:36px!important}.shopify-policy__title h1{max-width:100%;font-size:clamp(30px,10vw,42px)!important;line-height:1.04!important}.shopify-policy__body,.shopify-policy__body .rte{font-size:16px!important;line-height:1.7!important}.shopify-policy__body :where(h1,h2,h3,h4){margin-top:1.9em!important}.shopify-policy__body h1{font-size:30px!important}.shopify-policy__body h2{font-size:27px!important}.shopify-policy__body h3{font-size:23px!important}.shopify-policy__body :where(th,td){min-width:120px;padding:10px 8px!important}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/soyul-size-flow-v32.css.map */
