@charset "UTF-8";@media screen and (min-width:750px){body:has(main[data-template="page.policy"]){--figma-policy-content-width: 1256px;--figma-policy-padding-top: 78px;--figma-policy-padding-bottom: 150px;--figma-policy-padding-inline: 58px;--figma-policy-content-min-height: 912px;--figma-policy-title-size: 20px;--figma-policy-title-line-height: 1.2;--figma-policy-title-gap: 64px;--figma-policy-body-size: 12px;--figma-policy-body-line-height: 1.65;--figma-policy-paragraph-gap: 32px;--figma-policy-letter-spacing: 0;--figma-policy-section-title-size: 14px;--figma-policy-section-title-line-height: 1.4;--figma-policy-section-title-gap: 32px;--figma-policy-inline-title-gap: 4px;--figma-policy-banner-height: 370px;--figma-policy-banner-title-size: 18px;--figma-policy-banner-title-line-height: 1.2}body:has(main[data-template="page.policy"]) .policy-banner{min-height:var(--figma-policy-banner-height)}body:has(main[data-template="page.policy"]) main[data-template="page.policy"]>.shopify-section:has(.policy-banner) .section-content-wrapper{--padding-inline-start: 0px !important;--padding-inline-end: 0px !important}body:has(main[data-template="page.policy"]) .policy-banner :is(p,h1,h2,h3){font-size:var(--figma-policy-banner-title-size);font-weight:600;line-height:var(--figma-policy-banner-title-line-height);letter-spacing:var(--figma-policy-letter-spacing);margin:0;text-transform:uppercase}body:has(main[data-template="page.policy"]) main[data-template="page.policy"]>.shopify-section:not(:has(.policy-banner)) rte-formatter,body:has(main[data-template="page.policy"]) main[data-template="page.policy"]>.shopify-section:not(:has(.policy-banner)) .text-block{max-width:var(--figma-policy-content-width);margin-inline:auto}body:has(main[data-template="page.policy"]) main[data-template="page.policy"]>.shopify-section:not(:has(.policy-banner)) .section-content-wrapper{max-width:none;margin-inline:0;padding:var(--figma-policy-padding-top) var(--figma-policy-padding-inline) var(--figma-policy-padding-bottom);min-height:var(--figma-policy-content-min-height)}body:has(main[data-template="page.policy"]) main[data-template="page.policy"]>.shopify-section:not(:has(.policy-banner)) .text-block{width:min(100%,var(--figma-policy-content-width))}body:has(main[data-template="page.policy"]) main[data-template="page.policy"]>.shopify-section:not(:has(.policy-banner)) h1{font-size:var(--figma-policy-title-size);font-weight:600;line-height:var(--figma-policy-title-line-height);letter-spacing:var(--figma-policy-letter-spacing);margin:0 0 var(--figma-policy-title-gap);text-transform:uppercase}body:has(main[data-template="page.policy"]) main[data-template="page.policy"]>.shopify-section:not(:has(.policy-banner)) :is(h2,h3,h4){font-size:var(--figma-policy-section-title-size);font-weight:600;line-height:var(--figma-policy-section-title-line-height);letter-spacing:var(--figma-policy-letter-spacing);margin:var(--figma-policy-section-title-gap) 0 12px;text-transform:uppercase}body:has(main[data-template="page.policy"]) main[data-template="page.policy"]>.shopify-section:not(:has(.policy-banner)) :is(p,li){font-size:var(--figma-policy-body-size);line-height:var(--figma-policy-body-line-height);letter-spacing:var(--figma-policy-letter-spacing);margin-block:0 var(--figma-policy-paragraph-gap)}body:has(main[data-template="page.policy"]) main[data-template="page.policy"]>.shopify-section:not(:has(.policy-banner)) .text-block :is(p,li){font-size:var(--figma-policy-body-size);line-height:var(--figma-policy-body-line-height);letter-spacing:var(--figma-policy-letter-spacing)}body:has(main[data-template="page.policy"]) main[data-template="page.policy"]>.shopify-section:not(:has(.policy-banner)) .text-block :is(strong,b){display:block;font-size:calc(var(--figma-policy-body-size) + 3px);line-height:var(--figma-policy-section-title-line-height);margin-bottom:var(--figma-policy-inline-title-gap)}body:has(main[data-template="page.policy"]) main[data-template="page.policy"]>.shopify-section:not(:has(.policy-banner)) .text-block :is(strong,b)+br{display:none}body:has(main[data-template="page.policy"]) main[data-template="page.policy"]>.shopify-section:not(:has(.policy-banner)) :is(ul,ol){margin-block:0 var(--figma-policy-paragraph-gap);padding-left:18px}}@media screen and (max-width:749px){body:has(main[data-template="page.policy"]){--figma-policy-padding-top: 33px;--figma-policy-padding-bottom: 64px;--figma-policy-padding-inline: 24px;--figma-policy-content-min-height: auto;--figma-policy-title-size: 15px;--figma-policy-title-gap: 24px;--figma-policy-body-size: 12px;--figma-policy-body-line-height: 1.6;--figma-policy-paragraph-gap: 24px;--figma-policy-section-title-size: 15px;--figma-policy-section-title-gap: 24px;--figma-policy-banner-height: 220px;--figma-policy-banner-title-size: 20px;--figma-policy-banner-title-line-height: 20px}body:has(main[data-template="page.policy"]) main[data-template="page.policy"]>.shopify-section:has(.policy-banner) .custom-section-content,body:has(main[data-template="page.policy"]) main[data-template="page.policy"]>.shopify-section:not(:has(.policy-banner)) .custom-section-content{grid-column:1/-1}body:has(main[data-template="page.policy"]) main[data-template="page.policy"]>.shopify-section:has(.policy-banner) .custom-section-content{margin-inline:calc(50% - 50vw);width:100vw}body:has(main[data-template="page.policy"]) main[data-template="page.policy"]>.shopify-section:has(.policy-banner) .section-content-wrapper{margin-inline:0;width:100%}body:has(main[data-template="page.policy"]) .policy-banner{box-sizing:border-box;margin-inline:0!important;min-height:var(--figma-policy-banner-height);padding:0 var(--figma-policy-padding-inline) 52px;width:100%}body:has(main[data-template="page.policy"]) .policy-banner .group-block-content{align-items:flex-start;justify-content:flex-end;height:100%;width:100%}body:has(main[data-template="page.policy"]) .policy-banner .text-block{margin-inline:0!important;max-width:none;width:auto}body:has(main[data-template="page.policy"]) .policy-banner :is(p,h1,h2,h3){font-size:var(--figma-policy-banner-title-size);line-height:var(--figma-policy-banner-title-line-height)}body:has(main[data-template="page.policy"]) main[data-template="page.policy"]>.shopify-section:not(:has(.policy-banner)) :is(rte-formatter,.text-block){margin-inline:0;max-width:none;width:100%}body:has(main[data-template="page.policy"]) main[data-template="page.policy"]>.shopify-section:not(:has(.policy-banner)) .section-content-wrapper{min-height:auto;padding:var(--figma-policy-padding-top) var(--figma-policy-padding-inline) var(--figma-policy-padding-bottom)!important}body:has(main[data-template="page.policy"]) main[data-template="page.policy"]>.shopify-section:not(:has(.policy-banner)) h1{font-size:var(--figma-policy-title-size);margin-bottom:var(--figma-policy-title-gap)}body:has(main[data-template="page.policy"]) main[data-template="page.policy"]>.shopify-section:not(:has(.policy-banner)) :is(h2,h3,h4){font-size:var(--figma-policy-section-title-size);margin:var(--figma-policy-section-title-gap) 0 8px}body:has(main[data-template="page.policy"]) main[data-template="page.policy"]>.shopify-section:not(:has(.policy-banner)) :is(p,li){font-size:var(--figma-policy-body-size);line-height:var(--figma-policy-body-line-height);margin-bottom:var(--figma-policy-paragraph-gap)}body:has(main[data-template="page.policy"]) main[data-template="page.policy"]>.shopify-section:not(:has(.policy-banner)) .text-block :is(strong,b){display:block;font-size:14px;line-height:var(--figma-policy-body-line-height);margin-bottom:0}body:has(main[data-template="page.policy"]) main[data-template="page.policy"]>.shopify-section:not(:has(.policy-banner)) .text-block :is(strong,b)+br{display:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/figma-policy.css.map */
