@font-face{font-display:swap;font-family:TelkaTrialExtendedRegular;src:url(Telka-Trial-Extended-Regular.otf) format("opentype")}@font-face{font-display:swap;font-family:HelveticaNowTextRegular;src:url(HelveticaNowText-Regular-Modified.otf) format("opentype")}@font-face{font-display:swap;font-family:HelveticaNowTextMedium;src:url(HelveticaNowText-Medium.otf) format("opentype")}@font-face{font-display:swap;font-family:SimplonMonoRegular;src:url(SimplonMono-Regular.otf) format("opentype")}h1,.cadfont-h1-display{font-family:TelkaTrialExtendedRegular,sans-serif;font-size:30px}h2,h2.cadfont-h2-header,.cadfont-h2-header{font-family:HelveticaNowTextRegular,sans-serif;font-size:30px;font-weight:400;line-height:1.4;letter-spacing:-.01em;margin-bottom:unset}h3,.cadfont-h3-small-header,.custom-section-shop-all-blockTitle{font-family:HelveticaNowTextRegular,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.24px}h4,.cadfont-h4-xs-header{font-family:HelveticaNowTextRegular,sans-serif;font-size:18px}h5,.cadfont-h5-subhead{font-family:TelkaTrialExtendedRegular,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:200%;letter-spacing:5px;text-transform:uppercase}b,strong{font-family:HelveticaNowTextMedium,sans-serif;font-weight:500}em,i{font-style:italic}div,p,.cadfont-standard-body{font-family:HelveticaNowTextRegular,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:170%}.cadfont-small-body,.cadfont-small-body .text-star,p.cadfont-small-body,.cadfont-small-body p,.custom-home-shop-itemCopy{color:#303030;font-family:HelveticaNowTextRegular,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.7;letter-spacing:0}.standard-product-badge span.cadfont-small-body{color:#fff}@media(max-width:768px){.standard-product-badge span.cadfont-small-body{font-size:12px}}@media(max-width:768px){h1,.cadfont-h1-display,h2,.cadfont-h2-header{font-size:22px}h3,.cadfont-h3-small-header,.custom-section-shop-all-blockTitle{font-size:20px}h4,.cadfont-h4-xs-header{font-size:18px}h5,.cadfont-h5-subhead{font-size:15px}}.cadfont-nav-text a,.option-name,.cadfont-nav-text{font-family:HelveticaNowTextMedium,sans-serif;font-size:16px;letter-spacing:1%;color:#303030}.cadfont-nav-text.underlined{text-decoration:underline;text-underline-offset:5px}p.cadfont-small-body{font-family:HelveticaNowTextRegular,sans-serif;font-size:14px;font-weight:400;line-height:1.7;letter-spacing:0}.cadfont-icon-badge-label{font-family:HelveticaNowTextRegular,sans-serif;font-size:9px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:#1a1a1a}.cadfont-standard-cta{display:inline-block;width:auto;padding:8px 30px;vertical-align:middle;transition:opacity .2s;cursor:pointer;white-space:nowrap;text-decoration:none;box-sizing:border-box;background-color:#1a1a1a;color:#fff;border:1px solid #1a1a1a;font-family:HelveticaNowTextMedium,sans-serif;font-size:15px;font-weight:500;line-height:1.8;letter-spacing:.01em;font-variant-numeric:lining-nums tabular-nums;text-transform:uppercase}.custom-faq-gradient-block-content-item-qa-question,.cadfont-cta-text{vertical-align:middle;transition:opacity .2s;cursor:pointer;color:#000;font-family:HelveticaNowTextMedium,sans-serif;font-size:15px;font-weight:500;line-height:1.8;letter-spacing:.01em;font-variant-numeric:lining-nums tabular-nums}.cta:hover,.cadfont-standard-cta:hover{opacity:.8}.cadfont-standard-cta.lowercase{text-transform:unset}.cadfont-standard-cta.roundedcorners{border-radius:4px}div.custom-home-shop-itemTitle,.custom-home-shop-itemTitle,.cadfont-product-title{font-family:HelveticaNowTextRegular,sans-serif;font-size:15px;font-weight:400;line-height:170%;letter-spacing:.2em;text-transform:uppercase;margin-bottom:5px}@media(max-width:768px){div.custom-home-shop-itemTitle,.custom-home-shop-itemTitle,.cadfont-product-title{font-size:13px}}.cadfont-product-badge{font-family:HelveticaNowTextRegular,sans-serif;font-size:11px;line-height:14px;letter-spacing:-.25px}.cadfont-underline-cta{font-family:SimplonMonoRegular,monospace;font-size:14px;font-style:normal;font-weight:400;line-height:175%;letter-spacing:.28px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto}.cadfont-icon-small{font-family:SimplonMonoRegular;font-size:10px;font-style:normal;font-weight:400;line-height:175%;letter-spacing:1px;text-transform:uppercase}.cadfont-note-text{font-family:SimplonMonoRegular;font-size:16px;line-height:175%}@media(min-width:1300px){.max-width-overflow-control,.divider-section,.image-with-banner-section,.two-slot-banner-section,.dual-big-images-section,.custom-section-features-banner,.logo-flex-section{max-width:1300px;margin:0 auto}.image-with-banner-section .img-banner,.dual-big-images-section{border-radius:4px;margin-bottom:10px}.collections-carousel-section{max-width:1300px;margin:0 auto}}.color-option label .color-name{line-height:100%}.gift-wrap-badge,.embroidery-badge{line-height:160%}.btn,.add-to-cart span,#add-system-to-cart,.build-a-system-widget .btn--add-capsule{font-family:HelveticaNowTextMedium,sans-serif}.gift-wrap-title,.embroidery-title{font-size:18px}.size-select-item,span.color-option-value{font-size:.875rem;line-height:100%}.price-amounts span{font-size:18px}.yotpo.yotpo-main-widget .main-widget .yotpo-bottomline .customTitle{font-family:HelveticaNowTextRegular,sans-serif;font-size:20px;font-weight:400;line-height:2;letter-spacing:.25em;text-transform:uppercase}@media(max-width:768px){.yotpo.yotpo-main-widget .main-widget .yotpo-bottomline .customTitle{font-size:15px}}.extra-line-items,.cart__item-subtitle .expand-wrapper .expand-trigger{font-size:13px}.standard-product-badge span{font-family:HelveticaNowTextMedium,sans-serif}
/*# sourceMappingURL=/cdn/shop/t/138/assets/cadfont.css.map */
