@font-face{font-family:Calinea Faustina;src:url(https://fonts.gstatic.com/s/petrona/v36/mtGl4_NXL7bZo9XXq35wRLONYyOjFk6NsTRGFY9UN-dtKWs.woff2) format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:Calinea Faustina;src:url(https://fonts.gstatic.com/s/petrona/v36/mtGr4_NXL7bZo9XXgXdCu2vkCLkNEVtF8uwCJY1eNsVpMWoBrQ.woff2) format("woff2");font-weight:200 800;font-style:italic;font-display:swap}@font-face{font-family:Calinea Faustina Light;src:url(https://fonts.gstatic.com/s/petrona/v36/mtGl4_NXL7bZo9XXq35wRLONYyOjFk6NsTRGFY9UN-dtKWs.woff2) format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:Faustina;src:url(https://fonts.gstatic.com/s/petrona/v36/mtGl4_NXL7bZo9XXq35wRLONYyOjFk6NsTRGFY9UN-dtKWs.woff2) format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@media screen and (max-width:900px){.sbs-products{width:100%!important;max-width:100%!important;min-width:0!important}.sbs-track-wrap{max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important}}@media screen and (max-width:768px){.materials-tabs__content{width:100%!important;max-width:100%!important;min-width:0!important}.materials-tabs__grid{max-width:100%!important}}.sbs-track-wrap{scroll-snap-type:none!important}.sbs-card{scroll-snap-align:none!important}@media screen and (max-width:999px){html body section.shopify-section--main-product .container{padding-left:16px!important;padding-right:16px!important;max-width:100%!important}html body section.shopify-section--main-product .product{width:100%!important;max-width:100%!important}html body section.shopify-section--main-product .product-gallery__carousel{--product-gallery-carousel-grid:auto / auto-flow 100%!important}html body section.shopify-section--main-product .product-gallery__media{max-width:100%!important}}:root{--heading-font-family:"Hanken Grotesk",Arial,sans-serif!important;--text-font-family:"Hanken Grotesk",Arial,sans-serif!important;--font-body-family:"Hanken Grotesk",Arial,sans-serif!important}body{font-family:Hanken Grotesk,Arial,sans-serif!important}html body #main :is(.h4,.h5,.h6,.button),html body :is(.h4,.h5,.h6,.button){font-family:Hanken Grotesk,Arial,sans-serif!important}html body .cal-fc-section .cfc-title{font-family:Hanken Grotesk,Arial,sans-serif!important;font-weight:400!important}html body .cal-fc-section .cfc-tab,html body .cal-fc-section .cfc-name,html body .cal-fc-section .cfc-price,html body .cal-fc-section .cfc-tablist{font-family:Hanken Grotesk,Arial,sans-serif!important}html body .button:hover,html body button.button:hover,html body .button--secondary:hover,html body .product-form__submit:hover,html body .buy-buttons>button:not(.shopify-payment-button__button):hover{--button-background:37 35 31!important;--button-text-color:247 247 245!important;background-color:#25231f!important;color:#f7f7f5!important;border-color:#25231f!important;opacity:1!important}html body #main .shopify-section--slideshow .button,html body #main .slideshow__slide .button{--button-background:247 247 245!important;--button-text-color:51 52 45!important;background-color:#f7f7f5!important;color:#33342d!important;border-color:#f7f7f5!important}html body #main .shopify-section--slideshow .button:hover,html body #main .slideshow__slide .button:hover{--button-background:37 35 31!important;--button-text-color:247 247 245!important;background-color:#25231f!important;color:#f7f7f5!important;border-color:#25231f!important}html body .cfc-qs .cfc-atc{background:#4d5148!important;background-color:#4d5148!important;color:#f7f7f5!important;border-color:#4d5148!important}html body .cfc-qs .cfc-atc:hover{background:#25231f!important;background-color:#25231f!important;color:#f7f7f5!important;border-color:#25231f!important;opacity:1!important}.jdgm-star,.jdgm-star:before,.jdgm-star:after,.jm-star-rating__font-icon,[class*=jm-star-rating] [class*=font-icon],[class*=star-rating__font-icon],[class*=star-rating__font-icon]:before{font-family:JudgemeStar!important}html body .cfc-meta .cfc-rating{margin:-1px 0 9px;line-height:1;min-height:16px}html body .cfc-meta .jdgm-prev-badge{display:flex;align-items:center;gap:6px;flex-wrap:wrap}html body .cfc-meta .jdgm-prev-badge__stars{font-size:13px;letter-spacing:1px}html body .cfc-meta .jdgm-prev-badge__text{font-family:Hanken Grotesk,Arial,sans-serif!important;font-size:11.5px;font-weight:500;letter-spacing:.04em;color:#6f6d65;text-transform:none}:root{--cal-font-serif:"Petrona",Georgia,serif;--cal-font-serif-light:"Petrona",Georgia,serif;--font-heading:"Petrona",Georgia,serif;--font-body:"Hanken Grotesk",Helvetica,Arial,sans-serif;--cal-color-text:#33342D;--cal-color-body:#33342D;--cal-color-muted:#6F6D65;--cal-color-label:#6F6D65;--cal-color-border:#DCD8CE}html body:not(#fz):not(#fzz) :is(h1,h2,h3):not(button):not(.button),html body:not(#fz):not(#fzz) :is(.h1,.h2,.h3):not(button):not(.button),html body:not(#fz):not(#fzz) p.h1,html body:not(#fz):not(#fzz) p.h2,html body:not(#fz):not(#fzz) p.h3,html body:not(#fz):not(#fzz) .sbs-heading,html body:not(#fz):not(#fzz) .materials-tabs__heading,html body:not(#fz):not(#fzz) .cal-news-head,html body:not(#fz):not(#fzz) .jdgm-title,html body:not(#fz):not(#fzz) .calinea-promo-tile__heading,html body:not(#fz):not(#fzz) .material-card__label,html body:not(#fz):not(#fzz) .product-title,html body:not(#fz):not(#fzz) .product-info__title,html body:not(#fz):not(#fzz) .collection-banner h1{font-family:var(--font-heading)!important;font-style:normal!important}html body:not(#fz):not(#fzz) em,html body:not(#fz):not(#fzz) i,html body:not(#fz):not(#fzz) .italic{font-family:var(--font-heading)!important;font-style:italic!important}html body:not(#fz):not(#fzz) [class*=image-with-text-overlay] .prose p.h1,html body:not(#fz):not(#fzz) [class*=image-with-text-overlay] .prose .h1,html body:not(#fz):not(#fzz) .shopify-section--slideshow .prose p.h1,html body:not(#fz):not(#fzz) .slideshow__slide .prose p.h1{font-family:var(--font-heading)!important;font-size:56px!important;font-weight:400!important;line-height:1.12!important;letter-spacing:-.012em!important;text-transform:none!important;color:#f7f7f5!important;text-shadow:0 1px 2px rgba(0,0,0,.22),0 2px 30px rgba(0,0,0,.28)!important;max-width:720px!important}@media screen and (max-width:699px){html body:not(#fz):not(#fzz) [class*=image-with-text-overlay] .prose p.h1,html body:not(#fz):not(#fzz) [class*=image-with-text-overlay] .prose .h1,html body:not(#fz):not(#fzz) .shopify-section--slideshow .prose p.h1,html body:not(#fz):not(#fzz) .slideshow__slide .prose p.h1{font-size:38px!important;line-height:1.14!important;letter-spacing:-.008em!important}}html body:not(#fz):not(#fzz) [class*=collection-banner] h1,html body:not(#fz):not(#fzz) .shopify-section--collection-banner h1,html body:not(#fz):not(#fzz) .collection-banner h1{font-family:var(--font-heading)!important;font-size:36px!important;font-weight:400!important;line-height:1.14!important;letter-spacing:-.01em!important;color:var(--cal-color-text)!important;text-transform:none!important}@media screen and (max-width:699px){html body:not(#fz):not(#fzz) [class*=collection-banner] h1,html body:not(#fz):not(#fzz) .shopify-section--collection-banner h1,html body:not(#fz):not(#fzz) .collection-banner h1{font-size:34px!important;line-height:1.16!important}}html body:not(#fz):not(#fzz) .sbs-heading,html body:not(#fz):not(#fzz) .materials-tabs__heading,html body:not(#fz):not(#fzz) [class*=multi-column] h2,html body:not(#fz):not(#fzz) [class*=multi-column] .h2:not(button),html body:not(#fz):not(#fzz) [class*=multiple-media-with-text] .prose .h2,html body:not(#fz):not(#fzz) .shopify-section--blog-posts h2,html body:not(#fz):not(#fzz) .calinea-fabric-compare h2,html body:not(#fz):not(#fzz) .jdgm-title,html body:not(#fz):not(#fzz) [class*=featured_collections] h2:not(button),html body:not(#fz):not(#fzz) [class*=featured-collections] h2:not(button),html body:not(#fz):not(#fzz) [class*=recently_viewed] h2:not(button){font-family:var(--font-heading)!important;font-size:38px!important;font-weight:400!important;line-height:1.18!important;letter-spacing:-.008em!important;color:var(--cal-color-text)!important;text-transform:none!important}@media screen and (max-width:699px){html body:not(#fz):not(#fzz) .sbs-heading,html body:not(#fz):not(#fzz) .materials-tabs__heading,html body:not(#fz):not(#fzz) [class*=multi-column] h2,html body:not(#fz):not(#fzz) [class*=multiple-media-with-text] .prose .h2,html body:not(#fz):not(#fzz) .shopify-section--blog-posts h2,html body:not(#fz):not(#fzz) .calinea-fabric-compare h2,html body:not(#fz):not(#fzz) .jdgm-title{font-size:31px!important;line-height:1.2!important}}html body:not(#fz):not(#fzz) .cal-news-head,html body:not(#fz):not(#fzz) [class*=newsletter] h2:not(button){font-family:var(--font-heading)!important;font-size:38px!important;font-weight:400!important;line-height:1.18!important;letter-spacing:-.008em!important;color:var(--cal-color-text)!important;text-transform:none!important}@media screen and (max-width:699px){html body:not(#fz):not(#fzz) .cal-news-head,html body:not(#fz):not(#fzz) [class*=newsletter] h2:not(button){font-size:31px!important;line-height:1.2!important}}html body:not(#fz):not(#fzz) .shopify-section--main-product .product-info h1,html body:not(#fz):not(#fzz) .shopify-section--main-product .product-title,html body:not(#fz):not(#fzz) .shopify-section--main-product .product-info__title{font-family:var(--font-heading)!important;font-size:32px!important;font-weight:400!important;line-height:1.18!important;letter-spacing:-.008em!important;color:var(--cal-color-text)!important;text-transform:none!important}@media screen and (max-width:699px){html body:not(#fz):not(#fzz) .shopify-section--main-product .product-info h1,html body:not(#fz):not(#fzz) .shopify-section--main-product .product-title,html body:not(#fz):not(#fzz) .shopify-section--main-product .product-info__title{font-size:28px!important;line-height:1.2!important}}html body:not(#fz):not(#fzz) .calinea-fabric-compare h3{font-family:var(--font-heading)!important;font-size:28px!important;font-weight:400!important;line-height:1.22!important;letter-spacing:-.005em!important;color:var(--cal-color-text)!important;text-transform:none!important}@media screen and (max-width:699px){html body:not(#fz):not(#fzz) .calinea-fabric-compare h3{font-size:24px!important}}html body:not(#fz):not(#fzz) cart-drawer .drawer__title,html body:not(#fz):not(#fzz) .cart-drawer__title,html body:not(#fz):not(#fzz) .drawer--cart .drawer__title{font-family:var(--font-heading)!important;font-size:26px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:-.005em!important;color:var(--cal-color-text)!important;text-transform:none!important}html body:not(#fz):not(#fzz) .button:not(.shopify-payment-button__button),html body:not(#fz):not(#fzz) .product-form__submit,html body:not(#fz):not(#fzz) .shopify-section--main-product button[type=submit]{font-family:var(--font-body)!important;font-size:13px!important;font-weight:500!important;line-height:16px!important;letter-spacing:.055em!important;text-transform:uppercase!important;min-height:46px!important}:root{--button-border-radius:.5rem!important;--input-border-radius:.5rem!important}html body :is(p,li,a,span,label,button,input,select,textarea,td,th,small,figcaption,blockquote,summary,dd,dt,strong,b,div):not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6):not(.sbs-heading):not(.materials-tabs__heading):not(.product-title):not(.product-info__title):not(.cal-news-head):not(.jdgm-title){font-family:Hanken Grotesk,Arial,sans-serif!important}html body .product-card__image,html body .product-card__media,html body .product-card__media img,html body .product-card img{border-radius:8px!important}
/*# sourceMappingURL=/cdn/shop/t/186/assets/calinea-overflow-fix.css.map */
