@import"https://fonts.googleapis.com/css2?family=Quicksand:wght@400;500;600;700&family=Special+Elite&display=swap";@font-face{font-family:FFF Tusj;src:url(https://db.onlinewebfonts.com/t/5b43a199b020f6a584ae28fb31ea01da.woff2) format("woff2");font-display:swap;font-weight:700}:root{--wcz-red:#B03520;--wcz-beige-light:#FFF7E1;--wcz-beige-medium:#FAF0D5;--wcz-beige-dark:#F4E2C0;--wcz-ink:#17120f;--font-body--family:"Quicksand",sans-serif;--font-heading--family:"Special Elite",serif}html,body,button,input,select,textarea{font-family:Quicksand,sans-serif!important;color:var(--wcz-ink)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,summary{font-family:Special Elite,serif!important;font-weight:400!important;letter-spacing:0!important}.w5-eye,.wcz-product__eyebrow,.wcz-collection-hero__eyebrow,.wcz-contact__eyebrow{font-family:FFF Tusj,Special Elite,serif!important;text-transform:none!important;letter-spacing:.025em!important;font-size:clamp(17px,1.6vw,23px)!important;line-height:1.2}.header-section,.header-group,.shopify-section-group-header-group{background:var(--wcz-beige-light)!important}.header{background:#fff7e1f5!important;border-bottom:1px solid rgba(176,53,32,.18);box-shadow:0 8px 28px #3e20140f;min-height:76px}.header__row,.header__columns{max-width:1440px;margin-inline:auto}.header a,.header button,.header__menu-item,.menu-list__link{font-family:Quicksand,sans-serif!important;font-weight:700!important;color:var(--wcz-ink)!important;text-decoration:none!important}.header__menu-item,.menu-list__link{padding-block:13px!important}.header__menu-item:hover,.menu-list__link:hover,.header a[aria-current=page]{color:var(--wcz-red)!important}.header__icons{gap:6px}.header__icon{border-radius:999px;transition:background .2s,color .2s}.header__icon:hover{background:var(--wcz-beige-dark)!important;color:var(--wcz-red)!important}.menu-drawer{background:var(--wcz-beige-light)!important}.menu-drawer__menu-item{font-family:Special Elite,serif!important;font-size:22px!important;border-bottom:1px solid rgba(176,53,32,.14)}.w5,.wcz-page,.wcz-product{--red:var(--wcz-red)!important;--cream:var(--wcz-beige-light)!important;--paper:#fffdf8!important;--ink:var(--wcz-ink)!important;--line:#eadbc6!important}.w5-btn,.wcz-contact button,.wcz-finder-form button{background:var(--wcz-red)!important;color:#fff!important}.w5-finder__panel,.wcz-contact__form,.wcz-collection-finder,.w5-best,.w5-close{background:var(--wcz-beige-light)!important}@media(max-width:749px){.header{min-height:64px}.header__heading-logo{max-width:150px!important}.menu-drawer__menu{padding:12px 20px}.menu-drawer__menu-item{padding:17px 4px!important}}body{background:#fff;color:#17120f}.product-information{padding-top:clamp(24px,4vw,64px);padding-bottom:clamp(48px,7vw,96px)}.product-information__grid{gap:clamp(30px,6vw,88px)}.product-information__media{background:#fff;padding:clamp(14px,2.4vw,34px)}.product-media-container,.product-media,.product-media img{background:#fff!important}.product-media__image{object-fit:contain!important}.product-details h1{font-size:clamp(34px,4vw,58px);line-height:1.02;letter-spacing:-.04em}product-price{font-size:22px;font-weight:800}.product-form-buttons{gap:12px}.add-to-cart-button,.sticky-add-to-cart__button{background:#b03520!important;color:#fff!important;border-color:#b03520!important;min-height:56px;font-weight:800}.shopify-payment-button__button{min-height:56px;border-radius:0!important}.quantity-selector{border-radius:0!important}.product-details rte-formatter{font-size:17px;line-height:1.65}.product-details rte-formatter>*:first-child{margin-top:0}.product-recommendations{background:#fff;border-top:1px solid #eadbd2}.product-card img{object-fit:contain!important}.wcz-product{--red:#B03520;--cream:#FFF8E7;--paper:#fffdf9;--ink:#17120f;--line:#eadbd2;color:var(--ink)}.wcz-product__wrap{max-width:1320px;width:calc(100% - 48px);margin:auto}.wcz-product__eyebrow{font-size:12px;font-weight:800;letter-spacing:.15em;margin:0 0 14px}.wcz-product h2{font-size:clamp(38px,4.5vw,64px);line-height:1.03;letter-spacing:-.045em;margin:0 0 20px}.wcz-product-trust{background:#17120f;color:#fff;padding:34px 0}.wcz-product-trust__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px}.wcz-product-trust article{padding:12px 28px;border-left:1px solid #4a423e}.wcz-product-trust article:first-child{border-left:0}.wcz-product-trust b{display:block;color:#fff8e7;font-size:16px;margin-bottom:5px}.wcz-product-trust p{margin:0;opacity:.72;font-size:14px;line-height:1.45}.wcz-product-story{padding:100px 0}.wcz-product-story__grid{display:grid;grid-template-columns:1fr 1fr;gap:8vw;align-items:center}.wcz-product-story__media{background:#fff;border:1px solid var(--line);padding:28px}.wcz-product-story__media img{display:block;width:100%;height:auto;max-height:620px;object-fit:contain}.wcz-product-story__copy>p{font-size:19px;line-height:1.62}.wcz-product-story__points{display:grid;gap:0;margin-top:28px}.wcz-product-story__points article{padding:18px 0;border-top:1px solid var(--line)}.wcz-product-story__points h3{margin:0 0 5px;font-size:18px}.wcz-product-story__points p{margin:0;line-height:1.5}.wcz-product-faq{background:#fff;padding:90px 0}.wcz-product-faq__grid{display:grid;grid-template-columns:.75fr 1fr;gap:9vw}.wcz-product-faq details{border-top:1px solid #d9c9bd;padding:22px 0}.wcz-product-faq details:last-child{border-bottom:1px solid #d9c9bd}.wcz-product-faq summary{font-size:18px;font-weight:800;cursor:pointer}.wcz-product-faq details p{line-height:1.6;margin-bottom:0}@media(max-width:799px){.product-information__media{padding:10px}.wcz-product__wrap{width:calc(100% - 28px)}.wcz-product-trust__grid{grid-template-columns:repeat(2,1fr)}.wcz-product-trust article:nth-child(3){border-left:0}.wcz-product-story{padding:70px 0}.wcz-product-story__grid,.wcz-product-faq__grid{grid-template-columns:1fr;gap:36px}.wcz-product-faq{padding:70px 0}}@media(max-width:479px){.wcz-product-trust__grid{grid-template-columns:1fr}.wcz-product-trust article{border-left:0;border-top:1px solid #4a423e;padding:15px 0}.wcz-product-trust article:first-child{border-top:0}.product-details h1{font-size:34px}}.product-details .text-block:has(strong){background:#fff8e7;padding:16px 18px;border-left:3px solid #B03520}.product-details .text-block:has(strong) p{margin:0;font-size:14px;line-height:1.55;letter-spacing:.01em}.wcz-product-story__points article{display:grid;grid-template-columns:34px 1fr;gap:14px}.wcz-product-story__points article>span{color:#b03520;font-weight:800;font-size:13px;padding-top:3px}@media(max-width:479px){.product-details .text-block:has(strong){padding:14px 15px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/woodcardz-product.css.map */
