@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;700&display=swap";@font-face{font-family:Marcellus;src:url(marcellus.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--fontFamily: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--hFontFamily: "Marcellus", Georgia, serif;--hWeight: 400}@media screen and (min-width:778px){footer #f-motto{display:none!important}footer>x-flex{gap:1px!important}footer>x-flex>x-cell{outline:1px solid #111!important;padding:28px 24px!important}footer .f-links h3,footer .f-links h3 a{font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:600}footer .f-links x-grid{column-gap:48px}footer .f-links x-grid x-cell li{margin-bottom:12px;list-style:none}footer .f-links x-grid x-cell li a,footer #f-newsletter p{font-size:12px}}@media screen and (max-width:777px){footer>x-flex{display:block!important}footer>x-flex>x-cell{display:block;width:100%;outline:none!important;padding:0!important}footer #f-motto{display:none!important}footer .f-links x-grid{display:block!important;width:100%}footer .f-links x-grid>x-cell{display:block;width:100%!important;max-width:none!important;border-block-end:1px solid #111}footer #f-newsletter{border-block-end:1px solid #111}footer details.da-facc{display:block;width:100%}footer details.da-facc>summary{list-style:none;display:flex;width:100%;box-sizing:border-box;justify-content:space-between;align-items:center;padding:20px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}footer details.da-facc>summary::-webkit-details-marker{display:none}footer details.da-facc>summary:after{content:"\203a";font-size:20px;font-weight:300;line-height:1;rotate:90deg;transition:rotate .25s ease}footer details.da-facc[open]>summary:after{rotate:-90deg}footer details.da-facc>ul,footer details.da-facc>x-flex{padding:0 20px 16px;margin:0}footer #f-socials{padding:20px!important}}.bouncebackup,footer,footer x-cell,footer x-flex,footer .f-links x-grid>x-cell,footer input,footer form,footer button{border-color:#111!important}footer{--globalBorder: 1px solid #111;--globalBorderSafe: 1px solid #111}.bouncebackup{border-block:1px solid #111!important}.da-hiw{border-block:1px solid #111}section.da-pfaq{border-top:1px solid #111;border-bottom:1px solid #111}section.da-use .da-use-grid{border-bottom:none}.bullet-mobile-meta.small-only{display:none!important}.da-price-merged coretex-price{display:none!important}product-content .da-ptype{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#6b6963}#xpurchase .da-installments{margin-top:10px;margin-left:10px;font-size:11.5px}#xpurchase .cartButton .cta{letter-spacing:.05em}product-content .da-desc-bullets{margin:14px 0 4px;padding:0;list-style:none}product-content .da-desc-bullets li{position:relative;padding-left:17px;font-size:13px;line-height:1.7;color:#3d3b38;margin-bottom:6px}product-content .da-desc-bullets li:before{content:"\2022";position:absolute;left:2px;top:0;font-size:15px;line-height:21px}product-content section.description{margin-bottom:6px}#xpurchase .da-specs{margin-top:26px;border-bottom:1px solid #111}#xpurchase .da-spec-row{display:flex;gap:16px;border-top:1px solid #111;padding:13px 0;font-size:13px;line-height:1.6}#xpurchase .da-spec-k{min-width:118px;flex-shrink:0;font-weight:600}#xpurchase .da-spec-v{color:#3d3b38}product-content section.title h1{font-size:calc(var(--hSize, 1.6rem) * 1.5)!important;line-height:1.25}@media(max-width:640px){product-content section.title h1{font-size:calc(var(--hSize, 1.6rem) * 1.35)!important}}product-card .title h2{font-size:calc(var(--hSize, 1.6rem) * .8)!important}#mainHeader .menu nav a,#mainHeader .menu nav summary{font-family:var(--hFontFamily, Georgia, serif)!important;letter-spacing:.03em}#mobmenu nav a,#mobmenu a,#mobmenu summary{font-family:var(--hFontFamily, Georgia, serif)!important;letter-spacing:.03em}@media screen and (min-width:778px){footer>x-flex>x-cell#f-links{padding:0!important}footer #f-links .f-links{height:100%;align-items:stretch}footer .f-links x-grid{column-gap:0;height:100%;width:100%;align-items:stretch}footer .f-links x-grid>x-cell{border-inline-end:1px solid #111;padding:28px 36px;height:100%;box-sizing:border-box}footer .f-links x-grid>x-cell:last-child{border-inline-end:none}}section.general-page{padding:0!important}section.general-page x-grid{display:block!important;width:100%}section.general-page x-cell[data-heading=true]{display:block;width:100%;box-sizing:border-box;border-bottom:1px solid #111;padding:26px 40px}section.general-page x-cell[data-heading=true] h1{font-size:clamp(26px,2.6vw,34px)!important;line-height:1.2;margin:0;font-weight:400}section.general-page x-grid>x-cell:not([data-heading]){display:block;width:100%;box-sizing:border-box;padding:64px 40px 100px}section.general-page .rte{max-width:860px;margin:0 auto;font-size:14px;line-height:1.75;color:#3d3b38}@media screen and (max-width:777px){section.general-page x-cell[data-heading=true]{padding:18px 20px}section.general-page x-grid>x-cell:not([data-heading]){padding:36px 20px 64px}}section.general-page .rte>p:first-child{font-family:var(--hFontFamily, Georgia, serif);font-size:19px;line-height:1.5;color:#111}section.general-page .rte h2{font-family:var(--fontFamily, sans-serif)!important;font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:#111;border-top:1px solid #111;padding-top:18px;margin:52px 0 14px}section.general-page .rte h2:first-child{margin-top:0}section.general-page .rte h3{font-family:var(--hFontFamily, Georgia, serif)!important;font-size:21px;font-weight:400;color:#111;margin:28px 0 6px}section.general-page .rte p{margin:0 0 14px}section.general-page .rte a{color:#111;text-decoration:underline;text-underline-offset:3px}section.general-page .rte ul{padding-left:18px}section.general-page .rte li{margin-bottom:6px}.da-pgacc:last-of-type{border-bottom:1px solid #111}.da-pgacc details{border-top:1px solid #111}.da-pgacc details:first-child{border-top:none}.da-pgacc summary{list-style:none;display:flex;justify-content:space-between;align-items:flex-start;gap:24px;padding:17px 0;cursor:pointer;font-family:var(--hFontFamily, Georgia, serif);font-size:17px;line-height:1.4;color:#111}.da-pgacc summary::-webkit-details-marker{display:none}.da-pgacc summary:after{content:"+";font-size:22px;font-weight:300;line-height:1.2;flex-shrink:0;transition:rotate .25s ease}.da-pgacc details[open]>summary:after{rotate:45deg}.da-pgacc details>div{padding:0 40px 20px 0}.da-pgacc details>div p:last-child{margin-bottom:0}section.contact{padding:0!important}section.contact x-grid{display:block!important;width:100%}section.contact x-grid>x-cell{border:none!important;outline:none!important}section.contact x-grid>x-cell:first-child{display:block;width:100%;box-sizing:border-box;border-bottom:1px solid #111!important;padding:26px 40px}section.contact x-grid>x-cell:first-child h1{font-size:clamp(26px,2.6vw,34px)!important;line-height:1.2;margin:0;font-weight:400}section.contact x-grid>x-cell:nth-child(2){display:block;width:100%;box-sizing:border-box;max-width:720px;margin:0 auto;padding:56px 20px 0}section.contact x-grid>x-cell:nth-child(2) .rte{font-size:14px;line-height:1.75;color:#3d3b38}section.contact x-grid>x-cell:nth-child(2) .rte>p:first-child{font-family:var(--hFontFamily, Georgia, serif);font-size:20px;line-height:1.5;color:#111;margin:0 0 12px}section.contact x-grid>x-cell:nth-child(2) .rte a{color:#111;text-decoration:underline;text-underline-offset:3px}section.contact x-grid>x-cell.meta{display:block;width:100%;box-sizing:border-box;max-width:720px;margin:0 auto;padding:26px 20px 100px}section.contact form label{font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:600}section.contact form input,section.contact form textarea{border:1px solid #111!important;border-radius:0;font-size:14px}section.contact form textarea{min-height:170px;max-height:280px}section.contact form button{letter-spacing:.08em}@media screen and (max-width:777px){section.contact x-grid>x-cell:first-child{padding:18px 20px}section.contact x-grid>x-cell:nth-child(2){padding:36px 20px 0}section.contact x-grid>x-cell.meta{padding:22px 20px 64px}}.listing-page section.intro x-grid>x-cell:nth-child(2){display:none!important}@media screen and (min-width:778px){.listing-page section.intro x-grid{grid-template-columns:2fr 1fr!important}}@media screen and (min-width:778px){#xpurchase .da-installments{text-align:center;margin-left:0}}section.da-price-merged{display:none!important}@media screen and (max-width:777px){section.related x-grid.card.scroll-snap-m{--scrollWidth: 48%}section.related .gs-title h2{font-size:calc(var(--hSize, 1.6rem) * 1.1)!important}}header x-grid ul.utility li:nth-child(2){display:none!important}#mainHeader>form.da-inline-search{display:none!important}body[coretex-page=cart] .da-msearch{display:none!important}.da-spec-v .da-ship2{display:inline}@media screen and (max-width:777px){#xpurchase .da-spec-v .da-shipdot{display:none}#xpurchase .da-spec-v .da-ship2{display:block}}coretex-cart summary{font-weight:400!important}coretex-cart .button.is-blank{font-weight:400!important;letter-spacing:.06em}body[coretex-page=cart] .bouncebackup{border-top:none!important}@media screen and (max-width:777px){coretex-cart .gocheckout{position:static!important}}coretex-cart cart-item .title{font-family:var(--hFontFamily, Georgia, serif);font-size:14px;line-height:1.35;color:#111}coretex-cart cart-item dl.properties{font-size:11px;letter-spacing:.03em;color:#6b6963}coretex-cart .qtyinput{width:1.9rem;height:1.9rem;font-size:1.05rem}coretex-cart .button:where(.plus,.minus){font-size:1.4rem;padding:6px 8px!important}coretex-cart .button.trash{padding:6px!important}coretex-cart .button.trash svg{width:16px;height:16px}coretex-dialog#cartBox header button{border:0!important;outline:0!important}coretex-dialog#cartBox header>x-cell:last-child{border-inline-start:none!important}@media screen and (min-width:778px){coretex-dialog#cartBox dialog{width:520px!important;max-width:520px!important;margin-left:auto!important;margin-right:0!important;height:100dvh!important;max-height:100dvh!important;border-left:1px solid #111}}coretex-dialog#cartBox dialog::backdrop{background:#11100e73!important;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px)}coretex-dialog#cartBox dialog{background:#fff}coretex-dialog#cartBox coretex-cart cart-item{display:grid!important;grid-template-columns:72px minmax(0,1fr) max-content!important;grid-template-areas:"img meta price" "img actions actions"!important;gap:4px 14px!important;padding:14px 16px!important;outline:none!important;border-bottom:1px solid #e3e0da!important;overflow:visible!important;width:100%!important;box-sizing:border-box!important;background:#fff}coretex-dialog#cartBox coretex-cart cart-item>*{outline:none!important;border:none!important;padding:0!important;min-width:0;background:transparent!important}coretex-dialog#cartBox coretex-cart cart-item>.image{grid-area:img;width:72px!important;align-self:start}coretex-dialog#cartBox coretex-cart cart-item>.image img{width:100%;height:auto;border:1px solid #eceae5!important}coretex-dialog#cartBox coretex-cart cart-item>.meta{grid-area:meta;display:flex!important;flex-direction:column;gap:2px}coretex-dialog#cartBox coretex-cart cart-item>.price{grid-area:price;text-align:right;font-size:13px;color:#111;white-space:nowrap}coretex-dialog#cartBox coretex-cart cart-item>.actions{grid-area:actions;display:flex!important;align-items:center;justify-content:space-between;margin-top:6px;width:100%}coretex-dialog#cartBox coretex-cart cart-item>x-cell:last-child:not(.price){display:none!important}coretex-cart .gocheckout x-cell:has(>a[href="/cart"]){display:none!important}coretex-cart .gocheckout .shopify-cart-form:after{content:"30-Day Returns \b7  Free US Shipping $80+";display:block;text-align:center;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:#6b6963;margin-top:12px}coretex-cart .gocheckout x-cell:has(>a.button.is-blank){outline:none!important;border:none!important}coretex-dialog#cartBox coretex-cart .gocheckout a.button.is-blank,coretex-cart .gocheckout a.button.is-blank{display:flex!important;width:100%!important;justify-content:center!important;font-size:10.5px!important;letter-spacing:.14em!important;text-transform:uppercase;color:#6b6963!important;padding:14px 0!important;text-decoration:underline;text-underline-offset:3px}coretex-cart .da-size{display:block;font-size:11.5px;color:#55534e;letter-spacing:.02em;margin-top:1px}coretex-dialog#cartBox coretex-cart cart-item .da-size{font-size:11px}coretex-dialog#cartBox .gocheckout .da-continue{outline:none!important;border:none!important;padding:0 0 6px!important;background:#fff}coretex-dialog#cartBox .gocheckout>x-flex:not(:has(*)){display:none!important}
/*# sourceMappingURL=/cdn/shop/t/19/assets/da-custom.css.map */
