*,*:before,*:after{outline:0;box-sizing:border-box}*,:focus,:focus-visible,:hover{outline:0;scrollbar-width:thin}::-webkit-scrollbar{height:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#555}*{scrollbar-width:thin;scrollbar-color:#888 #f1f1f1}*:focus-visible{outline:2px solid var(--focus-visible-color);outline-offset:2px;transition:unset!important;position:relative;z-index:1}.focus-onedge:focus-visible{outline-offset:0}.focus-inside:focus-visible{outline-offset:-2px}html:has(body.overflow-hidden){scrollbar-gutter:stable}fieldset{margin:0;padding:0;border:0}body{background:var(--layout-background);color:var(--text-color);font-size:calc(var(--body-font--scale) * 16px);font-family:var(--body-font--family);font-weight:var(--body-font--weight);font-style:var(--body-font--style);line-height:var(--body-font--lineheight);letter-spacing:var(--body-font--letterspacing);margin:0;padding:0;word-break:break-word;scroll-behavior:smooth;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-kerning:normal}a{cursor:pointer;text-decoration:none;color:var(--link-color)}p{margin:0;font-size:var(--text-regular);color:var(--text-color);line-height:var(--body-font--lineheight)}p:empty{display:none}p+p{margin-top:16px}iframe,img{max-width:100%}ul,ol{margin:0;padding:0;list-style:none}button,input[type=submit]{cursor:pointer}input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=number]{-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.skip-to-content-link{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important;visibility:visible!important;left:-9999px;top:-9999px}.skip-to-content-link:focus{z-index:9999;position:absolute!important;overflow:visible;width:auto;height:auto;clip:auto;top:10px;left:10px;background:#fff;color:#000;padding:8px 16px;border:2px solid #007cba;border-radius:4px;text-decoration:none;font-weight:600;box-shadow:0 2px 8px #00000026}.placeholder-svg{display:block;fill:#222;max-width:100%;max-height:100%}.mediabox-wrapper{position:relative;overflow:hidden}.mediabox{position:relative;width:100%;overflow:hidden;padding-bottom:var(--media-ratio);background:var(--media-background, #eee)}.mediabox-fixed{padding-bottom:0;height:100%}.mediabox-height{height:var(--mediabox-height)}.mediabox>*,.mediabox img,.mediabox .placeholder-svg,.mediabox video,.mediabox iframe{width:100%;height:100%;top:0;right:0;bottom:0;left:0;position:absolute;object-fit:cover;object-position:center}.mediabox.mediabox-contain>*,.mediabox.mediabox-contain img,.mediabox.mediabox-contain .placeholder-svg,.mediabox.mediabox-contain video,.mediabox.mediabox-contain iframe{object-fit:contain}.mediabox-overlay:after{content:"";pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:0;background:var(--media-overlay--background)}deferred-media,deferred-media-video{display:block;width:100%;height:100%}body .shopify-policy__container,.container,.container-small,.container-medium,.container-large,.container-fullwidth{--padding-scale: 1;--container-width: 100%;--container-padding: 10px;width:100%;max-width:var(--container-width, 100%);padding-inline:calc(var(--container-padding) * var(--padding-scale));margin-inline:auto}table{border-spacing:0;border-collapse:collapse;width:100%;border:0}table thead{border-bottom:1px solid var(--border-color)}tr th,tr td{text-align:left;vertical-align:middle;white-space:nowrap;border:1px solid var(--border-color);color:var(--text-color);padding:16px 20px;font-size:var(--text-xs)}.table-responsive{width:100%;max-width:100%;overflow-x:auto}.table-responsive:not(:last-child){margin-bottom:16px}.shopify-policy__body table tr th,.shopify-policy__body table tr td{white-space:normal}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{margin-top:24px;margin-bottom:16px}.rte p{font-size:inherit;margin-bottom:16px}.rte p+p{margin-top:inherit}.rte:after{clear:both;content:"";display:block}.rte>*:first-child{margin-top:0}.rte>*:last-child{margin-bottom:0}.rte table{table-layout:fixed}.table-responsive table{table-layout:auto}table+table{margin-top:16px}table:not([class]) td,table:not([class]) th{padding:1em;border:.1rem solid var(--border-color)}@media screen and (min-width: 750px){.rte table td{padding-left:1.2rem;padding-right:1.2rem}}.rte img{height:auto;max-width:100%;display:block;margin-bottom:15px;border-radius:var(--media-radius);border:var(--border-width) var(--border-style) var(--border-coolor)}.rte ul,.rte ol{white-space:normal;margin-bottom:16px;padding-left:1.5rem;list-style-position:inside}.rte ul{list-style-type:disc}.rte ol{list-style-type:decimal}.rte li{list-style:inherit}.rte li:last-child{margin-bottom:0}.rte a{text-decoration-line:underline;color:var(--link-color);text-underline-offset:.2rem;text-decoration-thickness:1px;transition:text-decoration-thickness var(--duration-short) ease}.rte a:hover{color:var(--link-color--hover)}.rte blockquote{display:inline-flex}.rte blockquote>*{margin:-.5rem 0}@media (min-width: 768px){.container,.container-small,.container-medium,.container-large,.container-fullwidth:not(.initial-padding){--padding-scale: 2}}@media (min-width: 1025px){a:hover{color:var(--link-color--hover)}.container-small,.container-medium{--container-width: 925px}body .shopify-policy__container,.container{--container-width: 1000px}.container-large{--container-width: 1125px}}@media (min-width: 1200px){.container-small{--container-width: 900px}.container-medium{--container-width: 1080px}body .shopify-policy__container,.container{--container-width: 1180px}.container-large{--container-width: 1200px}}@media (min-width: 1440px){.container-small{--container-width: 1040px}.container-medium{--container-width: 1240px}body .shopify-policy__container,.container{--container-width: 1340px}.container-large{--container-width: 1440px}}@media (min-width: 1840px){.container-small{--container-width: 1100px}.container-medium{--container-width: 1400px}body .shopify-policy__container,.container{--container-width: 1700px}.container-large{--container-width: 1840px}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/base.css.map */
