.shopify-section-main-page{padding:var(--padding);margin:var(--margin)}.shopify-section-main-page .section-sidebar-inner{background:linear-gradient(0deg,#8586861a,#8586861a),#fff;padding:24px;margin-right:30px;border-radius:var(--border-radius)}.shopify-section-main-page .sidebar-block-title{font-size:16px}.shopify-section-main-page accordion-component:not(:last-child){margin:0 0 24px;display:block}.shopify-section-main-page summary{flex-wrap:nowrap;justify-content:space-between}.shopify-section-main-page summary svg{margin-top:6px;transition:all .2s ease-in-out}.shopify-section-main-page details[open] .expand{transform:rotate(180deg)}.shopify-section-main-page .list-item{padding:12px 0}.shopify-section-main-page .list-item:last-child{padding-bottom:0}.shopify-section-main-page .list-item:first-child{padding-top:24px}.shopify-section-main-page .list-item a{font-size:16px}.shopify-section-main-page .list-item a:hover{color:var(--primary-color)}.shopify-section-main-page .list-item.active a{color:var(--primary-color);font-weight:600}.shopify-section-main-page .section-content h2,.shopify-section-main-page .section-content--policy .policy-page-title{font-size:20px;font-weight:600;margin-bottom:20px}.shopify-section-main-page .section-content--duplicate-title>.policy-page-title~h2:first-of-type,.shopify-section-main-page .section-content--duplicate-title>.policy-page-title~#info_content>h2:first-child{display:none}.shopify-section-main-page .section-content h2~h2{margin-bottom:0}.shopify-section-main-page .section-content p,.shopify-section-main-page .section-content span{font-size:16px;line-height:1.5em;margin:0 0 20px}.shopify-section-main-page .section-content li{font-size:16px;margin:5px 0}.shopify-section-main-page .section-content ul{margin-left:30px}.shopify-section-main-page .section-content ul li{list-style:disc}.shopify-section-main-page .section-content ol li{list-style:unset}.shopify-section-main-page .section-content .btn{display:inline-block;margin:24px 0}@media(min-width:768px)and (max-width:991px){.shopify-section-main-page .section-sidebar{flex:0 0 40%}}@media(min-width:992px){.shopify-section-main-page .section-content h2,.shopify-section-main-page .section-content--policy .policy-page-title{font-size:30px}.shopify-section-main-page .section-content .btn{margin:32px 0}}.page-sidebar-menu .shopify-section-main-page .section-sidebar summary svg path{stroke:#105368;transition:stroke .18s ease}.page-sidebar-menu .shopify-section-main-page .section-sidebar summary{border-radius:6px;transition:background-color .18s ease}.page-sidebar-menu .shopify-section-main-page .section-sidebar summary:hover,.page-sidebar-menu .shopify-section-main-page .section-sidebar summary:focus-visible{background:#eaf1f3}.page-sidebar-menu .shopify-section-main-page .section-sidebar summary:hover .sidebar-block-title,.page-sidebar-menu .shopify-section-main-page .section-sidebar summary:focus-visible .sidebar-block-title{color:#f2700f}.page-sidebar-menu .shopify-section-main-page .section-sidebar summary:hover svg path,.page-sidebar-menu .shopify-section-main-page .section-sidebar summary:focus-visible svg path{stroke:#f2700f}.page-sidebar-menu .shopify-section-main-page .section-sidebar .list-item{border-radius:6px;transition:background-color .18s ease}.page-sidebar-menu .shopify-section-main-page .section-sidebar .list-item:hover,.page-sidebar-menu .shopify-section-main-page .section-sidebar .list-item:focus-within{background:#eaf1f3}.page-sidebar-menu .shopify-section-main-page .section-sidebar .list-item a{color:#315d69;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;transition:color .18s ease,text-decoration-color .18s ease}.page-sidebar-menu .shopify-section-main-page .section-sidebar .list-item a:hover,.page-sidebar-menu .shopify-section-main-page .section-sidebar .list-item a:focus-visible,.page-sidebar-menu .shopify-section-main-page .section-sidebar .list-item.active a{color:#105368;text-decoration-color:#f2700f}.page-sidebar-menu .shopify-section-main-page .section-content{width:100%;max-width:840px;min-width:0;font-size:16px;line-height:1.65}.page-sidebar-menu .shopify-section-main-page .section-content--policy{max-width:900px;color:#315d69}.page-sidebar-menu .shopify-section-main-page .section-content--policy .policy-page-title{margin:0 0 30px;padding-bottom:24px;border-bottom:1px solid #dbe5e7;color:#105368;font-family:Barlow,var(--body-font),sans-serif;font-size:clamp(30px,4vw,42px);font-weight:700;letter-spacing:-.02em;line-height:1.12}.page-sidebar-menu .shopify-section-main-page .section-content--policy .policy-page-title:after{display:block;width:72px;height:4px;margin-top:14px;background:#f2700f;content:""}.page-sidebar-menu .shopify-section-main-page .section-content h2,.page-sidebar-menu .shopify-section-main-page .section-content h3,.page-sidebar-menu .shopify-section-main-page .section-content h4{line-height:1.3;margin:32px 0 12px}.page-sidebar-menu .shopify-section-main-page .section-content h2{font-size:26px}.page-sidebar-menu .shopify-section-main-page .section-content h3{font-size:21px}.page-sidebar-menu .shopify-section-main-page .section-content h4{font-size:18px}.page-sidebar-menu .shopify-section-main-page .section-content--policy h2,.page-sidebar-menu .shopify-section-main-page .section-content--policy h3,.page-sidebar-menu .shopify-section-main-page .section-content--policy h4,.page-sidebar-menu .shopify-section-main-page .section-content--policy strong{color:#105368}.page-sidebar-menu .shopify-section-main-page .section-content--policy h2,.page-sidebar-menu .shopify-section-main-page .section-content--policy h3,.page-sidebar-menu .shopify-section-main-page .section-content--policy h4{font-family:Barlow,var(--body-font),sans-serif;font-weight:600}.page-sidebar-menu .shopify-section-main-page .section-content--policy strong{font-weight:600}.page-sidebar-menu .shopify-section-main-page .section-content>h2:first-of-type,.page-sidebar-menu .shopify-section-main-page .section-content>#info_content>h2:first-child{margin-top:0}.page-sidebar-menu .shopify-section-main-page .section-content p{font-size:16px;line-height:1.65;margin:0 0 16px}.page-sidebar-menu .shopify-section-main-page .section-content span{line-height:inherit}.page-sidebar-menu .shopify-section-main-page .section-content ul,.page-sidebar-menu .shopify-section-main-page .section-content ol{margin:0 0 20px;padding-left:24px;list-style-position:outside}.page-sidebar-menu .shopify-section-main-page .section-content ul>li{list-style:disc}.page-sidebar-menu .shopify-section-main-page .section-content ol>li{list-style:decimal}.page-sidebar-menu .shopify-section-main-page .section-content li{font-size:16px;line-height:1.65;margin:8px 0;padding-left:4px}.page-sidebar-menu .shopify-section-main-page .section-content a{color:#105368;text-decoration:underline;text-decoration-color:#f2700f;text-underline-offset:2px}.page-sidebar-menu .shopify-section-main-page .section-content a:hover,.page-sidebar-menu .shopify-section-main-page .section-content a:focus-visible{color:#0b4759;text-decoration-thickness:2px}.page-sidebar-menu .shopify-section-main-page .section-content .info_content_line:has(>br:only-child),.page-sidebar-menu .shopify-section-main-page .section-content h2:has(>br:only-child){display:none}.shopify-section-main-page .section-content--policy{--policy-paragraph-gap: 16px;--policy-section-gap: 32px;--policy-heading-gap: 12px;--policy-list-gap: 20px}.shopify-section-main-page .section-content--policy p{margin-block:0 var(--policy-paragraph-gap)!important}.shopify-section-main-page .section-content--policy :is(h2,h3,h4){margin-block:var(--policy-section-gap) var(--policy-heading-gap)!important}.shopify-section-main-page .section-content--policy :is(ul,ol){margin-block:0 var(--policy-list-gap)!important}.shopify-section-main-page .section-content--policy li>:is(p,ul,ol):last-child{margin-bottom:0!important}.shopify-section-main-page .section-content--policy p:empty{display:none}.page-sidebar-menu .shopify-section-main-page .section-content table{display:block;width:100%;max-width:100%;margin:24px 0;overflow-x:auto;border:1px solid #d5e1e4;border-radius:6px;border-spacing:0;-webkit-overflow-scrolling:touch}.page-sidebar-menu .shopify-section-main-page .section-content th,.page-sidebar-menu .shopify-section-main-page .section-content td{min-width:120px;padding:12px 14px;border-bottom:1px solid #dbe5e7;color:#315d69;overflow-wrap:anywhere;text-align:left;vertical-align:top;word-break:normal}.page-sidebar-menu .shopify-section-main-page .section-content th{background:#f6f8f9;color:#105368;font-weight:600}.page-default .shopify-section-main-page .section-content--privacy-choices{width:100%;max-width:900px;min-width:0;margin-right:auto;margin-left:auto;padding:clamp(28px,4vw,52px);color:#315d69}.page-default .section-content--privacy-choices .privacy-choices-heading{margin-bottom:30px;padding-bottom:24px;border-bottom:1px solid #dbe5e7}.page-default .section-content--privacy-choices .privacy-choices-heading__eyebrow{display:block;margin-bottom:8px;color:#f2700f;font-size:12px;font-weight:700;letter-spacing:.09em;line-height:1.2;text-transform:uppercase}.page-default .shopify-section-main-page .section-content--privacy-choices .privacy-choices-heading__title{position:relative;margin:0;color:#105368;font-family:Barlow,var(--body-font),sans-serif;font-size:clamp(30px,4vw,42px);font-weight:700;letter-spacing:-.02em;line-height:1.12}.page-default .section-content--privacy-choices .privacy-choices-heading__title:after{display:block;width:72px;height:4px;margin-top:14px;background:#f2700f;content:""}.page-default .shopify-section-main-page .section-content--privacy-choices .privacy-choices-heading__intro{max-width:680px;margin:16px 0 0;color:#4f7079;font-size:16px;line-height:1.6}.page-default .shopify-section-main-page .section-content--privacy-choices>p{margin:0 0 16px;color:#315d69;font-size:15px;line-height:1.7}.page-default .shopify-section-main-page .section-content--privacy-choices a{color:#105368;text-decoration:underline;text-decoration-color:#f2700f;text-underline-offset:2px}.page-default .section-content--privacy-choices #pc--optOutFormContainer{margin-top:28px;padding:24px;border:1px solid #d5e1e4;border-radius:8px;background:#f6f8f9;box-shadow:0 8px 24px #10536814}.page-default .section-content--privacy-choices #pc--opt-out-form-container>.pc--opt-out-initial{margin:0 0 18px;color:#315d69;font-size:14px;line-height:1.6}.page-default .section-content--privacy-choices #pc--opt-out-form .pc--opt-out-form-container{display:grid;gap:16px}.page-default .section-content--privacy-choices #pc--opt-out-form .pc--show-email-field,.page-default .section-content--privacy-choices #pc--opt-out-form .pc--show-email-field label{width:100%;max-width:100%;min-width:0}.page-default .section-content--privacy-choices #pc--opt-out-form .pc--show-email-field label{display:flex;min-height:48px;align-items:center;gap:11px;margin:0;padding:12px 14px;border:1px solid #d5e1e4;border-radius:6px;background:#fff;color:#105368;cursor:pointer;font-size:14px;font-weight:600;line-height:1.4}.page-default .section-content--privacy-choices #pc--opt-out-form .pc--show-email-field input[type=checkbox]{position:relative;display:inline-grid;flex:0 0 18px;width:18px;min-width:18px;height:18px;padding:0;place-content:center;border:2px solid #6d9099;border-radius:3px;-webkit-appearance:none;appearance:none;background:#fff;cursor:pointer}.page-default .section-content--privacy-choices #pc--opt-out-form .pc--show-email-field input[type=checkbox]:checked{border-color:#105368;background:#105368}.page-default .section-content--privacy-choices #pc--opt-out-form .pc--show-email-field input[type=checkbox]:checked:after{width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;content:"";transform:translateY(-1px) rotate(45deg)}.page-default .section-content--privacy-choices #pc--opt-out-form .pc--opt-out-form-field label{display:block;margin-bottom:6px;color:#315d69;font-size:13px;font-weight:600}.page-default .section-content--privacy-choices #pc--opt-out-form input[type=email]{width:100%;min-height:48px;padding:10px 12px;border:1px solid #9eb6bd;border-radius:6px;background:#fff;color:#105368;font:inherit}.page-default .section-content--privacy-choices #pc--opt-out-form input[type=email]:focus-visible{border-color:#105368;outline:3px solid rgb(242 112 15 / 24%);outline-offset:2px}.page-default .section-content--privacy-choices #pc--opt-out-button{width:auto;min-width:148px;min-height:48px;justify-self:start;margin:0;padding:11px 22px;border:1px solid #105368;border-radius:6px;background:#105368;color:#fff;cursor:pointer;font-family:var(--body-font),sans-serif;font-size:14px;font-weight:700;line-height:1.2;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.page-default .section-content--privacy-choices #pc--opt-out-button:hover,.page-default .section-content--privacy-choices #pc--opt-out-button:focus-visible{border-color:#f2700f;background:#0b4759;transform:translateY(-1px)}.page-default .section-content--privacy-choices .pc--opt-out-form-message{margin:16px 0 0;padding:12px 14px;border-radius:6px;font-size:14px;line-height:1.5}.page-default:has(#pc--optOutFormContainer) main>.shopify-section-custom-content{display:none}@media(max-width:749px){.page-sidebar-menu .shopify-section-main-page .section-content{max-width:100%;padding-right:20px;padding-left:20px}.page-sidebar-menu .shopify-section-main-page .section-content h2{font-size:23px}.page-sidebar-menu .shopify-section-main-page .section-content h3{font-size:20px}.page-sidebar-menu .shopify-section-main-page .section-content th,.page-sidebar-menu .shopify-section-main-page .section-content td{min-width:110px}.page-default .shopify-section-main-page .section-content--privacy-choices{padding:26px 20px 44px}.page-default .section-content--privacy-choices .privacy-choices-heading{margin-bottom:24px;padding-bottom:20px}.page-default .section-content--privacy-choices #pc--optOutFormContainer{margin-top:24px;padding:18px}.page-default .section-content--privacy-choices #pc--opt-out-button{width:100%;justify-self:stretch}}
/*# sourceMappingURL=/cdn/shop/t/131/assets/section-pages.css.map */
