.policy-page{--policy-gutter: clamp(46px, 4.15vw, 80px);--policy-rail: clamp(165px, 14vw, 226px);--policy-gap: clamp(26px, 2.4vw, 48px);--policy-line: rgba(74, 48, 34, .28);--policy-soft-panel: #f0e7da;background:var(--paper)}.policy-page .shared-shell-mount--header{min-height:93px}.policy-page .shared-shell-mount--footer{min-height:420px;background:var(--brown)}.policy-main-wrap{overflow:clip}.policy-library{padding:clamp(70px,5.4vw,104px) var(--policy-gutter) clamp(100px,7vw,146px)}.policy-shell{width:100%;max-width:1770px;margin:0 auto}.policy-breadcrumb{display:flex;align-items:center;gap:9px;margin-bottom:12px;color:var(--ink-soft);font-size:10px;line-height:1.4}.policy-breadcrumb a,.policy-aside a,.policy-main a{transition:color .18s ease}.policy-breadcrumb a:hover,.policy-breadcrumb a:focus-visible,.policy-main a:hover,.policy-main a:focus-visible{color:var(--warm)}.policy-top-rules{display:grid;grid-template-columns:var(--policy-rail) minmax(0,1fr);gap:var(--policy-gap)}.policy-top-rules span{border-top:1px solid var(--policy-line)}.policy-layout{display:grid;grid-template-columns:var(--policy-rail) minmax(0,1fr);gap:var(--policy-gap)}.policy-aside{min-width:0;padding-top:var(--page-header-rule-gap, 24px)}.policy-aside nav{position:sticky;top:76px;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.policy-aside a{position:relative;color:var(--ink-soft);font-size:11px;line-height:1.35}.policy-aside a:hover,.policy-aside a:focus-visible,.policy-aside a.is-current{color:var(--ink)}.policy-aside a.is-current{padding-left:14px;font-weight:600}.policy-aside a.is-current i{position:absolute;top:.5em;left:0;width:5px;height:5px;border-radius:50%;background:currentColor}.policy-main{min-width:0}.policy-heading{display:grid;min-height:108px;grid-template-columns:minmax(210px,.82fr) minmax(0,2.4fr);align-items:start;gap:clamp(34px,4vw,78px);padding:var(--page-header-rule-gap, 24px) 0 26px}.policy-heading h1{margin:0;font-size:clamp(23px,1.75vw,34px);font-weight:600;letter-spacing:-.032em;line-height:1.08}.policy-heading-copy{max-width:940px}.policy-heading-copy>p{margin:0;font-size:clamp(12px,.84vw,16px);line-height:1.42}.policy-heading-copy .policy-meta{margin-top:10px;color:var(--ink-soft);font-size:clamp(9px,.66vw,12px)}.policy-overview,.policy-important,.policy-section{display:grid;grid-template-columns:minmax(210px,.82fr) minmax(0,2.4fr);gap:clamp(34px,4vw,78px);border-top:1px solid var(--policy-line)}.policy-overview{padding:21px 0 36px}.policy-overview>h2,.policy-section>h2{margin:0;font-size:clamp(13px,.92vw,17px);font-weight:600;line-height:1.35}.policy-table-wrap{width:100%;overflow:hidden}.policy-table-wrap table{width:100%;border-collapse:collapse;table-layout:fixed}.policy-table-wrap th,.policy-table-wrap td{border-bottom:1px solid var(--policy-line);padding:17px 22px 17px 0;vertical-align:top;text-align:left}.policy-table-wrap thead th{padding-top:0;padding-bottom:13px;font-size:clamp(11px,.74vw,14px);font-weight:600}.policy-table-wrap tbody th{width:21%;font-size:clamp(10.5px,.72vw,13.5px);font-weight:600}.policy-table-wrap td{color:var(--ink);font-size:clamp(10.5px,.72vw,13.5px);line-height:1.28}.policy-table-wrap tr>:first-child{width:22%}.policy-table-wrap tr>:nth-child(2){width:43%}.policy-table-wrap tr>:last-child{width:35%;padding-right:0}.policy-overview-content>p,.policy-overview-content>ul{max-width:980px}.policy-important{padding:24px 0}.policy-important>span{font-size:clamp(11px,.76vw,14px);font-weight:600}.policy-important>div{padding:18px 22px;background:var(--policy-soft-panel)}.policy-important strong{font-size:1.04em}.policy-important p:first-child{margin-top:0}.policy-important p:last-child{margin-bottom:0}.policy-section{padding:clamp(26px,2.2vw,42px) 0 clamp(38px,3.1vw,60px)}.policy-section h2 span{display:inline-block;min-width:1.25em}.policy-section-copy,.policy-overview-content,.policy-important>div{min-width:0;font-size:clamp(10.5px,.73vw,14px);line-height:1.36}.policy-section-copy p,.policy-overview-content p{margin:0 0 12px}.policy-section-copy p:last-child,.policy-overview-content p:last-child{margin-bottom:0}.policy-section-copy ul,.policy-section-copy ol,.policy-overview-content ul,.policy-overview-content ol{margin:11px 0 0;padding:0;list-style:none}.policy-section-copy li,.policy-overview-content li{position:relative;padding-left:13px}.policy-section-copy li:before,.policy-overview-content li:before{position:absolute;top:.62em;left:0;width:3px;height:3px;border-radius:50%;background:currentColor;content:""}.policy-main a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.policy-mobile-nav{display:none}@media(max-width:899px){.policy-page{--policy-gutter: clamp(16px, 4.4vw, 22px)}.policy-page .shared-shell-mount--header{min-height:112px}.policy-page .shared-shell-mount--footer{min-height:723px}.policy-library{padding:66px var(--policy-gutter) 78px}.policy-breadcrumb,.policy-aside{display:none}.policy-top-rules{display:block}.policy-top-rules span:first-child{display:none}.policy-top-rules span:last-child{display:block}.policy-mobile-nav{display:block;border-bottom:1px solid var(--policy-line)}.policy-mobile-toggle{display:flex;width:100%;min-height:58px;align-items:center;gap:14px;text-align:left}.policy-mobile-toggle i{position:relative;width:19px;height:19px;flex:0 0 19px}.policy-mobile-toggle i:before,.policy-mobile-toggle i:after{position:absolute;top:9px;left:0;width:19px;height:1px;background:currentColor;content:"";transition:transform .52s var(--ease)}.policy-mobile-toggle i:after{transform:rotate(90deg)}.policy-mobile-toggle[aria-expanded=true] i:after{transform:rotate(0)}.policy-mobile-toggle span{font-size:16px;font-weight:600}.policy-mobile-menu{display:grid;max-height:0;overflow:hidden;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;opacity:0;transition:max-height .52s var(--ease),opacity .24s ease,padding .52s var(--ease)}.policy-mobile-menu.is-open{max-height:320px;padding:6px 0 20px;opacity:1}.policy-mobile-menu a{display:flex;min-height:38px;align-items:center;color:var(--ink-soft);font-size:12px;line-height:1.25}.policy-mobile-menu a.is-current{color:var(--ink);font-weight:600}.policy-layout{display:block}.policy-heading{display:block;min-height:0;padding:var(--page-header-rule-gap, 20px) 0 30px}.policy-heading h1{font-size:clamp(22px,6.4vw,28px)}.policy-heading-copy{max-width:none;margin-top:9px}.policy-heading-copy>p{font-size:clamp(13px,3.75vw,15px);line-height:1.48}.policy-heading-copy .policy-meta{margin-top:9px;font-size:10px;line-height:1.45}.policy-overview,.policy-important,.policy-section{display:block}.policy-overview{padding:21px 0 32px}.policy-overview>h2,.policy-section>h2{margin-bottom:19px;font-size:15px}.policy-overview-content,.policy-section-copy,.policy-important>div{font-size:13px;line-height:1.52}.policy-table-wrap table,.policy-table-wrap tbody,.policy-table-wrap tr,.policy-table-wrap th,.policy-table-wrap td{display:block;width:100%!important}.policy-table-wrap thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.policy-table-wrap tr{padding:16px 0;border-bottom:1px solid var(--policy-line)}.policy-table-wrap th,.policy-table-wrap td{border:0;padding:0;font-size:12px;line-height:1.42}.policy-table-wrap th{margin-bottom:12px;font-size:13px}.policy-table-wrap td{display:grid;grid-template-columns:minmax(92px,30%) minmax(0,1fr);gap:12px;margin-top:9px}.policy-table-wrap td:before{color:var(--ink-soft);content:attr(data-label);font-size:10px;line-height:1.4}.policy-important{padding:22px 0 0}.policy-important>span{display:block;margin-bottom:10px;font-size:12px}.policy-important>div{padding:17px 15px}.policy-section{padding:27px 0 38px}}@media(max-width:359px){.policy-mobile-menu{grid-template-columns:1fr}.policy-mobile-menu.is-open{max-height:420px}.policy-mobile-toggle span{font-size:15px}}@media(prefers-reduced-motion:reduce){.policy-mobile-toggle i:after,.policy-mobile-menu{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/q-pages-policy-policy.css.map */
