:root{--font-heading: "Sainte Colombe Light";--font-heading-italic: "Sainte Colombe Light Italic";--font-heading-weight: 400;--font-heading-lh: 1.2;--font-heading-ls: 0;--font-heading-transform: none;--font-subhead: "Montserrat";--font-subhead-size-large: 1.125rem;--font-subhead-size: .75rem;--font-subhead-size-small: .75rem;--font-subhead-weight: 300;--font-subhead-weight-bold: 500;--font-subhead-lh: 1.1;--font-subhead-ls: .1em;--font-subhead-transform: uppercase;--font-body: "Montserrat";--font-body-size: 1rem;--font-body-size-mid: .875rem;--font-body-size-small: .8rem;--font-body-weight: 300;--font-body-lh: 1.3;--font-body-ls: 0;--color-off-white: #F7F7F5;--color-black: #221F1F;--COLOR-TEXT-DARK: #221F1F;--COLOR-TEXT-LIGHT: #221F1F;--color-dark-grey: #4E4C4C;--color-grey: #9B9A9A;--btn-top: 22px;--btn-left: 37px;--btn-padding-top: 14px;--btn-padding-side: 28px;--line: 1.5rem}@media screen and (max-width:1600px){:root{--FONT-ADJUST-HEADING: 1.2;--FONT-ADJUST-BODY: .9}}@media screen and (max-width:1200px){:root{--FONT-ADJUST-HEADING: 1.1;--FONT-ADJUST-BODY: 1}}@font-face{font-family:Sainte Colombe Light;src:url(/cdn/shop/files/SainteColombeWeb-Light.woff2?v=1720843543) format("woff2"),url(/cdn/shop/files/SainteColombeWeb-Light.woff?v=1720937861) format("woff")}@font-face{font-family:Sainte Colombe Light Italic;src:url(/cdn/shop/files/SainteColombeWeb-LightItalic.woff2?v=1720937855) format("woff2"),url(/cdn/shop/files/SainteColombeWeb-LightItalic.woff?v=1720937869) format("woff")}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--font-body)}body,p{font-family:var(--font-body);font-weight:var(--font-body-weight);line-height:var(--font-body-lh);letter-spacing:var(--font-body-ls)}[class*=title],[class*=heading],[class*=title]>a,[class*=heading]>a,h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5,.h0,.h-xl,.font-heading p{font-family:var(--font-heading);line-height:var(--font-heading-lh);letter-spacing:var(--font-heading-ls);text-transform:var(--font-heading-transform);font-weight:var(--font-heading-weight)}[class*=title] em,[class*=heading] em,h1 em,h2 em,h3 em,h4 em,h5 em,.h1 em,.h2 em,.h3 em,.h4 em,.h5 em,.h0 em,.h-xl em,.font-heading p em{font-family:var(--font-heading-italic)}h2,.h2,h1.cart__title{font-size:calc(var(--font-7) * var(--FONT-ADJUST-HEADING))}[class*=subheading],h6{font-family:var(--font-subhead);line-height:var(--font-subhead-lh);letter-spacing:var(--font-subhead-ls);text-transform:var(--font-subhead-transform);font-weight:var(--font-subhead-weight);font-size:var(--font-subhead-size)}a.btn.btn--solid,.btn--outline,[class*=heading]>a.btn--outline{font-family:var(--font-subhead);line-height:var(--font-subhead-lh);letter-spacing:var(--font-subhead-ls);text-transform:var(--font-subhead-transform);font-weight:var(--font-subhead-weight)}.product__submit__buttons .btn,.product__submit__buttons .shopify-payment-button .shopify-payment-button__button--unbranded,.shopify-payment-button .product__submit__buttons .shopify-payment-button__button--unbranded,.product__submit__buttons #challenge .shopify-challenge__button,#challenge .product__submit__buttons .shopify-challenge__button{min-height:45px;padding:var(--btn-padding-top) var(--btn-padding-side);font-weight:var(--font-subhead-weight-bold)}.btn,.shopify-payment-button .shopify-payment-button__button--unbranded,#challenge .shopify-challenge__button{padding:var(--btn-padding-top) var(--btn-padding-side)}.btn--primary.btn--solid{font-weight:600}a.btn.btn--text{padding:0}a span{text-decoration:none!important}video::-webkit-media-controls-panel{// Your styling here background-image: linear-gradient(transparent,transparent) !important;//Transparent for your case}p.image__caption{position:absolute;background-color:#ffffff80;padding:.25em 1.5em;bottom:10px;left:auto;right:10px;font-size:var(--font-body-size-small);color:var(--color-black)}a.navlink{text-transform:none}.is-open .drawer__inner{left:0;visibility:visible}a.navlink.navlink--child{font-weight:600;font-size:calc(var(--font-2) * var(--FONT-ADJUST-NAV))}.theme__header>.toolbar{border-bottom:1px solid var(--color-grey)}@media only screen and (min-width:750px){.toolbar__inner{padding:10px 0}}cart-drawer.is-open .drawer__inner{right:0;left:auto}.cart__total__price{font-size:1rem}.navlink--cart--icon .header__cart__status{color:#fff}@media only screen and (min-width:768px){.image-with-text-section .brick__block__text{flex-basis:76%;max-width:550px;margin-inline:auto}}.img-text-slider .hero__content{max-width:450px;margin-inline:auto}.text-column-img .column__image{margin-bottom:26px}.text-column-img .column__heading{margin-bottom:16px}@media only screen and (max-width:479px){.text-column-img .grid{row-gap:calc(var(--gap)*2)}}.timeline__dot:before,.timeline__dot:after{display:none}.collection-hover__button.is-selected{font-weight:600}h2.page__heading.blog__title{text-align:left}.editorial__excerpt p{font-size:var(--font-body-size-mid)}.blog-section h1.blog__title{font-size:calc(var(--font-5) * var(--FONT-ADJUST-HEADING))}.blog-listing .article__tags{letter-spacing:var(--font-subhead-ls);font-size:var(--font-subhead-size-small);padding:0;margin-bottom:.5rem}.article__tag{padding:0;margin:0}.article__excerpt{font-size:var(--font-body-size-mid)}ul.inline-nav.capitalize{text-transform:uppercase}.blog-section .inline-nav li{font-size:var(--font-body-size-mid)}#bloggy--article p a{text-decoration:none!important}@media only screen and (min-width:750px){.editorial__aside{max-width:750px;margin:auto}}.tabs-collections h2.grid__heading{margin-bottom:1rem}button.widget__link,.accordion__title{font-family:var(--font-subhead);line-height:var(--font-subhead-lh);letter-spacing:var(--font-subhead-ls);text-transform:var(--font-subhead-transform);font-weight:var(--font-subhead-weight);font-size:var(--font-subhead-size)}.section-sidebar__title{font-family:var(--font-heading);line-height:var(--font-heading-lh);letter-spacing:var(--font-heading-ls);text-transform:var(--font-heading-transform);font-weight:var(--font-heading-weight);font-size:var(--font-body-size)}#insta-feed,.instafeed-shopify{margin:0 auto!important}.collection__title--no-image{padding:calc(var(--gutter) / 2) var(--outer) calc(var(--gutter)* 1.5)}.collection__title h1.hero__title{text-transform:unset}.collection__title .hero__description.rte{font-family:var(--font-body)}summary.filter-group__heading{font-family:var(--font-subhead);font-weight:500}p.product-item__title{font-family:var(--font-subhead);text-transform:capitalize;font-weight:400;font-size:calc(var(--font-2) * var(--FONT-ADJUST-BODY))}@media only screen and (min-width:750px){.collection__sidebar__slider{height:100%}}.product__subheading{text-transform:none;letter-spacing:0;font-size:1rem}span.stamped-badge-caption{font-size:12px;text-decoration:underline;margin-left:10px}.product__price__wrap{font-weight:500}.product__selectors .select__fieldset,.product__selectors .radio__fieldset{display:grid;gap:10px;grid-template-columns:minmax(0,8.5rem) minmax(0,100%)}.product__selectors .radio__legend__option-name{font-weight:700}.product__selectors .swatch__button input,.product__selectors .radio__button input{opacity:1;width:auto;height:auto;display:inline-block;position:relative;pointer-events:fill}.product__selectors .radio__fieldset .radio__button label{display:inline-block;margin:0;padding:0;border:0}.product__selectors span.option-title{font-family:var(--font-subhead);letter-spacing:var(--font-subhead-ls);font-weight:400;font-size:var(--font-subhead-size)}.product__selectors .radio__fieldset .radio__button label:hover,.product__selectors .radio__fieldset .radio__button label:active,.product__selectors .radio__fieldset .radio__button label:focus{border:none}.product__selectors span.radio__button{margin-right:20px}small.radio__legend__value{display:none}.product__block--lines .selector-wrapper:last-child .radio__fieldset{padding-top:16px;padding-bottom:0}.product__block.product__text{margin-top:35px}form .shopify-installments span.shopify-installments__content,form .shopify-installments span.shopify-installments__prequal-row-wrapper{font-size:.875rem!important}.product-accordion .accordion__title{font-family:var(--font-subhead);font-weight:400}button.shopify-payment-button__button.shopify-payment-button__button--unbranded{background-color:var(--color-dark-grey);font-weight:var(--font-subhead-weight-bold)}.product__submit__buttons--inline{grid-template-columns:repeat(1,minmax(0,1fr))}.product__submit__buttons{gap:0}.shopify-cleanslate [role=button]{max-height:48.5px!important;height:48.5px!important;border-radius:0!important;background:var(--color-dark-grey)!important;border-color:var(--color-dark-grey)!important;font-weight:var(--font-subhead-weight-bold);color:#fff!important}.shopify-payment-button svg{height:16px!important;width:68px!important}.btn--outline:after,.btn--solid:after,.shopify-payment-button .shopify-payment-button__button:after,.shopify-payment-button__button--unbranded:after{display:none}.shopify-payment-button__button{border-radius:0!important}.old-price{text-decoration:line-through!important}.product-upsell__holder button.product-upsell__btn{display:none}div.stamped-container[data-widget-style],div[data-widget-style] div.stamped-container{max-width:900px}.stamped-summary-actions{display:flex;flex-flow:row wrap;justify-content:center;margin-bottom:2rem}.stamped-header-title{text-align:center}[data-version="2"] .stamped-summary-caption{margin-bottom:1rem!important;display:block!important}.stamped-summary-caption .stamped-summary-text{font-family:var(--font-subhead);line-height:var(--font-subhead-lh);letter-spacing:var(--font-subhead-ls);text-transform:var(--font-subhead-transform);font-weight:var(--font-subhead-weight);font-size:var(--font-subhead-size)}.stamped-summary-actions-clear,.stamped-summary-actions-mobile-filter,.stamped-summary-actions-newquestion,.stamped-summary-actions-newreview{border-radius:0;box-shadow:none!important;font-family:var(--font-subhead);letter-spacing:var(--font-subhead-ls);text-transform:uppercase;font-weight:400;background-color:#fff;border:none!important}h3.stamped-review-header-title{font-family:var(--font-body);font-weight:600}.stamped-review-header-title,p.stamped-review-content-body{font-size:inherit}.stamped-container[data-widget-show-product-variant=true] .stamped-review-product,.stamped-container[data-widget-show-product-variant=true] .stamped-review-variant,.stamped-review-header .stamped-verified-badge[data-type=buyer][data-verified-label]:after{display:none!important}.rte h2 strong,.rte h3 b{font-family:var(--font-heading);font-weight:var(--font-heading-weight)}.rte h2{font-size:calc(var(--font-4) * var(--FONT-ADJUST-HEADING))}.rte h3{font-size:calc(var(--font-3) * var(--FONT-ADJUST-HEADING))}.article__hero .article__title{font-weight:var(--font-heading-weight);margin:0;font-size:calc(var(--font-5) * var(--FONT-ADJUST-HEADING))}.article__content{font-size:calc(1rem * var(--FONT-ADJUST-BODY));line-height:var(--font-body-lh)}.template-article .rte h2,.template-article .rte .gf_gs-text-heading-2{font-size:26px}.template-article .rte h3,.template-article .rte .gf_gs-text-heading-3{font-size:21px}.sky-pilot-heading{font-size:1.5rem}.sky-pilot-header:first-child h4{font-family:var(--font-subhead);text-transform:var(--font-subhead-transform);letter-spacing:var(--font-subhead-ls);font-size:var(--font-subhead-size)}.sky-pilot-file-heading{font-family:var(--font-subhead);font-size:var(--font-subhead-size)}.supporting-menu__copyright li{padding:0px var(--gap)}ul.inline-list li:not(:last-child){border-right:1px solid grey}.footer__quicklinks{font-size:100%}.supporting-menu__copyright{font-size:80%}.klaviyo-form.klaviyo-form.klaviyo-form{margin:0!important}
/*# sourceMappingURL=/cdn/shop/t/20/assets/custom-theme.css.map */
