@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Hanken+Grotesk:wght@400;500;600;700&family=Cormorant+Garamond:ital,wght@1,500&display=swap";:root:root{--qf-cream:#fdf6ef;--qf-sand:#f6eadc;--qf-brown:#715843;--qf-brown-dark:#5a4636;--qf-ink:#2c2723;--qf-line:#eadccc;--font-body--family:"DM Sans",sans-serif;--font-heading--family:"Hanken Grotesk","DM Sans",sans-serif;--font-subheading--family:"Hanken Grotesk","DM Sans",sans-serif;--font-accent--family:"Hanken Grotesk","DM Sans",sans-serif}html body{font-family:DM Sans,sans-serif;color:var(--qf-ink)}html body :is(h1,h2,h3,h4){font-family:Hanken Grotesk,DM Sans,sans-serif}html body .hw-bar{margin:8px 10px 0;border-radius:8px;overflow:hidden;background:linear-gradient(108deg,#975433 9.61%,#d8730000 77.23%),#715843}html body .hw-bar__row--top{background:transparent!important;padding:10px 12px;font-size:14px;font-weight:600}html body header-component.header{background:transparent!important}html body header-component .header__underlay{background:transparent!important;box-shadow:none!important}html body header-component .header__row--top{background:var(--qf-cream)!important;border-radius:8px;margin:6px 10px 0;width:auto;border:0!important}html body header-component .header__row--top .header__columns{background:transparent!important}html body header-component .header-logo{padding-block:2px}html body header-component .header-logo img{mix-blend-mode:multiply}html body .product-grid-container .product-card{background:#fff;border-radius:20px;overflow:hidden;padding-bottom:12px}html body .product-grid-container .product-card .card-gallery{border-radius:20px 20px 0 0}html body .product-grid-container .product-card :is(.text-block,product-price){padding-inline:12px}html body .product-card product-price .price-item__group.price{font-weight:700}html body :is(.button,button.button,a.button):not(.button-unstyled):not(.close-button){border-radius:100px}html body .add-to-cart-button,html body .quick-add__button{border-radius:100px}html body .product-information{background:var(--qf-cream)}html body media-gallery,html body .product-media-container,html body .product-information media-gallery :is(slideshow-component,slideshow-slides,slideshow-slide,.product-media__image,.product-media img,.product-media-container img){border-radius:20px}html body media-gallery,html body .product-media-container{overflow:hidden}html body .product-details{padding-inline:20px}html body .qf-pdp-timer{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;width:100%;background:#715843;color:#fff;border-radius:8px;padding:10px 14px;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.02em}html body .qf-pdp-timer__c{font-variant-numeric:tabular-nums}html body .qf-pdp-timer__c b{font-weight:700}html body .product-details h1{font-family:Hanken Grotesk,DM Sans,sans-serif;font-size:28px;line-height:1.15;font-weight:500;color:#2c2723;margin:6px 0 0;text-transform:none}html body .product-details product-price{margin-top:2px}html body .product-details product-price .price-item__group.price,html body .sticky-add-to-cart__price .price-item__group.price{color:#2c2723!important;font-size:26px;font-weight:600}html body .product-details product-price :is(s,.compare-at-price,.price-item--compare,.price__compare){color:#8b8581;font-weight:400}html body .qf-save{display:inline-flex}html body .qf-save span{display:inline-block;background:#715843;color:#fff;border-radius:8px;padding:5px 10px;font-size:13px;font-weight:600}html body .qf-badges{list-style:none;margin:6px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;width:100%}html body .qf-badges li{background:#f4f5f4;border-radius:12px;padding:12px 6px;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;font-size:12px;line-height:1.25;font-weight:500;color:#2c2723}html body .qf-badges svg,html body .qf-promise svg{width:22px;height:22px;stroke:#715843;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}html body .product-details :is(.add-to-cart-button,.shopify-payment-button__button){border-radius:100px!important;min-height:52px;font-size:16px;font-weight:600;background:#fa9f37!important;color:#2c2723!important;border-color:#fa9f37!important;width:100%}html body .qf-promise{display:flex;gap:12px;align-items:center;background:#f4f5f4;border-radius:16px;padding:14px 16px;font-size:14px;line-height:1.4;margin-top:4px}html body .qf-promise p{margin:0}html body .qf-vol{text-align:center;margin:14px auto 0;max-width:520px}html body .qf-vol__t{font-weight:700;font-size:16px;margin-bottom:8px;color:#2c2723}html body .qf-vol__r{display:flex;justify-content:center;gap:8px;flex-wrap:wrap}html body .qf-vol__r span{background:#715843;color:#fff;padding:8px 14px;border-radius:8px;font-weight:700;font-size:15px}html body .qf-vol__s{font-size:13px;color:#6b6560;margin-top:6px}html body .product-details :is(.accordion,details){border-radius:16px}html body .globo-swatch-product-detail .swatch--gl[data-display-style="3"] ul.value{gap:6px!important}html body .globo-swatch-product-detail .swatch--gl[data-display-style="3"] li.select-option label.swatch-anchor.globo-style--button{padding:6px 14px!important;font-size:13px!important;line-height:18px!important;min-height:0!important;min-width:0!important;border-radius:100px!important}html body .globo-swatch-product-detail .swatch--gl[data-display-style="3"] :is(input:checked+label,input:checked~label).globo-style--button{background:#715843!important;border-color:#715843!important;color:#fff!important}html body button#om-size-open,html body button#om-men-size-open,html body button#sg-open-btn{background:#f4f5f4!important;border:0!important;border-radius:100px!important;font-family:DM Sans,sans-serif!important;font-size:13px!important;font-weight:600!important;padding:8px 14px!important}html body .product-details :is(.globo-align-content-center,.globo-swatch-product-detail .swatch--gl,.globo-swatch-product-detail .swatch--gl legend){text-align:left!important}html body .product-details .globo-swatch-product-detail .swatch--gl ul.value{justify-content:flex-start!important}html body .qf-pfeat{background:#fdf6ef;padding:36px 0}html body .qf-pfeat__in{max-width:1080px;margin:0 auto;padding:0 20px}html body .qf-pfeat__h{font-size:32px;font-weight:500;color:#715843;margin:0 0 20px;line-height:1.1}html body .qf-pfeat__h em{font-family:Cormorant Garamond,serif;font-style:italic;font-weight:500}html body .qf-pfeat__grid{display:grid;grid-template-columns:1fr;gap:12px}html body .qf-pfeat__card{background:#f4f5f4;border-radius:16px;padding:20px;display:flex;flex-direction:column;gap:12px}html body .qf-pfeat__card h3{font-size:19px;font-weight:500;margin:0;color:#2c2723}html body .qf-pfeat__card p{margin:0;font-size:15px;line-height:1.45;color:#534f4f}html body .qf-pfeat__img{border-radius:16px;overflow:hidden;aspect-ratio:1/1;background:#fff}html body .qf-pfeat__img img{width:100%;height:100%;object-fit:cover;display:block}@media(min-width:750px){html body .qf-pfeat__grid{grid-template-columns:repeat(3,1fr)}html body .qf-pfeat__h{font-size:40px}html body .product-details h1{font-size:34px}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/qf.css.map */
