.shopify-policy__container,.ss-legal-page{direction:rtl;max-width:94rem;margin-inline:auto;padding:clamp(2.4rem,5vw,6rem) clamp(1.6rem,4vw,4rem);color:rgba(var(--color-foreground),.82);text-align:right}.shopify-policy__title,.shopify-policy__body,.shopify-policy__body .rte,.shopify-policy__body .rte>*,.ss-legal-page__title,.ss-legal-page__content,.ss-legal-page__content>*{direction:rtl;text-align:right}.shopify-policy__title{display:none}.shopify-policy__title h1,.ss-legal-page__title{margin-block:0 2.4rem;color:#795f50;line-height:1.2}.shopify-policy__body,.ss-legal-page__content{overflow-wrap:anywhere}.shopify-policy__body .rte,.ss-legal-page__content{width:100%;min-width:0;padding:clamp(2rem,4vw,4.8rem);overflow:hidden;background:#fffdf9;border:1px solid #dfcec1;border-top:.7rem solid #b88972;border-radius:2.2rem;box-shadow:0 2.2rem 5.5rem #4e372a17}.shopify-policy__body h1,.ss-legal-page__content h1{margin-block:0 1.2rem;color:#795f50;font-size:clamp(3rem,6vw,4.8rem);line-height:1.15}.shopify-policy__body h2,.shopify-policy__body h3,.ss-legal-page__content h2,.ss-legal-page__content h3{margin-block:2.8rem 1rem;color:#795f50;line-height:1.35}.shopify-policy__body ul,.shopify-policy__body ol,.ss-legal-page__content ul,.ss-legal-page__content ol{padding-inline-start:0;padding-inline-end:2.2rem}.shopify-policy__body li,.ss-legal-page__content li{padding-inline-start:0;padding-inline-end:.4rem}.shopify-policy__body a,.ss-legal-page__content a{overflow-wrap:anywhere}.shopify-policy__body table,.ss-legal-page__content table{width:100%;table-layout:fixed}.swaddle-legal{--legal-card: #fffdf9;--legal-brand: #795f50;--legal-accent: #b88972;--legal-soft: #f3e9df;--legal-line: #dfcec1;counter-reset:legal-item;width:100%;min-width:0;padding:clamp(2rem,4vw,4.8rem);overflow:hidden;background:var(--legal-card);border:1px solid var(--legal-line);border-top:.7rem solid var(--legal-accent);border-radius:2.2rem;box-shadow:0 2.2rem 5.5rem #4e372a17}.swaddle-legal header,.swaddle-legal section,.swaddle-legal p,.swaddle-legal div,.swaddle-legal dl,.swaddle-legal dt,.swaddle-legal dd{direction:rtl;text-align:right}.swaddle-legal .legal-kicker{margin:0 0 .4rem;color:var(--legal-accent);font-size:1.3rem;font-weight:800;letter-spacing:.04em}.swaddle-legal h1{margin:0;color:var(--legal-brand);font-size:clamp(3rem,6vw,4.8rem);line-height:1.15}.swaddle-legal .legal-subtitle{margin:1rem 0 0;color:#756b65;font-size:1.7rem}.swaddle-legal .legal-updated{display:inline-block;margin-top:1.5rem;padding:.45rem 1.1rem;background:var(--legal-soft);border-radius:999px;font-size:1.35rem}.swaddle-legal section{margin-top:2.4rem;padding-top:2.4rem;border-top:1px solid var(--legal-line)}.swaddle-legal section h2{margin:0 0 1.2rem;color:var(--legal-brand);font-size:clamp(2.2rem,4vw,3rem);line-height:1.3}.swaddle-legal p{margin:0 0 1.2rem}.swaddle-legal .legal-item{counter-increment:legal-item;display:grid;grid-template-columns:3rem minmax(0,1fr);gap:.8rem;min-width:0;margin:0 0 1.1rem}.swaddle-legal .legal-item:before{content:counter(legal-item) ".";color:var(--legal-accent);font-weight:800;text-align:center}.swaddle-legal .legal-bullet{position:relative;margin:0 0 .8rem;padding-inline-start:2rem}.swaddle-legal .legal-bullet:before{content:"";position:absolute;inset-inline-start:.3rem;top:.75em;width:.6rem;height:.6rem;border-radius:50%;background:var(--legal-accent)}.swaddle-legal .contact-grid{display:grid;grid-template-columns:minmax(12rem,.35fr) minmax(0,1fr);width:100%;min-width:0;margin:.8rem 0 0;overflow:hidden;border:1px solid var(--legal-line);border-radius:1.6rem}.swaddle-legal .contact-grid dt,.swaddle-legal .contact-grid dd{min-width:0;margin:0;padding:1rem 1.2rem;overflow-wrap:anywhere;border-bottom:1px solid var(--legal-line)}.swaddle-legal .contact-grid dt{color:var(--legal-brand);background:var(--legal-soft);font-weight:800}.swaddle-legal .contact-grid dd{background:#fff}.swaddle-legal .contact-grid>:nth-last-child(-n+2){border-bottom:0}@media screen and (max-width:749px){.shopify-policy__container,.ss-legal-page{width:100%;padding:2.4rem 1.6rem 4rem}.shopify-policy__title h1,.ss-legal-page__title{font-size:clamp(2.8rem,9vw,3.8rem)}.swaddle-legal,.shopify-policy__body .rte,.ss-legal-page__content{padding:1.8rem 1.4rem;border-radius:1.6rem}.swaddle-legal .contact-grid{grid-template-columns:minmax(0,1fr)}.swaddle-legal .contact-grid>:nth-last-child(-n+2){border-bottom:1px solid var(--legal-line)}.swaddle-legal .contact-grid>:last-child{border-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/ss-legal-pages.css.map */
