.sc-font--bw-nista-geometric-bold { --text-font-family: bw-nista-geometric-bold, sans-serif !important; -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; } .sc-font--muli { --text-font-family: Muli, sans-serif !important; -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; } .sc-font--roboto { --text-font-family: Roboto, sans-serif !important; } .sc-font--trade-gothic-lt-roman { --text-font-family: "Trade Gothic LT W01 Roman", sans-serif !important; -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; } .sc-font--helvetica { --text-font-family: helvetica, sans-serif !important; } .sc-font--trade-gothic-lt-bold-ext { --text-font-family: "Trade Gothic LT W01 Bold Ext", sans-serif !important; -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; } body { --body-bg-color: #fff; --component-animation: fade-in-bottom; --component-animation-initial-opacity: 0 } .sc-audio-control-bar { --sc-audio-control-bar-bg-color: #f2f2f2; --sc-audio-control-bar-color: rgb(0, 0, 0); --sc-audio-control-bar-border-color: rgb(144, 144, 144); --sc-audio-control-bar-timer-color: rgb(0, 129, 102); --sc-audio-control-bar-expanded-text-bg-color: rgb(0, 0, 0); --sc-audio-control-bar-expanded-color: #fff; --sc-audio-control-bar-volume-slider-thumb-color: rgb(0, 129, 102); --sc-audio-control-bar-volume-slider-runnable-track-bg-color: rgb(144, 144, 144); } .sc-select { --sc-select-color-focus: rgb(0, 129, 102); --sc-select-color-disabled: rgb(170, 170, 170, 0.7); --sc-select-color-border: rgb(144, 144, 144); --sc-select-bg-color: transparent; } .sc-button { --button-font-family: muli; --button-text-transform: none; --button-font-weight: bold; --button-font-style: normal; --button-word-spacing: 0em; --button-letter-spacing: 0em; --button-text-shadow: none; --button-border-width: 1px; --button-border-radius: 0px; } .sc-button--color-black { --button-bg-color: rgb(0, 0, 0); --button-bg-color-hover: rgba(0, 0, 0, 0.8); --button-color: #141414; --button-color-hover: #141414; --button-outline-bg-color: rgba(0, 0, 0, 0); --button-outline-bg-color-hover: rgb(0, 0, 0); --button-outline-color: rgb(0, 0, 0); --button-outline-color-hover: #141414; --button-outline-border-color: rgb(0, 0, 0); --button-outline-border-color-hover: rgb(0, 0, 0); --button-text-bg-color: rgba(0, 0, 0, 0); --button-text-bg-color-hover: rgba(0, 0, 0, 0); --button-text-color: rgb(0, 0, 0); --button-text-color-hover: rgba(0, 0, 0, 0.9); } .sc-button--color-light { --button-bg-color: rgb(144, 144, 144); --button-bg-color-hover: rgba(144, 144, 144, 0.8); --button-color: #141414; --button-color-hover: #141414; --button-outline-bg-color: rgba(0, 0, 0, 0); --button-outline-bg-color-hover: rgb(144, 144, 144); --button-outline-color: rgb(144, 144, 144); --button-outline-color-hover: #141414; --button-outline-border-color: rgb(144, 144, 144); --button-outline-border-color-hover: rgb(144, 144, 144); --button-text-bg-color: rgba(0, 0, 0, 0); --button-text-bg-color-hover: rgba(0, 0, 0, 0); --button-text-color: rgb(144, 144, 144); --button-text-color-hover: rgba(144, 144, 144, 0.9); } .sc-button--color-white { --button-bg-color: #fff; --button-bg-color-hover: rgba(255, 255, 255, 0.8); --button-color: #141414; --button-color-hover: #141414; --button-outline-bg-color: rgba(0, 0, 0, 0); --button-outline-bg-color-hover: #fff; --button-outline-color: #fff; --button-outline-color-hover: #141414; --button-outline-border-color: #fff; --button-outline-border-color-hover: #fff; --button-text-bg-color: rgba(0, 0, 0, 0); --button-text-bg-color-hover: rgba(0, 0, 0, 0); --button-text-color: #fff; --button-text-color-hover: rgba(255, 255, 255, 0.9); } .sc-button--color-color1 { --button-bg-color: rgb(244, 153, 42); --button-bg-color-hover: rgba(244, 153, 42, 0.8); --button-color: #141414; --button-color-hover: #141414; --button-outline-bg-color: rgba(0, 0, 0, 0); --button-outline-bg-color-hover: rgb(244, 153, 42); --button-outline-color: rgb(244, 153, 42); --button-outline-color-hover: #141414; --button-outline-border-color: rgb(244, 153, 42); --button-outline-border-color-hover: rgb(244, 153, 42); --button-text-bg-color: rgba(0, 0, 0, 0); --button-text-bg-color-hover: rgba(0, 0, 0, 0); --button-text-color: rgb(244, 153, 42); --button-text-color-hover: rgba(244, 153, 42, 0.9); } .sc-button--color-color2 { --button-bg-color: rgb(187, 6, 9); --button-bg-color-hover: rgba(187, 6, 9, 0.8); --button-color: #141414; --button-color-hover: #141414; --button-outline-bg-color: rgba(0, 0, 0, 0); --button-outline-bg-color-hover: rgb(187, 6, 9); --button-outline-color: rgb(187, 6, 9); --button-outline-color-hover: #141414; --button-outline-border-color: rgb(187, 6, 9); --button-outline-border-color-hover: rgb(187, 6, 9); --button-text-bg-color: rgba(0, 0, 0, 0); --button-text-bg-color-hover: rgba(0, 0, 0, 0); --button-text-color: rgb(187, 6, 9); --button-text-color-hover: rgba(187, 6, 9, 0.9); } .sc-button--color-color3 { --button-bg-color: rgb(48, 177, 143); --button-bg-color-hover: rgba(48, 177, 143, 0.8); --button-color: #141414; --button-color-hover: #141414; --button-outline-bg-color: rgba(0, 0, 0, 0); --button-outline-bg-color-hover: rgb(48, 177, 143); --button-outline-color: rgb(48, 177, 143); --button-outline-color-hover: #141414; --button-outline-border-color: rgb(48, 177, 143); --button-outline-border-color-hover: rgb(48, 177, 143); --button-text-bg-color: rgba(0, 0, 0, 0); --button-text-bg-color-hover: rgba(0, 0, 0, 0); --button-text-color: rgb(48, 177, 143); --button-text-color-hover: rgba(48, 177, 143, 0.9); } .sc-button--color-color4 { --button-bg-color: rgb(249, 249, 248); --button-bg-color-hover: rgba(249, 249, 248, 0.8); --button-color: #141414; --button-color-hover: #141414; --button-outline-bg-color: rgba(0, 0, 0, 0); --button-outline-bg-color-hover: rgb(249, 249, 248); --button-outline-color: rgb(249, 249, 248); --button-outline-color-hover: #141414; --button-outline-border-color: rgb(249, 249, 248); --button-outline-border-color-hover: rgb(249, 249, 248); --button-text-bg-color: rgba(0, 0, 0, 0); --button-text-bg-color-hover: rgba(0, 0, 0, 0); --button-text-color: rgb(249, 249, 248); --button-text-color-hover: rgba(249, 249, 248, 0.9); } .sc-button--color-color5 { --button-bg-color: rgb(142, 190, 231); --button-bg-color-hover: rgba(0, 0, 0, 0.8); --button-color: #141414; --button-color-hover: #141414; --button-outline-bg-color: rgba(0, 0, 0, 0); --button-outline-bg-color-hover: rgb(142, 190, 231); --button-outline-color: rgb(142, 190, 231); --button-outline-color-hover: #141414; --button-outline-border-color: rgb(142, 190, 231); --button-outline-border-color-hover: rgb(142, 190, 231); --button-text-bg-color: rgba(0, 0, 0, 0); --button-text-bg-color-hover: rgba(0, 0, 0, 0); --button-text-color: rgb(142, 190, 231); --button-text-color-hover: rgba(0, 0, 0, 0.9); } .sc-button--color-primary { --button-bg-color: rgb(0, 129, 102); --button-bg-color-hover: rgba(0, 129, 102, 0.8); --button-color: #141414; --button-color-hover: #141414; --button-outline-bg-color: rgba(0, 0, 0, 0); --button-outline-bg-color-hover: rgb(0, 129, 102); --button-outline-color: rgb(0, 129, 102); --button-outline-color-hover: #141414; --button-outline-border-color: rgb(0, 129, 102); --button-outline-border-color-hover: rgb(0, 129, 102); --button-text-bg-color: rgba(0, 0, 0, 0); --button-text-bg-color-hover: rgba(0, 0, 0, 0); --button-text-color: rgb(0, 129, 102); --button-text-color-hover: rgba(0, 129, 102, 0.9); } .sc-button--color-secondary { --button-bg-color: rgb(144, 144, 144); --button-bg-color-hover: rgba(144, 144, 144, 0.8); --button-color: #141414; --button-color-hover: #141414; --button-outline-bg-color: rgba(0, 0, 0, 0); --button-outline-bg-color-hover: rgb(144, 144, 144); --button-outline-color: rgb(144, 144, 144); --button-outline-color-hover: #141414; --button-outline-border-color: rgb(144, 144, 144); --button-outline-border-color-hover: rgb(144, 144, 144); --button-text-bg-color: rgba(0, 0, 0, 0); --button-text-bg-color-hover: rgba(0, 0, 0, 0); --button-text-color: rgb(144, 144, 144); --button-text-color-hover: rgba(144, 144, 144, 0.9); } .sc-slider { --slider-dots-default-bg-color: rgba(255, 255, 255, 0.5); --slider-dots-hover-bg-color: #fff; --slider-dots-active-bg-color: #fff; } .sc-slider .sc-button--color-white { --button-outline-bg-color: rgba(0, 0, 0, 0); --button-outline-bg-color-hover: #fff; --button-outline-color: rgba(255, 255, 255, 0.5); --button-outline-color-hover: rgb(0, 0, 0); --button-outline-border-color: rgba(255, 255, 255, 0.5); --button-outline-border-color-hover: #fff; } .sc-overlay-with-icon .sc-overlay { } .sc-gallery { --gallery-link-overlay-bg-color: rgba(0,0,0,0.25); --gallery-link-button-color: #fff; } .sc-banner--default { --overlay-bg-color: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 129, 102, 0.65) 100%); --media-video-controls-color: #fff; } .sc-banner--button-banner { --overlay-bg-color: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 129, 102, 0.65) 100%); --media-video-controls-color: #fff; } .tm-banner--product-banner { --banner-discount-bg-color: #fb1527; } .sc-button { --media-video-controls-color: #fff; } .tm-social-block .tm-social { --social-share-default-bg-color-hover: rgba(0, 129, 102, 0.7); } .tm-slider { } .tm-slider.sc-button--color-white { } .tm-media-block { } .tm-productDetail { --product-detail-discount-bg-color: #fb1527; } .tm-product-card { --product-card-discount-bg-color: #fb1527; --media-credits-bg-color: rgba(0, 0, 0, 0.1); --media-video-controls-color: #fff; --overlay-bg-color: rgba(0, 0, 0, 0.1); } .tm-jumbotron--variant-default .tm-social { --social-share-default-bg-color: rgba(0, 129, 102, 0); --social-share-default-bg-color-hover: rgba(0, 129, 102, 0); --social-share-default-color: rgb(0, 129, 102); --social-share-default-color-hover: rgba(0, 129, 102, 0.7); } .tm-jumbotron--variant-default { --media-video-controls-color: #fff; --jumbotron-default-carret-color: #818c61; --jumbotron-default-carret-color-hover: #818c61; --overlay-bg-color: rgba(0,0,0,0); } .tm-audio-player { --audio-player-control-btn-bg-color: rgb(0, 129, 102); --audio-player-control-btn-bg-color-hover: rgb(38, 147, 124); --audio-player-control-btn-color: #fff; --audio-player-control-btn-color-hover: #fff; --audio-player-wave-top-color: rgba(0, 0, 0, 1); --audio-player-wave-bottom-color: rgba(0, 0, 0, 0.3); --audio-player-wave-progress-color: rgb(0, 129, 102); --audio-player-playlist-row-border-color: rgba(0,0,0,0.05); --audio-player-hero-title-default-bg-color: rgba(0, 0, 0, 0.3); --audio-player-hero-genre-default-bg-color: rgba(255, 255, 255, 0.3); --audio-player-hero-genre-minimal-bg-color: rgb(0, 129, 102); --audio-player-hero-author-default-bg-color: rgba(0, 0, 0, 0.3); --audio-player-playlist-item-bg-color: rgba(0,0,0,0); --audio-player-playlist-item-bg-color-hover:rgba(0,0,0,0.05); --audio-player-playlist-item-highlight-color:rgb(0, 129, 102); --audio-player-hero-genre-default-color:rgb(0, 0, 0); --audio-player-hero-genre-minimal-color:#fff; --audio-player-hero-title-default-color:#fff; --audio-player-hero-title-minimal-color:rgb(0, 0, 0); --audio-player-hero-author-default-color:#fff; --audio-player-hero-author-minimal-color:rgb(0, 0, 0); --audio-player-hero-year-default-color:#fff; --audio-player-hero-year-minimal-color:rgb(0, 0, 0); --audio-player-hero-timer-elapsed-bg-color:rgb(0, 0, 0); --audio-player-hero-timer-duration-bg-color:rgb(0, 0, 0); --audio-player-hero-timer-elapsed-color:rgba(255, 255, 255, 0.8); --audio-player-hero-timer-duration-color:rgba(255, 255, 255, 0.8); } .tm-age-gate { --modal-content-border-width: 1px; --modal-content-border-color: rgb(0, 129, 102); --modal-content-border-radius: 10px; --modal-content-bg: #fff; } .tm-jumbotron--variant-overlaid .tm-social { --social-share-default-bg-color: rgba(0, 129, 102, 0); --social-share-default-bg-color-hover: rgba(0, 129, 102, 0); --social-share-default-color: rgb(255, 255, 255); --social-share-default-color-hover: rgba(255, 255, 255, 0.7); } .tm-jumbotron--variant-overlaid { --jumbotron-overlaid-carret-color: #fff; --jumbotron-overlaid-carret-color-hover: #fff; --jumbotron-overlaid-carret-bg-color: rgba(0, 0, 0, 0); --jumbotron-overlaid-carret-bg-color-hover: rgba(255, 255, 255, 0.1); --divider-bg-color: #fff; } .tm-jumbotron--variant-series .tm-social { --social-share-default-bg-color: rgba(0, 0, 0, 0); --social-share-default-bg-color-hover: rgba(0, 0, 0, 0); --social-share-default-color: #fff; --social-share-default-color-hover: rgba(255, 255, 255, 0.7); } .tm-jumbotron--variant-series { --overlay-bg-color: linear-gradient(90deg, rgb(0, 129, 102) 0, transparent), linear-gradient(0deg, rgb(0, 129, 102) 0, transparent) ; --jumbotron-series-bg-color: rgb(0, 129, 102); --overlay-with-icon-icon-color: rgb(0, 129, 102); } .tm-jumbotron--variant-series .sc-cover-card__overlay { --overlay-bg-color: linear-gradient(180deg, rgba(0, 0, 0, 0.5) 0%, rgba(38, 45, 61, 0.3) 10%, rgba(0, 0, 0, 0.6) 100%); } .tm-jumbotron--variant-series .sc-jumbotron__locked-overlay { --overlay-bg-color: rgba(0, 0, 0, 0); } .tm-flipbook-card { --divider-bg-color: #fff; } .tm-weblink-split-card { --overlay-bg-color: rgba(0, 0, 0, 0); --split-card-border-width: 0; --split-card-border-color: rgb(144, 144, 144); } .tm-action-split-card { --action-split-card-discount-bg-color: #FF0000; --overlay-bg-color: [object Object]; --media-credits-bg-color: rgba(0, 0, 0, 0.1); --split-card-border-width: 1px; --split-card-border-style: none; --split-card-border-color: #000000; } .topnav__menu-drawer, .topnav__search-drawer { --drawer-bg-color: rgb(255, 255, 255); --blanket-bg-color: rgba(0, 0, 0, 0); } .topnav .tm-topnav__connected-websites { --link-color: rgba(0, 129, 102, 0.5) } .topnav { --text-field-color: rgb(0, 129, 102); --text-field-placeholder-color: rgba(0, 129, 102, 0.2); --text-field-focus-color: rgb(0, 129, 102); --text-field-plaintext-color: rgb(0, 129, 102); --text-field-border-color: rgba(0, 129, 102, 0.4); --text-field-border-focus-color: rgb(0, 129, 102); --spinner-size-sm: 0.85rem; --spinner-size-md: 1.15rem; --spinner-size-lg: 1.313rem; } .tm-textWithMedia__media { } .tm-timeLine { --timeLine-line-color: rgb(0, 129, 102); } .tm-timeLine__media { } .tm-footer--basic .tm-social { --social-share-default-bg-color: rgba(0, 129, 102, 0); --social-share-default-bg-color-hover: rgba(0, 129, 102, 0); --social-share-default-color: rgb(0, 129, 102); --social-share-default-color-hover: rgba(0, 129, 102, 0.7); } :root { --color-white: #fff; --color-light: rgb(144, 144, 144); --color-primary: rgb(0, 129, 102); --color-secondary: rgb(144, 144, 144); --color-black: rgb(0, 0, 0); --color-1: rgb(244, 153, 42); --color-2: rgb(187, 6, 9); --color-3: rgb(48, 177, 143); --color-4: rgb(249, 249, 248); --color-5: rgb(142, 190, 231); --image-placeholder-bg-color: #fff; --image-placeholder-color: #fff; --flipbook-progress-bar-bg-color: rgb(0, 129, 102); --flipbook-sidebar-bg-color: #fff; --text-font-size-sm: 0.85rem; --text-font-size-md: 1.15rem; --text-font-size-lg: 1.313rem; --heading-font-family: bw-nista-geometric-bold; --link-color: rgb(0, 129, 102); --link-color-hover: rgb(0, 129, 102); --link-color-active: rgb(0, 129, 102); --link-text-decoration-color: rgb(0, 129, 102); --link-text-decoration-color-hover: rgb(0, 129, 102); --link-text-decoration-style: solid; --link-text-decoration-style-hover: solid; --link-text-decoration-line: none; --link-text-decoration-line-hover: none; --media-credits-bg-color: rgba(0, 0, 0, 0.1); --media-video-controls-color: #fff; --social-share-default-bg-color: rgba(0, 129, 102, 0); --social-share-default-bg-color-hover: rgba(0, 129, 102, 0); --social-share-default-color: rgb(0, 129, 102); --social-share-default-color-hover: rgba(0, 129, 102, 0.7); --social-share-font-size: 1rem; --social-share-fixed-floating-bg-color: rgba(0, 129, 102, 0); --social-share-fixed-floating-bg-color-hover: rgba(0, 129, 102, 0); --social-share-fixed-floating-color: rgb(0, 129, 102); --social-share-fixed-floating-color-hover: rgb(0, 129, 102); --progress-trackbar-bg-color: rgba(0, 0, 0, 0); --progress-bar-bg-color: rgb(0, 129, 102); --progress-height: 2px; --drawer-bg-color: #fff; --blanket-bg-color: rgba(0, 0, 0, 0); --overlay-bg-color: rgba(0,0,0,0.15); --overlay-with-icon-icon-color: #fff; --stat-border-color: rgb(144, 144, 144); --quote-border-color: rgb(48, 176, 142); --quote-border-width: 4px; --text-accordion-title-wrapper-default-bg-color: rgba(0,0,0,0); --text-accordion-title-wrapper-hover-bg-color: rgba(0,0,0,0); --text-accordion-title-wrapper-expanded-bg-color: rgba(0,0,0,0); --text-accordion-title-wrapper-default-color: rgb(0, 129, 102); --text-accordion-title-wrapper-hover-color: rgb(0, 129, 102); --text-accordion-title-wrapper-expanded-color: rgb(0, 129, 102); --text-accordion-border-color: rgb(0, 129, 102); --spinner-color: rgb(0, 129, 102); --spinner-size-sm: 5rem; --spinner-size-md: 5rem; --spinner-size-lg: 5rem; --spinner-border-width: 0.25rem; --tabs-item-bg-color-default: transparent; --tabs-item-bg-color-hover: transparent; --tabs-item-bg-color-active: transparent; --tabs-border-width: 1px; --tabs-border-color: rgb(144, 144, 144); --tabs-item-border-radius: 0px; --tabs-item-border-color-default: transparent; --tabs-item-border-color-hover: rgb(0, 129, 102); --tabs-item-border-color-active: rgb(0, 129, 102); --tabs-item-border-width-default: 0 0 3px 0; --tabs-item-border-width-hover: 0 0 3px 0; --tabs-item-border-width-active: 0 0 3px 0; --tabs-content-bg-color: transparent; --account-widget-button-size: 1.2rem; --account-widget-icon-color-default: #000000; --account-widget-icon-color-hover: rgba(0, 0, 0, 0.85); --cart-widget-toggle-button-size: 1.2rem; --cart-widget-badge-bg-color: rgb(214, 38, 46); --cart-widget-icon-color-default: rgb(0, 0, 0); --cart-widget-icon-color-hover: rgba(0, 0, 0, 0.85); --cart-widget-badge-color: #fff; --cart-widget-badge-font-family: trade-gothic-lt-bold-ext; --cart-widget-drawer-bg-color: rgb(255, 255, 255); --cart-widget-drawer-blanket-bg-color: rgba(0, 0, 0, 0.38); --cart-widget-close-btn-color-default: rgb(0, 0, 0); --cart-widget-close-btn-color-hover: rgba(0, 0, 0, 0.85); --cart-widget-footer-bg-color: rgb(249, 249, 248); --cart-widget-item-delete-button-size: 1rem; --cart-widget-item-delete-icon-color-default: rgb(214, 38, 46); --cart-widget-item-delete-icon-color-hover: rgba(214, 38, 46, 0.85); --cart-widget-item-controls-border-color: rgb(0, 129, 102); --cart-widget-item-border-color: rgb(0, 129, 102); --cart-widget-item-controls-icon-color-default: rgb(0, 0, 0); --cart-widget-item-controls-icon-color-hover: rgb(0, 0, 0); --cart-widget-item-controls-font-size: 0.45rem; --cart-widget-item-image-overlay-bg: linear-gradient(to bottom, rgba(0, 129, 102, 0) 0%, rgba(0, 129, 102, 0.5) 100%); --cart-widget-item-bg: rgb(255, 255, 255); --split-card-bg-color: #fff; --split-card-border-width: 1px; --split-card-border-style: solid; --split-card-border-color: rgba(0, 129, 102, 0.5); --split-card-overlay-top-bg-color: linear-gradient(to bottom, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 100%); --split-card-overlay-bottom-bg-color: linear-gradient(to top, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 100%); --split-card-overlay-both-bg-color: linear-gradient(180deg, rgba(0, 0, 0, 0.3) 0%, rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 0) 70%, rgba(0, 0, 0, 0.3) 100%); --generic-card-bg-color: #fff; --generic-card-border-width: 1px; --generic-card-border-style: solid; --generic-card-border-color: rgb(144, 144, 144); --generic-card-overlay-top-bg-color: linear-gradient(to bottom, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 100%); --generic-card-overlay-bottom-bg-color: linear-gradient(to top, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 100%); --generic-card-overlay-both-bg-color: linear-gradient(180deg, rgba(0, 0, 0, 0.3) 0%, rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 0) 70%, rgba(0, 0, 0, 0.3) 100%); --cover-card-border-width: 0px; --cover-card-border-style: solid; --cover-card-border-color: rgba(0, 0, 0, 0); --cover-card-overlay-bg-color: linear-gradient(180deg, rgba(0, 0, 0, 0.5) 0%, rgba(38, 45, 61, 0.3) 10%, rgba(0, 0, 0, 0.6) 100%); --corner-cover-card-border-width: 0px; --corner-cover-card-border-style: solid; --corner-cover-card-border-color: rgba(0, 0, 0, 0); --corner-cover-card-overlay-bg-color: linear-gradient(180deg, rgba(0, 0, 0, 0.5) 0%, rgba(38, 45, 61, 0.3) 10%, rgba(0, 0, 0, 0.6) 100%); --cookie-bar-bg-color: #000; --footer-bg-color: rgb(0, 129, 102); --footer-border-color: #fff; --footer-border-style: solid; --footer-border-width: 1px; --footer-link-color: #fff; --text-field-border-width: 2px; --text-field-bg-color: rgba(0, 0, 0, 0); --text-field-focus-bg-color: rgba(0, 0, 0, 0); --text-field-color: rgb(0, 0, 0); --text-field-placeholder-color: rgba(0, 0, 0, 0.2); --text-field-focus-color: rgb(0, 0, 0); --text-field-plaintext-color: rgb(0, 0, 0); --text-field-border-color: rgba(0, 0, 0, 0.4); --text-field-border-focus-color: rgb(0, 0, 0); --text-field-box-shadow: none; --text-field-focus-box-shadow: none; --top-nav-height: 2.5rem; --top-nav-bg-color: rgb(255, 255, 255); --top-nav-upper-bar-bg-color: rgb(255, 255, 255); --top-nav-logo-bar-bg-color: rgba(0, 0, 0, 0); --top-nav-submenu-bar-bg-color: rgba(0, 0, 0, 0); --top-nav-divider-bg-color: rgba(0, 129, 102, 0.05); --top-nav-disabled-bg-color: rgba(0, 129, 102, 0.05); --top-nav-disabled-color: rgba(0, 129, 102, 0.05); --top-nav-text-lighter-color: rgba(0, 129, 102, 0.6); --top-nav-text-color: rgba(0, 129, 102, 0.85); --top-nav-text-highlight-color: rgb(0, 129, 102); --top-nav-icon-color: rgba(0, 129, 102, 0.6); --top-nav-hover-color: rgb(0, 129, 102); --top-nav-dropdown-menu-bg-color: rgb(255, 255, 255); --top-nav-collapse-menu-bg-color:rgba(0, 0, 0, 0); --top-nav-search-suggestions-box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.1); --top-nav-box-shadow: 0 .125rem .25rem rgba(0,0,0,.1); --top-nav-divider-border-style: solid; --yotpo-primary-color: rgb(0, 129, 102); --yotpo-secondary-color: rgb(144, 144, 144); --yotpo-star-color: #e7721b; --yotpo-text-color: rgb(0, 0, 0); --yotpo-text-font: Muli, sans-serif; --yotpo-button-color: #fff; --yotpo-button-color-hover: #fff; --yotpo-button-bg-color: rgb(0, 129, 102); --yotpo-button-bg-color-hover: rgb(0, 129, 102); } .sc-text { --text-transform: none ; --text-text-shadow: none ; --text-font-style: normal ; --text-font-weight: normal ; --text-color: rgb(0, 0, 0) ; } .sc-text { --text-font-size-sm: 0.85rem ; --text-font-size-md: 1.15rem ; --text-font-size-lg: 1.313rem ; } .sc-text .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; --text-letter-spacing: 0em ; --text-word-spacing: 0em ; --text-line-height: 1.7em ; } .sc-button { --button-padding-x: 1rem ; --button-padding-y: 0.5rem ; } .sc-button .sc-text { --text-font-size-sm: 0.95rem ; --text-font-size-md: 1rem ; --text-font-size-lg: 1.05rem ; } .sc-button .sc-text { --text-transform: none ; --text-text-shadow: none ; --text-font-style: normal ; --text-font-weight: bold ; } .sc-button .sc-text.tm-text .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; --text-letter-spacing: 0em ; --text-word-spacing: 0em ; --text-line-height: 1.7em ; } .sc-text.tm-text .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-select .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-button { --text-font-weight: bold ; } .sc-text.tm-button { --text-font-size-sm: 0.95rem ; --text-font-size-md: 1rem ; --text-font-size-lg: 1.05rem ; } .sc-text.tm-button .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-link { --text-color: rgb(0, 129, 102) ; } .sc-link.tm-link { --link-color: rgb(0, 129, 102) ; --link-color-hover: rgb(0, 129, 102) ; --link-text-decoration-color: rgb(0, 129, 102) ; --link-text-decoration-color-hover: rgb(0, 129, 102) ; --link-text-decoration-style: solid ; --link-text-decoration-style-hover: solid ; --link-text-decoration-line: none ; --link-text-decoration-line-hover: none ; } .sc-text.tm-link .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-tabs__item { --text-transform: uppercase ; --text-color: rgb(144, 144, 144) ; } .sc-link.tm-tabs__item { --link-color: rgb(144, 144, 144) ; --link-color-hover: rgb(0, 129, 102) ; --link-color-active: rgb(0, 129, 102) ; --link-text-decoration-color: rgb(144, 144, 144) ; --link-text-decoration-color-hover: rgb(0, 129, 102) ; --link-text-decoration-line: none ; --link-text-decoration-line-hover: none ; } .sc-text.tm-tabs__item { --text-font-size-sm: 0.95rem ; --text-font-size-md: 1rem ; --text-font-size-lg: 1.063rem ; } .sc-text.tm-tabs__item .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-text.tm-h1 { --text-transform: none ; --text-text-shadow: none ; --text-font-style: normal ; --text-font-weight: bold ; --text-color: rgb(0, 129, 102) ; } .sc-text.tm-text.tm-h1 { --text-font-size-sm: 1.8rem ; --text-font-size-md: 2rem ; --text-font-size-lg: 2.2rem ; } .sc-text.tm-text.tm-h1 .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-word-spacing: 0em ; --text-line-height: 1.2em ; } .sc-text.tm-text.tm-h2 { --text-transform: none ; --text-text-shadow: none ; --text-font-style: normal ; --text-font-weight: bold ; --text-color: rgb(0, 129, 102) ; } .sc-text.tm-text.tm-h2 { --text-font-size-sm: 1.3rem ; --text-font-size-md: 1.5rem ; --text-font-size-lg: 2.7rem ; } .sc-text.tm-text.tm-h2 .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-word-spacing: 0em ; --text-line-height: 1.2em ; } .sc-text.tm-text.tm-h3 { --text-transform: none ; --text-text-shadow: none ; --text-font-style: normal ; --text-font-weight: bold ; --text-color: rgb(0, 129, 102) ; } .sc-text.tm-text.tm-h3 { --text-font-size-sm: 0.97rem ; --text-font-size-md: 1.17rem ; --text-font-size-lg: 1.37rem ; } .sc-text.tm-text.tm-h3 .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-word-spacing: 0em ; --text-line-height: 1.2em ; } .sc-text.tm-text.tm-h4 { --text-transform: none ; --text-text-shadow: none ; --text-font-style: normal ; --text-font-weight: bold ; --text-color: rgb(0, 129, 102) ; } .sc-text.tm-text.tm-h4 { --text-font-size-sm: 0.8rem ; --text-font-size-md: 1rem ; --text-font-size-lg: 1.2rem ; } .sc-text.tm-text.tm-h4 .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-word-spacing: 0em ; --text-line-height: 1.2em ; } .sc-text.tm-text.tm-h5 { --text-transform: none ; --text-text-shadow: none ; --text-font-style: normal ; --text-font-weight: bold ; --text-color: rgb(0, 129, 102) ; } .sc-text.tm-text.tm-h5 { --text-font-size-sm: 0.63rem ; --text-font-size-md: 0.83rem ; --text-font-size-lg: 1.03rem ; } .sc-text.tm-text.tm-h5 .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-word-spacing: 0em ; --text-line-height: 1.2em ; } .sc-text.tm-text.tm-h6 { --text-transform: none ; --text-text-shadow: none ; --text-font-style: normal ; --text-font-weight: bold ; --text-color: rgb(0, 129, 102) ; } .sc-text.tm-text.tm-h6 { --text-font-size-sm: 0.47rem ; --text-font-size-md: 0.67rem ; --text-font-size-lg: 0.77rem ; } .sc-text.tm-text.tm-h6 .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-word-spacing: 0em ; --text-line-height: 1.2em ; } .sc-text.tm-media__caption { --text-color: rgb(144, 144, 144) ; } .sc-text.tm-media__caption { --text-font-size-sm: 0.9rem ; --text-font-size-md: 0.9rem ; --text-font-size-lg: 0.9rem ; } .sc-text.tm-media__caption .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-media__credits { --text-text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3) ; --text-color: rgba(255, 255, 255, 0.7) ; } .sc-text.tm-media__credits { --text-font-size-sm: 0.75rem ; --text-font-size-md: 0.75rem ; --text-font-size-lg: 0.75rem ; } .sc-text.tm-media__credits .sc-font { --text-font-family: Roboto, sans-serif ; --text-letter-spacing: 0.005em ; --text-line-height: 1.5em ; } .sc-text.tm-corner-cover-card__title { --text-font-weight: bold ; --text-color: #fff ; } .sc-link.tm-corner-cover-card__title { --link-color: #fff ; --link-color-hover: #fff ; --link-text-decoration-color: #fff ; --link-text-decoration-color-hover: #fff ; --link-text-decoration-style: solid ; --link-text-decoration-style-hover: solid ; --link-text-decoration-line: none ; --link-text-decoration-line-hover: none ; } .sc-text.tm-corner-cover-card__title { --text-font-size-sm: 1.2rem ; --text-font-size-md: 1.5rem ; --text-font-size-lg: 1.7rem ; } .sc-text.tm-corner-cover-card__title .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-line-height: 1.2em ; } .sc-text.tm-corner-cover-card__description { --text-color: #fff ; } .sc-text.tm-corner-cover-card__description { --text-font-size-md: 0.95rem ; --text-font-size-lg: 1rem ; } .sc-text.tm-corner-cover-card__description .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-corner-cover-card__author { --text-font-weight: bold ; --text-color: #fff ; } .sc-text.tm-corner-cover-card__author { --text-font-size-sm: 0.65rem ; --text-font-size-md: 0.65rem ; --text-font-size-lg: 0.65rem ; } .sc-text.tm-corner-cover-card__author .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-corner-cover-card__section { --text-transform: uppercase ; --text-font-weight: bold ; --text-color: #fff ; } .sc-link.tm-corner-cover-card__section { --link-color: #fff ; --link-color-hover: #fff ; --link-text-decoration-color: #fff ; --link-text-decoration-color-hover: #fff ; --link-text-decoration-style: solid ; --link-text-decoration-style-hover: solid ; --link-text-decoration-line: none ; --link-text-decoration-line-hover: underline ; } .sc-text.tm-corner-cover-card__section { --text-font-size-sm: 0.8rem ; --text-font-size-md: 0.8rem ; --text-font-size-lg: 0.8rem ; } .sc-text.tm-corner-cover-card__section .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-corner-cover-card__topic { --text-color: #fff ; } .sc-link.tm-corner-cover-card__topic { --link-color: #fff ; --link-color-hover: #fff ; --link-text-decoration-color: #fff ; --link-text-decoration-color-hover: #fff ; --link-text-decoration-style: solid ; --link-text-decoration-style-hover: solid ; --link-text-decoration-line: none ; --link-text-decoration-line-hover: underline ; } .sc-text.tm-corner-cover-card__topic { --text-font-size-sm: 0.8rem ; --text-font-size-md: 0.8rem ; --text-font-size-lg: 0.8rem ; } .sc-text.tm-corner-cover-card__topic .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-corner-cover-card__content-format { --text-color: #fff ; } .sc-text.tm-corner-cover-card__content-format .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-split-card__title { --text-font-weight: bold ; --text-color: rgb(0, 0, 0) ; } .sc-link.tm-split-card__title { --link-color: rgb(0, 0, 0) ; --link-color-hover: rgb(0, 129, 102) ; --link-text-decoration-color: rgb(0, 0, 0) ; --link-text-decoration-color-hover: rgb(0, 129, 102) ; --link-text-decoration-style: solid ; --link-text-decoration-style-hover: solid ; --link-text-decoration-line: none ; --link-text-decoration-line-hover: none ; } .sc-text.tm-split-card__title { --text-font-size-sm: 1.2rem ; --text-font-size-md: 1.5rem ; --text-font-size-lg: 1.7rem ; } .sc-text.tm-split-card__title .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-line-height: 1.2em ; } .sc-text.tm-split-card__description { --text-color: rgb(144, 144, 144) ; } .sc-text.tm-split-card__description { --text-font-size-md: 0.95rem ; --text-font-size-lg: 1rem ; } .sc-text.tm-split-card__description .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-split-card__author { --text-transform: uppercase ; --text-font-weight: bold ; } .sc-text.tm-split-card__author { --text-font-size-sm: 0.65rem ; --text-font-size-md: 0.65rem ; --text-font-size-lg: 0.65rem ; } .sc-text.tm-split-card__author .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-split-card__section { --text-transform: uppercase ; --text-font-weight: bold ; --text-color: rgb(0, 129, 102) ; } .sc-link.tm-split-card__section { --link-color: rgb(0, 129, 102) ; --link-color-hover: rgb(0, 129, 102) ; --link-text-decoration-color: rgb(0, 129, 102) ; --link-text-decoration-color-hover: rgb(0, 129, 102) ; --link-text-decoration-style: solid ; --link-text-decoration-style-hover: solid ; --link-text-decoration-line: none ; --link-text-decoration-line-hover: underline ; } .sc-text.tm-split-card__section { --text-font-size-sm: 0.8rem ; --text-font-size-md: 0.8rem ; --text-font-size-lg: 0.8rem ; } .sc-text.tm-split-card__section .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-split-card__topic { --text-color: rgb(144, 144, 144) ; } .sc-link.tm-split-card__topic { --link-color: rgb(144, 144, 144) ; --link-color-hover: rgb(144, 144, 144) ; --link-text-decoration-color: rgb(144, 144, 144) ; --link-text-decoration-color-hover: rgb(144, 144, 144) ; --link-text-decoration-style: solid ; --link-text-decoration-style-hover: solid ; --link-text-decoration-line: none ; --link-text-decoration-line-hover: underline ; } .sc-text.tm-split-card__topic { --text-font-size-sm: 0.8rem ; --text-font-size-md: 0.8rem ; --text-font-size-lg: 0.8rem ; } .sc-text.tm-split-card__topic .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-split-card__content-format { --text-color: #fff ; } .sc-text.tm-split-card__content-format .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-weblink-split-card__title { --text-font-weight: bold ; --text-color: rgb(0, 0, 0) ; } .sc-link.tm-weblink-split-card__title { --link-color: rgb(0, 0, 0) ; --link-color-hover: rgb(0, 129, 102) ; --link-text-decoration-color: rgb(0, 0, 0) ; --link-text-decoration-color-hover: rgb(0, 129, 102) ; --link-text-decoration-style: solid ; --link-text-decoration-style-hover: solid ; --link-text-decoration-line: none ; --link-text-decoration-line-hover: none ; } .sc-text.tm-weblink-split-card__title { --text-font-size-sm: 1.2rem ; --text-font-size-md: 1.5rem ; --text-font-size-lg: 1.7rem ; } .sc-text.tm-weblink-split-card__title .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-line-height: 1.2em ; } .sc-text.tm-weblink-split-card__description { --text-color: rgb(144, 144, 144) ; } .sc-text.tm-weblink-split-card__description { --text-font-size-md: 0.95rem ; --text-font-size-lg: 1rem ; } .sc-text.tm-weblink-split-card__description .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-weblink-split-card__publisher { --text-transform: uppercase ; --text-font-weight: bold ; --text-color: #000 ; } .sc-link.tm-weblink-split-card__publisher { --link-color: #000 ; --link-color-hover: #000 ; --link-text-decoration-color: #000 ; --link-text-decoration-color-hover: #000 ; --link-text-decoration-style: solid ; --link-text-decoration-style-hover: solid ; --link-text-decoration-line: none ; --link-text-decoration-line-hover: none ; } .sc-text.tm-weblink-split-card__publisher { --text-font-size-sm: 0.65rem ; --text-font-size-md: 0.65rem ; --text-font-size-lg: 0.65rem ; } .sc-text.tm-weblink-split-card__publisher .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-weblink-split-card__media-credits { --text-text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3) ; --text-color: rgba(255, 255, 255, 0.7) ; } .sc-text.tm-weblink-split-card__media-credits { --text-font-size-sm: 0.75rem ; --text-font-size-md: 0.75rem ; --text-font-size-lg: 0.75rem ; } .sc-text.tm-weblink-split-card__media-credits .sc-font { --text-font-family: Roboto, sans-serif ; --text-letter-spacing: 0.005em ; --text-line-height: 1.5em ; } .sc-text.tm-action-split-card__title { --text-transform: none ; --text-text-shadow: none ; --text-font-style: normal ; --text-font-weight: normal ; --text-color: #000000 ; } .sc-link.tm-action-split-card__title { --link-color: #000000 ; --link-color-hover: #000000 ; --link-text-decoration-color: #000000 ; --link-text-decoration-color-hover: #000000 ; --link-text-decoration-style: solid ; --link-text-decoration-style-hover: solid ; --link-text-decoration-line: none ; --link-text-decoration-line-hover: none ; } .sc-text.tm-action-split-card__title { --text-font-size-sm: 1.2rem ; --text-font-size-md: 1.5rem ; --text-font-size-lg: 1.7rem ; } .sc-text.tm-action-split-card__title .sc-font { --text-font-family: helvetica, sans-serif ; --text-letter-spacing: 0em ; --text-word-spacing: 0em ; --text-line-height: 1.5em ; } .sc-text.tm-action-split-card__description { --text-color: #000000 ; } .sc-text.tm-action-split-card__description { --text-font-size-md: 0.95rem ; --text-font-size-lg: 1rem ; } .sc-text.tm-action-split-card__description .sc-font { --text-font-family: helvetica, sans-serif ; --text-line-height: 1.5em ; } .sc-text.tm-action-split-card__action { --text-font-size-md: 0.95rem ; --text-font-size-lg: 1rem ; } .sc-text.tm-action-split-card__action .sc-font { --text-font-family: helvetica, sans-serif ; --text-line-height: 1.5em ; } .sc-text.tm-action-split-card__price--original { --text-color: rgb(144, 144, 144) ; } .sc-text.tm-action-split-card__price--original { --text-font-size-sm: 1.2rem ; --text-font-size-md: 1.5rem ; --text-font-size-lg: 1.7rem ; } .sc-text.tm-action-split-card__price--original .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-action-split-card__price--sale { --text-font-size-sm: 1.2rem ; --text-font-size-md: 1.5rem ; --text-font-size-lg: 1.7rem ; } .sc-text.tm-action-split-card__price--sale .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-action-split-card__discount { --text-color: #fff ; } .sc-text.tm-action-split-card__discount { --text-font-size-sm: 1.2rem ; --text-font-size-md: 1.5rem ; --text-font-size-lg: 1.7rem ; } .sc-text.tm-action-split-card__discount .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-action-split-card__price { --text-color: #000000 ; } .sc-text.tm-action-split-card__price { --text-font-size-sm: 1.2rem ; --text-font-size-md: 1.5rem ; --text-font-size-lg: 1.7rem ; } .sc-text.tm-action-split-card__price .sc-font { --text-font-family: helvetica, sans-serif ; --text-line-height: 1.5em ; } .sc-text.tm-action-split-card__section { --text-color: #000000 ; } .sc-link.tm-action-split-card__section { --link-color: #000000 ; --link-color-hover: #000000 ; --link-text-decoration-color: #000000 ; --link-text-decoration-color-hover: #000000 ; --link-text-decoration-style: solid ; --link-text-decoration-style-hover: solid ; --link-text-decoration-line: none ; --link-text-decoration-line-hover: none ; } .sc-text.tm-action-split-card__section { --text-font-size-sm: 0.7rem ; --text-font-size-md: 0.7rem ; --text-font-size-lg: 0.7rem ; } .sc-text.tm-action-split-card__section .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-action-split-card__topic { --text-color: #000000 ; } .sc-link.tm-action-split-card__topic { --link-color: #000000 ; --link-color-hover: #000000 ; --link-text-decoration-color: #000000 ; --link-text-decoration-color-hover: #000000 ; --link-text-decoration-style: solid ; --link-text-decoration-style-hover: solid ; --link-text-decoration-line: none ; --link-text-decoration-line-hover: none ; } .sc-text.tm-action-split-card__topic { --text-font-size-sm: 0.7rem ; --text-font-size-md: 0.7rem ; --text-font-size-lg: 0.7rem ; } .sc-text.tm-action-split-card__topic .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-action-split-card__content-format { --text-color: #000000 ; } .sc-text.tm-action-split-card__content-format .sc-font { --text-font-family: helvetica, sans-serif ; --text-line-height: 1.5em ; } .sc-text.tm-generic-card__title { --text-font-weight: bold ; --text-color: rgb(0, 0, 0) ; } .sc-link.tm-generic-card__title { --link-color: rgb(0, 0, 0) ; --link-color-hover: rgb(0, 129, 102) ; --link-text-decoration-color: rgb(0, 0, 0) ; --link-text-decoration-color-hover: rgb(0, 129, 102) ; --link-text-decoration-style: solid ; --link-text-decoration-style-hover: solid ; --link-text-decoration-line: none ; --link-text-decoration-line-hover: none ; } .sc-text.tm-generic-card__title { --text-font-size-sm: 1.2rem ; --text-font-size-md: 1.5rem ; --text-font-size-lg: 1.7rem ; } .sc-text.tm-generic-card__title .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-line-height: 1.2em ; } .sc-text.tm-generic-card__description { --text-color: rgb(144, 144, 144) ; } .sc-text.tm-generic-card__description { --text-font-size-md: 0.95rem ; --text-font-size-lg: 1rem ; } .sc-text.tm-generic-card__description .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-generic-card__header { --text-color: rgb(144, 144, 144) ; } .sc-text.tm-generic-card__header { --text-font-size-md: 0.95rem ; --text-font-size-lg: 1rem ; } .sc-text.tm-generic-card__header .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-generic-card__mediaHeader { --text-color: #fff ; } .sc-text.tm-generic-card__mediaHeader { --text-font-size-md: 0.95rem ; --text-font-size-lg: 1rem ; } .sc-text.tm-generic-card__mediaHeader .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-generic-card__footer { --text-color: rgb(144, 144, 144) ; } .sc-text.tm-generic-card__footer { --text-font-size-md: 0.95rem ; --text-font-size-lg: 1rem ; } .sc-text.tm-generic-card__footer .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-generic-card__mediaFooter { --text-color: #fff ; } .sc-text.tm-generic-card__mediaFooter { --text-font-size-md: 0.95rem ; --text-font-size-lg: 1rem ; } .sc-text.tm-generic-card__mediaFooter .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-cover-card__title { --text-font-weight: bold ; --text-color: #fff ; } .sc-link.tm-cover-card__title { --link-color: #fff ; --link-color-hover: #fff ; --link-text-decoration-color: #fff ; --link-text-decoration-color-hover: #fff ; --link-text-decoration-style: solid ; --link-text-decoration-style-hover: solid ; --link-text-decoration-line: none ; --link-text-decoration-line-hover: none ; } .sc-text.tm-cover-card__title { --text-font-size-sm: 1.2rem ; --text-font-size-md: 1.5rem ; --text-font-size-lg: 1.7rem ; } .sc-text.tm-cover-card__title .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-line-height: 1.2em ; } .sc-text.tm-cover-card__description { --text-color: #fff ; } .sc-text.tm-cover-card__description { --text-font-size-md: 0.95rem ; --text-font-size-lg: 1rem ; } .sc-text.tm-cover-card__description .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-cover-card__author { --text-transform: uppercase ; --text-font-weight: bold ; --text-color: #fff ; } .sc-text.tm-cover-card__author { --text-font-size-sm: 0.65rem ; --text-font-size-md: 0.65rem ; --text-font-size-lg: 0.65rem ; } .sc-text.tm-cover-card__author .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-cover-card__section { --text-transform: uppercase ; --text-font-weight: bold ; --text-color: #fff ; } .sc-link.tm-cover-card__section { --link-color: #fff ; --link-color-hover: #fff ; --link-text-decoration-color: #fff ; --link-text-decoration-color-hover: #fff ; --link-text-decoration-style: solid ; --link-text-decoration-style-hover: solid ; --link-text-decoration-line: none ; --link-text-decoration-line-hover: underline ; } .sc-text.tm-cover-card__section { --text-font-size-sm: 0.8rem ; --text-font-size-md: 0.8rem ; --text-font-size-lg: 0.8rem ; } .sc-text.tm-cover-card__section .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-cover-card__topic { --text-color: #fff ; } .sc-link.tm-cover-card__topic { --link-color: #fff ; --link-color-hover: #fff ; --link-text-decoration-color: #fff ; --link-text-decoration-color-hover: #fff ; --link-text-decoration-style: solid ; --link-text-decoration-style-hover: solid ; --link-text-decoration-line: none ; --link-text-decoration-line-hover: underline ; } .sc-text.tm-cover-card__topic { --text-font-size-sm: 0.8rem ; --text-font-size-md: 0.8rem ; --text-font-size-lg: 0.8rem ; } .sc-text.tm-cover-card__topic .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-cover-card__content-format { --text-color: #fff ; } .sc-text.tm-cover-card__content-format .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-text-field { --text-font-size-sm: 1.875rem ; --text-font-size-md: 3.75rem ; --text-font-size-lg: 3.75rem ; } .sc-text.tm-text-field .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-cart-widget__headline { --text-transform: none ; --text-text-shadow: none ; --text-font-style: normal ; --text-font-weight: bold ; --text-color: rgb(0, 129, 102) ; } .sc-text.tm-cart-widget__headline { --text-font-size-sm: 1.2rem ; --text-font-size-md: 1.25rem ; --text-font-size-lg: 1.5625rem ; } .sc-text.tm-cart-widget__headline .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-word-spacing: 0em ; --text-line-height: 1.2em ; } .sc-text.tm-cart-widget__card-title { --text-color: rgb(0, 129, 102) ; } .sc-text.tm-cart-widget__card-title { --text-font-size-sm: 1.1rem ; --text-font-size-md: 1.2rem ; --text-font-size-lg: 1.4375rem ; } .sc-text.tm-cart-widget__card-title .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-line-height: 1.2em ; } .sc-text.tm-cart-widget__card-description { --text-color: rgb(144, 144, 144) ; } .sc-text.tm-cart-widget__card-description { --text-font-size-sm: 0.8rem ; --text-font-size-md: 1rem ; --text-font-size-lg: 1.2rem ; } .sc-text.tm-cart-widget__card-description .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-cart-widget__card-quantity { --text-font-weight: bold ; } .sc-text.tm-cart-widget__card-quantity { --text-font-size-sm: 0.65rem ; --text-font-size-md: 0.8rem ; --text-font-size-lg: 1rem ; } .sc-text.tm-cart-widget__card-quantity .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-cart-widget__card-item-price { --text-font-weight: bold ; --text-color: rgb(0, 129, 102) ; } .sc-text.tm-cart-widget__card-item-price { --text-font-size-sm: 0.9rem ; --text-font-size-md: 1rem ; --text-font-size-lg: 1.0625rem ; } .sc-text.tm-cart-widget__card-item-price .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-cart-widget__footer-text { --text-color: rgb(144, 144, 144) ; } .sc-text.tm-cart-widget__footer-text { --text-font-size-sm: 0.8125rem ; --text-font-size-md: 0.8125rem ; --text-font-size-lg: 0.8125rem ; } .sc-text.tm-cart-widget__footer-text .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-cart-widget__checkout-btn-content { --text-font-weight: bold ; } .sc-text.tm-cart-widget__checkout-btn-content { --text-font-size-sm: 0.95rem ; --text-font-size-md: 1rem ; --text-font-size-lg: 1.05rem ; } .sc-text.tm-cart-widget__checkout-btn-content .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-cart-widget__empty-label { --text-font-weight: bold ; --text-color: #000000 ; } .sc-text.tm-cart-widget__empty-label { --text-font-size-sm: 1rem ; } .sc-text.tm-cart-widget__empty-label .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-cart-widget__total-price { --text-font-weight: bold ; --text-color: #fff ; } .sc-text.tm-cart-widget__total-price { --text-font-size-sm: 0.95rem ; --text-font-size-md: 1rem ; --text-font-size-lg: 1.05rem ; } .sc-text.tm-cart-widget__total-price .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-button.tm-gallery__link-button { } .sc-button.tm-gallery__link-button .sc-text.tm-text .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-audio-player__title { --text-transform: none ; --text-text-shadow: none ; --text-font-style: normal ; --text-font-weight: bold ; --text-color: rgb(0, 129, 102) ; } .sc-text.tm-audio-player__title { --text-font-size-sm: 1.5rem ; --text-font-size-md: 2rem ; --text-font-size-lg: 2.5rem ; } .sc-text.tm-audio-player__title .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-word-spacing: 0em ; --text-line-height: 1.2em ; } .sc-text.tm-audio-player__hero-title { --text-font-size-sm: 1.4rem ; --text-font-size-md: 1.2rem ; --text-font-size-lg: 1.4rem ; } .sc-text.tm-audio-player__hero-title .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-audio-player__description .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-audio-player__hero-year { --text-font-size-md: 1.1rem ; --text-font-size-lg: 1.1rem ; } .sc-text.tm-audio-player__hero-year .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-audio-player__hero-author { --text-font-size-sm: 0.95rem ; --text-font-size-md: 0.95rem ; --text-font-size-lg: 0.95rem ; } .sc-text.tm-audio-player__hero-author .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-audio-player__hero-genre { --text-font-size-sm: 0.65rem ; --text-font-size-md: 0.85rem ; --text-font-size-lg: 0.85rem ; } .sc-text.tm-audio-player__hero-genre .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-audio-player__playlist-item-text { --text-color: rgb(144, 144, 144) ; } .sc-text.tm-audio-player__playlist-item-text { --text-font-size-sm: 0.95rem ; --text-font-size-md: 0.95rem ; --text-font-size-lg: 0.95rem ; } .sc-text.tm-audio-player__playlist-item-text .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-banner__title { --text-transform: none ; --text-text-shadow: none ; --text-font-style: normal ; --text-font-weight: bold ; --text-color: #fff ; } .sc-text.tm-banner__title { --text-font-size-sm: 1.5rem ; --text-font-size-md: 2rem ; --text-font-size-lg: 2.7rem ; } .sc-text.tm-banner__title .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-word-spacing: 0em ; --text-line-height: 1.2em ; } .sc-text.tm-banner__credits .sc-font { --text-font-family: Roboto, sans-serif ; } .sc-text.tm-button-banner__title { --text-transform: none ; --text-text-shadow: none ; --text-font-style: normal ; --text-font-weight: bold ; --text-color: #fff ; } .sc-text.tm-button-banner__title { --text-font-size-sm: 1.5rem ; --text-font-size-md: 1.7rem ; --text-font-size-lg: 2.7rem ; } .sc-text.tm-button-banner__title .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-word-spacing: 0em ; --text-line-height: 1.2em ; } .sc-text.tm-button-banner__description { --text-color: #fff ; } .sc-text.tm-button-banner__description { --text-font-size-md: 1rem ; --text-font-size-lg: 1.1rem ; } .sc-text.tm-button-banner__description .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-button-banner__credits .sc-font { --text-font-family: Roboto, sans-serif ; } .sc-button.tm-button-banner__button { } .sc-button.tm-button-banner__button .sc-text { --text-font-size-lg: 1.1875rem ; } .sc-button.tm-button-banner__button .sc-text.tm-text .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-testimonial-banner__subtitle { --text-transform: none ; --text-text-shadow: none ; --text-font-style: normal ; --text-font-weight: normal ; --text-color: #fff ; } .sc-text.tm-testimonial-banner__subtitle { --text-font-size-sm: 1.0625rem ; --text-font-size-md: 1.0625rem ; --text-font-size-lg: 1.0625rem ; } .sc-text.tm-testimonial-banner__subtitle .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-word-spacing: 0em ; --text-line-height: 1.2em ; } .sc-text.tm-testimonial-banner__author { --text-transform: none ; --text-text-shadow: none ; --text-font-style: normal ; --text-font-weight: normal ; --text-color: #fff ; } .sc-text.tm-testimonial-banner__author { --text-font-size-sm: 1.1875rem ; --text-font-size-md: 1.1875rem ; --text-font-size-lg: 1.1875rem ; } .sc-text.tm-testimonial-banner__author .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-word-spacing: 0em ; --text-line-height: 1.2em ; } .sc-text.tm-testimonial-banner__title { --text-transform: none ; --text-text-shadow: none ; --text-font-style: normal ; --text-font-weight: bold ; --text-color: #fff ; } .sc-text.tm-testimonial-banner__title { --text-font-size-sm: 1.5rem ; --text-font-size-md: 2rem ; --text-font-size-lg: 2.7rem ; } .sc-text.tm-testimonial-banner__title .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-word-spacing: 0em ; --text-line-height: 1.2em ; } .sc-text.tm-testimonial-banner__description { --text-color: #fff ; } .sc-text.tm-testimonial-banner__description .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-testimonial-banner__credits .sc-font { --text-font-family: Roboto, sans-serif ; } .sc-button.tm-testimonial-banner__button { } .sc-button.tm-testimonial-banner__button .sc-text { --text-font-size-lg: 1.1875rem ; } .sc-button.tm-testimonial-banner__button .sc-text.tm-text .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-product-card__discount { --text-color: #fff ; } .sc-text.tm-product-card__discount { --text-font-size-md: 1.1875rem ; --text-font-size-lg: 1.1875rem ; } .sc-text.tm-product-card__discount .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-line-height: 1.2em ; } .sc-text.tm-product-card__title { --text-transform: none ; --text-text-shadow: none ; --text-font-style: normal ; --text-font-weight: bold ; --text-color: #000 ; } .sc-text.tm-product-card__title { --text-font-size-sm: 1.5rem ; --text-font-size-md: 2rem ; --text-font-size-lg: 2.7rem ; } .sc-text.tm-product-card__title .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-word-spacing: 0em ; --text-line-height: 1.2em ; } .sc-text.tm-product-card__description { --text-color: #000 ; } .sc-text.tm-product-card__description { --text-font-size-md: 1rem ; --text-font-size-lg: 1.1rem ; } .sc-text.tm-product-card__description .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-product-card__outOfStock { --text-font-weight: bold ; --text-color: #fb1527 ; } .sc-text.tm-product-card__outOfStock .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-product-card__category { --text-color: #008166 ; } .sc-text.tm-product-card__category { --text-font-size-sm: 1.1875rem ; --text-font-size-md: 1.1875rem ; --text-font-size-lg: 1.1875rem ; } .sc-text.tm-product-card__category .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-line-height: 1.2em ; } .sc-text.tm-product-card__price { --text-color: #008166 ; } .sc-text.tm-product-card__price { --text-font-size-sm: 1.5rem ; --text-font-size-md: 1.9375rem ; --text-font-size-lg: 1.9375rem ; } .sc-text.tm-product-card__price .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-line-height: 1.2em ; } .sc-text.tm-product-card__price--original { --text-transform: none ; --text-text-shadow: none ; --text-font-style: normal ; --text-font-weight: normal ; --text-color: rgba(0, 129, 102, 0.5) ; } .sc-text.tm-product-card__price--original { --text-font-size-sm: 1.25rem ; --text-font-size-md: 1.6875rem ; --text-font-size-lg: 1.6875rem ; } .sc-text.tm-product-card__price--original .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-word-spacing: 0em ; --text-line-height: 1.2em ; } .sc-text.tm-product-card__price--sale { --text-color: #fb1527 ; } .sc-text.tm-product-card__price--sale { --text-font-size-sm: 1.5rem ; --text-font-size-md: 1.9375rem ; --text-font-size-lg: 1.9375rem ; } .sc-text.tm-product-card__price--sale .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-line-height: 1.2em ; } .sc-text.tm-product-card__credits .sc-font { --text-font-family: Roboto, sans-serif ; } .sc-button.tm-product-card__button { } .sc-button.tm-product-card__button .sc-text { --text-font-size-lg: 1.1875rem ; } .sc-button.tm-product-card__button .sc-text { --text-font-weight: normal ; } .sc-button.tm-product-card__button .sc-text.tm-text .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-product-banner__discount { --text-color: #fff ; } .sc-text.tm-product-banner__discount { --text-font-size-md: 1.1875rem ; --text-font-size-lg: 1.1875rem ; } .sc-text.tm-product-banner__discount .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-line-height: 1.2em ; } .sc-text.tm-product-banner__title { --text-transform: none ; --text-text-shadow: none ; --text-font-style: normal ; --text-font-weight: bold ; --text-color: #fff ; } .sc-text.tm-product-banner__title { --text-font-size-sm: 1.5rem ; --text-font-size-md: 2rem ; --text-font-size-lg: 2.7rem ; } .sc-text.tm-product-banner__title .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-word-spacing: 0em ; --text-line-height: 1.2em ; } .sc-text.tm-product-banner__description { --text-color: #fff ; } .sc-text.tm-product-banner__description { --text-font-size-md: 1rem ; --text-font-size-lg: 1.1rem ; } .sc-text.tm-product-banner__description .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-product-banner__outOfStock { --text-font-weight: bold ; --text-color: rgb(255, 255, 255) ; } .sc-text.tm-product-banner__outOfStock .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-product-banner__category { --text-color: #fff ; } .sc-text.tm-product-banner__category { --text-font-size-sm: 1.1875rem ; --text-font-size-md: 1.1875rem ; --text-font-size-lg: 1.1875rem ; } .sc-text.tm-product-banner__category .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-line-height: 1.2em ; } .sc-text.tm-product-banner__price { --text-color: #fff ; } .sc-text.tm-product-banner__price { --text-font-size-sm: 1.5rem ; --text-font-size-md: 1.9375rem ; --text-font-size-lg: 1.9375rem ; } .sc-text.tm-product-banner__price .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-line-height: 1.2em ; } .sc-text.tm-product-banner__price--original { --text-transform: none ; --text-text-shadow: none ; --text-font-style: normal ; --text-font-weight: normal ; --text-color: rgba(255, 255, 255, 0.45) ; } .sc-text.tm-product-banner__price--original { --text-font-size-sm: 1.25rem ; --text-font-size-md: 1.6875rem ; --text-font-size-lg: 1.6875rem ; } .sc-text.tm-product-banner__price--original .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-word-spacing: 0em ; --text-line-height: 1.2em ; } .sc-text.tm-product-banner__price--sale { --text-color: rgb(255, 255, 255) ; } .sc-text.tm-product-banner__price--sale { --text-font-size-sm: 1.5rem ; --text-font-size-md: 1.9375rem ; --text-font-size-lg: 1.9375rem ; } .sc-text.tm-product-banner__price--sale .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-line-height: 1.2em ; } .sc-text.tm-product-banner__credits .sc-font { --text-font-family: Roboto, sans-serif ; } .sc-button.tm-product-banner__button { } .sc-button.tm-product-banner__button .sc-text { --text-font-size-lg: 1.1875rem ; } .sc-button.tm-product-banner__button .sc-text.tm-text .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-button-block__credits .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; --text-letter-spacing: 0em ; --text-line-height: 1.7em ; } .sc-button.tm-button-block__button { } .sc-button.tm-button-block__button .sc-text.tm-text .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-text-block { --text-font-size-md: 1rem ; --text-font-size-lg: 1.1rem ; } .sc-text.tm-text-block .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-list__title { --text-font-weight: bold ; --text-color: rgb(0, 129, 102) ; } .sc-text.tm-list__title { --text-font-size-md: 1rem ; --text-font-size-lg: 1.1rem ; } .sc-text.tm-list__title .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-line-height: 1.2em ; } .sc-text.tm-list__description { --text-font-size-md: 1rem ; --text-font-size-lg: 1.1rem ; } .sc-text.tm-list__description .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-stat__title { --text-color: rgb(144, 144, 144) ; } .sc-text.tm-stat__title { --text-font-size-sm: 1.5rem ; --text-font-size-md: 2rem ; --text-font-size-lg: 2.5rem ; } .sc-text.tm-stat__title .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-stat__subtitle { --text-color: rgb(144, 144, 144) ; } .sc-text.tm-stat__subtitle { --text-font-size-md: 1rem ; --text-font-size-lg: 1.1rem ; } .sc-text.tm-stat__subtitle .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-listicle__title { --text-font-weight: bold ; --text-color: rgb(0, 129, 102) ; } .sc-text.tm-listicle__title { --text-font-size-md: 1rem ; --text-font-size-lg: 1.1rem ; } .sc-text.tm-listicle__title .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-line-height: 1.2em ; } .sc-text.tm-listicle__symbol { --text-font-weight: bold ; --text-color: rgb(0, 129, 102) ; } .sc-text.tm-listicle__symbol { --text-font-size-sm: 2rem ; --text-font-size-md: 3rem ; --text-font-size-lg: 4rem ; } .sc-text.tm-listicle__symbol .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-line-height: 1.2em ; } .sc-text.tm-quote__title { --text-font-size-sm: 1.2rem ; --text-font-size-md: 1.5rem ; --text-font-size-lg: 2.0625rem ; } .sc-text.tm-quote__title .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-line-height: 1.2em ; } .sc-text.tm-quote__subtitle { --text-font-style: italic ; --text-color: rgb(0, 129, 102) ; } .sc-text.tm-quote__subtitle { --text-font-size-sm: 0.8rem ; --text-font-size-md: 1rem ; --text-font-size-lg: 1.2rem ; } .sc-text.tm-quote__subtitle .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-textWithMedia__text { --text-font-size-md: 1rem ; --text-font-size-lg: 1.1rem ; } .sc-text.tm-textWithMedia__text .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-textWithMedia__credits .sc-font { --text-font-family: Roboto, sans-serif ; } .sc-text.tm-timeLine__title { --text-transform: none ; --text-text-shadow: none ; --text-font-style: normal ; --text-font-weight: bold ; --text-color: rgb(0, 129, 102) ; } .sc-text.tm-timeLine__title { --text-font-size-sm: 1.8rem ; --text-font-size-md: 2rem ; --text-font-size-lg: 2.2rem ; } .sc-text.tm-timeLine__title .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-word-spacing: 0em ; --text-line-height: 1.2em ; } .sc-text.tm-timeLine__text .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-timeLine__credits .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; --text-letter-spacing: 0em ; --text-line-height: 1.7em ; } .sc-text.tm-text-accordion__title { --text-transform: none ; --text-text-shadow: none ; --text-font-style: normal ; --text-font-weight: bold ; --text-color: rgb(0, 129, 102) ; } .sc-text.tm-text-accordion__title { --text-font-size-sm: 0.85rem ; --text-font-size-md: 1.15rem ; --text-font-size-lg: 1.313rem ; } .sc-text.tm-text-accordion__title .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-word-spacing: 0em ; --text-line-height: 1.2em ; } .sc-text.tm-text-accordion__description .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-tag-widget__item { --text-font-weight: bold ; --text-color: rgb(0, 129, 102) ; } .sc-link.tm-tag-widget__item { --link-color: rgb(0, 129, 102) ; --link-color-hover: rgb(0, 129, 102) ; --link-text-decoration-color: rgb(0, 129, 102) ; --link-text-decoration-color-hover: rgb(0, 129, 102) ; --link-text-decoration-style: solid ; --link-text-decoration-style-hover: solid ; --link-text-decoration-line: none ; --link-text-decoration-line-hover: underline ; } .sc-text.tm-tag-widget__item { --text-font-size-md: 1rem ; --text-font-size-lg: 1.1rem ; } .sc-text.tm-tag-widget__item .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-button.tm-tag-widget__button { } .sc-button.tm-tag-widget__button .sc-text { --text-font-size-sm: .95rem ; } .sc-button.tm-tag-widget__button .sc-text.tm-text .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-media-block__caption .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-media-block__credits .sc-font { --text-font-family: Roboto, sans-serif ; } .sc-button.tm-jumbotron-series__button { } .sc-button.tm-jumbotron-series__button .sc-text.tm-text .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-jumbotron-series__title { --text-font-weight: bold ; --text-color: #fff ; } .sc-text.tm-jumbotron-series__title { --text-font-size-sm: 1.5rem ; --text-font-size-md: 2rem ; --text-font-size-lg: 2.5rem ; } .sc-text.tm-jumbotron-series__title .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-line-height: 1.2em ; } .sc-text.tm-jumbotron-series__continue-reading { --text-font-weight: bold ; --text-color: #fff ; } .sc-text.tm-jumbotron-series__continue-reading { --text-font-size-sm: 1rem ; --text-font-size-md: 1.2rem ; --text-font-size-lg: 1.4rem ; } .sc-text.tm-jumbotron-series__continue-reading .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-line-height: 1.2em ; } .sc-text.tm-jumbotron-series__description { --text-color: #fff ; } .sc-text.tm-jumbotron-series__description { --text-font-size-md: 1rem ; --text-font-size-lg: 1.1rem ; } .sc-text.tm-jumbotron-series__description .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-jumbotron-series__author { --text-color: #fff ; } .sc-text.tm-jumbotron-series__author { --text-font-size-sm: 0.75rem ; --text-font-size-md: 0.75rem ; --text-font-size-lg: 0.75rem ; } .sc-text.tm-jumbotron-series__author .sc-font { --text-font-family: Roboto, sans-serif ; --text-letter-spacing: 0.005em ; --text-line-height: 1.5em ; } .sc-text.tm-jumbotron-series__section { --text-transform: uppercase ; --text-font-weight: bold ; --text-color: #fff ; } .sc-link.tm-jumbotron-series__section { --link-color: #fff ; --link-color-hover: #fff ; --link-text-decoration-color: #fff ; --link-text-decoration-color-hover: #fff ; --link-text-decoration-style: solid ; --link-text-decoration-style-hover: solid ; --link-text-decoration-line: none ; --link-text-decoration-line-hover: underline ; } .sc-text.tm-jumbotron-series__section { --text-font-size-sm: 0.875rem ; --text-font-size-md: 0.875rem ; --text-font-size-lg: 0.875rem ; } .sc-text.tm-jumbotron-series__section .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-jumbotron-series__topic { --text-color: #fff ; } .sc-link.tm-jumbotron-series__topic { --link-color: #fff ; --link-color-hover: #fff ; --link-text-decoration-color: #fff ; --link-text-decoration-color-hover: #fff ; --link-text-decoration-style: solid ; --link-text-decoration-style-hover: solid ; --link-text-decoration-line: none ; --link-text-decoration-line-hover: underline ; } .sc-text.tm-jumbotron-series__topic { --text-font-size-sm: 0.875rem ; --text-font-size-md: 0.875rem ; --text-font-size-lg: 0.875rem ; } .sc-text.tm-jumbotron-series__topic .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-jumbotron-series__content-format { --text-color: #fff ; } .sc-text.tm-jumbotron-series__content-format { --text-font-size-md: 1rem ; --text-font-size-lg: 1.1rem ; } .sc-text.tm-jumbotron-series__content-format .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-jumbotron-overlaid__title { --text-transform: none ; --text-text-shadow: none ; --text-font-style: normal ; --text-font-weight: bold ; --text-color: #fff ; } .sc-text.tm-jumbotron-overlaid__title { --text-font-size-sm: 1.5rem ; --text-font-size-md: 2rem ; --text-font-size-lg: 2.7rem ; } .sc-text.tm-jumbotron-overlaid__title .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-word-spacing: 0em ; --text-line-height: 1.2em ; } .sc-text.tm-jumbotron-overlaid__description { --text-color: #fff ; } .sc-text.tm-jumbotron-overlaid__description { --text-font-size-md: 1rem ; --text-font-size-lg: 1.1rem ; } .sc-text.tm-jumbotron-overlaid__description .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-jumbotron-overlaid__credits .sc-font { --text-font-family: Roboto, sans-serif ; } .sc-text.tm-jumbotron-overlaid__author { --text-color: #fff ; } .sc-text.tm-jumbotron-overlaid__author { --text-font-size-sm: 0.75rem ; --text-font-size-md: 0.75rem ; --text-font-size-lg: 0.75rem ; } .sc-text.tm-jumbotron-overlaid__author .sc-font { --text-font-family: Roboto, sans-serif ; --text-letter-spacing: 0.005em ; --text-line-height: 1.5em ; } .sc-text.tm-jumbotron-overlaid__section { --text-transform: uppercase ; --text-font-weight: bold ; --text-color: #fff ; } .sc-link.tm-jumbotron-overlaid__section { --link-color: #fff ; --link-color-hover: #fff ; --link-text-decoration-color: #fff ; --link-text-decoration-color-hover: #fff ; --link-text-decoration-style: solid ; --link-text-decoration-style-hover: solid ; --link-text-decoration-line: none ; --link-text-decoration-line-hover: underline ; } .sc-text.tm-jumbotron-overlaid__section { --text-font-size-sm: 0.875rem ; --text-font-size-md: 0.875rem ; --text-font-size-lg: 0.875rem ; } .sc-text.tm-jumbotron-overlaid__section .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-jumbotron-overlaid__topic { --text-color: #fff ; } .sc-link.tm-jumbotron-overlaid__topic { --link-color: #fff ; --link-color-hover: #fff ; --link-text-decoration-color: #fff ; --link-text-decoration-color-hover: #fff ; --link-text-decoration-style: solid ; --link-text-decoration-style-hover: solid ; --link-text-decoration-line: none ; --link-text-decoration-line-hover: underline ; } .sc-text.tm-jumbotron-overlaid__topic { --text-font-size-sm: 0.875rem ; --text-font-size-md: 0.875rem ; --text-font-size-lg: 0.875rem ; } .sc-text.tm-jumbotron-overlaid__topic .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-jumbotron-overlaid__content-format { --text-color: #fff ; } .sc-text.tm-jumbotron-overlaid__content-format { --text-font-size-md: 1rem ; --text-font-size-lg: 1.1rem ; } .sc-text.tm-jumbotron-overlaid__content-format .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-age-gate__title { --text-font-weight: bold ; } .sc-text.tm-age-gate__title { --text-font-size-sm: 1.5rem ; --text-font-size-md: 2rem ; --text-font-size-lg: 2.5rem ; } .sc-text.tm-age-gate__title .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-line-height: 1.2em ; } .sc-text.tm-age-gate__description { --text-font-size-md: 1rem ; --text-font-size-lg: 1.1rem ; } .sc-text.tm-age-gate__description .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-age-gate__credits .sc-font { --text-font-family: Roboto, sans-serif ; } .sc-button.tm-age-gate__allow-button { } .sc-button.tm-age-gate__allow-button .sc-text.tm-text .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-button.tm-age-gate__reject-button { } .sc-button.tm-age-gate__reject-button .sc-text.tm-text .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-jumbotron__title { --text-transform: none ; --text-text-shadow: none ; --text-font-style: normal ; --text-font-weight: bold ; --text-color: #008166 ; } .sc-text.tm-jumbotron__title { --text-font-size-sm: 1.5rem ; --text-font-size-md: 2rem ; --text-font-size-lg: 2.7rem ; } .sc-text.tm-jumbotron__title .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-word-spacing: 0em ; --text-line-height: 1.2em ; } .sc-text.tm-jumbotron__description { --text-font-weight: bold ; --text-color: rgb(144, 144, 144) ; } .sc-text.tm-jumbotron__description { --text-font-size-sm: 1rem ; --text-font-size-lg: 1.3125rem ; } .sc-text.tm-jumbotron__description .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-jumbotron__credits .sc-font { --text-font-family: Roboto, sans-serif ; } .sc-text.tm-jumbotron__author { --text-color: rgb(144, 144, 144) ; } .sc-text.tm-jumbotron__author { --text-font-size-sm: 0.75rem ; --text-font-size-md: 0.75rem ; --text-font-size-lg: 0.75rem ; } .sc-text.tm-jumbotron__author .sc-font { --text-font-family: Roboto, sans-serif ; --text-letter-spacing: 0.005em ; --text-line-height: 1.5em ; } .sc-text.tm-jumbotron__section { --text-font-weight: bold ; --text-color: #818c61 ; } .sc-link.tm-jumbotron__section { --link-color: #818c61 ; --link-color-hover: #818c61 ; --link-text-decoration-color: rgb(0, 129, 102) ; --link-text-decoration-color-hover: rgb(0, 129, 102) ; --link-text-decoration-style: solid ; --link-text-decoration-style-hover: solid ; --link-text-decoration-line: none ; --link-text-decoration-line-hover: underline ; } .sc-text.tm-jumbotron__section { --text-font-size-sm: 0.875rem ; --text-font-size-md: 0.875rem ; --text-font-size-lg: 0.875rem ; } .sc-text.tm-jumbotron__section .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-jumbotron__topic { --text-color: rgb(144, 144, 144) ; } .sc-link.tm-jumbotron__topic { --link-color: rgb(144, 144, 144) ; --link-color-hover: rgb(144, 144, 144) ; --link-text-decoration-color: rgb(144, 144, 144) ; --link-text-decoration-color-hover: rgb(144, 144, 144) ; --link-text-decoration-style: solid ; --link-text-decoration-style-hover: solid ; --link-text-decoration-line: none ; --link-text-decoration-line-hover: underline ; } .sc-text.tm-jumbotron__topic { --text-font-size-sm: 0.875rem ; --text-font-size-md: 0.875rem ; --text-font-size-lg: 0.875rem ; } .sc-text.tm-jumbotron__topic .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-jumbotron__content-format { --text-color: rgb(144, 144, 144) ; } .sc-text.tm-jumbotron__content-format { --text-font-size-md: 1rem ; --text-font-size-lg: 1.1rem ; } .sc-text.tm-jumbotron__content-format .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-flipbook-card__title { --text-transform: none ; --text-text-shadow: none ; --text-font-style: normal ; --text-font-weight: bold ; --text-color: #fff ; } .sc-text.tm-flipbook-card__title { --text-font-size-sm: 1.5rem ; --text-font-size-md: 2rem ; --text-font-size-lg: 2.5rem ; } .sc-text.tm-flipbook-card__title .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-word-spacing: 0em ; --text-line-height: 1.2em ; } .sc-text.tm-flipbook-card__description { --text-color: #fff ; } .sc-text.tm-flipbook-card__description { --text-font-size-md: 1rem ; --text-font-size-lg: 1.1rem ; } .sc-text.tm-flipbook-card__description .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-flipbook-card__author { --text-color: #fff ; } .sc-text.tm-flipbook-card__author { --text-font-size-sm: 0.75rem ; --text-font-size-md: 0.75rem ; --text-font-size-lg: 0.75rem ; } .sc-text.tm-flipbook-card__author .sc-font { --text-font-family: Roboto, sans-serif ; --text-letter-spacing: 0.005em ; --text-line-height: 1.5em ; } .sc-text.tm-flipbook-card__section { --text-transform: uppercase ; --text-font-weight: bold ; --text-color: #fff ; } .sc-link.tm-flipbook-card__section { --link-color: #fff ; --link-color-hover: #fff ; --link-text-decoration-color: #fff ; --link-text-decoration-color-hover: #fff ; --link-text-decoration-style: solid ; --link-text-decoration-style-hover: solid ; --link-text-decoration-line: none ; --link-text-decoration-line-hover: underline ; } .sc-text.tm-flipbook-card__section { --text-font-size-sm: 0.875rem ; --text-font-size-md: 1rem ; --text-font-size-lg: 1rem ; } .sc-text.tm-flipbook-card__section .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-flipbook-card__topic { --text-color: #fff ; } .sc-link.tm-flipbook-card__topic { --link-color: #fff ; --link-color-hover: #fff ; --link-text-decoration-color: #fff ; --link-text-decoration-color-hover: #fff ; --link-text-decoration-style: solid ; --link-text-decoration-style-hover: solid ; --link-text-decoration-line: none ; --link-text-decoration-line-hover: underline ; } .sc-text.tm-flipbook-card__topic { --text-font-size-sm: 0.875rem ; --text-font-size-md: 1rem ; --text-font-size-lg: 1rem ; } .sc-text.tm-flipbook-card__topic .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-flipbook-card__credits .sc-font { --text-font-family: Roboto, sans-serif ; } .sc-text.tm-footer__link { --text-color: #fff ; } .sc-link.tm-footer__link { --link-color: #fff ; --link-color-hover: #fff ; --link-text-decoration-color: #fff ; --link-text-decoration-color-hover: #fff ; --link-text-decoration-style: solid ; --link-text-decoration-style-hover: solid ; --link-text-decoration-line: none ; --link-text-decoration-line-hover: underline ; } .sc-text.tm-footer__link { --text-font-size-sm: 0.95rem ; --text-font-size-md: 0.95rem ; --text-font-size-lg: 0.95rem ; } .sc-text.tm-footer__link .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-footer__text { --text-color: #fff ; } .sc-text.tm-footer__text { --text-font-size-sm: 0.95rem ; --text-font-size-md: 0.95rem ; --text-font-size-lg: 0.95rem ; } .sc-text.tm-footer__text .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: "Trade Gothic LT W01 Roman", sans-serif ; --text-line-height: 1.53em ; } .sc-text.tm-footer__copyright { --text-color: #fff ; } .sc-text.tm-footer__copyright { --text-font-size-sm: 0.95rem ; --text-font-size-md: 0.95rem ; --text-font-size-lg: 0.95rem ; } .sc-text.tm-footer__copyright .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-footer__header { --text-font-weight: 600 ; --text-color: #fff ; } .sc-text.tm-footer__header { --text-font-size-sm: 1.1rem ; --text-font-size-md: 1.1rem ; --text-font-size-lg: 1.1rem ; } .sc-text.tm-footer__header .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-line-height: 1.2em ; } .sc-text.tm-topnav__title { --text-color: rgba(0, 129, 102, 0.6) ; } .sc-text.tm-topnav__title { --text-font-size-md: 0.85rem ; --text-font-size-lg: 0.85rem ; } .sc-text.tm-topnav__title .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-line-height: 1.2em ; } .sc-text.tm-topnav__subbrand { --text-font-weight: bold ; --text-color: rgba(0, 129, 102, 1) ; } .sc-text.tm-topnav__subbrand { --text-font-size-sm: 1rem ; --text-font-size-md: 1rem ; --text-font-size-lg: 1rem ; } .sc-text.tm-topnav__subbrand .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-line-height: 1.2em ; } .sc-text.tm-topnav__menu-link { --text-transform: uppercase ; --text-color: rgb(0, 129, 102) ; } .sc-link.tm-topnav__menu-link { --link-color: rgb(0, 129, 102) ; --link-color-hover: rgba(0, 129, 102, 0.85) ; --link-color-active: rgb(244, 153, 42) ; --link-text-decoration-color: rgb(0, 129, 102) ; --link-text-decoration-color-hover: rgb(0, 129, 102) ; --link-text-decoration-style: solid ; --link-text-decoration-style-hover: solid ; --link-text-decoration-line: none ; --link-text-decoration-line-hover: none ; } .sc-text.tm-topnav__menu-link { --text-font-size-sm: 1.3rem ; --text-font-size-md: 1.3rem ; --text-font-size-lg: 0.75rem ; } .sc-text.tm-topnav__menu-link .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-line-height: 1.2em ; } .sc-text.tm-topnav__menu-nested-link { --text-transform: uppercase ; --text-color: rgb(0, 0, 0) ; } .sc-link.tm-topnav__menu-nested-link { --link-color: rgb(0, 0, 0) ; --link-color-hover: rgba(24, 24, 24, 0.9) ; --link-color-active: rgb(244, 153, 42) ; --link-text-decoration-color: rgb(0, 129, 102) ; --link-text-decoration-color-hover: rgb(0, 129, 102) ; --link-text-decoration-style: solid ; --link-text-decoration-style-hover: solid ; --link-text-decoration-line: none ; --link-text-decoration-line-hover: none ; } .sc-text.tm-topnav__menu-nested-link { --text-font-size-sm: 1rem ; --text-font-size-md: 1rem ; --text-font-size-lg: 0.7rem ; } .sc-text.tm-topnav__menu-nested-link .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-topnav__submenu-link { --text-transform: uppercase ; --text-color: rgba(0, 129, 102, 0.85) ; } .sc-link.tm-topnav__submenu-link { --link-color: rgba(0, 129, 102, 0.85) ; --link-color-hover: rgb(0, 129, 102) ; --link-color-active: rgb(0, 129, 102) ; --link-text-decoration-color: rgb(0, 129, 102) ; --link-text-decoration-color-hover: rgb(0, 129, 102) ; --link-text-decoration-style: solid ; --link-text-decoration-style-hover: solid ; --link-text-decoration-line: none ; --link-text-decoration-line-hover: none ; } .sc-text.tm-topnav__submenu-link { --text-font-size-sm: 1.3rem ; --text-font-size-md: 1.3rem ; --text-font-size-lg: 0.48rem ; } .sc-text.tm-topnav__submenu-link .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-line-height: 1.2em ; } .sc-text.tm-topnav__connected-websites-link { --text-transform: uppercase ; --text-color: rgba(0, 129, 102, 0.5) ; } .sc-link.tm-topnav__connected-websites-link { --link-color: rgba(0, 129, 102, 0.5) ; --link-color-hover: rgba(0, 129, 102, 0.6) ; --link-color-active: rgb(0, 129, 102) ; --link-text-decoration-color: rgb(0, 129, 102) ; --link-text-decoration-color-hover: rgb(0, 129, 102) ; --link-text-decoration-style: solid ; --link-text-decoration-style-hover: solid ; --link-text-decoration-line: none ; --link-text-decoration-line-hover: underline ; } .sc-text.tm-topnav__connected-websites-link { --text-font-size-sm: 1.3rem ; --text-font-size-md: 1.3rem ; --text-font-size-lg: 0.48rem ; } .sc-text.tm-topnav__connected-websites-link .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-line-height: 1.2em ; } .sc-text.tm-topnav__language-switcher { --text-transform: uppercase ; --text-color: rgba(0, 129, 102, 0.6) ; } .sc-link.tm-topnav__language-switcher { --link-color: rgba(0, 129, 102, 0.6) ; --link-color-hover: rgba(0, 129, 102, 0.6) ; --link-color-active: rgb(0, 129, 102) ; --link-text-decoration-color: rgb(0, 129, 102) ; --link-text-decoration-color-hover: rgb(0, 129, 102) ; --link-text-decoration-style: solid ; --link-text-decoration-style-hover: solid ; --link-text-decoration-line: none ; --link-text-decoration-line-hover: underline ; } .sc-text.tm-topnav__language-switcher { --text-font-size-sm: 1.3rem ; --text-font-size-md: 1.3rem ; --text-font-size-lg: 0.6rem ; } .sc-text.tm-topnav__language-switcher .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-line-height: 1.2em ; } .sc-button.tm-topnav__button { } .sc-button.tm-topnav__button .sc-text { --text-font-size-sm: 1.3rem ; --text-font-size-md: 1.3rem ; --text-font-size-lg: 0.75rem ; } .sc-button.tm-topnav__button .sc-text.tm-text .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-line-height: 1.2em ; } .sc-text.tm-text-field { --text-color: rgb(0, 129, 102) ; } .sc-text.tm-text-field { --text-font-size-sm: 1.875rem ; --text-font-size-md: 3.75rem ; --text-font-size-lg: 3.75rem ; } .sc-text.tm-text-field .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-line-height: 1.2em ; } .sc-text.tm-search__no-results { --text-color: rgba(0, 129, 102, 0.75) ; } .sc-text.tm-search__no-results { --text-font-size-md: 1rem ; --text-font-size-lg: 1.1rem ; } .sc-text.tm-search__no-results .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-line-height: 1.2em ; } .sc-text.tm-search__label { --text-transform: uppercase ; --text-color: rgb(0, 129, 102) ; } .sc-text.tm-search__label { --text-font-size-sm: 0.6875rem ; --text-font-size-md: 0.6875rem ; --text-font-size-lg: 0.6875rem ; } .sc-text.tm-search__label .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-line-height: 1.2em ; } .sc-text.tm-search__result { --text-font-weight: bold ; --text-color: rgba(0, 129, 102, 0.75) ; } .sc-link.tm-search__result { --link-color: rgba(0, 129, 102, 0.75) ; --link-color-hover: rgb(0, 129, 102) ; --link-text-decoration-color: rgb(0, 129, 102) ; --link-text-decoration-color-hover: rgb(0, 129, 102) ; --link-text-decoration-style: solid ; --link-text-decoration-style-hover: solid ; --link-text-decoration-line: none ; --link-text-decoration-line-hover: none ; } .sc-text.tm-search__result { --text-font-size-md: 1rem ; --text-font-size-lg: 1.1rem ; } .sc-text.tm-search__result .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-line-height: 1.2em ; } .sc-text.tm-filter__label { --text-transform: uppercase ; --text-color: rgb(0, 129, 102) ; } .sc-text.tm-filter__label { --text-font-size-sm: 0.6875rem ; --text-font-size-md: 0.6875rem ; --text-font-size-lg: 0.6875rem ; } .sc-text.tm-filter__label .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-line-height: 1.2em ; } .sc-text.tm-filter__result { --text-font-weight: bold ; --text-color: rgba(0, 129, 102, 0.75) ; } .sc-link.tm-filter__result { --link-color: rgba(0, 129, 102, 0.75) ; --link-color-hover: rgb(0, 129, 102) ; --link-color-active: rgb(0, 129, 102) ; --link-text-decoration-color: rgb(0, 129, 102) ; --link-text-decoration-color-hover: rgb(0, 129, 102) ; --link-text-decoration-style: solid ; --link-text-decoration-style-hover: solid ; --link-text-decoration-line: none ; --link-text-decoration-line-hover: none ; } .sc-text.tm-filter__result { --text-font-size-md: 1rem ; --text-font-size-lg: 1.1rem ; } .sc-text.tm-filter__result .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-line-height: 1.2em ; } .sc-text.tm-cookie-bar__content { --text-color: #fff ; } .sc-text.tm-cookie-bar__content { --text-font-size-md: 1rem ; --text-font-size-lg: 1.1rem ; } .sc-text.tm-cookie-bar__content .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-button.tm-cookie-bar__accept-button { } .sc-button.tm-cookie-bar__accept-button .sc-text.tm-text .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-button.tm-cookie-bar__reject-button { } .sc-button.tm-cookie-bar__reject-button .sc-text.tm-text .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-productDetail__discount { --text-color: #fff ; } .sc-text.tm-productDetail__discount { --text-font-size-md: 1.1875rem ; --text-font-size-lg: 1.1875rem ; } .sc-text.tm-productDetail__discount .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-line-height: 1.2em ; } .sc-text.tm-productDetail__category { --text-color: rgb(142, 190, 231) ; } .sc-text.tm-productDetail__category { --text-font-size-md: 1.1875rem ; --text-font-size-lg: 1.1875rem ; } .sc-text.tm-productDetail__category .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-productDetail__price { --text-color: rgb(142, 190, 231) ; } .sc-text.tm-productDetail__price { --text-font-size-sm: 1.5rem ; --text-font-size-md: 1.9375rem ; --text-font-size-lg: 1.9375rem ; } .sc-text.tm-productDetail__price .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-line-height: 1.2em ; } .sc-text.tm-productDetail__price--original { --text-transform: none ; --text-text-shadow: none ; --text-font-style: normal ; --text-font-weight: normal ; --text-color: rgba(142, 190, 231, 0.5) ; } .sc-text.tm-productDetail__price--original { --text-font-size-sm: 1.25rem ; --text-font-size-md: 1.6875rem ; --text-font-size-lg: 1.6875rem ; } .sc-text.tm-productDetail__price--original .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-word-spacing: 0em ; --text-line-height: 1.2em ; } .sc-text.tm-productDetail__price--sale { --text-color: rgb(251, 21, 39) ; } .sc-text.tm-productDetail__price--sale { --text-font-size-sm: 1.5rem ; --text-font-size-md: 1.9375rem ; --text-font-size-lg: 1.9375rem ; } .sc-text.tm-productDetail__price--sale .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-line-height: 1.2em ; } .sc-text.tm-productDetail__title { --text-font-weight: bold ; --text-color: rgb(0, 129, 102) ; } .sc-text.tm-productDetail__title { --text-font-size-sm: 1.5rem ; --text-font-size-md: 2rem ; --text-font-size-lg: 2.7rem ; } .sc-text.tm-productDetail__title .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: bw-nista-geometric-bold, sans-serif ; --text-letter-spacing: -0.005em ; --text-line-height: 1.2em ; } .sc-text.tm-productDetail__description { --text-font-size-lg: 1.1rem ; } .sc-text.tm-productDetail__description .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-productDetail__outOfStock { --text-font-weight: bold ; --text-color: #fb1527 ; } .sc-text.tm-productDetail__outOfStock .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-button.tm-productDetail__button { } .sc-button.tm-productDetail__button .sc-text.tm-text .sc-font { -webkit-font-smoothing: antialiased ; -moz-osx-font-smoothing: grayscale ; --text-font-family: Muli, sans-serif ; } .sc-text.tm-productDetail__credits { --text-transform: none ; --text-text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3) ; --text-font-style: normal ; --text-font-weight: normal ; --text-color: rgba(255, 255, 255, 0.7) ; } .sc-text.tm-productDetail__credits { --text-font-size-sm: 0.75rem ; --text-font-size-md: 0.75rem ; --text-font-size-lg: 0.75rem ; } .sc-text.tm-productDetail__credits .sc-font { --text-font-family: arial, sans-serif ; --text-letter-spacing: 0.005em ; --text-word-spacing: 0em ; --text-line-height: 1.5em ; }