:root{--co-font-display: "Bodoni Moda", Didot, "Bodoni 72", Georgia, "Times New Roman", serif;--co-font-body: "Source Sans 3", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--co-type-hero: clamp(46px, 5.05vw, 86px);--co-type-section: clamp(30px, 2.85vw, 52px);--co-type-card-title: clamp(24px, 1.65vw, 32px);--co-type-product-title: clamp(17px, 1vw, 22px);--co-type-body: clamp(14.5px, .92vw, 16.5px);--co-type-small: clamp(12px, .76vw, 13.5px);--co-type-label: clamp(10px, .62vw, 11.5px);--co-leading-tight: .98;--co-leading-body: 1.52;--co-tracking-display: -.028em;--co-tracking-label: .075em}html{font-size:16px;text-size-adjust:100%;-webkit-text-size-adjust:100%}body{font-family:var(--co-font-body)!important;font-size:16px!important;font-weight:500!important;line-height:var(--co-leading-body)!important;letter-spacing:.004em!important;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,select,textarea,summary,.apex-button,.apex-nav,.apex-eyebrow,.apex-card-brand,.apex-card-meta,.apex-group-meta,.apex-group-button,.co-home-mini-link,.co-home-category-strip,.co-luxury-chip,.co-luxury-clear,.co-luxury-inventory-link,.co-quote-actions,.co-line-controls,.apex-footer,.apex-footer a,.apex-footer span,.apex-footer small{font-family:var(--co-font-body)!important}h1,h2,h3,h4,.apex-hero h1,.apex-page-hero h1,.apex-collection-hero h1,.apex-product-info h1,.apex-section-heading h1,.apex-section-heading h2,.apex-display-heading h2,.co-horizontal-head h2,.co-comparator-copy h2,.co-luxury-picker-head h2,.co-luxury-sidecards-head h2,.co-luxury-radar-head h2,.apex-card-body h3,.apex-group-copy>strong,.apex-footer-column>strong,.apex-footer-connect>strong,.co-advisors-card h2{font-family:var(--co-font-display)!important;font-weight:500!important;letter-spacing:var(--co-tracking-display)!important;text-wrap:balance}p,li,.apex-description,.apex-section-heading p,.apex-page-hero>div>p:not(.apex-eyebrow),.apex-collection-intro,.apex-card-body,.apex-service-card p,.apex-info-grid article p,.apex-contact-card p,.apex-booking-card p,.apex-why-card p,.apex-package-grid p,.co-comparator-copy p:not(.apex-eyebrow),.co-comparator-features span,.co-luxury-picker-head p:not(.apex-eyebrow),.co-line-copy span,.co-quote-box p,.apex-footer p{font-family:var(--co-font-body)!important;font-size:var(--co-type-body)!important;line-height:var(--co-leading-body)!important;letter-spacing:.004em!important}.apex-eyebrow,.apex-card-brand,.apex-product-badge,.apex-sale-badge,.apex-category-selector,.apex-price-label,.apex-option-group label,.co-offer-eyebrow,.co-luxury-category-select,.co-luxury-legend,.apex-footer-logo small{font-size:var(--co-type-label)!important;font-weight:900!important;line-height:1.08!important;letter-spacing:var(--co-tracking-label)!important;text-transform:uppercase!important}.apex-nav a{font-size:clamp(12px,.72vw,13.5px)!important;font-weight:800!important;letter-spacing:.055em!important;line-height:1.1!important}.apex-button,.apex-group-button,.co-home-mini-link,.co-luxury-clear,.co-luxury-inventory-link,.co-quote-actions button,.co-line-controls button,.shopify-payment-button__button{font-size:clamp(11px,.7vw,12.5px)!important;font-weight:900!important;line-height:1.08!important;letter-spacing:.06em!important;text-transform:uppercase!important}.apex-hero h1{font-size:var(--co-type-hero)!important;line-height:.9!important;letter-spacing:-.032em!important}.apex-hero p{max-width:680px!important;font-size:clamp(16px,1.03vw,18px)!important;line-height:1.55!important}.apex-hero-specs strong{font-family:var(--co-font-body)!important;font-size:clamp(14px,.95vw,17px)!important;font-weight:800!important;letter-spacing:.035em!important}.apex-hero-specs small{font-family:var(--co-font-body)!important;font-size:clamp(10px,.62vw,11px)!important;font-weight:800!important;letter-spacing:.06em!important}.apex-page-hero h1,.apex-collection-hero h1,.co-compare-hero h1,.co-quote-hero h1{font-size:clamp(42px,5vw,78px)!important;line-height:.94!important;letter-spacing:-.034em!important}.apex-section-heading h1,.apex-section-heading h2,.apex-display-heading h2,.co-horizontal-head h2,.apex-comparator-cta h2,.apex-offer-heading h2{font-size:var(--co-type-section)!important;line-height:1.02!important}.template-index .co-comparator-copy h2,.template-index .co-horizontal-head h2{font-size:clamp(34px,3.05vw,58px)!important;line-height:.95!important;letter-spacing:-.036em!important}.template-index .co-home-comparator-card .co-comparator-main-button{min-height:clamp(56px,4vw,72px)!important;padding-inline:clamp(18px,1.8vw,32px)!important;font-family:var(--co-font-body)!important;font-size:clamp(13px,1.05vw,18px)!important;font-weight:900!important;letter-spacing:.085em!important;line-height:1.08!important}.apex-product-info h1,.apex-variant-builder-head h2,.template-product .co-mini-compare-copy h2{font-size:clamp(32px,3.2vw,54px)!important;line-height:.98!important;letter-spacing:-.032em!important}.apex-price,.apex-card-price,.co-quote-total,.co-shopify-cart-total strong{font-family:var(--co-font-display)!important;font-weight:500!important;letter-spacing:-.026em!important}.apex-price{font-size:clamp(26px,2.2vw,38px)!important;line-height:1!important}.apex-card-body h3{min-height:0!important;font-size:var(--co-type-product-title)!important;line-height:1.14!important;letter-spacing:-.022em!important}.apex-card-price{font-size:clamp(20px,1.35vw,28px)!important;line-height:1.02!important}.apex-card-body p,.apex-card-body span,.apex-card-body b:not(.apex-card-price),.apex-card-body small{font-family:var(--co-font-body)!important}.apex-service-card strong,.apex-info-grid article strong,.apex-process-grid strong,.apex-package-grid strong,.apex-why-card strong,.apex-contact-card strong,.apex-booking-card strong,.apex-trust-strip strong,.apex-quick-lead strong,.co-comparator-features strong,.co-line-copy strong,.co-quote-box-head strong,.co-luxury-chip strong,.co-luxury-chip-info strong,.co-luxury-selected strong,.co-luxury-sidecards strong{font-family:var(--co-font-body)!important;font-size:clamp(15px,.96vw,18px)!important;font-weight:800!important;line-height:1.18!important;letter-spacing:.006em!important}.apex-service-card p,.apex-info-grid article p,.apex-trust-strip span,.apex-quick-lead span,.co-comparator-features span,.co-luxury-chip-info span,.co-luxury-selected span,.co-line-copy span{font-size:clamp(13px,.82vw,15px)!important;line-height:1.42!important}.template-index .apex-home-experience .co-home-section-head--center .apex-eyebrow{font-size:clamp(10.5px,.68vw,13px)!important;font-weight:900!important;letter-spacing:.22em!important}.template-index .apex-home-experience #co-featured-groups-title,.template-index #co-featured-groups-title{font-family:var(--co-font-display)!important;font-size:clamp(50px,5.35vw,88px)!important;font-weight:500!important;line-height:.9!important;letter-spacing:-.034em!important;white-space:nowrap!important}.template-index .apex-home-experience .co-home-section-head--center .co-section-intro,.template-index .co-home-section-head--center .co-section-intro{font-size:clamp(14.5px,.98vw,18px)!important;line-height:1.32!important;letter-spacing:.004em!important}.template-index .apex-home-experience .co-groups-top-cta strong,.template-index .apex-home-experience .co-groups-top-cta span{font-family:var(--co-font-body)!important;font-size:clamp(12px,.78vw,14px)!important;font-weight:900!important;letter-spacing:.055em!important}.template-index .apex-home-experience .co-featured-groups-row .apex-group-copy>strong,.template-index .co-featured-groups-row .apex-group-copy>strong{font-size:var(--co-type-card-title)!important;line-height:.98!important;letter-spacing:-.03em!important}.template-index .apex-home-experience .co-featured-groups-row .apex-group-rating{font-family:var(--co-font-body)!important;font-size:12.5px!important;line-height:1!important}.template-index .apex-home-experience .co-featured-groups-row .apex-group-rating b{font-family:var(--co-font-body)!important;font-size:11.5px!important;font-weight:700!important}.template-index .apex-home-experience .co-featured-groups-row .apex-group-copy p,.template-index .co-featured-groups-row .apex-group-copy p{min-height:54px!important;font-size:clamp(13px,.78vw,14.8px)!important;font-weight:500!important;line-height:1.42!important;letter-spacing:.004em!important}.template-index .apex-home-experience .co-featured-groups-row .apex-group-meta span{min-height:64px!important}.template-index .apex-home-experience .co-featured-groups-row .apex-group-meta small,.template-index .co-featured-groups-row .apex-group-meta small{font-family:var(--co-font-body)!important;font-size:clamp(8.1px,.52vw,9.4px)!important;font-weight:900!important;line-height:1.05!important;letter-spacing:.075em!important;text-transform:uppercase!important}.template-index .apex-home-experience .co-featured-groups-row .apex-group-meta strong,.template-index .co-featured-groups-row .apex-group-meta strong{font-family:var(--co-font-body)!important;font-size:clamp(10.7px,.66vw,12px)!important;font-weight:700!important;line-height:1.18!important;letter-spacing:0!important;text-transform:none!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important}.template-index .apex-home-experience .co-featured-groups-row .apex-group-price,.template-index .co-featured-groups-row .apex-group-price{font-family:var(--co-font-display)!important;line-height:1!important}.template-index .apex-home-experience .co-featured-groups-row .apex-group-price-kicker,.template-index .co-featured-groups-row .apex-group-price-kicker{font-family:var(--co-font-display)!important;font-size:clamp(11.5px,.78vw,13.5px)!important;line-height:1!important}.template-index .apex-home-experience .co-featured-groups-row .apex-group-price-amount,.template-index .co-featured-groups-row .apex-group-price-amount{font-size:clamp(24px,1.72vw,31px)!important;line-height:.98!important;letter-spacing:-.032em!important}.template-index .apex-home-experience .co-featured-groups-row .apex-group-button,.template-index .apex-home-experience .co-featured-groups-row .apex-group-button.apex-group-button--ghost,.template-index .co-featured-groups-row .apex-group-button{font-size:clamp(10.8px,.66vw,11.8px)!important;font-weight:900!important;letter-spacing:.055em!important;line-height:1.06!important;white-space:nowrap!important}.template-index .apex-home-experience .co-category-panel-head h3,.template-index .co-category-panel-head h3{font-family:var(--co-font-body)!important;font-size:clamp(18px,1.45vw,26px)!important;font-weight:900!important;line-height:1.05!important;letter-spacing:.12em!important}.template-index .apex-home-experience .co-category-panel-head p,.template-index .co-category-panel-head p{font-size:clamp(13.5px,.88vw,15.5px)!important;line-height:1.32!important}.template-index .apex-home-experience .co-home-category-strip a span,.template-index .co-home-category-strip a span{font-family:var(--co-font-body)!important;font-size:clamp(10.7px,.68vw,12.2px)!important;font-weight:900!important;line-height:1.05!important;letter-spacing:.035em!important;text-transform:uppercase!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important}.template-index .apex-home-experience .co-home-category-strip a small,.template-index .co-home-category-strip a small{font-family:var(--co-font-body)!important;font-size:clamp(7.8px,.5vw,9px)!important;font-weight:900!important;line-height:1.05!important;letter-spacing:.08em!important;white-space:nowrap!important}.co-luxury-picker-head h2,.co-luxury-sidecards-head h2,.co-luxury-radar-head h2,.apex-radar-stage h2,.apex-spec-table thead th{font-size:clamp(24px,1.72vw,36px)!important;line-height:1!important}.co-luxury-table,.co-luxury-table th,.co-luxury-table td,.apex-spec-table,.apex-spec-table th,.apex-spec-table td,.apex-compare-grid label,.apex-recommendation{font-family:var(--co-font-body)!important;font-size:clamp(13px,.82vw,15px)!important;line-height:1.35!important}.co-radar-labels text,.radar-labels text{font-family:var(--co-font-body)!important;font-size:11px!important;font-weight:700!important}.apex-footer-column>strong,.apex-footer-connect>strong,.apex-payment-title{font-family:var(--co-font-body)!important;font-size:clamp(14px,.9vw,16px)!important;font-weight:900!important;line-height:1.1!important;letter-spacing:.065em!important;text-transform:uppercase!important}.apex-footer a,.apex-footer span,.apex-footer p,.apex-footer small{font-size:clamp(13px,.82vw,15px)!important;line-height:1.42!important}input,select,textarea,.apex-category-selector select,.apex-compare-grid select,.apex-product-form select,.apex-variant-select-native,.co-luxury-category-select select{font-family:var(--co-font-body)!important;font-size:16px!important;font-weight:600!important;line-height:1.25!important;letter-spacing:.01em!important}.apex-filter-drawer>summary{font-family:var(--co-font-body)!important;font-size:clamp(15px,.95vw,18px)!important;font-weight:800!important;line-height:1.1!important;letter-spacing:.055em!important;text-transform:uppercase!important}.co-card-rating,.co-card-rating b{font-family:var(--co-font-body)!important;font-size:clamp(11px,.7vw,12.5px)!important;font-weight:700!important;line-height:1!important}@media(min-width:1181px){.template-index .apex-home-experience .co-featured-groups-block.co-featured-groups-block--luxury{padding-left:clamp(24px,2.4vw,52px)!important;padding-right:clamp(24px,2.4vw,52px)!important}.template-index .apex-home-experience .apex-group-grid.co-featured-groups-row,.template-index .apex-home-experience .co-featured-groups-row{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(26px,2.5vw,56px)!important;max-width:1780px!important}.template-index .apex-home-experience .co-featured-groups-row .apex-group-card,.template-index .apex-home-experience .co-featured-groups-row .apex-group-card.apex-group-card--immersive{padding-left:15px!important;padding-right:15px!important}.template-index .apex-home-experience .co-featured-groups-row .apex-group-actions{grid-template-columns:minmax(216px,1fr) minmax(132px,152px)!important;gap:13px!important}.template-index .apex-home-experience .co-home-category-strip,.template-index .apex-home-experience .co-featured-groups-block.co-featured-groups-block--luxury .co-home-category-strip{grid-template-columns:repeat(9,minmax(140px,1fr))!important;gap:clamp(12px,.9vw,18px)!important}.template-index .apex-home-experience .co-home-category-strip a,.template-index .apex-home-experience .co-home-category-strip a.co-category-more{min-height:84px!important;grid-template-columns:36px minmax(0,1fr)!important;column-gap:10px!important;padding-left:clamp(11px,.8vw,16px)!important;padding-right:clamp(11px,.8vw,16px)!important}.template-index .apex-home-experience .co-home-category-strip a i,.template-index .apex-home-experience .co-home-category-strip a svg{width:32px!important;height:32px!important}}@media(min-width:1181px)and (max-width:1500px){.template-index .apex-home-experience .co-featured-groups-row .apex-group-copy>strong,.template-index .co-featured-groups-row .apex-group-copy>strong{font-size:clamp(23px,1.65vw,30px)!important}.template-index .apex-home-experience .co-featured-groups-row .apex-group-copy p,.template-index .co-featured-groups-row .apex-group-copy p{font-size:13px!important;min-height:58px!important}.template-index .apex-home-experience .co-featured-groups-row .apex-group-meta strong,.template-index .co-featured-groups-row .apex-group-meta strong{font-size:10.6px!important;line-height:1.16!important}.template-index .apex-home-experience .co-featured-groups-row .apex-group-actions{grid-template-columns:minmax(188px,1fr) minmax(118px,136px)!important}.template-index .apex-home-experience .co-featured-groups-row .apex-group-button,.template-index .apex-home-experience .co-featured-groups-row .apex-group-button.apex-group-button--ghost,.template-index .co-featured-groups-row .apex-group-button{font-size:10.2px!important;padding-left:12px!important;padding-right:12px!important}.template-index .apex-home-experience .co-home-category-strip,.template-index .apex-home-experience .co-featured-groups-block.co-featured-groups-block--luxury .co-home-category-strip{grid-template-columns:repeat(9,minmax(128px,1fr))!important;gap:11px!important}.template-index .apex-home-experience .co-home-category-strip a,.template-index .apex-home-experience .co-home-category-strip a.co-category-more{grid-template-columns:32px minmax(0,1fr)!important;column-gap:8px!important;padding-left:9px!important;padding-right:9px!important}.template-index .apex-home-experience .co-home-category-strip a span,.template-index .co-home-category-strip a span{font-size:10.2px!important;letter-spacing:.02em!important}.template-index .apex-home-experience .co-home-category-strip a small,.template-index .co-home-category-strip a small{font-size:7.7px!important}}@media(max-width:1180px){.template-index .apex-home-experience #co-featured-groups-title,.template-index #co-featured-groups-title{white-space:normal!important}.apex-page-hero h1,.apex-collection-hero h1,.co-compare-hero h1,.co-quote-hero h1{font-size:clamp(38px,8vw,64px)!important}}@media(max-width:760px){:root{--co-type-body: 14.5px;--co-type-section: clamp(26px, 8vw, 38px)}.apex-hero h1,.template-index .apex-home-experience #co-featured-groups-title,.template-index #co-featured-groups-title{font-size:clamp(36px,11vw,56px)!important;line-height:.94!important}.template-index .apex-home-experience .co-featured-groups-row .apex-group-copy>strong,.template-index .co-featured-groups-row .apex-group-copy>strong{font-size:clamp(24px,8vw,32px)!important}.template-index .apex-home-experience .co-featured-groups-row .apex-group-copy p,.template-index .co-featured-groups-row .apex-group-copy p{min-height:0!important}.template-index .apex-home-experience .co-home-category-strip a span,.template-index .co-home-category-strip a span{font-size:10.5px!important}}
/*# sourceMappingURL=/cdn/shop/t/181/assets/cyclooutlet-typography-polish.css.map */
