@charset "UTF-8";div.shopify-policy__body h2,.rich-text h2,.heading-s-heavy,.heading-s,.heading-s-book,.heading-m-bold,.heading-m-heavy,.heading-m,.heading-m-book,div.shopify-policy__title,.heading-l-heavy,.heading-l,.heading-l-book{color:#232762}div.shopify-policy__title,.heading-l-heavy,.heading-l,.heading-l-book{font-size:2.5rem;line-height:110%}.heading-l,.heading-l-book{font-weight:400}.heading-l-heavy{font-weight:600}.heading-m-bold,.heading-m-heavy,.heading-m,.heading-m-book{font-size:2rem;line-height:110%}.heading-m,.heading-m-book{font-weight:400}.heading-m-heavy{font-weight:600}.heading-m-bold{font-weight:700}div.shopify-policy__body h2,.rich-text h2,.heading-s-heavy,.heading-s,.heading-s-book{font-size:1.5rem;line-height:110%}.heading-s,.heading-s-book{font-weight:400}.heading-s-heavy{font-weight:600}div.shopify-policy__body h3,.rich-text h3,div.shopify-policy__body h4,.rich-text h4,div.shopify-policy__body,.rich-text,div.shopify-policy__body p,.rich-text p,div.shopify-policy__body li,.rich-text li,.body-1-underlined,.body-1-strikethrough,.body-1-heavy-all-caps,.body-1-heavy,.body-1-medium,.body-1,.body-1-book{font-size:1rem;line-height:150%}.body-1,.body-1-book{font-weight:400}.body-1-medium{font-weight:500}.body-1-heavy-all-caps,.body-1-heavy{font-weight:600}.body-1-heavy-all-caps{text-transform:uppercase}.body-1-strikethrough{text-decoration:line-through}.body-1-underlined{text-decoration:underline}.shopify-challenge__message,.rc-anchor-checkbox-label,.body-2-strikethrough,.body-2-heavy,.body-2-medium,.body-2,.body-2-book{font-size:.75rem;line-height:150%}.body-2,.body-2-book{font-weight:400}.body-2-medium{font-weight:500}.body-2-heavy{font-weight:600}.body-2-strikethrough{text-decoration:line-through}.caption,.caption-book{font-size:.625rem}.btn-text,.btn-text-link,.btn-secondary-cloudless,.btn-primary-solar-flare,.btn-secondary,.shopify-challenge__button.btn,.btn-primary{font-size:1rem;font-weight:600;line-height:110%}.link{color:#ef820f;font-weight:500;text-decoration:none;transition:all var(--transition-time) var(--transition-type)}.link:hover,.link:focus-visible{color:#dc7100;cursor:pointer;text-decoration:underline}.btn-text,.btn-text-link,.btn-secondary-cloudless,.btn-primary-solar-flare,.btn-secondary,.shopify-challenge__button.btn,.btn-primary{align-items:center;background:none;border-radius:4px;cursor:pointer;display:inline-flex;gap:10px;justify-content:center;line-height:100%;text-align:center;text-decoration:none;transition:all .3s ease-in-out}.btn-text svg path,.btn-text-link svg path,.btn-secondary-cloudless svg path,.btn-primary-solar-flare svg path,.btn-secondary svg path,.shopify-challenge__button.btn svg path,.btn-primary svg path{fill:currentColor}.btn-large{padding:.75rem 1.5rem}.btn-small{padding:.5rem 1rem}.shopify-challenge__button.btn,.btn-primary{background-color:#232762;border:1px solid #232762;color:#fff}.shopify-challenge__button.btn:hover,.btn-primary:hover{background-color:transparent;border:1px solid #232762;color:#232762}.shopify-challenge__button.btn:focus-visible,.btn-primary:focus-visible{background-color:#000549;outline:2px solid #004f59;outline-offset:2px}.shopify-challenge__button.btn:disabled,.btn-primary:disabled{background-color:#d0d0d0;border:1px solid #d0d0d0;color:#fff;pointer-events:none}.btn-secondary{background-color:transparent;border:1px solid #232762;color:#232762}.btn-secondary:hover{background-color:#232762;border:1px solid #232762;color:#fff}.btn-secondary:focus-visible{background-color:#0e1b4d26;outline:2px solid #004f59;outline-offset:2px}.btn-secondary:disabled{background-color:#d0d0d026;border:1px solid #d0d0d0;color:#d0d0d0;pointer-events:none}.btn-primary-solar-flare{background-color:#ef820f;border:1px solid #ef820f;color:#fff}.btn-primary-solar-flare:hover{background-color:#ef820fcc;border:1px solid #ef820f;color:#fff}.btn-primary-solar-flare:focus-visible{background-color:#dc7100;outline:2px solid #004f59;outline-offset:2px}.btn-primary-solar-flare:disabled{background-color:#d0d0d0;border:1px solid #d0d0d0;color:#fff;pointer-events:none}.btn-secondary-cloudless{background-color:#32bcad;border:1px solid #32bcad;color:#fff}.btn-secondary-cloudless:hover{background-color:#32bcad1a;border:1px solid #32bcad;color:#32bcad}.btn-secondary-cloudless:focus-visible{background-color:#32bcad4d;outline:2px solid #004f59;outline-offset:2px}.btn-secondary-cloudless:disabled{background-color:#d0d0d026;border:1px solid #d0d0d0;color:#d0d0d0;pointer-events:none}.shopify-challenge__button.btn,.btn-full-width{width:100%}.btn-text-link{background:none;border:none;margin:0;padding:0}.columns-main-aside,.columns-aside-main,.full-width,.section-wrapper{margin-left:auto;margin-right:auto;max-width:var(--max-width);padding-left:var(--section-gap-horizontal);padding-right:var(--section-gap-horizontal)}div.shopify-policy__body pre,.rich-text pre,div.shopify-policy__body code,.rich-text code,div.shopify-policy__body tt,.rich-text tt{font:1em/1.5em \2018 Andale Mono\2019,\2019Lucida Console\2019,monospace}div.shopify-policy__body em,.rich-text em,div.shopify-policy__body i,.rich-text i,div.shopify-policy__body dfn,.rich-text dfn{font-style:italic}div.shopify-policy__body dfn,.rich-text dfn{font-weight:700}div.shopify-policy__body p,.rich-text p,div.shopify-policy__body code,.rich-text code,div.shopify-policy__body pre,.rich-text pre,div.shopify-policy__body kbd,.rich-text kbd{margin:0 0 1.5em}div.shopify-policy__body blockquote,.rich-text blockquote{margin:0 1.5em 1.5em}div.shopify-policy__body cite,.rich-text cite{font-style:italic}div.shopify-policy__body li ul,.rich-text li ul,div.shopify-policy__body li ol,.rich-text li ol{margin:0 1.5em}div.shopify-policy__body ul,.rich-text ul,div.shopify-policy__body ol,.rich-text ol{margin:0 1.5em 1.5em}div.shopify-policy__body ul,.rich-text ul{list-style-type:disc}div.shopify-policy__body ol,.rich-text ol{list-style-type:decimal}div.shopify-policy__body ol ol,.rich-text ol ol{list-style:upper-alpha}div.shopify-policy__body ol ol ol,.rich-text ol ol ol{list-style:lower-roman}div.shopify-policy__body ol ol ol ol,.rich-text ol ol ol ol{list-style:lower-alpha}div.shopify-policy__body dl,.rich-text dl{margin:0 0 1.5em}div.shopify-policy__body dl dt,.rich-text dl dt{font-weight:700}div.shopify-policy__body dd,.rich-text dd{margin-left:1.5em}div.shopify-policy__body table,.rich-text table{margin-bottom:1.4em;width:100%}div.shopify-policy__body th,.rich-text th{font-weight:700}div.shopify-policy__body th,.rich-text th,div.shopify-policy__body td,.rich-text td,div.shopify-policy__body caption,.rich-text caption{padding:4px 10px 4px 5px}div.shopify-policy__body tfoot,.rich-text tfoot{font-style:italic}div.shopify-policy__body sup,.rich-text sup,div.shopify-policy__body sub,.rich-text sub{line-height:0}div.shopify-policy__body abbr,.rich-text abbr,div.shopify-policy__body acronym,.rich-text acronym{border-bottom:1px dotted}div.shopify-policy__body address,.rich-text address{font-style:italic;margin:0 0 1.5em}div.shopify-policy__body del,.rich-text del{text-decoration:line-through}div.shopify-policy__body pre,.rich-text pre{margin:1.5em 0;white-space:pre}div.shopify-policy__body img,.rich-text img{max-width:100%}div.shopify-policy__body h3,.rich-text h3,div.shopify-policy__body h4,.rich-text h4{color:#232762}div.shopify-policy__body h1,.rich-text h1,div.shopify-policy__body h2,.rich-text h2,div.shopify-policy__body h3,.rich-text h3,div.shopify-policy__body h4,.rich-text h4,div.shopify-policy__body p,.rich-text p,div.shopify-policy__body ul,.rich-text ul,div.shopify-policy__body ol,.rich-text ol{margin-bottom:.5rem}div.shopify-policy__body h2+p,.rich-text h2+p,div.shopify-policy__body h3+p,.rich-text h3+p,div.shopify-policy__body h4+p,.rich-text h4+p{margin-bottom:24px}html,body,div,main,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,svg,video,input,select,textarea,button,datalist,option,optgroup{border:0;box-sizing:border-box;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{box-sizing:border-box;height:100vh;line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{scroll-behavior:smooth}@font-face{ascent-override:100%;font-display:swap;font-family:Avenir;font-style:normal;font-weight:300;src:url(./pxl-avenir-light-0fff482f.woff2) format("woff2")}@font-face{ascent-override:100%;font-display:swap;font-family:Avenir;font-style:normal;font-weight:400;src:url(./pxl-avenir-94607137.woff2) format("woff2")}@font-face{ascent-override:100%;font-display:swap;font-family:Avenir;font-style:normal;font-weight:500;src:url(./pxl-avenir-medium-680c6117.woff2) format("woff2")}@font-face{ascent-override:100%;font-display:swap;font-family:Avenir;font-style:normal;font-weight:600;src:url(./pxl-avenir-demi-ea742362.woff2) format("woff2")}body{display:grid;font-family:avenir,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;grid-template-columns:100%;grid-template-rows:auto 1fr auto auto;min-height:100%;overflow-x:hidden}body:has(dialog:modal),body.overflow-hidden{overflow:hidden}img,video,picture{height:auto;max-width:100%}.hidden{display:none}@layer defaults{button:focus-visible,input:focus-visible,a:focus-visible,summary:focus-visible{outline-color:#004f59;outline-offset:2px;outline-style:solid;outline-width:2px}}.visually-hidden,.sr-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.skip-to-content-link:focus{clip:auto;height:auto;overflow:auto;position:inherit;width:auto;z-index:9999}.focus-none{box-shadow:none!important;outline:0!important}:root{--section-gap-horizontal: clamp( 1rem, .1428571429rem + 3.5714285714vw, 3rem );--section-gap-vertical: clamp( 1.25rem, .7142857143rem + 2.2321428571vw, 2.5rem );--section-gap-top: var(--section-gap-vertical);--section-gap-bottom: var(--section-gap-vertical);--transition-time: .3s;--transition-type: ease-in-out;--border-radius-8: 8px}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-right{0%{transform:translate(-6%)}to{transform:translate(0)}}.content-for-layout{display:flex;flex-direction:column}.content-for-layout.overflow-hidden{overflow:hidden}.shopify-section{margin-bottom:var(--section-gap-bottom);margin-top:var(--section-gap-top);width:100%}.shopify-section-group-header-group{margin:0}.u-card-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.loading-spinner{display:inline-block;position:relative}.loading-spinner.loading:after{animation:lds-dual-ring 1.2s linear infinite;box-sizing:border-box;content:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2ZM0 12C0 5.37258 5.37258 0 12 0C18.6274 0 24 5.37258 24 12C24 18.6274 18.6274 24 12 24C5.37258 24 0 18.6274 0 12Z' fill='%23000549'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22 12C22 6.47715 17.5228 2 12 2V0C18.6274 0 24 5.37258 24 12H22Z' fill='%237E7E7E'/%3E%3C/svg%3E%0A");display:block;font-size:0;height:100%;left:0;padding:20%;position:absolute;top:0;width:100%}@keyframes lds-dual-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.shopify-challenge__button.btn{display:flex;justify-content:center;margin:10px auto;width:60%}.shopify-challenge__container{display:flex;flex-direction:column;gap:10px}.full-width{width:100%}.full-width-bleed{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}.columns-main-aside,.columns-aside-main{width:100%}.columns-main-aside .shopify-section .section-wrapper,.columns-aside-main .shopify-section .section-wrapper{margin-left:unset;margin-right:unset;max-width:unset;padding-left:unset;padding-right:unset}@media print,screen and (min-width: 61.875em){.columns-main-aside,.columns-aside-main{-moz-column-gap:104px;column-gap:104px;display:grid}.columns-main-aside .shopify-section,.columns-aside-main .shopify-section{grid-column:span 2}.columns-main-aside .shopify-section:not(:has(div)),.columns-aside-main .shopify-section:not(:has(div)){display:none}}@media print,screen and (min-width: 61.875em){.columns-main-aside{grid-template-columns:3fr 1fr}.columns-main-aside .shopify-section:has(.column-main){grid-column:1/span 1}.columns-main-aside .shopify-section:has(.column-aside){grid-column:2/span 1}.columns-aside-main{grid-template-columns:1fr 3fr}.columns-aside-main .shopify-section:has(.column-main){grid-column:2/span 1}.columns-aside-main .shopify-section:has(.column-aside){grid-column:1/span 1}.columns-template-plp{grid-template-columns:280px 1fr}.columns-template-plp-alternative{grid-template-columns:2fr 1fr}.columns-template-pdp{grid-template-columns:494px 1fr}}.product-card-group{display:grid;transition:opacity .2s ease-in-out}.js .product-card-group{opacity:0}.no-js .product-card-group,.product-card-group[data-view=grid],.product-card-group.grid-view{gap:1px;grid-auto-columns:minmax(160px,max-content);grid-template-columns:repeat(auto-fit,minmax(160px,max-content));opacity:1}.product-card-group[data-view=list],.product-card-group.list-view{gap:8px;grid-template-columns:1fr;opacity:1}.title-and-value-title{color:#232762;font-weight:600}.title-and-value-value{color:#232762}div.shopify-policy__title{margin-bottom:2rem;text-align:left}.price-content-text{align-items:center;display:flex;gap:8px}.price-content-text:not(:has(.price-compare-exists)){gap:0}.price-compare-at{color:#232762;text-decoration:line-through}.price-compare-exists{color:#ef820f}.price-medium-down-show{display:flex}@media print,screen and (min-width: 46.875em){.price-medium-down-show{display:none}}.price-medium-down-hide{display:none}@media print,screen and (min-width: 46.875em){.price-medium-down-hide{display:flex}}
