*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scrollbar-width:thin;scrollbar-color:rgb(var(--color-foreground-rgb) / var(--opacity-40)) transparent}body{margin:0;min-height:100svh;background:var(--color-frame);color:var(--color-foreground);font-family:var(--type-base--family);font-weight:var(--type-base--weight);font-size:var(--type-base--size);line-height:var(--type-base--line-height);letter-spacing:var(--type-base--letter-spacing);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,picture,video,canvas,svg{display:block;max-width:100%}img{width:100%;height:auto}input,textarea,select,button{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer}fieldset{margin:0;padding:0;border:0;min-inline-size:0}legend{padding:0}summary{display:flex;align-items:center;cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}:focus-visible{outline:none}::selection{background:var(--color-frame);color:var(--color-foreground)}.type-wordmark-lg{font-family:var(--type-wordmark-lg--family);font-weight:var(--type-wordmark-lg--weight);font-size:var(--type-wordmark-lg--size);line-height:var(--type-wordmark-lg--line-height);letter-spacing:var(--type-wordmark-lg--letter-spacing);text-transform:var(--type-wordmark-lg--case)}.type-wordmark{font-family:var(--type-wordmark--family);font-weight:var(--type-wordmark--weight);font-size:var(--type-wordmark--size);line-height:var(--type-wordmark--line-height);letter-spacing:var(--type-wordmark--letter-spacing);text-transform:var(--type-wordmark--case)}.type-index{font-family:var(--type-index--family);font-weight:var(--type-index--weight);font-size:var(--type-index--size);line-height:var(--type-index--line-height);letter-spacing:var(--type-index--letter-spacing);text-transform:var(--type-index--case)}h1,h2,.type-title{font-family:var(--type-title--family);font-weight:var(--type-title--weight);font-size:var(--type-title--size);line-height:var(--type-title--line-height);letter-spacing:var(--type-title--letter-spacing);text-transform:var(--type-title--case)}h3,h4,h5,h6,.type-base{font-family:var(--type-base--family);font-weight:var(--type-base--weight);font-size:var(--type-base--size);line-height:var(--type-base--line-height);letter-spacing:var(--type-base--letter-spacing);text-transform:var(--type-base--case)}.type-lead{font-family:var(--type-lead--family);font-weight:var(--type-lead--weight);font-size:var(--type-lead--size);line-height:var(--type-lead--line-height);letter-spacing:var(--type-lead--letter-spacing);text-transform:var(--type-lead--case)}.type-copy{font-family:var(--type-copy--family);font-weight:var(--type-copy--weight);font-size:var(--type-copy--size);line-height:var(--type-copy--line-height);letter-spacing:var(--type-copy--letter-spacing);text-transform:var(--type-copy--case)}.rte,.type-body{font-family:var(--type-body--family);font-weight:var(--type-body--weight);font-size:var(--type-body--size);line-height:var(--type-body--line-height);letter-spacing:var(--type-body--letter-spacing);text-transform:var(--type-body--case)}.type-button{font-family:var(--type-button--family);font-weight:var(--type-button--weight);font-size:var(--type-button--size);line-height:var(--type-button--line-height);letter-spacing:var(--type-button--letter-spacing);text-transform:var(--type-button--case)}small,.type-small{font-family:var(--type-small--family);font-weight:var(--type-small--weight);font-size:var(--type-small--size);line-height:var(--type-small--line-height);letter-spacing:var(--type-small--letter-spacing);text-transform:var(--type-small--case)}.type-label{font-family:var(--type-label--family);font-weight:var(--type-label--weight);font-size:var(--type-label--size);line-height:var(--type-label--line-height);letter-spacing:var(--type-label--letter-spacing);text-transform:var(--type-label--case)}h1,h2,h3,h4,h5,h6,p{margin:0}.text-block.type-title>*,.text-block.type-lead>*,.text-block.type-copy>*,.text-block.type-base>*,.text-block.type-body>*,.text-block.type-small>*,.text-block.type-label>*,.text-block.type-wordmark>*,.text-block.type-index>*{font:inherit;letter-spacing:inherit;text-transform:inherit}a{color:currentcolor;text-decoration:none;text-underline-offset:.15em;text-decoration-thickness:.06em}.rte a,.type-body a{text-decoration:underline}.link-dim,.nav a,.utilities a,.rte a{transition:opacity var(--hover-transition-duration) var(--hover-transition-timing)}.link-dim:hover,.nav a:hover,.utilities a:hover,.rte a:hover{opacity:.55}.hidden{display:none!important}@media screen and (max-width:749px){.hidden--mobile,.mobile\:hidden{display:none!important}}@media screen and (min-width:750px){.hidden--desktop,.desktop\:hidden{display:none!important}}.hide-when-empty:empty{display:none!important}.visually-hidden:not(:focus,:active){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}.contents{display:contents}.relative{position:relative}.flex{display:flex;gap:var(--gap-md)}.list-unstyled{margin:0;padding:0;list-style:none}.text-left{--text-align: left;text-align:left}.text-center{--text-align: center;text-align:center}.text-right{--text-align: right;text-align:right}.user-select-text{-webkit-user-select:text;user-select:text}.svg-wrapper{color:currentcolor;display:inline-flex;justify-content:center;align-items:center;width:var(--icon-size-sm);height:var(--icon-size-sm);pointer-events:none}.svg-wrapper--smaller{width:var(--icon-size-2xs);height:var(--icon-size-2xs)}.svg-wrapper--small{width:var(--icon-size-xs);height:var(--icon-size-xs)}.svg-wrapper>svg{width:100%;height:100%}.icon-success,.icon-error{width:var(--icon-size-md);height:var(--icon-size-md);flex-shrink:0}.icon-success{color:var(--color-success)}.icon-error{fill:var(--color-error)}.button,.button-secondary{--button-color: var(--color-primary-button-text);--button-background-color: var(--color-primary-button-background);--button-border-color: var(--color-primary-button-border);--button-border-width: var(--style-border-width-primary);display:inline-grid;align-content:center;justify-content:center;width:fit-content;margin:0;padding:var(--button-padding-block) var(--button-padding-inline);border:none;border-radius:var(--radius);box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color);background-color:var(--button-background-color);color:var(--button-color);font-family:var(--type-button--family);font-weight:var(--type-button--weight);font-size:var(--type-button--size);line-height:var(--type-button--line-height);letter-spacing:var(--type-button--letter-spacing);text-transform:var(--type-button--case);text-align:center;text-decoration:none;-webkit-appearance:none;appearance:none;cursor:pointer;transition:color var(--animation-speed) var(--animation-easing),box-shadow var(--animation-speed) var(--animation-easing),background-color var(--animation-speed) var(--animation-easing)}.button:hover{--button-color: var(--color-primary-button-hover-text);--button-background-color: var(--color-primary-button-hover-background);--button-border-color: var(--color-primary-button-hover-border)}.button-secondary{--button-color: var(--color-secondary-button-text);--button-background-color: var(--color-secondary-button-background);--button-border-color: var(--color-secondary-button-border);--button-border-width: var(--style-border-width-secondary)}.button-secondary:hover{--button-color: var(--color-secondary-button-hover-text);--button-background-color: var(--color-secondary-button-hover-background);--button-border-color: var(--color-secondary-button-hover-border)}.button--full{width:100%}.button[hidden]{display:none}.button[aria-disabled=true],.button-secondary[aria-disabled=true],.button:disabled,.button-secondary:disabled{opacity:var(--disabled-opacity);cursor:not-allowed}.button-unstyled{display:block;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:inherit;font:inherit;text-align:inherit;cursor:pointer}.button-unstyled--with-icon{display:flex;gap:var(--gap-2xs);align-items:center}textarea,input:not([type=checkbox],[type=radio]){background-color:var(--color-input-background);border-color:var(--color-input-border);border-radius:var(--style-border-radius-inputs)}textarea::placeholder,input::placeholder{color:rgb(var(--color-input-text-rgb) / var(--opacity-muted-text))}.field{position:relative;width:100%;display:flex}.field__input{flex-grow:1;width:100%;padding:var(--input-padding);border:none;border-radius:var(--style-border-radius-inputs);box-shadow:var(--input-box-shadow);background-color:var(--color-input-background);color:var(--color-input-text);font-size:var(--type-body--size);outline:none;text-align:left;transition:box-shadow var(--animation-speed) ease}.field__input:focus{box-shadow:var(--input-box-shadow-focus)}.field__label{position:absolute;left:var(--input-padding-x);top:50%;transform:translateY(-50%);margin:0;color:rgb(var(--color-input-text-rgb) / var(--opacity-80));font-size:var(--type-body--size);pointer-events:none}:where(input[type=radio]),:where(input[type=checkbox]){width:var(--checkbox-size);height:var(--checkbox-size);aspect-ratio:1;margin:0;margin-inline-end:var(--padding-3xs);padding:0;border:var(--checkbox-border);-webkit-appearance:none;appearance:none;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;background-color:var(--color-background)}input[type=radio]{border-radius:50%}:where(input[type=radio]):checked:after{content:"";position:absolute;top:25%;right:25%;bottom:25%;left:25%;border-radius:50%;background:var(--color-ink)}:where(input[type=checkbox]){border-radius:var(--checkbox-border-radius)}:where(input[type=checkbox]):checked{background-color:var(--color-ink);border-color:var(--color-ink)}:where(input[type=checkbox]):checked:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--color-on-ink);-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.75439 10.7485L7.68601 14.5888C7.79288 14.7288 7.84632 14.7988 7.91174 14.8242C7.96907 14.8466 8.03262 14.8469 8.09022 14.8253C8.15596 14.8007 8.21026 14.7314 8.31886 14.5927L15.2475 5.74658' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.75439 10.7485L7.68601 14.5888C7.79288 14.7288 7.84632 14.7988 7.91174 14.8242C7.96907 14.8466 8.03262 14.8469 8.09022 14.8253C8.15596 14.8007 8.21026 14.7314 8.31886 14.5927L15.2475 5.74658' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}:where(input[type=radio]):disabled,:where(input[type=checkbox]):disabled{background-color:var(--input-disabled-background-color);border-color:var(--input-disabled-border-color);cursor:not-allowed}:where(input[type=radio])+label,:where(input[type=checkbox])+label{display:inline;vertical-align:middle;cursor:pointer}.rte :is(h1,h2,h3,h4,h5,h6){margin-block:1.5em var(--type-heading--spacing)}.rte p,.rte ul,.rte ol,.rte table,.rte blockquote{margin-block:0 var(--type-paragraph--spacing)}.rte>:first-child{margin-block-start:0}.rte>:last-child{margin-block-end:0}.rte ul,.rte ol{padding-inline-start:1.25em}.rte blockquote{margin-inline:0;padding-inline-start:1em;border-inline-start:1px solid var(--color-line)}.rte .rte-table-wrapper{overflow-x:auto}.rte table{width:100%!important;border-collapse:collapse}.rte th,.rte td{text-align:start;padding:var(--padding-xs) var(--padding-sm);border-bottom:1px solid var(--color-line)}.spacing-style{--spacing-scale: var(--spacing-scale-md);--padding-block: 0px;--padding-block-start: var(--padding-block, 0px);--padding-block-end: var(--padding-block, 0px);--padding-inline: 0px;--padding-inline-start: var(--padding-inline, 0px);--padding-inline-end: var(--padding-inline, 0px);--margin-block: 0px;--margin-block-start: var(--margin-block, 0px);--margin-block-end: var(--margin-block, 0px);--margin-inline: 0px;--margin-inline-start: var(--margin-inline, 0px);--margin-inline-end: var(--margin-inline, 0px);padding-block:var(--padding-block-start) var(--padding-block-end);padding-inline:var(--padding-inline-start) var(--padding-inline-end);margin-block:var(--margin-block-start) var(--margin-block-end);margin-inline:var(--margin-inline-start) var(--margin-inline-end)}@media screen and (min-width:990px){.spacing-style{--spacing-scale: var(--spacing-scale-default)}}.size-style{width:var(--size-style-width-mobile, var(--size-style-width));height:var(--size-style-height-mobile, var(--size-style-height))}@media screen and (min-width:750px){.size-style{width:var(--size-style-width);height:var(--size-style-height)}}.border-style{border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);border-radius:var(--border-radius)}.gap-style,.layout-panel-flex{--gap-scale: var(--spacing-scale-md)}@media screen and (min-width:990px){.gap-style,.layout-panel-flex{--gap-scale: var(--spacing-scale-default)}}.layout-panel-flex{display:flex;gap:var(--gap);height:100%}.layout-panel-flex--row{flex-flow:row var(--flex-wrap);justify-content:var(--horizontal-alignment);align-items:var(--vertical-alignment)}.layout-panel-flex--column{flex-flow:column var(--flex-wrap);align-items:var(--horizontal-alignment);justify-content:var(--vertical-alignment)}@media screen and (max-width:749px){.mobile-column{flex-flow:column nowrap;align-items:var(--horizontal-alignment);justify-content:var(--vertical-alignment-mobile)}.layout-panel-flex--row:not(.mobile-column){flex-wrap:var(--flex-wrap-mobile);height:auto}}@media screen and (min-width:750px){.layout-panel-flex{flex-direction:var(--flex-direction)}}.shopify-block:has(>[shopify-block-empty]){display:none}.group-block,.group-block-content{position:relative}.group-block-content{height:100%;width:100%}.layout-panel-flex--row>.group-block--width-fit{flex:0}.layout-panel-flex--row>.group-block--width-fill{flex:1}.layout-panel-flex--row>.group-block--width-custom{flex-basis:var(--size-style-width)}.group-block--height-fit{height:auto}.group-block--height-custom,.group-block--height-fill{height:var(--size-style-height)}.layout-panel-flex--column>.group-block--height-fit{flex:0 1 auto}.layout-panel-flex--column>.group-block--height-fill{flex:1}.layout-panel-flex--column>.group-block--height-custom{flex-basis:var(--size-style-height)}.custom-color,.custom-color>:is(h1,h2,h3,h4,h5,h6,p,*){color:var(--color)}.section{--section-inset: var(--pdp-inset);position:relative;width:100%;display:flex;flex-direction:column;padding:var(--section-inset)}.section--narrow>.section__inner{max-width:44rem}.section-background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--layer-section-background);background-color:var(--color-background)}.frame{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:var(--color-frame);overflow:hidden}.frame__link{position:absolute;top:0;right:0;bottom:0;left:0;display:block;z-index:0;clip-path:polygon(evenodd,0 0,100% 0,100% 100%,0 100%,0 0,var(--frame-gutter) var(--frame-gutter),calc(100% - var(--frame-gutter)) var(--frame-gutter),calc(100% - var(--frame-gutter)) calc(100% - var(--frame-gutter)),var(--frame-gutter) calc(100% - var(--frame-gutter)),var(--frame-gutter) var(--frame-gutter))}.frame__aside{display:contents}.frame__home{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none}.frame__home-media{position:absolute;inset:var(--frame-gutter) var(--panel-right) var(--frame-gutter) var(--frame-gutter)}.frame__home-image{display:block;width:auto;max-width:100%;height:100%;object-fit:cover}.frame__home-image--empty{aspect-ratio:997 / 1293;background:rgb(var(--color-foreground-rgb) / var(--opacity-8))}.frame__home-logo{position:absolute;top:50%;right:calc(var(--frame-gutter) + var(--aside-width) / 2);width:var(--home-logo-width);transform:translate(50%,-50%);color:var(--color-foreground);pointer-events:auto}html[data-home] .frame__home-logo{pointer-events:none}.frame__home-logo svg{width:100%;height:auto}@media screen and (max-width:989px){.frame__home-logo{top:var(--home-logo-top);right:auto;left:50%;transform:translate(-50%,-50%)}.frame__home-media{inset:auto var(--page-inset-inline) var(--page-inset-inline)}.frame__home-image{width:100%;height:auto;max-height:60svh;object-fit:contain;object-position:bottom}}.frame__nav,.frame__utilities{position:absolute;z-index:3;pointer-events:none}.frame__nav{top:var(--nav-top);right:var(--frame-gutter);width:var(--aside-width);padding-inline-start:var(--aside-padding)}.frame__utilities{bottom:var(--utilities-bottom);right:var(--frame-gutter);width:var(--aside-width);padding-inline-start:var(--aside-padding)}.frame__nav a,.frame__nav button,.frame__utilities a,.frame__utilities button{pointer-events:auto}.nav__item,.utilities__item{position:relative;white-space:nowrap}:is(.nav__item,.utilities__item):before{content:"";position:absolute;top:calc((1lh - .32em)/2);left:-1.1em;width:.32em;height:.32em;border-radius:50%;background:currentColor;visibility:hidden}:is(.nav__item,.utilities__item):is(.nav__item--current,.utilities__item--current,:hover):before{visibility:visible}.frame__aside:has(.nav__item:hover,.utilities__item:hover) :is(.nav__item--current,.utilities__item--current):not(:hover):before{visibility:hidden}html[data-navigating] :is(.nav__item--current,.utilities__item--current):before{visibility:hidden}.frame__bar{display:none}.frame__panel{position:absolute;inset:var(--frame-gutter) var(--panel-right) var(--frame-gutter) var(--frame-gutter);z-index:2;display:flex;flex-direction:column;background:var(--color-background);overflow:auto;overscroll-behavior:contain;transform:scale(var(--panel-scale));transform-origin:50% 50%;transition:transform var(--panel-transition) var(--panel-easing);will-change:transform}.frame__content{flex:1 1 auto;display:flex;flex-direction:column;min-height:100%}.frame__content>.shopify-section{flex:1 0 auto;display:flex;flex-direction:column}.template-collection .frame__content{height:100%}.template-collection .frame__content>.shopify-section{flex:1 1 auto;min-height:0}@media(hover:hover){html:not([data-frame-open],[data-frame-settling],[data-home]) .frame:not([data-frame-hover=false]):has(>.frame__link:hover){--panel-scale: var(--panel-scale-hover)}html:not([data-frame-open],[data-frame-settling],[data-home]) .frame:not([data-frame-hover=false]):has(>.frame__link:hover) .frame__panel{transition-delay:var(--panel-hover-delay)}}html[data-frame-open] .frame{--panel-scale: var(--panel-scale-open)}html[data-home] .frame__panel{opacity:0;visibility:hidden;pointer-events:none}html[data-home] .frame__link{cursor:default}@media(prefers-reduced-motion:reduce){.frame__panel{transition:none}}html[scroll-lock]{overflow:hidden}@media screen and (max-width:989px){.frame__panel{padding-block-start:var(--menu-bar-height)}.frame__bar{display:flex;justify-content:flex-end;position:fixed;top:0;inset-inline:var(--frame-gutter);z-index:40;padding:calc(var(--menu-bar-inset-block) + var(--safe-area-inset-top)) var(--menu-bar-inset-inline) var(--menu-bar-inset-block);border-top:var(--frame-gutter) solid var(--color-frame);background:var(--color-background);pointer-events:none}.frame__bar>*{pointer-events:auto}html[data-frame-open] .frame__bar,html[data-menu-open] .frame__bar,html[data-home] .frame__bar,.template-collection .frame__bar{background:transparent}.template-collection .frame__panel{padding-block-start:0}html[data-menu-open] .frame__bar{border-top-color:transparent}html[data-frame-open] .frame__bar-back,html[data-menu-open] .frame__bar-back{visibility:hidden}.frame__menu-toggle{display:block;padding:.5rem;margin:-.5rem;margin-inline-start:auto;background:none;border:0;color:inherit;line-height:var(--type-base--line-height)}.frame__menu-toggle-label--close,html[data-menu-open] .frame__menu-toggle-label--open{display:none}html[data-menu-open] .frame__menu-toggle-label--close{display:inline}.frame__aside{display:flex;flex-direction:column;gap:var(--menu-gap);position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;padding:calc(var(--menu-top) + var(--safe-area-inset-top)) var(--menu-inline) calc(var(--menu-bottom) + var(--safe-area-inset-bottom));background:var(--color-background);overflow:auto;overscroll-behavior:contain;transform:translateY(-100%);visibility:hidden;transition:transform var(--menu-transition) var(--panel-easing),visibility 0s linear var(--menu-transition)}html[data-menu-open] .frame__aside{transform:none;visibility:visible;transition:transform var(--menu-transition) var(--panel-easing)}.frame__nav,.frame__utilities{position:static;width:auto;pointer-events:auto}.frame__nav{padding-inline-end:var(--aside-padding)}.frame__utilities{margin-block-start:auto}:is(.nav__item,.utilities__item):before{left:-1em}html[data-menu-open] body{position:fixed;top:var(--menu-scroll-top, 0px);inset-inline:0;width:100%;overflow:hidden}}@media screen and (max-width:989px)and (prefers-reduced-motion:reduce){.frame__aside{transition:none}}.page,.shopify-policy__container{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:var(--page-gap);align-items:start;flex:1 0 auto;padding:var(--page-inset-block) var(--page-inset-inline) var(--content-bottom)}.frame__content .shopify-policy__container{max-width:none;margin:0;padding:var(--page-inset-block) var(--page-inset-inline) var(--content-bottom)}.frame__content .shopify-policy__title{text-align:start}.template-page .frame__panel,.template-blog .frame__panel,.template-article .frame__panel,.template-product .frame__panel,.template-search .frame__panel,.frame__panel:has(.shopify-policy__container){scrollbar-width:none}.template-page .frame__panel::-webkit-scrollbar,.template-blog .frame__panel::-webkit-scrollbar,.template-article .frame__panel::-webkit-scrollbar,.template-product .frame__panel::-webkit-scrollbar,.template-search .frame__panel::-webkit-scrollbar,.frame__panel:has(.shopify-policy__container)::-webkit-scrollbar{display:none}.page__title,.shopify-policy__title{grid-column:1;position:sticky;top:var(--page-inset-block)}.page__content,.shopify-policy__body{grid-column:2;display:flex;flex-direction:column;gap:var(--page-gap);min-width:0}:is(.page__content,.shopify-policy__body) .rte{font-family:var(--type-body--family);font-weight:var(--type-body--weight);font-size:var(--type-body--size);line-height:var(--type-body--line-height);letter-spacing:var(--type-body--letter-spacing)}:is(.page__content,.shopify-policy__body) .rte h1,:is(.page__content,.shopify-policy__body) .rte h2{font-weight:var(--type-lead--weight);font-size:var(--type-lead--size);line-height:var(--type-lead--line-height);letter-spacing:var(--type-lead--letter-spacing)}:is(.page__content,.shopify-policy__body) .rte h3,:is(.page__content,.shopify-policy__body) .rte h4,:is(.page__content,.shopify-policy__body) .rte h5{font-size:inherit;line-height:inherit;font-weight:500}:is(.page__content,.shopify-policy__body) .rte h6{font-size:inherit;line-height:inherit;font-weight:var(--type-body--weight)}:is(.page__content,.shopify-policy__body) .rte :is(p,h1,h2,h3,h4,h5,h6,ul,ol,blockquote,table,figure){margin-block:0 var(--page-gap)}:is(.page__content,.shopify-policy__body) .rte p{margin-block-end:var(--page-paragraph-gap)}:is(.page__content,.shopify-policy__body) .rte h6{margin-block-end:var(--page-caption-gap)}:is(.page__content,.shopify-policy__body) .rte p:has(img){margin-block-end:var(--page-gap)}:is(.page__content,.shopify-policy__body) .rte :is(p,h1,h2,h3,h4,h5,h6,ul,ol,blockquote,table,figure):last-child{margin-block-end:0}:is(.page__content,.shopify-policy__body) .rte img{display:block;width:100%;height:auto}:is(.page__content,.shopify-policy__body) .rte h6 img{margin-block-end:var(--page-gap)}:is(.page__content,.shopify-policy__body) .rte a{text-decoration:underline}@media screen and (max-width:989px){.page,.shopify-policy__container{display:block}.page__title,.shopify-policy__title{position:static;padding-block-end:var(--page-gap)}}@view-transition{navigation:auto}html[data-vt-page] .frame__content{view-transition-name:content}html[data-vt-page]::view-transition-old(root){display:none}html[data-vt-page]::view-transition-new(root){animation:none}html[data-vt-page] .cart-cloud{view-transition-name:cart-cloud}html[data-vt-page] .frame__bar{view-transition-name:bar}@media screen and (min-width:990px){html[data-vt-page] .frame__nav{view-transition-name:nav}html[data-vt-page] .frame__utilities{view-transition-name:utilities}}::view-transition-group(content){animation:none;clip-path:inset(var(--vt-clip-top, 0px) 0 var(--vt-clip-bottom, 0px) 0)}::view-transition-old(content){transform:translateY(var(--vt-old-shift, 0px));animation:page-fade-out var(--page-transition) ease both}::view-transition-new(content){animation:page-fade-in var(--page-transition) ease var(--page-transition) both}html[data-frame-zoom-in] .frame__content{animation:page-fade-in var(--page-transition) ease both}html[data-leaving] .frame__content,html[data-home][data-leaving] .frame__home{opacity:0;transition:opacity var(--page-transition) ease}html[data-vt-old-gone]::view-transition-old(content),html[data-vt-old-gone]::view-transition-old(home){display:none}html[data-vt-old-gone]::view-transition-new(content),html[data-vt-old-gone]::view-transition-new(home){animation-delay:0s}html[data-vt-page][data-home] .frame__home{view-transition-name:home}::view-transition-old(home){animation:page-fade-out var(--page-transition) ease both}::view-transition-new(home){animation:page-fade-in var(--page-transition) ease var(--page-transition) both}@keyframes page-fade-out{to{opacity:0}}@keyframes page-fade-in{0%{opacity:0}}@media(prefers-reduced-motion:reduce){::view-transition-old(content),::view-transition-new(content),::view-transition-group(content),::view-transition-old(home),::view-transition-new(home),html[data-frame-zoom-in] .frame__content{animation:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@media screen and (max-width:1200px){input,textarea,select{font-size:max(1rem,100%)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/base.css.map */
