@import url(https://fonts.googleapis.com/css2?family=Bitter:ital,wght@0,400;0,700;0,900;1,400;1,700;1,900&family=Germania+One&family=Open+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap);.gradient-primary{background:-webkit-gradient(linear,left top,right top,from(#ffc627),color-stop(50%,#ffed38),to(#ffc627));background:linear-gradient(90deg,#ffc627 0,#ffed38 50%,#ffc627)}.gradient-orange-yellow{background:-webkit-gradient(linear,left top,right top,from(#ffc627),to(#ffed38));background:linear-gradient(90deg,#ffc627 0,#ffed38)}.gradient-yellow-orange{background:-webkit-gradient(linear,left top,right top,from(#ffed38),to(#ffc627));background:linear-gradient(90deg,#ffed38 0,#ffc627)}.gradient-blue,.gradient-secondary{background:-webkit-gradient(linear,left top,right top,from(#006aa7),color-stop(50%,#00b3f0),to(#006aa7));background:linear-gradient(90deg,#006aa7 0,#00b3f0 50%,#006aa7)}@font-face{font-family:BalfordBase;src:url(clientlib-site/resources/fonts/woff2/balford-base.woff2)}@font-face{font-family:Open Sans;src:url(clientlib-site/resources/fonts/IBMPlexSans-Regular.ttf);unicode-range:U+ae}@font-face{font-family:Bitter;src:url(clientlib-site/resources/fonts/IBMPlexSans-Regular.ttf);unicode-range:U+ae}@font-face{font-family:Open Sans;src:url(clientlib-site/resources/fonts/IBMPlexSans-Regular.ttf);unicode-range:U+2122}@font-face{font-family:Bitter;src:url(clientlib-site/resources/fonts/IBMPlexSans-Regular.ttf);unicode-range:U+2122}.balford-font{font-family:BalfordBase,Germania One,Times,Times New Roman,serif}.bitter-font{font-family:Bitter,Times,Times New Roman,serif}.opensans-font{font-family:Open Sans,Helvetica,Arial,sans-serif}@-webkit-keyframes cbg_slideinleft{0%{opacity:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes cbg_slideinleft{0%{opacity:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes cbg_slideinleftalt{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform:translateX(200%);transform:translateX(200%)}}@keyframes cbg_slideinleftalt{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform:translateX(200%);transform:translateX(200%)}}@-webkit-keyframes cbg_slideinright{0%{opacity:0;-webkit-transform:translateX(50%);transform:translateX(50%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes cbg_slideinright{0%{opacity:0;-webkit-transform:translateX(50%);transform:translateX(50%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes cbg_slideinrightalt{0%{opacity:0;-webkit-transform:translateX(200%);transform:translateX(200%)}to{opacity:1;-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes cbg_slideinrightalt{0%{opacity:0;-webkit-transform:translateX(200%);transform:translateX(200%)}to{opacity:1;-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes cbg_carouselslideleftshow{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes cbg_carouselslideleftshow{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes cbg_carouselsliderightshow{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes cbg_carouselsliderightshow{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}ol[role=list],ul[role=list]{list-style:none}html{scroll-behavior:smooth}body{line-height:1.5;min-height:100vh;text-rendering:optimizeSpeed}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{display:block;max-width:100%}button,input,select,textarea{font:inherit}@media(prefers-reduced-motion:reduce){*,:after,:before{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;scroll-behavior:auto!important;-webkit-transition-duration:.01ms!important;transition-duration:.01ms!important}}@font-face{font-family:FontAwesome;font-style:normal;font-weight:400;src:url(clientlib-site/resources/fonts/font-awesome/fontawesome-webfont.eot?v=4.7.0);src:url(clientlib-site/resources/fonts/font-awesome/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(clientlib-site/resources/fonts/font-awesome/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(clientlib-site/resources/fonts/font-awesome/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(clientlib-site/resources/fonts/font-awesome/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(clientlib-site/resources/fonts/font-awesome/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg")}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{text-align:center;width:1.2857142857em}.fa-ul{list-style-type:none;margin-left:2.1428571429em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2.1428571429em;position:absolute;text-align:center;top:.1428571429em;width:2.1428571429em}.fa-li.fa-lg{left:-1.8571428571em}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scaleY(-1);transform:scaleY(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-y-combinator:before,.fa-yc:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-television:before,.fa-tv:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:""}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-sign-language:before,.fa-signing:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-address-card:before,.fa-vcard:before{content:""}.fa-address-card-o:before,.fa-vcard-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{height:auto;margin:0;overflow:visible;position:static;width:auto;clip:auto}input{background-color:#fff;border:2px solid #f6f8f8;color:rgba(255,198,39,.3);font-size:24px;font-weight:500;height:50px;letter-spacing:0;line-height:34.8px;padding:0 22px}input::-webkit-input-placeholder{color:rgba(255,198,39,.3)}input::-moz-placeholder{color:rgba(255,198,39,.3)}input:-ms-input-placeholder{color:rgba(255,198,39,.3)}input::-ms-input-placeholder{color:rgba(255,198,39,.3)}input::placeholder{color:rgba(255,198,39,.3)}input:focus{-webkit-box-shadow:inset 0 0 0 2px #006aa7;box-shadow:inset 0 0 0 2px #006aa7;outline:none}button{border:none;border-radius:3rem;font-size:16px}body{font-family:Bitter,Times,Times New Roman,serif}body p{margin:16px 0}.margin-top-sm{margin-top:.5em}.margin-top-md{margin-top:1em}.margin-top-lg{margin-top:1.5em}.margin-bottom-sm{margin-bottom:.5em}.margin-bottom-md{margin-bottom:1em}.margin-bottom-lg{margin-bottom:1.5em}.margin-top-bottom-sm{margin-bottom:.5em;margin-top:.5em}.margin-top-bottom-md{margin-bottom:1em;margin-top:1em}.margin-top-bottom-lg{margin-bottom:1.5em;margin-top:1.5em}.float-left{float:left}.float-right{float:right}.float-none{float:none}.clearfix:after{clear:both;content:"";display:block}.text-align-left{text-align:left}.text-align-center{text-align:center}.text-align-right{text-align:right}.font-weight-bold{font-weight:700}.font-weight-normal{font-weight:400}.font-italic{font-style:italic}.col-1,.w-8{width:8.33%}.col-2,.w-16{width:16.66%}.col-3,.w-25{width:25%}.col-4,.w-33{width:33.33%}.col-5,.w-41{width:41.66%}.col-6,.w-50{width:50%}.col-7,.w-58{width:58.33%}.col-8,.w-66{width:66.66%}.col-9,.w-75{width:75%}.col-10,.w-83{width:83.33%}.col-11,.w-91{width:91.66%}.col-12,.w-100{width:100%}.d-none{display:none}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-block{display:block}.d-table{display:table}.d-table-cell{display:table-cell}.d-table-row{display:table-row}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.d-inline-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.cmp-experiencefragment--header{background:-webkit-gradient(linear,left top,right top,from(#ffc627),color-stop(50%,#ffed38),to(#ffc627));background:linear-gradient(left,#ffc627,#ffed38 50%,#ffc627);border-top:2px solid #3e3934}.cmp-experiencefragment--header:after{-webkit-box-shadow:0 0 15px 0 #000;box-shadow:0 0 10px 0 #000;display:block;height:1px;margin-top:0;position:relative;width:100%;z-index:-1}.cmp-experiencefragment--header button .hide-text,.cmp-experiencefragment--header button .icon{display:none}.cmp-experiencefragment--header a{text-decoration:none}.cmp-experiencefragment--header .cmp-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;font-family:Open Sans,Helvetica,Arial,sans-serif;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 auto;position:relative}.cmp-experiencefragment--header .cmp-container .navigation,.cmp-experiencefragment--header .cmp-container .search{-ms-flex-preferred-size:12.5%;flex-basis:12.5%}.cmp-experiencefragment--header .cmp-container .image{-ms-flex-preferred-size:75%;flex-basis:75%;padding-left:36px}.cmp-experiencefragment--header .cmp-container .navigation{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media screen and (min-width:769px){.cmp-experiencefragment--header .cmp-container .image{-ms-flex-preferred-size:25%;flex-basis:25%;height:100%}.cmp-experiencefragment--header .cmp-container .search{-ms-flex-preferred-size:8.333%;flex-basis:8.333%}.cmp-experiencefragment--header .cmp-container .navigation{-ms-flex-preferred-size:75%;flex-basis:75%;-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:0}}@media screen and (max-width:380px){.cmp-experiencefragment--header .cmp-container .image{padding-left:1rem;-ms-flex-preferred-size:70%;flex-basis:70%}.cmp-experiencefragment--header .cmp-container .navigation,.cmp-experiencefragment--header .cmp-container .search{-ms-flex-preferred-size:15%;flex-basis:15%}}.cmp-experiencefragment--header .image .cmp-image{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cmp-experiencefragment--header .image .cmp-image .cmp-image__link img,.cmp-experiencefragment--header .image .cmp-image>img{margin-top:0}@media screen and (min-width:800px){.cmp-experiencefragment--header .image .cmp-image .cmp-image__link img,.cmp-experiencefragment--header .image .cmp-image>img{margin-top:70px}}@media screen and (max-width:800px){.cabot-container .search-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (min-width:800px){.cabot-container .searchbar-expanded .cmp-experiencefragment--header .cmp-container .image{z-index:100}.cabot-container .searchbar-expanded .cmp-experiencefragment--header .cmp-container .image .cmp-image__image{-webkit-filter:grayscale(100%) contrast(2) invert(1);filter:grayscale(100%) contrast(2) invert(1)}}.cabot-container .cmp-experiencefragment--header .searchbar .cbg-cmp-searchbar button.btn-searchbar-toggle{background-color:#006aa7}@media(hover:hover)and (min-width:800px){.cabot-container .cmp-experiencefragment--header .searchbar .cbg-cmp-searchbar button.btn-searchbar-toggle:hover{background-color:#ffc627;fill:#fff}}.cabot-container .cmp-experiencefragment--header .searchbar .cbg-cmp-searchbar button.btn-searchbar-toggle .cmp-searchbar__clear-icon:hover{background-color:#fff;fill:#ffc627}.cabot-container .cmp-experiencefragment--header .searchbar .cbg-cmp-searchbar .cmp-searchbar__input{color:#ffc627}.cabot-container .cmp-experiencefragment--header .searchbar .cbg-cmp-searchbar .cmp-searchbar__input:hover{border-color:#c4c3c1}.cabot-container .cmp-experiencefragment--header .searchbar .cbg-cmp-searchbar .cmp-searchbar__form-container{background-color:#ffc627}.cabot-container .authoredList .authored-list-title{color:#3e3934;font-family:Bitter,Times,Times New Roman,serif;font-size:1.125rem;text-transform:uppercase}@media screen and (min-width:768px){.cabot-container .authoredList .authored-list-title{font-size:1.25rem}}.cabot-container .authoredList .authored-list-list .authored-list-listItem{margin-bottom:0}.cabot-container .authoredList .authored-list-list .authored-list-listItem p.authored-list-listItemAnchor{color:#000;font-size:1.125rem;text-decoration:none}@media screen and (min-width:768px){.cabot-container .authoredList .authored-list-list .authored-list-listItem p.authored-list-listItemAnchor{font-size:1.25rem}}.cabot-container .authoredList .authored-list-list .authored-list-listItem a.authored-list-listItemAnchor{color:#006aa7;font-size:1.125rem;text-decoration:underline;text-decoration-color:#006aa7}.cabot-container .authoredList .authored-list-list .authored-list-listItem a.authored-list-listItemAnchor:focus,.cabot-container .authoredList .authored-list-list .authored-list-listItem a.authored-list-listItemAnchor:hover{cursor:pointer;font-weight:700}@media screen and (min-width:768px){.cabot-container .authoredList .authored-list-list .authored-list-listItem a.authored-list-listItemAnchor{font-size:1.25rem}}.cabot-container .authoredList .authored-list-list li>a:hover{border:none;cursor:pointer}.cabot-container .authoredList ul.authored-list-list li>a:active,.cabot-container .authoredList ul.authored-list-list li>a:focus,.cabot-container .authoredList ul.authored-list-list li>a:hover{border-bottom:none;font-weight:700;text-decoration:none}.cabot-container .authoredList ol.authored-list-list li.authored-list-listItem{margin-left:2em}.cabot-container .authoredList .circle-styling ul.authored-list-list{list-style-position:unset}.cabot-container .authoredList .circle-styling ul.authored-list-list li.authored-list-listItem{-webkit-padding-start:1ch;margin-left:2.5em;padding-inline-start:1ch}.cabot-container .authoredList .circle-styling ul.authored-list-list li.authored-list-listItem::marker{color:#ffc627;content:"";font-family:FontAwesome,sans-serif;font-size:12px}.cabot-container .authoredList .circle-styling ul.authored-list-list li.authored-list-listItem span{position:relative;top:1px}.cabot-container .footer .authored-list-list .authored-list-listItem .authored-list-listItemAnchor{color:#000;text-decoration:none}.cabot-container .footer .authored-list-list .authored-list-listItem .authored-list-listItemAnchor:focus,.cabot-container .footer .authored-list-list .authored-list-listItem .authored-list-listItemAnchor:hover{cursor:pointer;font-weight:700}@media screen and (min-width:350px){.cabot-container .footer .combinedinput-home{margin-left:.5rem}}.cabot-container .footer .footer-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#000;-ms-flex-direction:column;flex-direction:column;margin:0;width:100vw;fill:#000}.cabot-container .footer .footer-container .row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (max-width:320px){.cabot-container .footer .footer-container .row{padding:1rem 5rem}}@media screen and (min-width:800px){.cabot-container .footer .footer-container .row{padding:1rem 5rem}}@media screen and (min-width:800px)and (max-width:1220px){.cabot-container .footer .footer-container .row{padding:1rem 5rem}}@media screen and (min-width:1220px){.cabot-container .footer .footer-container .row{padding:1rem 2rem}}.cabot-container .footer .footer-container .footer-placeholder{display:none}@media screen and (max-width:1220px){.cabot-container .footer .footer-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.cabot-container .footer .footer-container .row{margin:0;padding:1rem 2rem;width:100%}.cabot-container .footer .footer-container .row div{width:100%}}@media screen and (max-width:800px){.cabot-container .footer .footer-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.cabot-container .footer .footer-container .row{margin:0;padding:0 1rem;width:100%}}.cabot-container .footer .footer-container .footer-header-zone{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-gradient(linear,left top,right top,from(#ffc627),color-stop(50%,#ffed38),to(#ffc627));background:linear-gradient(left,#ffc627,#ffed38 50%,#ffc627);-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cabot-container .footer .footer-container .footer-header-zone .image{display:-webkit-box;display:-ms-flexbox;display:flex;width:160px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cabot-container .footer .footer-container .footer-header-zone .authored-list-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cabot-container .footer .footer-container .footer-header-zone .authoredList{margin-right:auto}.cabot-container .footer .footer-container .footer-header-zone .authoredList .authored-list-listItem{margin:0 1rem}.cabot-container .footer .footer-container .footer-header-zone .authoredList .authored-list-listItem .authored-list-listItemAnchor{border-bottom-color:transparent;border-bottom-width:8px;color:#000;font-family:Bitter,Times,Times New Roman,serif;font-size:.75rem;font-size:.875rem;letter-spacing:.5px;text-decoration:none;text-transform:uppercase}.cabot-container .footer .footer-container .footer-header-zone .authoredList .authored-list-listItem .authored-list-listItemAnchor:hover{border-bottom:8px solid #000;cursor:pointer;font-weight:700}.cabot-container .footer .footer-container .footer-header-zone .footer-left-zone div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1220px){.cabot-container .footer .footer-container .footer-header-zone{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:2rem;padding-top:2rem}.cabot-container .footer .footer-container .footer-header-zone .image{margin-right:auto;max-width:25%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width:1220px)and (min-width:350px){.cabot-container .footer .footer-container .footer-header-zone .image{margin-left:0}}@media screen and (max-width:1220px){.cabot-container .footer .footer-container .footer-header-zone .authored-list-home{margin-left:0}}@media screen and (max-width:1220px)and (min-width:350px){.cabot-container .footer .footer-container .footer-header-zone .authored-list-home{margin-left:.5rem}}@media screen and (max-width:1220px){.cabot-container .footer .footer-container .footer-header-zone .authored-list-list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:1rem 0}}@media screen and (max-width:1220px)and (max-width:320px){.cabot-container .footer .footer-container .footer-header-zone .authored-list-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:1220px)and (min-width:800px){.cabot-container .footer .footer-container .footer-header-zone .authored-list-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:1220px)and (min-width:800px)and (max-width:1220px){.cabot-container .footer .footer-container .footer-header-zone .authored-list-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:1220px){.cabot-container .footer .footer-container .footer-header-zone .authored-list-list .authored-list-listItem{font-family:Open Sans,Helvetica,Arial,sans-serif;margin:.5rem 0;width:100%}}.cabot-container .footer .footer-container .footer-mid-zone{background:#f2f2f2;height:90px;margin:0;width:100%}@media screen and (max-width:320px){.cabot-container .footer .footer-container .footer-mid-zone{padding:0 1em}}@media screen and (min-width:800px){.cabot-container .footer .footer-container .footer-mid-zone{padding:0 1em}}@media screen and (min-width:350px){.cabot-container .footer .footer-container .footer-mid-zone .footer-left-zone .authoredList .authored-list-home{margin-left:0}}@media screen and (min-width:767px){.cabot-container .footer .footer-container .footer-mid-zone .footer-left-zone .authoredList .authored-list-home{margin-left:-.5rem}}@media screen and (min-width:350px){.cabot-container .footer .footer-container .footer-mid-zone .footer-left-zone .authoredList .authored-list-home .authored-list-title{margin-left:1rem}}@media screen and (min-width:800px){.cabot-container .footer .footer-container .footer-mid-zone .footer-left-zone .authoredList .authored-list-home .authored-list-title{margin-left:2rem}}@media screen and (min-width:350px){.cabot-container .footer .footer-container .footer-mid-zone .footer-left-zone .authoredList .authored-list-home .authored-list-list{margin-left:1rem}}@media screen and (min-width:800px){.cabot-container .footer .footer-container .footer-mid-zone .footer-left-zone .authoredList .authored-list-home .authored-list-list{margin-left:2rem}}.cabot-container .footer .footer-container .footer-mid-zone .footer-left-zone .authoredList ul.authored-list-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;gap:1em;margin-left:1em}@media screen and (max-width:320px){.cabot-container .footer .footer-container .footer-mid-zone .footer-left-zone .authoredList ul.authored-list-list{gap:1em;margin-left:1em}}@media screen and (min-width:800px){.cabot-container .footer .footer-container .footer-mid-zone .footer-left-zone .authoredList ul.authored-list-list{gap:1em;margin-left:2em}}@media screen and (min-width:1220px){.cabot-container .footer .footer-container .footer-mid-zone .footer-left-zone .authoredList ul.authored-list-list{gap:1em;margin-left:2em;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}}.cabot-container .footer .footer-container .footer-mid-zone .footer-left-zone .authoredList ul.authored-list-list li{margin-left:0}.cabot-container .footer .footer-container .footer-mid-zone .footer-left-zone .authoredList ul.authored-list-list li a{background-color:#ffc627;border-radius:30px;color:#000;display:block;height:40px;text-decoration:none;width:40px}.cabot-container .footer .footer-container .footer-mid-zone .footer-left-zone .authoredList ul.authored-list-list li a span{display:none}.cabot-container .footer .footer-container .footer-mid-zone .footer-left-zone .authoredList ul.authored-list-list li a:hover{background:#006aa7;border-bottom-style:none;color:#fff;text-decoration:none}.cabot-container .footer .footer-container .footer-mid-zone .footer-left-zone .authoredList ul.authored-list-list li:first-child a:before{content:"";font-family:FontAwesome,sans-serif;font-size:1.25em;left:10px;position:relative;top:9px}.cabot-container .footer .footer-container .footer-mid-zone .footer-left-zone .authoredList ul.authored-list-list li:nth-child(2) a:before{content:"";font-family:FontAwesome,sans-serif;font-size:1.25em;left:10px;position:relative;top:9px}.cabot-container .footer .footer-container .footer-mid-zone .footer-left-zone .authoredList ul.authored-list-list li:nth-child(3) a:before{content:"";font-family:FontAwesome,sans-serif;font-size:1.25em;left:8px;position:relative;top:9px}.cabot-container .footer .footer-container .footer-mid-zone .footer-left-zone .authoredList ul.authored-list-list li:nth-child(4) a:before{content:"";font-family:FontAwesome,sans-serif;font-size:1.25em;left:10px;position:relative;top:9px}.cabot-container .footer .footer-container .authoredList .authored-list-title{color:#000;font-family:Bitter,Times,Times New Roman,serif;font-weight:400;margin-left:1em}@media screen and (max-width:320px){.cabot-container .footer .footer-container .authoredList .authored-list-title{margin-left:2em}}@media screen and (min-width:800px){.cabot-container .footer .footer-container .authoredList .authored-list-title{margin-left:2em}}@media screen and (min-width:1220px){.cabot-container .footer .footer-container .authoredList .authored-list-title{margin-left:2em}}.cabot-container .footer .footer-container .authoredList .authored-list-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin-left:1em}@media screen and (max-width:320px){.cabot-container .footer .footer-container .authoredList .authored-list-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin-left:1em}}@media screen and (min-width:800px){.cabot-container .footer .footer-container .authoredList .authored-list-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin-left:1em}}@media screen and (min-width:1220px){.cabot-container .footer .footer-container .authoredList .authored-list-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;margin-left:1em}}@media screen and (min-width:350px){.cabot-container .footer .footer-container .authoredList .authored-list-list{margin-left:0;margin-top:1rem}}.cabot-container .footer .footer-bottom-zone.row{background:#f2f2f2;margin:0;width:100%}@media screen and (min-width:1220px){.cabot-container .footer .footer-bottom-zone.row{padding:1rem 3rem}}.cabot-container .footer .footer-bottom-zone.row div.text{margin-left:2em}@media screen and (min-width:320px){.cabot-container .footer .footer-bottom-zone.row div.text{margin-left:0}}@media screen and (min-width:350px){.cabot-container .footer .footer-bottom-zone.row div.text{margin-left:0}}@media screen and (max-width:320px){.cabot-container .footer .footer-bottom-zone.row div.text{margin-left:-1em;padding:0 1rem}}@media screen and (min-width:800px){.cabot-container .footer .footer-bottom-zone.row div.text{margin-left:-1rem;padding:0 1rem}}@media screen and (min-width:1220px){.cabot-container .footer .footer-bottom-zone.row div.text{margin-left:0;padding:0}}.cabot-container .footer .footer-bottom-zone.row .authoredList .authored-list-home{margin:0}.cabot-container .footer .footer-bottom-zone.row .authoredList .authored-list-home .authored-list-title{font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400}.cabot-container .footer .footer-bottom-zone.row p{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:.75rem}@media screen and (min-width:320px){.cabot-container .footer .footer-bottom-zone.row p{margin-left:2rem}}@media screen and (min-width:350px){.cabot-container .footer .footer-bottom-zone.row p{margin-left:1rem}}@media screen and (min-width:1220px){.cabot-container .footer .footer-bottom-zone.row p{margin-left:0}}.cabot-container .footer .footer-bottom-zone.row .authored-list-list{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;font-family:Open Sans,Helvetica,Arial,sans-serif;justify-content:flex-start}@media screen and (max-width:320px){.cabot-container .footer .footer-bottom-zone.row .authored-list-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:800px){.cabot-container .footer .footer-bottom-zone.row .authored-list-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:1220px){.cabot-container .footer .footer-bottom-zone.row .authored-list-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.cabot-container .footer .footer-bottom-zone.row .authored-list-list .authored-list-list-title{font-size:.75rem}.cabot-container .footer .footer-bottom-zone.row .authored-list-list .authored-list-listItem{margin:0 1rem}.cabot-container .footer .footer-bottom-zone.row .authored-list-list .authored-list-listItem a.authored-list-listItemAnchor{border-bottom:3px solid transparent;color:#000;text-decoration:none}.cabot-container .footer .footer-bottom-zone.row .authored-list-list .authored-list-listItem a.authored-list-listItemAnchor:hover{color:#000;font-weight:700}.cabot-container .footer .footer-bottom-zone.row .authored-list-list .authored-list-listItem a.authored-list-listItemAnchor:active,.cabot-container .footer .footer-bottom-zone.row .authored-list-list .authored-list-listItem a.authored-list-listItemAnchor:focus{border-bottom:3px solid #006aa7;font-weight:700}.cabot-container .footer .footer-bottom-zone.row .authored-list-list .authored-list-listItem a span{font-size:.75rem}@media screen and (max-width:320px){.cabot-container .footer .footer-bottom-zone.row .authored-list-list .authored-list-listItem:first-child{margin:0 1rem}}@media screen and (min-width:800px){.cabot-container .footer .footer-bottom-zone.row .authored-list-list .authored-list-listItem:first-child{margin:0 1rem}}@media screen and (min-width:800px)and (max-width:1220px){.cabot-container .footer .footer-bottom-zone.row .authored-list-list .authored-list-listItem:first-child{margin:0 1rem}}@media screen and (min-width:1220px){.cabot-container .footer .footer-bottom-zone.row .authored-list-list .authored-list-listItem:first-child{margin:0}}.cabot-container .footer .footer-bottom-zone.row .authored-list-list a:hover{border-bottom-style:none;color:#006aa7}@media screen and (max-width:1220px){.cabot-container .footer .footer-bottom-zone.row .authoredList:last-child .authored-list-home .authored-list-list{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.cabot-container .footer .footer-bottom-zone.row .authoredList:last-child .authored-list-home .authored-list-list .authored-list-listItem{margin-left:0}}.cabot-container .cmp-experiencefragment--header{position:relative}.cabot-container .cmp-experiencefragment--header .header{width:100%}.cabot-container .cmp-experiencefragment--header .cmp-navigation-container .cmp-navigation__item--level-0.cmp-navigation__item{margin:0;padding:0}.cabot-container .cmp-experiencefragment--header .cmp-image__image,.cabot-container .cmp-experiencefragment--header .cmp-navigation-container .cmp-navigation__item--level-0 .cmp-navigation__subnav li a{width:100%}@media only screen and (max-width:800px){.cabot-container .cmp-experiencefragment--header .cmp-image__image{margin-top:70px;width:40%}}@media only screen and (max-width:320px){.cabot-container .cmp-experiencefragment--header .cmp-image__image{margin-top:0;width:40%}}@media only screen and (min-width:768px){.cabot-container .header-home{-webkit-box-shadow:0 0 15px 1px rgba(0,0,0,.6);box-shadow:0 0 15px 1px rgba(0,0,0,.6)}}.cabot-container .header-home .header-logo{width:7em}@media only screen and (min-width:768px){.cabot-container .header-home .header-logo{width:13em}}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .banner-home.banner-textbox-left .banner-button-zone,.cabot-container .banner-home.banner-textbox-left .banner-description,.cabot-container .banner-home.banner-textbox-left .banner-subtitle,.cabot-container .banner-home.banner-textbox-left .banner-title{margin:0 0 10px}.cabot-container .banner .mobile-banner-image{margin-bottom:1em}.cabot-container .banner .mobile-banner-image .secondary-image{height:auto;width:100%}}@media screen and (min-width:1220px){.cabot-container .banner .desktop-banner-image{width:50%}}.cabot-container .banner .banner-home{background:var(--banner-bg-color)}.cabot-container .banner .banner-home .banner-title{font-family:Open Sans,Helvetica,Arial,sans-serif;letter-spacing:normal}.cabot-container .banner .banner-home .banner-text-container{margin-left:5%;margin-right:1em}@media screen and (min-width:1220px){.cabot-container .banner .banner-home .banner-text-container{padding:0!important;width:100%;width:50%}}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .banner .banner-home .banner-text-container{margin:auto;padding:1em;width:100%}}@media screen and (min-width:800px){.cabot-container .banner .banner-home.banner-textbox-left .banner-text-container{padding:0 30px}}@media screen and (max-width:320px){.cabot-container .banner .banner-home.banner-textbox-left .banner-button-zone,.cabot-container .banner .banner-home.banner-textbox-left .banner-description,.cabot-container .banner .banner-home.banner-textbox-left .banner-subtitle,.cabot-container .banner .banner-home.banner-textbox-left .banner-title{margin:10px 0}}@media screen and (min-width:smmd){.cabot-container .banner .banner-home.banner-textbox-left .banner-button-zone,.cabot-container .banner .banner-home.banner-textbox-left .banner-description,.cabot-container .banner .banner-home.banner-textbox-left .banner-subtitle,.cabot-container .banner .banner-home.banner-textbox-left .banner-title{margin:10px 0}}@media screen and (min-width:800px){.cabot-container .banner .banner-home.banner-textbox-left .banner-button-zone,.cabot-container .banner .banner-home.banner-textbox-left .banner-description,.cabot-container .banner .banner-home.banner-textbox-left .banner-subtitle,.cabot-container .banner .banner-home.banner-textbox-left .banner-title{margin:0}}@media screen and (min-width:1220px){.cabot-container .banner .banner-home.banner-textbox-left .banner-button-zone,.cabot-container .banner .banner-home.banner-textbox-left .banner-description,.cabot-container .banner .banner-home.banner-textbox-left .banner-subtitle,.cabot-container .banner .banner-home.banner-textbox-left .banner-title{margin:0}}.cabot-container .banner .banner-home .searchbar .cmp-search.platform-searchbar{margin-top:-15px;max-width:100%;text-align:left;width:100%}.cabot-container .banner .banner-home .cbg-cmp-searchbar .product-lookup-container input{background:transparent}.cabot-container .banner .banner-subtitle{font-family:Bitter,Times,Times New Roman,serif;font-weight:700;letter-spacing:normal}.cabot-container .banner .first-title{color:#000}@media screen and (max-width:320px){.cabot-container .banner .first-title{font-weight:400}}.cabot-container .banner .accent-title,.cabot-container .banner .banner-description,.cabot-container .banner .second-title{font-family:Bitter,Times,Times New Roman,serif}.cabot-container .banner.balford-font .banner-text-container .banner-title .first-title{font-family:BalfordBase,Germania One,Times,Times New Roman,serif;font-size:2.2em;line-height:0;text-transform:lowercase}.cabot-container .banner.opensans-font .banner-text-container .banner-title .first-title{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1em;line-height:1}.cabot-container .banner.white-background .banner-home{background:var(--banner-bg-color,#fff)}.cabot-container .banner.light-gray-background .banner-home{background:var(--banner-bg-color,#f2f2f2)}.cabot-container .banner.vertical-gradient-background .banner-home{background:var(--banner-bg-color,linear-gradient(to top,#ffc627 0,#ffed38 50%,#ffc627 100%));background-blend-mode:overlay}.cabot-container .banner.vertical-gradient-background .spacer-window-height-1 .banner-gutter-wrapper .banner-text-container{padding-left:40px}@media screen and (max-width:320px){.cabot-container .banner.vertical-gradient-background .spacer-window-height-1 .banner-gutter-wrapper .banner-text-container{padding-right:40px}}.cabot-container .banner.horizontal-gradient-background .banner-home{background:var(--banner-bg-color,linear-gradient(to left,#ffc627 0,#ffed38 50%,#ffc627 100%));background-blend-mode:overlay}.cabot-container .banner.horizontal-gradient-background .spacer-window-height-1 .banner-gutter-wrapper .banner-text-container{padding-left:40px}.cabot-container .banner.normal-paragraph .banner-description{font-size:1em}.cabot-container .banner.large-paragraph .banner-description{font-size:1.4em}.cabot-container .banner.inset-border .banner-home{outline:2px solid #fff;outline-offset:-20px}@media screen and (max-width:320px){.cabot-container .banner.inset-border .banner-home{padding-bottom:30px}}@media screen and (min-width:1220px){.cabot-container .banner.inset-border .banner-home{padding-bottom:0}}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .banner.inset-border .banner-home{outline-offset:-10px}.cabot-container .banner.inset-border .banner-home .banner-text-container{padding:1em 1.5em;width:100%}}.cabot-container .banner.blue-inset-border .banner-home{outline:2px solid #006aa7;outline-offset:-20px}@media screen and (max-width:320px){.cabot-container .banner.blue-inset-border .banner-home{padding-bottom:30px}}@media screen and (min-width:1220px){.cabot-container .banner.blue-inset-border .banner-home{padding-bottom:0}}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .banner.blue-inset-border .banner-home{outline-offset:-10px}}.cabot-container .banner.white-background.inset-border .banner-home{outline:0}.cabot-container .banner.white-background.inset-border .banner-home img{outline:2px solid #fff;outline-offset:-20px}@media screen and (min-width:1220px){.cabot-container .banner.horizontal-gradient-background.inset-border .banner-home.banner-textbox-left .banner-text-container,.cabot-container .banner.vertical-gradient-background.inset-border .banner-home.banner-textbox-left .banner-text-container{padding-left:0!important}}@media screen and (max-width:320px){.cabot-container .banner.text-area-one-third .banner-home .banner-text-container{width:100%}}@media screen and (min-width:800px){.cabot-container .banner.text-area-one-third .banner-home .banner-text-container{width:100%}}@media screen and (min-width:800px)and (max-width:1220px){.cabot-container .banner.text-area-one-third .banner-home .banner-text-container{width:100%}}@media screen and (min-width:1220px){.cabot-container .banner.text-area-one-third .banner-home .banner-text-container{width:30%}}.cabot-container .banner.text-area-one-third .banner-home .desktop-banner-image{width:70%}@media screen and (max-width:320px){.cabot-container .banner.text-area-one-third .banner-home .desktop-banner-image{width:100%}}@media screen and (min-width:800px){.cabot-container .banner.text-area-one-third .banner-home .desktop-banner-image{width:100%}}@media screen and (min-width:800px)and (max-width:1220px){.cabot-container .banner.text-area-one-third .banner-home .desktop-banner-image{width:100%}}@media screen and (min-width:1220px){.cabot-container .banner.text-area-one-third .banner-home .desktop-banner-image{width:70%}}.cabot-container .banner.add-gutter .banner-home{max-width:1200px}.cabot-container .banner.banner-textbox-right .banner-text-container,.cabot-container .banner.banner-textbox-right .desktop-banner-image{width:50%}.cabot-container .banner .card-container-home .card-holder .button .button--wrapper-inner{display:inline-block}.cabot-container .banner.overlay-icon-on-image{position:relative}.cabot-container .banner.overlay-icon-on-image .mobile-banner-image .secondary-image{aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.cabot-container .banner.overlay-icon-on-image .banner-button-zone{padding:0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:66%}@media screen and (max-width:800px){.cabot-container .banner.overlay-icon-on-image .banner-button-zone{aspect-ratio:1;margin:0;top:0;-webkit-transform:translate(0);transform:translate(0);width:100%}}.cabot-container .banner.overlay-icon-on-image .banner-button-zone .button{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;padding:0}@media screen and (max-width:800px){.cabot-container .banner.overlay-icon-on-image .banner-button-zone .button{aspect-ratio:1}}.cabot-container .banner.overlay-icon-on-image .banner-button-zone .button.video-icon-overlay .button-home{background:transparent;border:7px solid hsla(0,0%,100%,.8);border-radius:50px;content:"";height:97px;width:97px}.cabot-container .banner.overlay-icon-on-image .banner-button-zone .button.video-icon-overlay .button-home:before{color:hsla(0,0%,100%,.8);content:"";font-family:FontAwesome,sans-serif;font-size:2.5em;margin:2px 0 0 10px;position:absolute}.cabot-container .banner.overlay-icon-on-image .banner-button-zone .button.video-icon-overlay .button-home:hover{background:transparent;border:7px solid hsla(0,0%,100%,.8)}.cabot-container .banner.overlay-icon-on-image .banner-textbox-right .banner-button-zone{left:0;right:unset}.cabot-container .bannerV2{color:#000}.cabot-container .bannerV2 .text-over-bg{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .bannerV2 .banner-home .banner-inner-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cabot-container .bannerV2 .banner-home .banner-inner-content:has(.button) .button{padding:0}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .bannerV2 .banner-home.box-align-left .banner-button-zone,.cabot-container .bannerV2 .banner-home.box-align-left .banner-description,.cabot-container .bannerV2 .banner-home.box-align-left .banner-title,.cabot-container .bannerV2 .banner-home.box-align-left .pre-title{margin:0 0 .625rem}}.cabot-container .bannerV2 .banner-home{background:var(--banner-bg-color)}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .bannerV2 .banner-home.text-over-bg:not(.fitImage){min-height:100%}}.cabot-container .bannerV2 .banner-home .banner-title{display:-webkit-box;display:-ms-flexbox;display:flex;letter-spacing:normal;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cabot-container .bannerV2 .banner-home .banner-text-container{margin-left:5%;margin-right:1em}@media screen and (min-width:1220px){.cabot-container .bannerV2 .banner-home .banner-text-container{width:100%;width:50%}}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .bannerV2 .banner-home .banner-text-container{margin:auto;padding:2rem 2.5rem 2.5rem;width:100%}}.cabot-container .bannerV2 .banner-home .searchbar .cmp-search.platform-searchbar{margin-top:-.9375rem;max-width:100%;text-align:left;width:100%}.cabot-container .bannerV2 .banner-home .cbg-cmp-searchbar .product-lookup-container input{background:transparent}.cabot-container .bannerV2 .pre-title,.cabot-container .bannerV2 .sub-title,.cabot-container .bannerV2 .title{line-height:1.875rem}.cabot-container .bannerV2 .banner-description{font-family:Bitter,Times,Times New Roman,serif;font-size:1rem;letter-spacing:0;margin:0;padding:0}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .bannerV2 .banner-description{padding-top:1rem}}.cabot-container .bannerV2 .pre-title,.cabot-container .bannerV2 .sub-title,.cabot-container .bannerV2 .tertiary-title{font-family:Bitter,Times,Times New Roman,serif;font-size:1rem;font-weight:700;letter-spacing:normal}.cabot-container .bannerV2.paddingTop{padding-top:3rem}.cabot-container .bannerV2.paddingBottom{padding-bottom:3rem}.cabot-container .bannerV2.blueInsetBorder .banner-home .banner-inner-content{outline:.125rem solid #006aa7;outline-offset:-2.0625rem}@media screen and (max-width:320px){.cabot-container .bannerV2.blueInsetBorder .banner-home .banner-inner-content{padding-bottom:1.875rem}}@media screen and (min-width:1220px){.cabot-container .bannerV2.blueInsetBorder .banner-home .banner-inner-content{padding-bottom:0}}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .bannerV2.blueInsetBorder .banner-home .banner-inner-content{outline-offset:-.625rem}}.cabot-container .bannerV2.insetBorder .banner-home .banner-inner-content{outline:.125rem solid #fff;outline-offset:-1.25rem}@media screen and (max-width:320px){.cabot-container .bannerV2.insetBorder .banner-home .banner-inner-content{padding-bottom:1.875rem}}@media screen and (min-width:1220px){.cabot-container .bannerV2.insetBorder .banner-home .banner-inner-content{padding-bottom:0}}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .bannerV2.insetBorder .banner-home .banner-inner-content{outline-offset:-.625rem}.cabot-container .bannerV2.insetBorder .banner-home .banner-inner-content .banner-text-container{padding:1rem 3rem 3rem;width:100%}}.cabot-container .bannerV2.imageInsetBorder .banner-gutter-container .platformImage{outline:.125rem solid #fff;outline-offset:-2.0625rem}.cabot-container .bannerV2.alignTextLeft .banner-text-container.banner-button-zone{text-align:left}.cabot-container .bannerV2.alignTextCenter .banner-text-container{text-align:center}.cabot-container .bannerV2.alignTextRight .banner-text-container{text-align:right}.cabot-container .bannerV2.balfordFont .banner-text-container .banner-title .title{font-family:BalfordBase,Germania One,Times,Times New Roman,serif;font-size:4.4rem;font-weight:400;letter-spacing:normal;line-height:1;word-wrap:break-word}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .bannerV2.balfordFont .banner-text-container .banner-title .title{font-size:3.5rem}}.cabot-container .bannerV2.opensansFont .banner-text-container .banner-title .title{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:2rem;letter-spacing:0;line-height:1;word-wrap:break-word}.cabot-container .bannerV2.whiteBackground .banner-home{background:#fff}.cabot-container .bannerV2.lightGrayBackground .banner-home .banner-inner-content{background:#f2f2f2}.cabot-container .bannerV2.verticalGradientBackground .banner-home .banner-inner-content{background:-webkit-gradient(linear,left bottom,left top,from(#ffc627),color-stop(50%,#ffed38),to(#ffc627));background:linear-gradient(0deg,#ffc627 0,#ffed38 50%,#ffc627);background-blend-mode:overlay}.cabot-container .bannerV2.horizontalGradientBackground .banner-home .banner-inner-content{background:-webkit-gradient(linear,right top,left top,from(#ffc627),color-stop(50%,#ffed38),to(#ffc627));background:linear-gradient(270deg,#ffc627 0,#ffed38 50%,#ffc627);background-blend-mode:overlay}.cabot-container .bannerV2.largeParagraph .banner-description{font-size:1.375rem}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .bannerV2.largeParagraph .banner-description{font-size:1.1875rem}}@media screen and (min-width:1220px){.cabot-container .bannerV2.addGutter .banner-home{padding:0 200px}.cabot-container .bannerV2.addGutter .banner-home .banner-inner-content .banner-gutter-container{width:100%}}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .bannerV2.gradientLeftOverlay .text-over-bg .banner-text-container{margin:-3.625rem 1.25rem 0;min-width:unset;outline-offset:-.625rem;padding-bottom:3.125rem;padding-top:3.125rem;width:calc(100% - 40px)}}.cabot-container .bannerV2.gradientLeftOverlay .banner-inner-content{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;padding:1rem}.cabot-container .bannerV2.gradientLeftOverlay .banner-text-container{-webkit-box-pack:left;-ms-flex-pack:left;background:-webkit-gradient(linear,right top,left top,from(#ffc627),color-stop(50%,#ffed38),to(#ffc627));background:linear-gradient(270deg,#ffc627 0,#ffed38 50%,#ffc627);justify-content:left;min-width:32.5rem;outline:.125rem solid #fff;outline-offset:-1.25rem;width:33%;-ms-flex-item-align:center;align-self:center;margin-left:-2.25rem;padding:3.75rem 2rem 3.75rem 7.5rem;text-align:left}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .bannerV2.gradientLeftOverlay .banner-text-container{padding:3.75rem 2.5rem}}@media screen and (max-width:320px){.cabot-container .bannerV2.gradientLeftOverlay .banner-text-container .pre-title{text-align:center}}.cabot-container .bannerV2.gradientLeftOverlay .banner-text-container .title{text-align:left}@media screen and (max-width:320px){.cabot-container .bannerV2.gradientLeftOverlay .banner-text-container .title{text-align:center}}.cabot-container .bannerV2.gradientLeftOverlay .banner-text-container .banner-description{font-family:Bitter,Times,Times New Roman,serif}@media screen and (max-width:320px){.cabot-container .bannerV2.gradientLeftOverlay .banner-text-container .banner-description{text-align:center}}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .bannerV2.gradientRightOverlay .text-over-bg .banner-text-container{margin:-3.625rem 1.25rem 0;min-width:unset;outline-offset:-.625rem;padding-bottom:3.125rem;padding-top:3.125rem;width:calc(100% - 40px)}}.cabot-container .bannerV2.gradientRightOverlay .banner-inner-content{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;padding:1rem}.cabot-container .bannerV2.gradientRightOverlay .banner-text-container{background:-webkit-gradient(linear,right top,left top,from(#ffc627),color-stop(50%,#ffed38),to(#ffc627));background:linear-gradient(270deg,#ffc627 0,#ffed38 50%,#ffc627);min-width:32.5rem;outline:.125rem solid #fff;outline-offset:-1.25rem;width:33%;-ms-flex-item-align:center;align-self:center;margin-right:-2.25rem;padding:3.75rem 4.5rem;text-align:left}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .bannerV2.gradientRightOverlay .banner-text-container{padding:3.75rem 2.5rem}.cabot-container .bannerV2.gradientRightOverlay .banner-text-container .pre-title{text-align:center}}.cabot-container .bannerV2.gradientRightOverlay .banner-text-container .banner-title{text-align:left}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .bannerV2.gradientRightOverlay .banner-text-container .banner-title{text-align:center}}.cabot-container .bannerV2.gradientRightOverlay .banner-text-container .banner-description{font-family:Bitter,Times,Times New Roman,serif}@media screen and (max-width:320px){.cabot-container .bannerV2.gradientRightOverlay .banner-text-container .banner-description{text-align:center}}.cabot-container .bannerV2.textRight-FullGradientBackground{outline:.125rem solid #fff;outline-offset:-1.25rem}.cabot-container .bannerV2.textRight-FullGradientBackground .banner-home{background:-webkit-gradient(linear,right top,left top,from(#ffc627),color-stop(50%,#ffed38),to(#ffc627));background:linear-gradient(270deg,#ffc627 0,#ffed38 50%,#ffc627)}@media screen and (min-width:1220px){.cabot-container .bannerV2.textRight-FullGradientBackground .banner-home .banner-gutter-container,.cabot-container .bannerV2.textRight-FullGradientBackground .banner-home .banner-inner-content{width:100%}}@media screen and (min-width:800px)and (max-width:1220px){.cabot-container .bannerV2.textRight-FullGradientBackground .banner-home{padding:0}}.cabot-container .bannerV2.textRight-FullGradientBackground .banner-home .banner-text-container{height:100%;padding:0}.cabot-container .bannerV2.textRight-FullGradientBackground .banner-home .banner-text-container .title{display:block;margin:0 0 20px}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .bannerV2.textRight-FullGradientBackground .banner-home .banner-text-container{margin:1.375rem 0 0;padding:3.125rem}}.cabot-container .bannerV2.gradientCenterFullHeight .banner-inner-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .bannerV2.gradientCenterFullHeight .text-over-bg .banner-text-container{margin:-3.625rem 1.25rem 0;min-width:unset;outline-offset:-.625rem;padding-bottom:3.125rem;padding-top:3.125rem;width:calc(100% - 40px)}}.cabot-container .bannerV2.gradientCenterFullHeight .banner-text-container{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,198,39,.9)),color-stop(rgba(255,237,56,.9)),to(rgba(255,198,39,.9)));background:linear-gradient(180deg,rgba(255,198,39,.9),rgba(255,237,56,.9),rgba(255,198,39,.9));outline:.125rem solid #fff;outline-offset:-1.25rem}@media screen and (min-width:1220px){.cabot-container .bannerV2.gradientCenterFullHeight .banner-text-container{height:39.9375rem;padding:4.875rem;width:40%}}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .bannerV2.gradientCenterFullHeight .banner-text-container{height:100%}}.cabot-container .bannerV2.gradientCenterFullHeight .banner-text-container .banner-description{font-family:Bitter,Times,Times New Roman,serif}@media screen and (max-width:320px){.cabot-container .bannerV2.gradientCenterFullHeight .banner-text-container .banner-description{text-align:center}}.cabot-container .bannerV2.font-small .banner-home .banner-title .title{font-size:clamp(1.5rem,1.5rem + 2vw,2.5rem)}.cabot-container .bannerV2.font-medium .banner-home .banner-title .title{font-size:clamp(1.75rem,1.75rem + 2vw,3rem)}.cabot-container .bannerV2.font-large .banner-home .banner-title .title{font-size:clamp(2rem,2rem + 2vw,3.5rem)}.cabot-container .bannerV2.font-xl .banner-home .banner-title .title{font-size:clamp(2.25rem,2.25rem + 2vw,4rem)}.cabot-container .bannerV2.textColorWhite .banner-text-container .banner-description,.cabot-container .bannerV2.textColorWhite .banner-text-container .banner-title,.cabot-container .bannerV2.textColorWhite .banner-text-container .sub-title,.cabot-container .bannerV2.textColorWhite .banner-text-container .title{color:#fff}.cabot-container .bannerV2.textColorDarkGray .banner-description,.cabot-container .bannerV2.textColorDarkGray .banner-title,.cabot-container .bannerV2.textColorDarkGray .sub-title,.cabot-container .bannerV2.textColorDarkGray .title{color:#3e3934}.cabot-container .bannerV2.textWhiteAndBlack .banner-description,.cabot-container .bannerV2.textWhiteAndBlack .banner-title,.cabot-container .bannerV2.textWhiteAndBlack .sub-title,.cabot-container .bannerV2.textWhiteAndBlack .title{color:#fff}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .bannerV2.textWhiteAndBlack .banner-description,.cabot-container .bannerV2.textWhiteAndBlack .banner-title,.cabot-container .bannerV2.textWhiteAndBlack .sub-title,.cabot-container .bannerV2.textWhiteAndBlack .title{color:#3e3934}}.cabot-container{overflow-x:hidden;overflow-y:auto}.cabot-container .billboard-home .billboard-text-container{min-height:0}.cabot-container .billboard-home .billboard-title{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:5.25rem;font-weight:400;letter-spacing:normal;line-height:3rem;margin-bottom:10px}.cabot-container .billboard-home .billboard-subtitle{font-family:Bitter,Times,Times New Roman,serif;font-size:1rem;font-weight:700;letter-spacing:normal;margin-bottom:4px}.cabot-container .billboard-home .billboard-description{font-family:Bitter,Times,Times New Roman,serif;letter-spacing:normal;margin-bottom:20px;margin-top:0}.cabot-container .billboard-home .billboard-text-container-full{width:100%}.cabot-container .billboard-home .billboard-text-container-full .billboard-title{letter-spacing:normal;margin-bottom:1.9rem}.cabot-container .billboard-home .billboard-text-container-full.billboard-text-container--top{-ms-flex-item-align:center;align-self:center}.cabot-container .billboard-home .searchbar .cmp-search.platform-searchbar{margin-top:-15px;max-width:100%;text-align:left;width:100%}.cabot-container .billboard-home .cbg-cmp-searchbar .product-lookup-container input{background:transparent}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .billboard .billboard-textbox-full .billboard-textbox-full-mobile{min-height:700px}.cabot-container .billboard .billboard-textbox-full .billboard-textbox-full-mobile.use-as-mobile{background-repeat:no-repeat;background-size:contain;display:-webkit-box;display:-ms-flexbox;display:flex}}.cabot-container .billboard .billboard-textbox-full-image{height:40rem;overflow:hidden}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .billboard .billboard-textbox-full-image.use-as-mobile{display:none}}.cabot-container .billboard .billboard-text-container-full{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cabot-container .billboard:has(.hexBackground) .billboard-home{background-color:unset}.cabot-container .billboard:has(.hexBackground).full-gradient-right .billboard-home .billboard-text-container-full,.cabot-container .billboard:has(.hexBackground).full-gradient-right .billboard-home .billboard-textbox,.cabot-container .billboard:has(.hexBackground).gradient-center-overlay .billboard-home .billboard-text-container-full,.cabot-container .billboard:has(.hexBackground).gradient-center-overlay .billboard-home .billboard-textbox,.cabot-container .billboard:has(.hexBackground).gradient-left-overlay .billboard-home .billboard-text-container-full,.cabot-container .billboard:has(.hexBackground).gradient-left-overlay .billboard-home .billboard-textbox,.cabot-container .billboard:has(.hexBackground).gradient-right-overlay .billboard-home .billboard-text-container-full,.cabot-container .billboard:has(.hexBackground).gradient-right-overlay .billboard-home .billboard-textbox,.cabot-container .billboard:has(.hexBackground).text-right-full-gradient-background .billboard-home .billboard-text-container-full,.cabot-container .billboard:has(.hexBackground).text-right-full-gradient-background .billboard-home .billboard-textbox{background:unset;background-color:var(--billboard-bg-color)}@media screen and (max-width:320px){.cabot-container .billboard.gradient-center-overlay .billboard-textbox-full-image{background-position:top;background-size:contain}}.cabot-container .billboard.gradient-center-overlay .billboard-text-container-full{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,198,39,.9)),color-stop(rgba(255,237,56,.9)),to(rgba(255,198,39,.9)));background:linear-gradient(180deg,rgba(255,198,39,.9),rgba(255,237,56,.9),rgba(255,198,39,.9));height:780px;margin:-25px 0 0;min-width:400px;outline:2px solid #fff;outline-offset:-20px;padding:30px;width:30%}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .billboard.gradient-center-overlay .billboard-text-container-full{height:auto;margin:100% 20px 0;min-width:unset;outline-offset:-10px;width:calc(100% - 40px)}}@media screen and (max-width:320px){.cabot-container .billboard.gradient-center-overlay .billboard-text-container-full{height:auto;margin:110% 0 0;min-width:unset;outline-offset:-10px;width:100%}}.cabot-container .billboard.gradient-center-overlay .billboard-text-container-full .billboard-description p{font-family:Bitter,Times,Times New Roman,serif;font-size:1.125rem}@media screen and (max-width:320px){.cabot-container .billboard.gradient-center-overlay .billboard-text-container-full .billboard-description p{text-align:center}}.cabot-container .billboard.gradient-left-overlay .billboard-textbox-full-image{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}@media screen and (max-width:320px){.cabot-container .billboard.gradient-left-overlay .billboard-textbox-full-image{background-position:top;background-size:contain}}.cabot-container .billboard.gradient-left-overlay .billboard-text-container-full{background:-webkit-gradient(linear,left top,right top,from(#ffc627),color-stop(50%,#ffed38),to(#ffc627));background:linear-gradient(left,#ffc627,#ffed38 50%,#ffc627);min-width:520px;outline:2px solid #fff;outline-offset:-20px;width:33%;-ms-flex-item-align:center;align-self:center;margin-left:-20px;padding:60px 40px;text-align:left}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .billboard.gradient-left-overlay .billboard-text-container-full{height:auto;margin:100% 20px 0;min-width:unset;outline-offset:-10px;width:calc(100% - 40px)}}@media screen and (max-width:320px){.cabot-container .billboard.gradient-left-overlay .billboard-text-container-full{height:auto;margin:110% 0 0;min-width:unset;outline-offset:-10px;width:100%}.cabot-container .billboard.gradient-left-overlay .billboard-text-container-full .billboard-subtitle{text-align:center}}.cabot-container .billboard.gradient-left-overlay .billboard-text-container-full .billboard-title{text-align:left}@media screen and (max-width:320px){.cabot-container .billboard.gradient-left-overlay .billboard-text-container-full .billboard-description p,.cabot-container .billboard.gradient-left-overlay .billboard-text-container-full .billboard-title{text-align:center}}.cabot-container .billboard.gradient-right-overlay .billboard-textbox-full-image{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}@media screen and (max-width:320px){.cabot-container .billboard.gradient-right-overlay .billboard-textbox-full-image{background-position:top;background-size:contain}}.cabot-container .billboard.gradient-right-overlay .billboard-text-container-full{background:-webkit-gradient(linear,left top,right top,from(#ffc627),color-stop(50%,#ffed38),to(#ffc627));background:linear-gradient(left,#ffc627,#ffed38 50%,#ffc627);min-width:520px;outline:2px solid #fff;outline-offset:-20px;width:33%;-ms-flex-item-align:center;align-self:center;margin-right:-20px;padding:60px 40px;text-align:left}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .billboard.gradient-right-overlay .billboard-text-container-full{height:auto;margin:100% 20px 0;min-width:unset;outline-offset:-10px;width:calc(100% - 40px)}}@media screen and (max-width:320px){.cabot-container .billboard.gradient-right-overlay .billboard-text-container-full{height:auto;margin:110% 0 0;min-width:unset;outline-offset:-10px;width:100%}}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .billboard.gradient-right-overlay .billboard-text-container-full .billboard-subtitle{text-align:center}}.cabot-container .billboard.gradient-right-overlay .billboard-text-container-full .billboard-title{text-align:left}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .billboard.gradient-right-overlay .billboard-text-container-full .billboard-description p,.cabot-container .billboard.gradient-right-overlay .billboard-text-container-full .billboard-title{text-align:center}}.cabot-container .billboard.full-gradient-right{outline:2px solid #fff;outline-offset:-20px}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .billboard.full-gradient-right{outline-offset:-10px}}.cabot-container .billboard.full-gradient-right .billboard-textbox-full-image{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.cabot-container .billboard.full-gradient-right .billboard-text-container-full{background:-webkit-gradient(linear,left top,right top,from(#ffed38),to(#ffc627));background:linear-gradient(left,#ffed38,#ffc627);height:100%;width:50%;-ms-flex-item-align:center;align-self:center;margin:0;padding:80px 40px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;text-align:left}.cabot-container .billboard.full-gradient-right .billboard-text-container-full .billboard-title{text-align:left}@media screen and (max-width:320px){.cabot-container .billboard.full-gradient-right .billboard-text-container-full .billboard-title{text-align:center}}.cabot-container .billboard.text-right-full-gradient-background{outline:2px solid #fff;outline-offset:-20px}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .billboard.text-right-full-gradient-background{outline-offset:-10px}}.cabot-container .billboard.text-right-full-gradient-background .billboard-gutter-wrapper{width:100%}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .billboard.text-right-full-gradient-background .billboard-gutter-wrapper{margin:0 auto}}@media screen and (max-width:320px){.cabot-container .billboard.text-right-full-gradient-background .billboard-gutter-wrapper{margin:0 auto}}.cabot-container .billboard.text-right-full-gradient-background .billboard-gutter-wrapper .billboard-textbox{background:-webkit-gradient(linear,left top,right top,from(#ffc627),color-stop(50%,#ffed38),to(#ffc627));background:linear-gradient(left,#ffc627,#ffed38 50%,#ffc627)}@media screen and (min-width:800px)and (max-width:1220px){.cabot-container .billboard.text-right-full-gradient-background .billboard-gutter-wrapper .billboard-textbox{padding:0}}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .billboard.text-right-full-gradient-background .billboard-gutter-wrapper .billboard-textbox{padding:0 0 20px}}@media screen and (max-width:320px){.cabot-container .billboard.text-right-full-gradient-background .billboard-gutter-wrapper .billboard-textbox{padding:0 0 20px}}.cabot-container .billboard.text-right-full-gradient-background .billboard-gutter-wrapper .billboard-textbox .billboard-text-container{height:100%}.cabot-container .billboard.text-right-full-gradient-background .billboard-gutter-wrapper .billboard-textbox .billboard-text-container .first-title{display:block;margin:0 0 20px}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .billboard.text-right-full-gradient-background .billboard-gutter-wrapper .billboard-textbox .billboard-text-container{padding:0 40px 15px}}@media screen and (max-width:320px){.cabot-container .billboard.text-right-full-gradient-background .billboard-gutter-wrapper .billboard-textbox .billboard-text-container{padding:0 40px 15px}}.cabot-container .billboard.text-right-full-gradient-background .billboard-gutter-wrapper .billboard-textbox .image-area{width:50%}@media screen and (min-width:800px)and (max-width:1220px){.cabot-container .billboard.text-right-full-gradient-background .billboard-gutter-wrapper .billboard-textbox .image-area{padding-top:0;width:100%}}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .billboard.text-right-full-gradient-background .billboard-gutter-wrapper .billboard-textbox .image-area{width:100%}}@media screen and (max-width:320px){.cabot-container .billboard.text-right-full-gradient-background .billboard-gutter-wrapper .billboard-textbox .image-area{width:100%}}.cabot-container .billboard.text-right-full-gradient-background .billboard-gutter-wrapper .billboard-textbox .image-area .desktop-billboard-image{max-width:unset}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .billboard.text-right-full-gradient-background .billboard-gutter-wrapper .billboard-textbox .image-area .desktop-billboard-image{padding-top:0}}.cabot-container .billboard.balford-font .billboard-title{font-family:BalfordBase,Germania One,Times,Times New Roman,serif;line-height:.8;text-transform:lowercase}.cabot-container .billboard.opensans-font .billboard-title{font-family:Open Sans,Helvetica,Arial,sans-serif}.cabot-container .billboard.font-small .billboard-home .billboard-title{font-size:clamp(1.875rem,1.875rem + 5dvw,5.25rem)}.cabot-container .billboard.font-medium .billboard-home .billboard-title{font-size:clamp(2.625rem,2.625rem + 5dvw,5.25rem)}.cabot-container .billboard.font-large .billboard-home .billboard-title{font-size:clamp(4rem,4rem + 5dvw,5.25rem)}.cabot-container .billboard.font-xl .billboard-home .billboard-title{font-size:clamp(4.75rem,4.75rem + 5dvw,5.25rem)}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .billboard.text-color-white .billboard-text-container-full,.cabot-container .billboard.text-color-white .billboard-textbox-full-image{height:auto;margin:110% 0 0;min-width:unset;width:100%}.cabot-container .billboard.text-color-white .billboard-text-container-full .billboard-subtitle{text-align:center}}.cabot-container .billboard.text-color-white .billboard-text-container-full .billboard-title{text-align:center}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .billboard.text-color-white .billboard-text-container-full .billboard-description p,.cabot-container .billboard.text-color-white .billboard-text-container-full .billboard-title{text-align:center}}.cabot-container .billboard.text-color-white .billboard-text-container-full .accent-title,.cabot-container .billboard.text-color-white .billboard-text-container-full .billboard-description p,.cabot-container .billboard.text-color-white .billboard-text-container-full .billboard-subtitle,.cabot-container .billboard.text-color-white .billboard-text-container-full .billboard-title,.cabot-container .billboard.text-color-white .billboard-text-container-full .first-title,.cabot-container .billboard.text-color-white .billboard-text-container-full .second-title{color:#fff}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .billboard.text-color-white .billboard-text-container-full .accent-title,.cabot-container .billboard.text-color-white .billboard-text-container-full .billboard-description p,.cabot-container .billboard.text-color-white .billboard-text-container-full .billboard-subtitle,.cabot-container .billboard.text-color-white .billboard-text-container-full .billboard-title,.cabot-container .billboard.text-color-white .billboard-text-container-full .first-title,.cabot-container .billboard.text-color-white .billboard-text-container-full .second-title{color:#3e3934}}.cabot-container .billboard.text-color-dark-gray .accent-title,.cabot-container .billboard.text-color-dark-gray .billboard-description p,.cabot-container .billboard.text-color-dark-gray .billboard-subtitle,.cabot-container .billboard.text-color-dark-gray .billboard-title,.cabot-container .billboard.text-color-dark-gray .first-title,.cabot-container .billboard.text-color-dark-gray .second-title{color:#3e3934}.cabot-container .billboard .billboard-right-rail-styling .desktop-billboard-image.billboard-parsys{margin:2rem 0}.cabot-container .billboard .billboard-right-rail-styling .desktop-billboard-image.billboard-parsys .text-segments .segment.bold{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:18px}.cabot-container .billboard .billboard-right-rail-styling .desktop-billboard-image.billboard-parsys .text-segments .segment.none{font-size:18px}.cabot-container .billboard.ribbon-styling .billboard-text-container-full{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,198,39,.67)),color-stop(rgba(255,234,55,.67)),to(rgba(255,198,39,.67)));background-image:linear-gradient(180deg,rgba(255,198,39,.67),rgba(255,234,55,.67),rgba(255,198,39,.67));font-size:2.25rem;outline:1px solid #fff;outline-offset:-30px;padding:20% 0;width:90%}@media screen and (min-width:800px){.cabot-container .billboard.ribbon-styling .billboard-text-container-full{font-size:3.25rem;width:50%}}.cabot-container .billboard.ribbon-styling .billboard-text-container-full .billboard-button-zone{width:75%}@media screen and (min-width:800px){.cabot-container .billboard.ribbon-styling .billboard-text-container-full .billboard-button-zone{width:100%}}.cabot-container .billboard.rail-light-styling .billboard-parsys{background-color:#fff;color:#ffc627}.cabot-container .billboard.rail-light-styling .billboard-parsys .text-segments .segment.bold{color:#ffc627}.cabot-container .billboard.rail-light-styling .billboard-parsys .text-segments .segment.none{color:#c4c3c1}.cabot-container .billboard.rail-neutral-styling .billboard-parsys{background-color:#fff;color:#ffc627}.cabot-container .billboard.rail-neutral-styling .billboard-parsys .text-segments .segment.bold{color:#ffc627}.cabot-container .billboard.rail-neutral-styling .billboard-parsys .text-segments .segment.none{color:#c4c3c1}.cabot-container .billboard.rail-dark-styling .billboard-parsys{background-color:#ffc627;color:#fff}.cabot-container .billboard.rail-dark-styling .billboard-parsys .text-segments{color:#fff}.cabot-container .billboard.light-styling .billboard-description{color:#3e3934;font-family:Bitter,Times,Times New Roman,serif;font-size:1.5em;line-height:1.5em}.cabot-container .billboard.light-styling .billboard-home{background-color:#fff;color:#3e3934}.cabot-container .billboard.light-styling .billboard-textbox,.cabot-container .billboard.light-styling .billboard-textbox-full{background-color:#fff;color:#ffc627}.cabot-container .billboard.light-styling .billboard-right-rail-styling .desktop-billboard-image.billboard-parsys{background-color:#fff}.cabot-container .billboard.light-styling .billboard-right-rail-styling .desktop-billboard-image.billboard-parsys .text-segments .segment.bold{color:#ffc627}.cabot-container .billboard.light-styling .billboard-right-rail-styling .desktop-billboard-image.billboard-parsys .text-segments .segment.none{color:#c4c3c1}.cabot-container .billboard.dark-styling .billboard-home{background-color:#3e3934;color:#fff}.cabot-container .billboard.dark-styling .billboard-textbox-full{background-color:#ffc627;color:#fff}.cabot-container .billboard.dark-styling .billboard-textbox-full .button-home{color:#ffc627}.cabot-container .billboard.dark-styling .billboard-textbox{background-color:#ffc627;color:#fff}.cabot-container .billboard.dark-styling .billboard-right-rail-styling .desktop-billboard-image.billboard-parsys{margin:2rem 0}.cabot-container .billboard.neutral-styling .billboard-description{color:#3e3934}.cabot-container .billboard.neutral-styling .billboard-home{background-color:#f6f8f8;color:#3e3934}.cabot-container .billboard.neutral-styling .billboard-textbox,.cabot-container .billboard.neutral-styling .billboard-textbox-full{background-color:#f6f8f8;color:#ffc627}.cabot-container .billboard.neutral-styling .billboard-right-rail-styling .desktop-billboard-image.billboard-parsys{margin:2rem 0}.cabot-container .billboard.no-styling .billboard-textbox{background-color:#fff;color:#c4c3c1}.flexContainer .billboard.dark-styling .billboard-home,.flexContainer .billboard.light-styling .billboard-home,.flexContainer .billboard.neutral-styling .billboard-home{background:none}.cabot-container .billboard-container .billboard-container-title{color:#000;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:3rem;letter-spacing:2px;line-height:2.4rem;text-align:center}.cabot-container .billboard-container .billboard-home .billboard-text-container .billboard-title{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:3.25rem;font-weight:700;letter-spacing:1px;line-height:1.9rem;margin-bottom:.7rem;max-width:100%}.cabot-container .billboard-container .billboard-home .billboard-text-container .billboard-subtitle{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:.9rem;font-weight:700;margin:0}.cabot-container .billboard-container .billboard-home .billboard-text-container-full .billboard-title{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:3rem;font-weight:700;letter-spacing:1px;line-height:2.4rem;margin-bottom:.7rem;max-width:100%}@media screen and (min-width:800px){.cabot-container .billboard-container .billboard-home .billboard-text-container-full .billboard-title{max-width:100%}}@media screen and (min-width:1220px){.cabot-container .billboard-container .billboard-home .billboard-text-container-full .billboard-title{font-size:6.5rem;letter-spacing:2px;line-height:5rem;text-align:center}}.cabot-container .billboard-container .billboard-home .billboard-text-container-full .billboard-subtitle{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:.9rem;font-weight:700;letter-spacing:2px}.cabot-container .billboard-container .billboard-home .billboard-text-container-full .billboard-description{font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:700}.cabot-container .button{margin-top:1em;padding:0 20px}.cabot-container .button .button-home{border-radius:20px;font-family:Bitter,Times,Times New Roman,serif;padding:8px 30px;text-decoration:none;text-transform:uppercase}.cabot-container .button.gold-button-color .button-home{background:#ffc627;border:1px solid #ffc627;color:#000;fill:#ffc627}.cabot-container .button.gold-button-color .button-home:focus,.cabot-container .button.gold-button-color .button-home:hover{background:-webkit-gradient(linear,left top,right top,from(#ffc627),color-stop(50%,#ffed38),to(#ffc627));background:linear-gradient(left,#ffc627,#ffed38 50%,#ffc627)}.cabot-container .button.gold-button-color .button-home:focus-visible{outline:0}.cabot-container .button.gold-button-color .button-home:active{background:#3e3934;border:1px solid #ffc627;color:#ffc627}.cabot-container .button.blue-button-color .button-home{background:#006aa7;border:1px solid #006aa7;color:#fff;font-weight:700;text-align:center}.cabot-container .button.blue-button-color .button-home:focus,.cabot-container .button.blue-button-color .button-home:hover{background:-webkit-gradient(linear,left top,right top,from(#006aa7),color-stop(50%,#00b3f0),to(#006aa7));background:linear-gradient(left,#006aa7,#00b3f0 50%,#006aa7);border-color:#006aa7}.cabot-container .button.blue-button-color .button-home:focus-visible{outline:0}.cabot-container .button.blue-button-color .button-home:active{background:#3e3934;border:1px solid #00b3f0;color:#00b3f0}.cabot-container .button.gold-button-color-on-black .button-home{background:#ffc627;border:1px solid #ffc627;color:#000;fill:#ffc627;font-family:Bitter,Times,Times New Roman,serif;text-transform:uppercase}.cabot-container .button.gold-button-color-on-black .button-home:focus,.cabot-container .button.gold-button-color-on-black .button-home:hover{background:-webkit-gradient(linear,left top,right top,from(#ffc627),color-stop(50%,#ffed38),to(#ffc627));background:linear-gradient(left,#ffc627,#ffed38 50%,#ffc627)}.cabot-container .button.gold-button-color-on-black .button-home:focus-visible{outline:0}.cabot-container .button.gold-button-color-on-black .button-home:active{background:#f2f2f2;border:1px solid #ffc627;color:#000}.cabot-container .button.blue-button-color-on-yellow .button-home{background:#006aa7;border:1px solid #006aa7;color:#fff;font-weight:700}.cabot-container .button.blue-button-color-on-yellow .button-home:focus,.cabot-container .button.blue-button-color-on-yellow .button-home:hover{background:-webkit-gradient(linear,left top,right top,from(#006aa7),color-stop(50%,#00b3f0),to(#006aa7));background:linear-gradient(left,#006aa7,#00b3f0 50%,#006aa7);border-color:#006aa7}.cabot-container .button.blue-button-color-on-yellow .button-home:focus-visible{outline:0}.cabot-container .button.blue-button-color-on-yellow .button-home:active{background:#006aa7;border:1px solid #00b3f0;color:#fff}.cabot-container .button.gray-text-link .button-home{background:transparent;border:1px solid transparent;border-bottom:2px solid #006aa7;border-radius:0;color:#282829;display:block;font-family:Bitter,Times,Times New Roman,serif;font-weight:700;height:23px;padding:0 5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cabot-container .button.gray-text-link .button-home:focus,.cabot-container .button.gray-text-link .button-home:hover{background:transparent;border:1px solid transparent;border-bottom:4px solid #006aa7;color:#282829;cursor:pointer}.cabot-container .button.gray-text-link .button-home:active{background:transparent;border:1px solid #00b3f0;border-bottom:4px solid #006aa7;color:#282829}.cabot-container .button.white-text-link .button-home{background:transparent;border:1px solid transparent;border-bottom:2px solid #ffc627;border-radius:0;color:#fff;display:block;font-family:Bitter,Times,Times New Roman,serif;font-weight:700;height:23px;padding:0 5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cabot-container .button.white-text-link .button-home:focus,.cabot-container .button.white-text-link .button-home:hover{background:transparent;border:1px solid transparent;border-bottom:4px solid #ffc627;color:#ffc627;cursor:pointer}.cabot-container .button.white-text-link .button-home:active{background:transparent;border-left:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #fff;color:#ffc627}.cabot-container .button.button-alignment-left .button--wrapper-inner{margin-right:auto}.cabot-container .button.button-alignment-center .button--wrapper-inner{margin-left:auto;margin-right:auto}.cabot-container .button.button-alignment-right .button--wrapper-inner{margin-left:auto}.cabot-container .horizontal-gradient-background .button.blue-button-color .button-home:active,.cabot-container .vertical-gradient-background .button.blue-button-color .button-home:active{background:#006aa7;border:1px solid #fff;color:#fff}.cabot-container .button-home,.cabot-container .button-secondary,.cabot-container .secondary-button{font-weight:700;padding:5px 30px}.cabot-container .button-home .button-content,.cabot-container .button-secondary .button-content,.cabot-container .secondary-button .button-content{height:auto}.cabot-container .button-home .button-content .button-text,.cabot-container .button-secondary .button-content .button-text,.cabot-container .secondary-button .button-content .button-text{font-family:Bitter,Times,Times New Roman,serif;font-size:.8em;text-transform:uppercase;white-space:nowrap}.cabot-container .button-home:disabled,.cabot-container .button-secondary:disabled,.cabot-container .secondary-button:disabled{opacity:38%}.cabot-container .button-home img,.cabot-container .button-secondary img,.cabot-container .secondary-button img{display:inline;width:1em}.cabot-container .button-link{font-size:16px;text-decoration:none}.cabot-container .button-link :focus,.cabot-container .button-link:hover{outline:0}.cabot-container a.button-home{color:#ffc627;font-size:18px;text-decoration-color:#006aa7;text-decoration-line:underline}.cabot-container a.button-home.style-as-link{color:#ffc627;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:18px;text-decoration-thickness:2px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:800px){.cabot-container a.button-home.style-as-link{font-size:16px}}.cabot-container a.button-home.style-as-link:hover{color:#ffc627;-webkit-text-decoration:#ffc627;text-decoration:#ffc627}.cabot-container a.button-home:hover{text-decoration-color:#ffc627}.cabot-container .billboard .billboard-home .billboard-text-container-full .billboard-button-zone{width:100%}.cabot-container .billboard .billboard-home .billboard-text-container-full .billboard-button-zone .button.button-alignment-left .button--wrapper-inner{margin-left:unset;margin-right:auto;padding:0 30px}.cabot-container .billboard .billboard-home .billboard-text-container-full .billboard-button-zone .button.button-alignment-center .button--wrapper-inner{margin-left:auto;margin-right:auto}.cabot-container .billboard .billboard-home .billboard-text-container-full .billboard-button-zone .button.button-alignment-right .button--wrapper-inner{margin-left:auto;margin-right:unset;padding:0 30px}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .card-container-home .card-holder .each-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:320px){.cabot-container .card-container-home .card-holder .each-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cabot-container .card-container-home .card-holder .each-row.small-margin{gap:1em}.cabot-container .card-container-home .card-holder .each-row .card-item{margin:0;padding:0}.cabot-container .card-container-home .card-holder .each-row .card-item .each-card .cbg-cmp-card__image-container,.cabot-container .card-container-home .card-holder .each-row .card-item .each-card .each-href{width:100%}.cabot-container .card-container-home .card-holder .each-row .card-item .each-card .each-text-area{display:block;margin:auto;padding:1em;width:100%}.cabot-container .card-container-home .card-holder .each-row .card-item .each-card .each-text-area .each-title{color:#3e3934;font-family:Bitter,Times,Times New Roman,serif;font-size:1.75rem;font-weight:400;letter-spacing:normal;line-height:1;margin:10px 0 0}.cabot-container .card-container-home .card-holder .each-row .card-item .each-card .each-text-area .each-description{color:#3e3934;font-family:Open Sans,Helvetica,Arial,sans-serif}.cabot-container .card-container-home .card-holder .each-row .card-item .each-card .each-text-area .button-home{bottom:10px;left:15px}@media screen and (max-width:992px){.cabot-container .card-container-home .card-holder .each-row .card-item .each-card .each-text-area .button-home{position:static}}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .card-container-home .card-holder .each-row .card-item .each-card .each-text-area .button-home{position:static}}@media screen and (max-width:320px){.cabot-container .card-container-home .card-holder .each-row .card-item .each-card .each-text-area .button-home{position:static}}.cabot-container .utilityNavigation{background-color:#f2f2f2}.cabot-container .utilityNavigation .cbg-cmp-utility-nav.desktop-only{border-bottom:2px solid #3e3934}.cabot-container .utilityNavigation .cbg-cmp-utility-nav.desktop-only .cbg-cmp-utility-nav-wrapper{max-width:1440px}.cabot-container .utilityNavigation .cbg-cmp-utility-nav ul.utility-nav-items{height:1.3em;list-style:none;margin:1em auto;max-width:1440px;padding-top:0}.cabot-container .utilityNavigation .cbg-cmp-utility-nav ul.utility-nav-items .utility-nav-item{background:transparent;float:right;font-family:Bitter,Times,Times New Roman,serif;font-size:.9em;font-weight:600;padding:1.25rem;text-transform:uppercase}.cabot-container .utilityNavigation .cbg-cmp-utility-nav ul.utility-nav-items .utility-nav-item .authored-icons{height:17px;width:1rem;fill:#006aa7;margin-right:5px;vertical-align:text-bottom}.cabot-container .utilityNavigation .cbg-cmp-utility-nav ul.utility-nav-items .utility-nav-item .utility-nav--listItemAnchor{background:transparent;border-radius:19px;color:#3e3934;padding:8px 16px}.cabot-container .utilityNavigation .cbg-cmp-utility-nav ul.utility-nav-items .utility-nav-item .utility-nav--listItemAnchor:before{color:#006aa7;content:"";font-family:FontAwesome,sans-serif;font-size:1.5em;left:-5px;position:relative;top:3px}.cabot-container .utilityNavigation .cbg-cmp-utility-nav ul.utility-nav-items .utility-nav-item .utility-nav--listItemAnchor:hover{background:#006aa7;border-radius:19px;color:#fff;cursor:pointer}.cabot-container .utilityNavigation .cbg-cmp-utility-nav ul.utility-nav-items .utility-nav-item .utility-nav--listItemAnchor:hover:before{color:#fff}.cabot-container .utilityNavigation .cbg-cmp-utility-nav ul.utility-nav-items .utility-nav-item .utility-nav--listItemAnchor:hover .authored-icons{fill:#fff}.cabot-container .utilityNavigation .cbg-cmp-utility-nav.mobile-only .cbg-cmp-utility-nav-wrapper{background:#006aa7;color:#fff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.cabot-container .utilityNavigation .cbg-cmp-utility-nav.mobile-only .cbg-cmp-utility-nav-wrapper .utility-nav-items{height:auto;margin:0 auto;padding-top:0}.cabot-container .utilityNavigation .cbg-cmp-utility-nav.mobile-only .cbg-cmp-utility-nav-wrapper .utility-nav-items .utility-nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;height:4.6875rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:767px){.cabot-container .utilityNavigation .cbg-cmp-utility-nav.mobile-only .cbg-cmp-utility-nav-wrapper .utility-nav-items .utility-nav-item{height:auto;padding:10px 22px}}.cabot-container .utilityNavigation .cbg-cmp-utility-nav.mobile-only .cbg-cmp-utility-nav-wrapper .utility-nav-items .utility-nav-item a{border-radius:0;color:#fff;padding:0 7px}@media screen and (max-width:767px){.cabot-container .utilityNavigation .cbg-cmp-utility-nav.mobile-only .cbg-cmp-utility-nav-wrapper .utility-nav-items .utility-nav-item a{width:100%}}.cabot-container .utilityNavigation .cbg-cmp-utility-nav.mobile-only .cbg-cmp-utility-nav-wrapper .utility-nav-items .utility-nav-item a:before{color:#fff}.cabot-container .utilityNavigation .cbg-cmp-utility-nav.mobile-only .cbg-cmp-utility-nav-wrapper .utility-nav-items .utility-nav-item svg{display:none;fill:#fff;-ms-flex-item-align:center;align-self:center}.cabot-container .utilityNavigation .cbg-cmp-utility-nav.mobile-only .cbg-cmp-utility-nav-wrapper .utility-nav-items .cmp-navigation__item--level-1{padding:0}.cabot-container .utilityNavigation .cbg-cmp-utility-nav.mobile-only .cbg-cmp-utility-nav-wrapper .utility-nav-items .cmp-navigation__item--level-1 a{padding:0 7px}.cabot-container .cmp-experiencefragment--header .navigation .cmp-navigation-container .btn-navigation-menu .icon{background-color:#3e3934}.cabot-container .cmp-experiencefragment--header .navigation .cmp-navigation-container.nav-open{background:#3e3934;border-radius:50%;margin-right:15px}@media screen and (min-width:768px){.cabot-container .cmp-experiencefragment--header .navigation .cmp-navigation-container.nav-open .btn-navigation-menu{display:none}}.cabot-container .cmp-experiencefragment--header .navigation .cmp-navigation-container.nav-open .btn-navigation-menu .icon{background-color:#fff}.cabot-container .cmp-experiencefragment--header .navigation .cmp-navigation-container.nav-open nav{max-width:none;width:100%}.cabot-container .cmp-experiencefragment--header .navigation .cmp-navigation-container.nav-open ul li.cmp-navigation__item--level-0>a:after{border:2px solid #006aa7;border-left:none;border-top:none;content:" ";display:inline-block;height:14px;letter-spacing:1.5px;margin-left:8px;margin-top:6px;position:absolute;right:20px;-webkit-transform:rotate(315deg);transform:rotate(315deg);-webkit-transform-origin:50% 75%;transform-origin:50% 75%;vertical-align:4px;width:14px}.cabot-container .cmp-experiencefragment--header .navigation .cmp-navigation-container.subnav-open nav>ul li.cmp-navigation__item--level-0.active .cmp-navigation__subnav ul{gap:0;height:auto}@media screen and (max-width:767px){.cabot-container .cmp-experiencefragment--header .navigation .cmp-navigation-container.subnav-open nav>ul li.cmp-navigation__item--level-0.active .cmp-navigation__subnav ul{width:100%}}.cabot-container .cmp-experiencefragment--header .navigation .cmp-navigation-container.subnav-open .utilityNavigation .cbg-cmp-utility-nav.mobile-only .cbg-cmp-utility-nav-wrapper .utility-nav-items{display:none}.cabot-container .cmp-experiencefragment--header .navigation .cmp-navigation-container ul li .cmp-navigation__item>a:after{border:2px solid #006aa7;border-left:none;border-top:none;height:1.25rem;margin-top:0;width:1.25rem}@media screen and (max-width:767px){.cabot-container .cmp-experiencefragment--header .navigation .cmp-navigation-container ul li .cmp-navigation__item-back-button{background-color:#f2f2f2;color:#000;cursor:pointer;font-family:Bitter,Times,Times New Roman,serif;font-weight:700;height:3.1875rem;letter-spacing:1px;padding:3px 0 0 100px;text-align:left;text-transform:uppercase;width:100%}.cabot-container .cmp-experiencefragment--header .navigation .cmp-navigation-container ul li .cmp-navigation__item-back-button:before{border:2px solid #006aa7;border-left:none;border-top:none;content:" ";display:inline-block;height:14px;left:20px;letter-spacing:1.5px;margin-left:8px;margin-top:11px;position:absolute;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transform-origin:50% 75%;transform-origin:50% 75%;width:14px}}@media screen and (min-width:768px){.cabot-container .cmp-experiencefragment--header .navigation .cmp-navigation-container .cmp-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cabot-container .cmp-experiencefragment--header .navigation .cmp-navigation-container .cmp-navigation .cmp-navigation__group{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap}@media screen and (min-width:800px){.cabot-container .cmp-experiencefragment--header .navigation .cmp-navigation-container .cmp-navigation .cmp-navigation__group{gap:.9375rem;margin-left:10px}}@media screen and (min-width:1220px){.cabot-container .cmp-experiencefragment--header .navigation .cmp-navigation-container .cmp-navigation .cmp-navigation__group{gap:2.1875rem;margin-left:30px}}.cabot-container .cmp-experiencefragment--header .navigation .cmp-navigation-container .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0.cmp-navigation__item,.cabot-container .cmp-experiencefragment--header .navigation .cmp-navigation-container .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-1.cmp-navigation__item{background:#f2f2f2;border-bottom:5px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:4.6875rem;padding:0 20px}@media screen and (max-width:767px){.cabot-container .cmp-experiencefragment--header .navigation .cmp-navigation-container .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0.cmp-navigation__item,.cabot-container .cmp-experiencefragment--header .navigation .cmp-navigation-container .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-1.cmp-navigation__item{height:auto}}@media screen and (min-width:768px){.cabot-container .cmp-experiencefragment--header .navigation .cmp-navigation-container .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0.cmp-navigation__item,.cabot-container .cmp-experiencefragment--header .navigation .cmp-navigation-container .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-1.cmp-navigation__item{background:unset;border:none;height:auto;padding:0}}.cabot-container .cmp-experiencefragment--header .navigation .cmp-navigation-container .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0.cmp-navigation__item span:after,.cabot-container .cmp-experiencefragment--header .navigation .cmp-navigation-container .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0.cmp-navigation__item:hover .cmp-navigation__item-link span:after{display:none}.cabot-container .cmp-experiencefragment--header .navigation .cmp-navigation-container .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0.cmp-navigation__item .cmp-navigation__item-link{color:#3e3934;font-family:Bitter,Times,Times New Roman,serif;line-height:1;margin:0;padding:0;text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;letter-spacing:1px}@media screen and (max-width:767px){.cabot-container .cmp-experiencefragment--header .navigation .cmp-navigation-container .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0.cmp-navigation__item .cmp-navigation__item-link{padding:18px 3px;width:100%}}@media screen and (min-width:1220px){.cabot-container .cmp-experiencefragment--header .navigation .cmp-navigation-container .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0.cmp-navigation__item .cmp-navigation__item-link:hover:after{background:#3e3934;bottom:0;content:"";height:12px;left:0;position:absolute;width:100%}}.cabot-container .cmp-experiencefragment--header .navigation .cmp-navigation-container .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__subnav{background:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.161);box-shadow:0 3px 6px rgba(0,0,0,.161);left:0;position:absolute;top:0}@media screen and (min-width:768px){.cabot-container .cmp-experiencefragment--header .navigation .cmp-navigation-container .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__subnav{margin-top:5rem}}.cabot-container .cmp-experiencefragment--header .navigation .cmp-navigation-container .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__subnav li a{width:100%}.cabot-container .cmp-experiencefragment--header .navigation .cmp-navigation-container .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0>.cmp-navigation__item-link span:after{display:none}.cabot-container .cmp-experiencefragment--header .navigation .cmp-navigation-container .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0:hover>.cmp-navigation__item-link,.cabot-container .cmp-experiencefragment--header .navigation .cmp-navigation-container .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0>.cmp-navigation__item-link.active{font-weight:600}.cabot-container .cmp-experiencefragment--header .navigation .cmp-navigation-container .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__group{background:#fff;-webkit-box-shadow:0 9pt 20px 0 rgba(62,57,52,.08);box-shadow:0 9pt 20px 0 rgba(62,57,52,.08);display:-webkit-box;display:-ms-flexbox;display:flex;left:0;position:absolute;top:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;margin:0;padding:0}.cabot-container .cmp-experiencefragment--header .navigation .cmp-navigation-container .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__group .cmp-navigation__item{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media screen and (max-width:767px){.cabot-container .cmp-experiencefragment--header .navigation .cmp-navigation-container .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__group .cmp-navigation__item{padding:0}}.cabot-container .cmp-experiencefragment--header .navigation .cmp-navigation-container .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__group .cmp-navigation__item .cmp-navigation__item-link{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:22px;padding:20px;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cabot-container .cmp-experiencefragment--header .navigation .cmp-navigation-container .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__group .cmp-navigation__item .cmp-navigation__item-link span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:none}@media screen and (max-width:767px){.cabot-container .cmp-experiencefragment--header .navigation .cmp-navigation-container .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__group .cmp-navigation__item--level-1.cmp-navigation__item{background-color:#fff}}.cabot-container .cmp-experiencefragment--header .navigation .cmp-navigation-container .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__group .cmp-navigation__item--level-1 .cmp-navigation__item-link{font-family:Open Sans,Helvetica,Arial,sans-serif;text-transform:capitalize}@media screen and (min-width:767px){.cabot-container .cmp-experiencefragment--header .navigation .cmp-navigation-container .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__group .cmp-navigation__item--level-1 .cmp-navigation__item-link{height:auto;padding:14px 20px}}@media screen and (max-width:767px){.cabot-container .cmp-experiencefragment--header .navigation .cmp-navigation-container .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__group .cmp-navigation__item--level-1 .cmp-navigation__item-link{padding:16px 20px}}.cabot-container .cmp-experiencefragment--header .navigation .cmp-navigation-container .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__group .cmp-navigation__item--level-1 .cmp-navigation__item-link:hover{background:#006aa7;color:#fff}.cabot-container .cmp-experiencefragment--header .navigation .cmp-navigation-container .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__group .cmp-navigation__item--level-1 .cmp-navigation__item-link:hover:after{display:none}.cabot-container .cmp-experiencefragment--header .navigation .cmp-navigation-container .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0.active>.cmp-navigation__item-link{font-weight:600}.cabot-container .cmp-experiencefragment--header .navigation .cmp-navigation-container .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0.active:after{background:#3e3934;bottom:0;content:"";height:12px;left:0;position:absolute;width:100%}.cabot-container .cmp-experiencefragment--header .navigation .cmp-image__image,.cabot-container .cmp-experiencefragment--header .navigation nav>.cmp-container{width:100%}@media only screen and (max-width:768px){.cabot-container .cmp-experiencefragment--header .navigation .cmp-image__image{margin-top:70px;width:40%}}@media only screen and (max-width:320px){.cabot-container .cmp-experiencefragment--header .navigation .cmp-image__image{margin-top:0;width:40%}}.cabot-container .cmp-experiencefragment--header .cmp-container .image{-ms-flex-preferred-size:20%;flex-basis:20%;height:100%}.cabot-container .header-home .main-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}@media screen and (min-width:768px){.cabot-container .header-home .main-navigation{height:5em;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:auto;max-width:1440px}.cabot-container .header-home .main-navigation .header-logo{height:9em;margin-top:4.5em;position:relative;width:auto}}@media screen and (min-width:767px){.cabot-container .header-home .main-navigation .header-logo{height:200%}}@media screen and (max-width:768px){.cabot-container .main-navigation{position:relative}.cabot-container .main-navigation .navigation-wrapper{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.cabot-container .main-navigation .search-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:20%}@media screen and (min-width:768px){.cabot-container .main-navigation .search-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search{margin:auto}@media screen and (max-width:768px){.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar--header{color:rgba(35,31,32,.4);font-size:12px;margin-left:15px}}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar--header .subtitle{color:#3e3934}@media screen and (max-width:768px){.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__field{height:100%}}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__field .cmp-searchbar__input{font-size:18px}@media screen and (max-width:768px){.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__field .cmp-searchbar__input{color:#2d6f8f;font-size:12px;height:30px;width:calc(100% - 30px)}}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__field .cmp-searchbar__input::-webkit-input-placeholder{color:transparent}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__field .cmp-searchbar__input::-moz-placeholder{color:transparent}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__field .cmp-searchbar__input:-ms-input-placeholder{color:transparent}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__field .cmp-searchbar__input::-ms-input-placeholder{color:transparent}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__field .cmp-searchbar__input::placeholder{color:transparent}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__field .cmp-searchbar__clear{display:none}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__field .cmp-searchbar__search{background:none}@media screen and (max-width:768px){.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__field .cmp-searchbar__search{height:30px;width:30px}}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__results .cmp-searchbar__results-inner-container .cmp-searchbar__autocomplete-item mark{font-family:Bitter,Times,Times New Roman,serif}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__results .cmp-searchbar__results-inner-container .cmp-searchbar__autocomplete-item:before{display:block}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__results .cmp-searchbar__results-inner-container .cmp-searchbar__autocomplete-item:focus,.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__results .cmp-searchbar__results-inner-container .cmp-searchbar__autocomplete-item:hover{background:#006aa7}@media screen and (max-width:768px){.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__form-container{background:#fff;height:100%;max-height:50px;z-index:1}}@media screen and (min-width:1220px){.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__form-container .cmp-searchbar__results.active{margin-top:-24px;position:relative}}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__form-container .cmp-searchbar__results.active .ais-Hits.ais-Hits--empty{height:auto;padding:.5em}@media screen and (max-width:768px){.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar.expanded .cmp-search{position:static}}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar.expanded .cmp-search .cmp-searchbar--header{font-size:10px;top:0}@media screen and (max-width:768px){.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar.expanded .cmp-search .cmp-searchbar--header{font-size:12px;top:50%}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar.expanded .cmp-search .btn-searchbar-toggle{background:#006aa7;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;right:0;width:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:unset;left:unset;margin:0;opacity:1;-webkit-transform:none;transform:none;z-index:2}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar.expanded .cmp-search .btn-searchbar-toggle .cmp-searchbar__clear-icon{display:block;height:100%;width:100%}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar.expanded .cmp-search .cmp-searchbar__form-container{border-bottom:1px solid #000;padding:0}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar.expanded .cmp-search .cmp-searchbar__form-container .cmp-searchbar__form{height:100%}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar.expanded .cmp-search .cmp-searchbar__form-container .cmp-searchbar__form .cmp-searchbar__field{border:none;padding:0 0 0 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar.expanded .cmp-search .cmp-searchbar__form-container .cmp-searchbar__form .cmp-searchbar__field .cmp-searchbar__input{border:1px solid #000;height:calc(100% - 14px);width:calc(100% - 55px)}}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar.expanded .cmp-search .cmp-searchbar__form-container .cmp-searchbar__form .cmp-searchbar__field .cmp-searchbar__inside-input-icon{height:2.8125rem;padding-right:1em;width:2.8125rem}@media screen and (min-width:800px){.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar.expanded .cmp-search .cmp-searchbar__form-container .cmp-searchbar__form .cmp-searchbar__field .cmp-searchbar__inside-input-icon{opacity:0}}@media screen and (max-width:768px){.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar.expanded .cmp-search .cmp-searchbar__form-container .cmp-searchbar__form .cmp-searchbar__search{margin:0 55px 0 0}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar.expanded .cmp-search .cmp-searchbar__form-container .cmp-searchbar__results.active:after{background:rgba(0,0,0,.75);content:"";display:block;height:100vh;position:absolute;width:100vw}}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar.expanded .cmp-search .cmp-searchbar__form-container .cmp-searchbar__results.active .ais-Hits cmp-searchbar__results-inner-container{padding:0}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar.expanded .cmp-search .cmp-searchbar__form-container .cmp-searchbar__results.active .ais-Hits cmp-searchbar__results-inner-container.active .ais-Hits-item cmp-searchbar__results-item{width:100vw}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar.base .cmp-search .cmp-searchbar--header .subtitle{text-transform:none}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar.base .cmp-search.expanded .cmp-searchbar--header .subtitle{text-transform:uppercase}.cabot-container .product-specs-main{padding-bottom:1em;padding-left:0;padding-top:1em}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .product-specs-main{padding:1em}}.cabot-container .product-specs-main .product-specs-anchor-container{margin:0;padding:0}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .product-specs-main .product-specs-anchor-container{margin-bottom:.625rem}}.cabot-container .product-specs-main .product-specs-anchor-container a{border:1px solid transparent;border-bottom:2px solid #006aa7;color:#000;cursor:pointer;font-family:Bitter,Times,Times New Roman,serif;font-weight:700;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.cabot-container .product-specs-main .product-specs-anchor-container a span{color:#000;font-weight:700}.cabot-container .product-specs-main .product-specs-anchor-container a:hover{border:1px solid transparent;border-bottom:4px solid #006aa7}.cabot-container .product-specs-main .product-specs-top{margin:0}.cabot-container .product-specs-main .product-specs-title{color:#000;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1.5rem;margin-bottom:.625rem;padding-left:0}@media screen and (min-width:768px){.cabot-container .product-specs-main .product-specs-title{font-size:2.25rem}}.cabot-container .product-specs-main .product-specs-row-header{color:#000;font-size:1rem;text-transform:uppercase}@media screen and (min-width:768px){.cabot-container .product-specs-main .product-specs-row-header{font-size:1.25rem}}.cabot-container .product-specs-main .product-specs-row{color:#000;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1rem}@media screen and (min-width:768px){.cabot-container .product-specs-main .product-specs-row{font-size:1.25rem}}.cabot-container .product-specs-main .product-specs-content .product-specs-bottom{margin-bottom:1em}.cabot-container .product-specs-main .product-specs-content .product-specs-bottom .cpic-link a{color:#000;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;text-decoration:underline;text-decoration-color:#006aa7;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cabot-container .product-specs-main .product-specs-content .product-specs-bottom .cpic-link a:hover{border-radius:0;-webkit-box-shadow:-.1875rem .1875rem .8125rem -.375rem rgba(0,0,0,.8);box-shadow:-.1875rem .1875rem .8125rem -.375rem rgba(0,0,0,.8)}.cabot-container .product-specs-main .doclink{color:#006aa7;text-decoration-color:#006aa7}.cabot-container .product-specs-main .doclink:hover{font-weight:700}@media screen and (min-width:767px){.cabot-container .accordion .cmp-accordion__item .product-specs-main .product-specs-content{padding:1rem 3rem 3rem 1rem}}.cabot-container .accordion .cmp-accordion__item .product-specs-main .product-specs-content .product-specs-title{font-family:Bitter,Times,Times New Roman,serif;font-size:1.625rem;font-weight:700;margin-bottom:0}@media screen and (min-width:767px){.cabot-container .accordion .cmp-accordion__item .product-specs-main .product-specs-content .product-specs-title{line-height:1}}.cabot-container .accordion .cmp-accordion__item .product-specs-main .product-specs-content .product-specs-table .product-specs-row,.cabot-container .accordion .cmp-accordion__item .product-specs-main .product-specs-content .product-specs-table .product-specs-row-header{font-size:1rem}.cabot-container .accordion .cmp-accordion__item .product-specs-main .product-specs-content .product-specs-bottom .cpic-link a{color:#006aa7;font-size:1rem;letter-spacing:0;margin:0 .625rem;padding:0;text-decoration-color:#006aa7}.cabot-container .accordion .cmp-accordion__item .product-specs-main .product-specs-content .product-specs-bottom .cpic-link a:hover{-webkit-box-shadow:none;box-shadow:none;font-weight:700}.cabot-container .cbg-cmp-page-navigator{background-color:#f2f2f2;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:65px;min-width:100%;overflow-x:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out;z-index:50}@media screen and (min-width:769px){.cabot-container .cbg-cmp-page-navigator{height:65px;overflow:initial;width:100%}}.cabot-container .cbg-cmp-page-navigator.fixed{left:0;position:fixed;right:0;top:0}.cabot-container .cbg-cmp-page-navigator .navigator__left{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 20px}.cabot-container .cbg-cmp-page-navigator .navigator__left .nav-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Bitter,Times,Times New Roman,serif;height:100%;padding:0 .75rem;position:relative;white-space:nowrap}.cabot-container .cbg-cmp-page-navigator .navigator__left .nav-link.active .nav-item-link{background:transparent;border-color:#006aa7;color:#000;cursor:pointer;font-weight:700}.cabot-container .cbg-cmp-page-navigator .navigator__left .nav-link .nav-item-link{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:700;padding:0 1.5rem;text-decoration:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;background:initial;border:solid transparent;border-width:0 0 .25rem;cursor:pointer;height:100%;justify-content:center}.cabot-container .cbg-cmp-page-navigator .navigator__left .nav-link .nav-item-link:hover{background:#3e3934;border:solid #ffc627;border-width:0 0 .25rem;color:#fff;font-weight:700}.cabot-container .cbg-cmp-page-navigator .navigator__left .nav-link .nav-item-link:focus{background:#3e3934;border:.125rem solid #ffc627;border-bottom-width:.25rem;color:#fff;font-weight:700}.cabot-container .cbg-cmp-page-navigator .navigator__right{padding:0 1.25rem}.cabot-container .cbg-cmp-page-navigator .navigator{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:100%;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.cabot-container .cbg-cmp-page-navigator .navigator::-webkit-scrollbar{display:none}.cabot-container .simpleCarousel.add-gutter{max-width:100%}.cabot-container .simpleCarousel.add-gutter .simple-carousel-home{margin:auto;width:1220px}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .simpleCarousel.add-gutter .simple-carousel-home{width:95%}}.cabot-container .simpleCarousel.add-gutter .thumbnailControls .swiper-slide{border:4px solid #fff;height:100%;width:20%}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .simpleCarousel.add-gutter .thumbnailControls .swiper-slide{width:50%}}.cabot-container .simpleCarousel.add-gutter .thumbnailControls .swiper-slide.swiper-slide-thumb-active{border:4px solid #ffc627}.cabot-container .simpleCarousel.add-gutter .thumbnailControls .swiper-slide img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cabot-container .simpleCarousel.add-gutter .thumbnailControls .swiper-slide img:hover{border:0;cursor:pointer}.cabot-container .simpleCarousel.add-gutter .thumbnail-drawer{margin:3em 0}.cabot-container .simpleCarousel.add-gutter .thumbnail-drawer .swiper-button-next,.cabot-container .simpleCarousel.add-gutter .thumbnail-drawer .swiper-button-prev{display:none}.cabot-container .simpleCarousel .thumbnail-drawer .thumbnailControls.one-thumb-in-tray .swiper-thumbnail-wrapper .swiper-slide,.cabot-container .simpleCarousel .thumbnail-drawer .thumbnailControls.three-thumbs-in-tray .swiper-thumbnail-wrapper .swiper-slide,.cabot-container .simpleCarousel .thumbnail-drawer .thumbnailControls.two-thumbs-in-tray .swiper-thumbnail-wrapper .swiper-slide{width:398px!important}@media screen and (max-width:800px){.cabot-container .simpleCarousel .thumbnail-drawer .thumbnailControls.one-thumb-in-tray .swiper-thumbnail-wrapper .swiper-slide,.cabot-container .simpleCarousel .thumbnail-drawer .thumbnailControls.three-thumbs-in-tray .swiper-thumbnail-wrapper .swiper-slide,.cabot-container .simpleCarousel .thumbnail-drawer .thumbnailControls.two-thumbs-in-tray .swiper-thumbnail-wrapper .swiper-slide{width:90px!important}}.cabot-container .simpleCarousel.full-width-carousel .thumbnailControls .swiper-thumbnail-wrapper,.cabot-container .simpleCarousel.full-width-carousel .thumbnailControls .swiper-thumbnail-wrapper .swiper-slide{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cabot-container .simpleCarousel.full-width-carousel .thumbnailControls .swiper-thumbnail-wrapper .swiper-slide{border:1px solid #cdd0d3;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin:5px 0;max-width:200px}.cabot-container .simpleCarousel .simple-carousel-home .simple-carousel__content .main-drawer{padding:0 .625rem;position:relative}.cabot-container .simpleCarousel .simple-carousel-home .simple-carousel__content .swiper-main-wrapper .swiper-slide img{width:100%}.cabot-container .simpleCarousel .simple-carousel-home .simple-carousel__content .button-home,.cabot-container .simpleCarousel .simple-carousel-home .simple-carousel__content .button-home:focus,.cabot-container .simpleCarousel .simple-carousel-home .simple-carousel__content .button-home:hover{-webkit-box-shadow:none;box-shadow:none}.cabot-container .simpleCarousel .simple-carousel-home .simple-carousel__content .button-home .swiper-button-next,.cabot-container .simpleCarousel .simple-carousel-home .simple-carousel__content .button-home .swiper-button-prev{background:#000;height:30px;outline:none;padding:0;-webkit-transition:opacity .25s ease-out,border .15s ease-in;transition:opacity .25s ease-out,border .15s ease-in;width:30px;z-index:2}.cabot-container .simpleCarousel .simple-carousel-home .simple-carousel__content .button-home .swiper-button-next svg,.cabot-container .simpleCarousel .simple-carousel-home .simple-carousel__content .button-home .swiper-button-prev svg{height:100%;margin:0;width:100%;fill:#000;background:#ffc627}.cabot-container .simpleCarousel .simple-carousel-home .simple-carousel__content .button-home .swiper-button-next{right:-.3125rem}.cabot-container .simpleCarousel .simple-carousel-home .simple-carousel__content .button-home .swiper-button-prev{left:-.3125rem}@media screen and (min-width:992px){.cabot-container .simpleCarousel .simple-carousel-home .simple-carousel__content .button-home .swiper-button-next{right:-1.875rem}.cabot-container .simpleCarousel .simple-carousel-home .simple-carousel__content .button-home .swiper-button-prev{left:-1.875rem}}.cabot-container .product-detail-image{margin-top:unset}.cabot-container .product-detail-image .simpleCarousel .simple-carousel__content .swiper-main-wrapper{z-index:0}.cabot-container .product-detail-image .simpleCarousel .simple-carousel__content .swiper-main-wrapper .swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cabot-container .product-detail-image .simpleCarousel .simple-carousel__content .swiper-main-wrapper .swiper-wrapper .swiper-slide img{max-height:350px}@media screen and (min-width:1100px){.cabot-container .product-detail-image .simpleCarousel .simple-carousel__content .swiper-main-wrapper .swiper-wrapper .swiper-slide img{max-height:550px}}.cabot-container .product-detail-image .simpleCarousel .simple-carousel__content .swiper-main-wrapper .button-home{-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0}.cabot-container .product-detail-image .simpleCarousel .simple-carousel__content .swiper-main-wrapper .button-home:focus,.cabot-container .product-detail-image .simpleCarousel .simple-carousel__content .swiper-main-wrapper .button-home:hover{-webkit-box-shadow:none;box-shadow:none}.cabot-container .product-detail-image .simpleCarousel .simple-carousel__content .swiper-main-wrapper .button-home svg{height:70%;margin:15%;width:70%}.cabot-container .product-detail-image .simpleCarousel .simple-carousel__content .swiper-main-wrapper .button-home .swiper-button-next:after{display:none}.cabot-container .product-detail-image .simpleCarousel .simple-carousel__content .swiper-main-wrapper .button-home .swiper-button-next:focus,.cabot-container .product-detail-image .simpleCarousel .simple-carousel__content .swiper-main-wrapper .button-home .swiper-button-next:hover{-webkit-box-shadow:none;box-shadow:none}.cabot-container .product-detail-image .simpleCarousel .simple-carousel__content .swiper-main-wrapper .button-home .swiper-button-prev:after{display:none}.cabot-container .product-detail-image .simpleCarousel .simple-carousel__content .swiper-main-wrapper .button-home .swiper-button-prev:focus,.cabot-container .product-detail-image .simpleCarousel .simple-carousel__content .swiper-main-wrapper .button-home .swiper-button-prev:hover{-webkit-box-shadow:none;box-shadow:none}.cabot-container .product-detail-image .simpleCarousel .simple-carousel__content .thumbnailControls .swiper-thumbnail-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width:320px){.cabot-container .product-detail-image .simpleCarousel .simple-carousel__content .thumbnailControls .swiper-thumbnail-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow-x:auto;padding-left:10px}}.cabot-container .product-detail-image .simpleCarousel .simple-carousel__content .thumbnailControls .swiper-thumbnail-wrapper .swiper-slide{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:75px;margin:5px 0;width:75px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #cdd0d3}@media screen and (min-width:320px){.cabot-container .product-detail-image .simpleCarousel .simple-carousel__content .thumbnailControls .swiper-thumbnail-wrapper .swiper-slide{height:3.125rem!important;width:3.125rem!important}}@media screen and (min-width:530px){.cabot-container .product-detail-image .simpleCarousel .simple-carousel__content .thumbnailControls .swiper-thumbnail-wrapper .swiper-slide{height:75px!important;width:75px!important}}.cabot-container .product-detail-image .simpleCarousel .simple-carousel__content .thumbnailControls .swiper-thumbnail-wrapper .swiper-slide-thumb-active,.cabot-container .product-detail-image .simpleCarousel .simple-carousel__content .thumbnailControls .swiper-thumbnail-wrapper .swiper-slide:hover{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.161);box-shadow:0 3px 6px rgba(0,0,0,.161);height:75px!important;width:75px!important}@media screen and (min-width:320px){.cabot-container .product-detail-image .simpleCarousel .simple-carousel__content .thumbnailControls .swiper-thumbnail-wrapper .swiper-slide-thumb-active,.cabot-container .product-detail-image .simpleCarousel .simple-carousel__content .thumbnailControls .swiper-thumbnail-wrapper .swiper-slide:hover{height:3.125rem!important;width:3.125rem!important}}@media screen and (min-width:530px){.cabot-container .product-detail-image .simpleCarousel .simple-carousel__content .thumbnailControls .swiper-thumbnail-wrapper .swiper-slide-thumb-active,.cabot-container .product-detail-image .simpleCarousel .simple-carousel__content .thumbnailControls .swiper-thumbnail-wrapper .swiper-slide:hover{height:75px!important;width:75px!important}}.cabot-container .product-detail-image .simpleCarousel .simple-carousel__content .thumbnailControls .swiper-thumbnail-wrapper .swiper-slide img{border:none;height:100%;width:auto}.cabot-container .product-detail-image .simpleCarousel .simple-carousel__content .thumbnailControls .swiper-thumbnail-wrapper .swiper-slide img:hover{border:none}.cabot-container .combinedinput-home{font-family:Open Sans,Helvetica,Arial,sans-serif;margin:0}.cabot-container .combinedinput-home input{background:#fff;border:none;border-radius:1;color:#3e3934;height:unset;width:auto}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .combinedinput-home input{width:66%}}.cabot-container .combinedinput-home input:focus{-webkit-box-shadow:none;box-shadow:none}.cabot-container .combinedinput-home input.invalid-input{background-position-x:98%;background-position-y:center;background-repeat:no-repeat;background-size:1rem;border-color:#d8292f;padding-right:1rem}.cabot-container .combinedinput-home input.clear-input{background-image:url(clientlib-site/resources/images/icons/field-close.svg);background-position-x:98%;background-position-y:center;background-repeat:no-repeat;background-size:8px;display:none;padding-right:1rem}.cabot-container .combinedinput-home input:hover{border-color:transparent}.cabot-container .combinedinput-home input::-webkit-input-placeholder{color:#c4c3c1}.cabot-container .combinedinput-home input::-moz-placeholder{color:#c4c3c1}.cabot-container .combinedinput-home input:-ms-input-placeholder{color:#c4c3c1}.cabot-container .combinedinput-home input::-ms-input-placeholder{color:#c4c3c1}.cabot-container .combinedinput-home input::placeholder{color:#c4c3c1}.cabot-container .combinedinput-home.stacked-layout .text-group{font-family:Bitter,Times,Times New Roman,serif;padding-bottom:.25rem;text-transform:uppercase}.cabot-container .combinedinput-home.stacked-layout .text-group .title{font-size:.75rem;letter-spacing:normal;margin-left:17px}.cabot-container .combinedinput-home button{background:#006aa7;border:none;border-radius:1;color:#fff;text-transform:uppercase;white-space:nowrap;fill:#fff;font-family:Bitter,Times,Times New Roman,serif}.cabot-container .combinedinput-home button.button-width-small{margin:0;min-width:unset;padding:.5rem;width:unset}@media screen and (min-width:800px){.cabot-container .combinedinput-home button.button-width-small{min-width:unset}}.cabot-container .combinedinput-home button :focus,.cabot-container .combinedinput-home button:hover{-webkit-box-shadow:none;box-shadow:none}.cabot-container .combinedinput-home .error-message{color:#d8292f}.cabot-container .combinedinput-home .description{font-family:Bitter,Times,Times New Roman,serif;font-size:16px;font-weight:700;letter-spacing:normal;line-height:23px;padding:0 7px}.cabot-container .combinedinput-home .preferred-location{background-color:#fff;border:2px solid #c4c3c1;color:#3e3934;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:16px}.cabot-container .combinedinput-home .preferred-location.selected{border:2px solid #ffc627}.cabot-container .combinedinput-home .preferred-location:hover{border:2px solid #3e3934}.cabot-container .combinedinput-home .preferred-location:focus{-webkit-box-shadow:none;box-shadow:none}.cabot-container .combinedinput-home .preferred-location .styled-radio .checkmark{border:2px solid #c4c3c1}.cabot-container .combinedinput-home .preferred-location .styled-radio .checkmark:after{background:#006aa7}.cabot-container .combinedinput-home .preferred-location .styled-radio input:checked~.checkmark{background-color:#ffc627;border:none}.cabot-container .combinedinput-home .preferred-location .styled-radio input:checked~.checkmark:hover{border:2px solid #c4c3c1}.cabot-container .combinedinput-home .preferred-location .styled-radio:hover input~.checkmark{background-color:#ffc627}.cabot-container .dark-styling .combinedinput-home button{background:#006aa7;color:#ffc627}.cabot-container .dark-styling .combinedinput-home button:hover{background-color:#fff;color:#ffc627}.cabot-container .dark-styling .combinedinput-home .error-message{color:#fff}.cabot-container .light-styling .combinedinput-home .text-group,.cabot-container .light-styling .combinedinput-home input{color:#ffc627}.cabot-container .light-styling .combinedinput-home input:hover{border-color:#006aa7}.cabot-container .light-styling .combinedinput-home button{background:#006aa7;color:#ffc627}.cabot-container .light-styling .combinedinput-home button:hover{background-color:#ffc627;color:#fff}.cabot-container .light-styling .combinedinput-home button:hover img{-webkit-filter:invert(91%) sepia(58%) saturate(0) hue-rotate(122deg) brightness(110%) contrast(101%);filter:invert(91%) sepia(58%) saturate(0) hue-rotate(122deg) brightness(110%) contrast(101%)}.cabot-container .light-styling .combinedinput-home .error-message{color:#d8292f}.cabot-container .ratings-reviews--bvReviews{background:transparent;color:#ffc627;font-family:Open Sans,Helvetica,Arial,sans-serif;padding:0}.cabot-container .ratings-reviews--bvReviews .ratings-reviews__title{color:#000;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:2.5rem;margin-left:0}.cabot-container .ratings-reviews--bvReviews .ratings-reviews__container .bv-content-list-container .bv-header{padding:0!important}.cabot-container .bv-cv2-cleanslate .bv-action-bar .bv-action-bar-header{font-family:Open Sans,Helvetica,Arial,sans-serif!important;font-size:24px!important;letter-spacing:1px!important}@media screen and (min-width:800px){.cabot-container .bv-cv2-cleanslate .bv-action-bar .bv-action-bar-header{font-size:36px!important}}.cabot-container .bv-cv2-cleanslate .bv-core-container-156 .bv-action-bar button{border-bottom:2px solid!important;padding:0!important}.cabot-container .bv-cv2-cleanslate .bv-core-container-156 .bv-action-bar button:hover{border-bottom:4px solid!important}.cabot-container{color:#000}.cabot-container .wall .show-menu .cbg-cmp-wall__container-filter{z-index:30}.cabot-container .wall .cbg-cmp-wall .button--user-action{color:#000;font-family:#006aa7;font-size:18px;font-weight:500;letter-spacing:0}.cabot-container .wall .cbg-cmp-wall .button--user-action:after{background-color:#006aa7}.cabot-container .wall .cbg-cmp-wall .button--user-action:hover:after{height:4px}.cabot-container .wall .cbg-cmp-wall .button-home .button-content svg{margin:4px;width:12px}.cabot-container .wall .cbg-cmp-wall .button-container__load-more.visible{display:inline-block}.cabot-container .wall .cbg-cmp-wall .button-container__load-more .button-home{background:#ffc627;border:1px solid #ffc627;color:#000;fill:#ffc627}.cabot-container .wall .cbg-cmp-wall .button-container__load-more .button-home :focus,.cabot-container .wall .cbg-cmp-wall .button-container__load-more .button-home:hover{background:-webkit-gradient(linear,left top,right top,from(#ffc627),color-stop(50%,#ffed38),to(#ffc627));background:linear-gradient(left,#ffc627,#ffed38 50%,#ffc627)}.cabot-container .wall .cbg-cmp-wall .button-container__load-more .button-home:active{background:#3e3934;border:1px solid #ffc627;color:#ffc627}.cabot-container .wall .cbg-cmp-wall .button-container__load-more:hover .button-home{border-color:#ffc627;cursor:pointer}.cabot-container .wall .cbg-cmp-wall .filters{min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}.cabot-container .wall .cbg-cmp-wall .filters .cbg-cmp-wall__filter-applied{background:#f2f2f2;border:0;border-radius:0;color:#000;padding:2px 8px}.cabot-container .wall .cbg-cmp-wall .filters .cbg-cmp-wall__filter-applied:before{color:#006aa7;content:"";display:inline-block;font-family:FontAwesome,sans-serif;font-size:.875rem;margin-right:.375rem}.cabot-container .wall .wall__container-filter--header{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;background:#f2f2f2;padding:1em}.cabot-container .wall .cmp-searchbar--header .subtitle,.cabot-container .wall .wall__container-filter--header--subtitle{font-family:Bitter,Times,Times New Roman,serif;font-size:18px;letter-spacing:.0625rem}.cabot-container .wall #filter-by:before{content:"";display:inline-block;font-family:FontAwesome,sans-serif;font-size:.875rem;margin-right:.375rem}.cabot-container .wall .close-menu span{background:#006aa7}.cabot-container .wall .close-menu span:after{color:#ffc627}.cabot-container .wall .cbg-cmp-wall__container-filter{z-index:0}@media screen and (max-width:1100px){.cabot-container .wall .cbg-cmp-wall__container-filter .wall__container-filter--header{background-color:#ffc627;color:#000;font-family:Open Sans,Helvetica,Arial,sans-serif;max-height:3.75rem;min-height:unset;padding:1.25rem}.cabot-container .wall .cbg-cmp-wall__container-filter .wall__container-filter--header button.close-menu{background-color:transparent}.cabot-container .wall .cbg-cmp-wall__container-filter .wall__container-filter--header button.close-menu:after{color:#000;content:"";font-family:FontAwesome,sans-serif}.cabot-container .wall .cbg-cmp-wall__container-filter .mobile-bottom-menu-buttons{background:#fff}.cabot-container .wall .cbg-cmp-wall__container-filter .mobile-bottom-menu-buttons button{background:#c4c3c1;border:none;border-radius:1.5625rem;color:#000;font-family:Bitter,Times,Times New Roman,serif;font-size:16px;font-weight:700}.cabot-container .wall .cbg-cmp-wall__container-filter .mobile-bottom-menu-buttons button.apply-filter-btn{background:#ffc627;color:#000;font-family:Bitter,Times,Times New Roman,serif;font-size:16px;font-weight:700}}.cabot-container .wall .cbg-cmp-wall__container-filter .filter-options{padding-bottom:12.5rem;padding-top:1em}@media screen and (max-width:767px){.cabot-container .wall .cbg-cmp-wall__container-filter .filter-options{margin-bottom:4.875rem}}.cabot-container .wall .cbg-cmp-wall__container-primary .results--msg{font-family:Bitter,Times,Times New Roman,serif}.cabot-container .cbg-cmp-wall__container-primary .results--msg{color:#ffc627}.cabot-container .cbg-cmp-wall__container-primary .grid--wall__item{border-color:#f6f8f8}.cabot-container .cbg-cmp-wall__container-primary .button--filter{background:#ffc627;border:1px solid #ffc627;cursor:pointer;font-family:Bitter,Times,Times New Roman,serif;font-weight:700;padding:.375rem 1.875rem;text-transform:uppercase}.cabot-container .cbg-cmp-wall__container-primary .button--filter .icon,.cabot-container .cbg-cmp-wall__container-primary .button--filter .icon--filter{background-image:url(clientlib-site/resources/images/icons/filter-icon.svg);background-size:cover;display:inline-block;height:13px;width:13px}.cabot-container .cbg-cmp-wall__container-primary .button--filter span{color:#000}.cabot-container .cbg-cmp-wall__container-primary .button--filter:hover{color:#3e3934}.cabot-container .cbg-cmp-wall__container-primary .wall-content-dropdown select{border:2px solid #f6f8f8;color:#ffc627;font-family:Open Sans,Helvetica,Arial,sans-serif}.cabot-container .cbg-cmp-wall__container-primary .wall-content-dropdown select:active,.cabot-container .cbg-cmp-wall__container-primary .wall-content-dropdown select:focus,.cabot-container .cbg-cmp-wall__container-primary .wall-content-dropdown select:hover{border:2px solid #c4c3c1;color:#ffc627}.cabot-container .wall-search-zone .searchbar .cmp-search.platform-searchbar{display:block;max-width:unset;width:100%}.cabot-container .wall .text-segments{font-family:Open Sans,Helvetica,Arial,sans-serif}@media screen and (max-width:800px){.cabot-container .grid--wall__item.grid--wall__item-product{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;justify-items:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.cabot-container .grid--wall__item.grid--wall__item-product .item-info{color:#000;letter-spacing:.0625rem}@media screen and (max-width:800px){.cabot-container .grid--wall__item.grid--wall__item-product .item-info{margin-left:5%;width:75%}}.cabot-container .grid--wall__item.grid--wall__item-product .item-info h3{color:#000;font-family:Bitter,Times,Times New Roman,serif;font-size:2.25rem;line-height:2.625rem}@media screen and (max-width:800px){.cabot-container .grid--wall__item.grid--wall__item-product .item-info h3{font-size:20px;line-height:1.75rem}}.cabot-container .grid--wall__item.grid--wall__item-product .item-info ul{font-family:Open Sans,Helvetica,Arial,sans-serif}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .grid--wall__item.grid--wall__item-product .item-info ul{display:none}}.cabot-container .grid--wall__item.grid--wall__item-product .item-info ul li{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:20px;line-height:1.875rem;max-width:95%;padding-bottom:1.25rem;padding-left:.5rem;text-indent:unset}.cabot-container .grid--wall__item.grid--wall__item-product .item-info ul li:last-child{padding-bottom:5px}@media screen and (max-width:800px){.cabot-container .grid--wall__item.grid--wall__item-product .item-info ul li{font-size:.875rem;line-height:1.25rem;max-width:100%;padding-bottom:.3125rem}}.cabot-container .grid--wall__item.grid--wall__item-product .item-info p{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:20px;line-height:1.875rem;margin-top:0}@media screen and (max-width:800px){.cabot-container .grid--wall__item.grid--wall__item-product .item-info p{font-size:.875rem;line-height:1.25rem}.cabot-container .grid--wall__item.grid--wall__item-product .item-info .learn-more{padding-top:0}}.cabot-container .grid--wall__item.grid--wall__item-product .item-info .learn-more .button-primary.button-home{background:#ffc627;border:1px solid #ffc627;border-radius:1.25rem;color:#000;font-family:Bitter,Times,Times New Roman,serif;padding:.375rem 1.875rem;text-decoration:none;text-transform:uppercase;fill:#ffc627;font-size:1.125rem;letter-spacing:normal}.cabot-container .grid--wall__item.grid--wall__item-product .item-info .learn-more .button-primary.button-home :focus,.cabot-container .grid--wall__item.grid--wall__item-product .item-info .learn-more .button-primary.button-home:hover{background:-webkit-gradient(linear,left top,right top,from(#ffc627),color-stop(50%,#ffed38),to(#ffc627));background:linear-gradient(left,#ffc627,#ffed38 50%,#ffc627)}.cabot-container .grid--wall__item.grid--wall__item-product .item-info .learn-more .button-primary.button-home:active{background:#3e3934;border:1px solid #ffc627;color:#ffc627}.cabot-container .grid--wall__item.grid--wall__item-product .img-container{max-height:unset;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}@media screen and (max-width:800px){.cabot-container .grid--wall__item.grid--wall__item-product .img-container{-ms-flex-item-align:start;align-self:flex-start;width:20%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}}.cabot-container .grid--wall__item.grid--wall__item-product .img-container img{padding:1.25rem 0}@media screen and (max-width:800px){.cabot-container .grid--wall__item.grid--wall__item-product .img-container img{width:100%}}.cabot-container .grid--wall__item.grid--wall__item-product .cbg-cmp--tag-emblem{pointer-events:none}.cabot-container .cbg-colorCard__info .cbg-colorCard__color-name,.cabot-container .cbg-colorCard__info .cmp-dynamicCard__card-color-id{color:#000;font-family:Bitter,Times,Times New Roman,serif;font-weight:400;margin-bottom:0}.cabot-container .grid--wall__color .grid--wall__item-color{position:relative;-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in}.cabot-container .grid--wall__color .grid--wall__item-color:hover{-webkit-transform:translateY(-.625rem);transform:translateY(-.625rem)}.cabot-container .grid--wall__color .color-anchor{-webkit-transition:-webkit-box-shadow .2s ease-in;transition:-webkit-box-shadow .2s ease-in;transition:box-shadow .2s ease-in;transition:box-shadow .2s ease-in,-webkit-box-shadow .2s ease-in}.cabot-container .grid--wall__color .color-anchor:hover{-webkit-box-shadow:0 5px 12px 0 rgba(0,0,0,.05);box-shadow:0 5px 12px 0 rgba(0,0,0,.05)}.cabot-container .grid--wall__color .cbg-cmp-wall-item__swatch-container{border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}@media screen and (min-width:300px){.cabot-container .grid--wall__color .cbg-color-swatch{height:12.163rem}}@media screen and (min-width:768px){.cabot-container .grid--wall__color .cbg-color-swatch{height:14.73rem}}@media screen and (min-width:993px){.cabot-container .grid--wall__color .cbg-color-swatch{height:11.047rem}}@media screen and (min-width:1200px){.cabot-container .grid--wall__color .cbg-color-swatch{height:19.727rem}}.cabot-container .grid--wall__color .cbg-colorCard__color-id{margin-bottom:0}.cabot-container .curalate-component-home .curalate-component-text{display:grid;grid-template:auto/auto;margin:.3125rem 2.5rem;text-align:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.cabot-container .curalate-component-home .curalate-component-text{grid-template:-webkit-min-content 1fr/40% 1fr;grid-template:min-content 1fr/40% 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.cabot-container .curalate-component-home .curalate-component-text .curalate-title{font-family:Bitter,Times,Times New Roman,serif;font-size:1.25rem;line-height:1;margin:.25em 0;text-align:left;width:100%}@media screen and (min-width:768px){.cabot-container .curalate-component-home .curalate-component-text .curalate-title{grid-column:1/3;margin:.5em 0}}.cabot-container .curalate-component-home .curalate-component-text .curalate-description,.cabot-container .curalate-component-home .curalate-component-text .curalate-subtitle{font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;text-align:left;width:100%}@media screen and (min-width:768px){.cabot-container .curalate-component-home .curalate-component-text .curalate-description,.cabot-container .curalate-component-home .curalate-component-text .curalate-subtitle{-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.cabot-container .curalate-component-home .curalate-component-text .curalate-subtitle{font-size:3rem;line-height:1.2;margin:.25em 0}.cabot-container .curalate-component-home .curalate-component-text p{margin:0}@media screen and (min-width:768px){.cabot-container .curalate-component-home .curalate-component-text p{font-family:Bitter,Times,Times New Roman,serif;font-size:2.25rem;grid-column:2;grid-row:2}}.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container{padding:1em}@media screen and (max-width:320px){.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container{margin:1em}}.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .videoplayer .header-section{min-height:auto}.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .modal-title,.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .video-player-title{font-family:Bitter,Times,Times New Roman,serif;font-size:1.25rem;font-weight:700}.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .modal-description,.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .video-player-description{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1rem;margin-bottom:.5em}.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .videoplayer iframe{padding:0}@media screen and (max-width:320px){.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .videoplayer iframe{min-height:12.5rem}}@media screen and (min-width:1220px){.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .videoplayer iframe{min-height:33rem}}.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .banner{background:-webkit-gradient(linear,left top,left bottom,from(#ffc627),color-stop(50%,#ffed38),to(#ffc627));background:linear-gradient(top,#ffc627,#ffed38 50%,#ffc627);min-height:400px}.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .banner .banner-home{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:400px}.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .banner .banner-home .banner-gutter-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:320px){.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .banner .banner-home .banner-gutter-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:800px){.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .banner .banner-home .banner-gutter-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:1220px){.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .banner .banner-home .banner-gutter-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .banner .banner-home.banner-no-image .desktop-banner-image,.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .banner .banner-home.banner-textbox-right .desktop-banner-image{width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:320px){.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .banner .banner-home.banner-no-image .desktop-banner-image,.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .banner .banner-home.banner-textbox-right .desktop-banner-image{width:auto}}@media screen and (min-width:800px){.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .banner .banner-home.banner-no-image .desktop-banner-image,.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .banner .banner-home.banner-textbox-right .desktop-banner-image{width:50%}}@media screen and (min-width:1220px){.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .banner .banner-home.banner-no-image .desktop-banner-image,.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .banner .banner-home.banner-textbox-right .desktop-banner-image{width:50%}}.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .banner .banner-home.banner-no-image .banner-text-container,.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .banner .banner-home.banner-textbox-right .banner-text-container{margin:2em;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (min-width:800px)and (max-width:1220px){.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .banner .banner-home.banner-no-image .banner-text-container,.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .banner .banner-home.banner-textbox-right .banner-text-container{padding:0!important;width:50%}}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .banner .banner-home.banner-no-image .banner-text-container,.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .banner .banner-home.banner-textbox-right .banner-text-container{margin:-1em 1em 0;padding:0 0 10px!important;width:auto}}@media screen and (max-width:320px){.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .banner .banner-home.banner-no-image .banner-text-container,.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .banner .banner-home.banner-textbox-right .banner-text-container{margin:.5em}}.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .banner .banner-home.banner-no-image .banner-text-container .banner-title,.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .banner .banner-home.banner-textbox-right .banner-text-container .banner-title{margin:0}.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .banner .banner-home.banner-no-image .banner-text-container .banner-title .first-title,.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .banner .banner-home.banner-textbox-right .banner-text-container .banner-title .first-title{font-size:2.625rem;font-weight:400}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .banner .banner-home.banner-no-image .banner-text-container .banner-title .first-title,.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .banner .banner-home.banner-textbox-right .banner-text-container .banner-title .first-title{font-size:2.375rem;line-height:1}}.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .banner .banner-home.banner-no-image .banner-text-container .banner-subtitle,.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .banner .banner-home.banner-textbox-right .banner-text-container .banner-subtitle{text-transform:uppercase}.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .banner .banner-home.banner-no-image .banner-text-container .banner-description,.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .banner .banner-home.banner-textbox-right .banner-text-container .banner-description{font-family:Open Sans,Helvetica,Arial,sans-serif}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .banner .banner-home.banner-no-image .banner-text-container .banner-description,.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .banner .banner-home.banner-textbox-right .banner-text-container .banner-description{margin:.5em 0}}.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .banner .banner-home.banner-no-image .banner-text-container .banner-button-zone,.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .banner .banner-home.banner-textbox-right .banner-text-container .banner-button-zone{margin:1em 0 0}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .banner .banner-home.banner-no-image .banner-text-container .banner-button-zone,.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .banner .banner-home.banner-textbox-right .banner-text-container .banner-button-zone{margin:.5em 0}}@media screen and (max-width:320px){.cabot-container .modal .cbg-cmp-modal.modal__active .modal__inner-container .banner .combinedinput-home{margin-bottom:1em}}.cabot-container .modal .videoplayer .header-section .video-player-title{font-family:Bitter,Times,Times New Roman,serif;font-size:1.25rem;font-weight:700}.cabot-container .modal .videoplayer .header-section .video-player-description p{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1rem;margin:0}.cabot-container table{border:1px solid #c4c3c1;color:#c4c3c1;font-family:Bitter,Times,Times New Roman,serif}.cabot-container table td,.cabot-container table th{border:1px solid #c4c3c1;padding:8px 16px}@media screen and (min-width:768px){.cabot-container .cmp-tabs .cmp-tabs__tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 1em;padding:.5rem .625rem}}.cabot-container .tabs .cmp-tabs__tablist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;font-family:Bitter,Times,Times New Roman,serif;font-weight:700;justify-content:flex-start;text-decoration:none;-webkit-overflow-scrolling:touch;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;white-space:nowrap}.cabot-container .tabs .cmp-tabs .cmp-tabs__tab{border-bottom:2px solid #000;-webkit-box-pack:start;-ms-flex-pack:start;font-size:16px;justify-content:flex-start;margin:0 .25em;padding-right:4em}@media screen and (min-width:768px){.cabot-container .tabs .cmp-tabs .cmp-tabs__tab{font-size:1.25rem}}.cabot-container .tabs .cmp-tabs .cmp-tabs__tab.cmp-tabs__tab--active{background-color:#ecf0f0;border-bottom:2px solid #006aa7;color:#006aa7}.cabot-container .tabs .cmp-tabs .cmp-tabs__tab:hover{background-color:#ffc627;border-bottom:4px solid #000;color:#000}.cabot-container .tabs .cmp-tabs .cmp-tabs__tab:focus{background-color:#ffc627;border:solid #000;border-width:1px 1px 4px;color:#000}.cabot-container .timeline-home{text-align:left}.cabot-container .timeline-home .timeline-title{color:#1a325d;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:28px;font-weight:500;letter-spacing:2px;line-height:25px;text-transform:uppercase}.cabot-container .timeline-home .timeline-date{color:#000;font-family:Bitter,Times,Times New Roman,serif;font-size:.8em;letter-spacing:normal;line-height:16px;text-align:left;text-transform:uppercase}@media screen and (min-width:800px){.cabot-container .timeline-home .timeline-date{font-size:1em}}.cabot-container .timeline-home .timeline-newsitem-title{border-bottom:2px solid #c4d9e3;color:#1a325d;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;-webkit-text-decoration:wavy;text-decoration:wavy}.cabot-container .timeline-home .timeline-group{display:block;padding:1em}.cabot-container .timeline-home .timeline-group .group-description p{font-family:Bitter,Times,Times New Roman,serif;font-size:2.25rem}.cabot-container .timeline-home .group-title{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:2.25rem;font-weight:500;letter-spacing:1px}.cabot-container .news-item-group .news-item{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:500;padding:20px 0}.cabot-container .news-item-group .news-item .item-date{font-family:Bitter,Times,Times New Roman,serif;font-size:.8em}@media screen and (min-width:800px){.cabot-container .news-item-group .news-item .item-date{font-size:1em}}.cabot-container .news-item-group .news-item a{color:#000}.cabot-container .news-item-group .news-item .item-title{margin:1em 0 0}.cabot-container .news-item-group .news-item .item-title span{border:1px solid transparent;border-bottom:2px solid #006aa7;font-family:Bitter,Times,Times New Roman,serif;font-size:.8em;font-weight:700}@media screen and (min-width:800px){.cabot-container .news-item-group .news-item .item-title span{font-size:1em}}.cabot-container .news-item-group .news-item .item-title span:focus,.cabot-container .news-item-group .news-item .item-title span:hover{border:1px solid transparent;border-bottom:4px solid #006aa7;cursor:pointer}.cabot-container .news-item-group .news-item .item-title span:active{background:transparent;border:1px solid #00b3f0;border-bottom:4px solid #006aa7;color:#282829}.cabot-container .news-item-group .news-item .item-info{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.8em;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media screen and (min-width:800px){.cabot-container .news-item-group .news-item .item-info{font-size:1em;width:80%}}.cabot-container .news-item-group .news-item .item-description{font-style:normal;font-weight:400}.newsitem-cabot-home{text-align:left}.cabot-container .accordion.light-styling{background-color:#fff;color:#3e3934}.cabot-container .accordion.light-styling .cmp-accordion__item{border-bottom:2px solid #f6f8f8}.cabot-container .accordion.neutral-styling{background-color:#f6f8f8;color:#3e3934}.cabot-container .accordion.neutral-styling .cmp-accordion__item{border-bottom:2px solid #c4c3c1}.cabot-container .accordion.dark-styling{background-color:#3e3934;color:#fff}.cabot-container .accordion.dark-styling .cmp-accordion__item{border-bottom:2px solid #f6f8f8}.cabot-container .accordion.pdp-accordion .flexContainer.three-quarter .card-holder{padding:1em;width:100%}.cabot-container .accordion:has(.ratings-reviews--bvReviews){display:revert}@media screen and (min-width:800px){.cabot-container .accordion:has(.ratings-reviews--bvReviews){display:-webkit-box;display:-ms-flexbox;display:flex}}.cabot-container .accordion:has(.ratings-reviews--bvReviews) .cmp-accordion{margin-inline:-2.5dvw;width:revert;-webkit-box-flex:1;container-name:accordion;container-type:inline-size;-ms-flex:1 0 0px;flex:1 0 0}.cabot-container .accordion:has(.ratings-reviews--bvReviews) .cmp-accordion .flexContainer.three-quarter .card-holder{max-width:95cqi;width:revert}@media screen and (min-width:800px){.cabot-container .accordion:has(.ratings-reviews--bvReviews) .cmp-accordion .flexContainer.three-quarter .card-holder{max-width:75cqi}}.cabot-container .accordion .cmp-accordion__item{border-bottom:0;font-family:Bitter,Times,Times New Roman,serif}.cabot-container .accordion .cmp-accordion__title{color:#000;font-family:Bitter,Times,Times New Roman,serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:1.428571429}@media screen and (min-width:768px){.cabot-container .accordion .cmp-accordion__title{font-size:1.15rem}}.cabot-container .accordion .cmp-accordion__header{background-color:#f2f2f2;color:#ffc627;font-family:Bitter,Times,Times New Roman,serif}.cabot-container .accordion .cmp-accordion__header .cmp-accordion__button{border-radius:0;margin:15px 0;padding:10px 15px;position:relative}@media(hover:hover){.cabot-container .accordion .cmp-accordion__header .cmp-accordion__button:hover{-webkit-box-shadow:0 2px 6px rgba(0,0,0,.3);box-shadow:0 2px 6px rgba(0,0,0,.3)}}.cabot-container .accordion .cmp-accordion__header .cmp-accordion__button:focus-visible{outline:2px solid #c4c3c1}.cabot-container .accordion .cmp-accordion__header .cmp-accordion__button .button-content{-ms-flex-item-align:center;align-self:center}.cabot-container .accordion .cmp-accordion__header .cmp-accordion__button--expanded{background-color:#ffc627;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.3);box-shadow:0 2px 6px rgba(0,0,0,.3)}.cabot-container .accordion .cmp-accordion__panel--expanded{border-radius:0;padding:0}.cabot-container .accordion .cmp-accordion__panel--expanded .banner-text-container .cmp-text{color:#000}.cabot-container .accordion .cmp-accordion__panel--expanded .banner-text-container .cmp-text p{font-size:16px}.cabot-container .accordion .cmp-accordion__icon{border:2px solid #ffc627}.cabot-container .accordion .banner-button-zone,.cabot-container .accordion .banner-slender{padding:0}@media screen and (min-width:992px){.cabot-container .accordion .banner-button-zone,.cabot-container .accordion .banner-slender{padding:0}}.cabot-container .accordion .cmp-text p{font-size:14px;line-height:20px}.cabot-container .accordion .cmp-accordion__panel .cmp-text#answerTitle p{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1.25rem}.cabot-container .accordion .cmp-accordion__panel .cmp-text#answerTitle p b{font-family:Raleway-SemiBold;padding-right:19px}@media screen and (min-width:800px){.cabot-container .accordion .cmp-accordion__panel .cmp-text#answerTitle p b{padding-right:10px}}.cabot-container .accordion .timeline .timeline-home,.cabot-container .accordion .timeline .timeline-home .heading-section{padding:0}.cabot-container .accordion .timeline .timeline-home .heading-section .main-title{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:300}.cabot-container .accordion .timeline .timeline-home .heading-section .main-description{font-size:1.25rem;margin-top:1.5rem;padding-bottom:1rem;width:100%}.cabot-container .accordion .timeline .timeline-home .heading-section .main-description:after{background-color:hsla(0,0%,44%,.4);bottom:-1em;content:"";display:block;height:1px;position:relative;width:100%}@media screen and (min-width:800px){.cabot-container .accordion .timeline .timeline-home .heading-section .main-description:after{left:-3.5%;position:relative;width:103%}.cabot-container .accordion .timeline .timeline-home .heading-section .main-description{padding-left:1.5rem;width:calc(100% - 1.5rem)}}.cabot-container .accordion .timeline .timeline-home .timeline-group{padding:0}@media screen and (min-width:800px){.cabot-container .accordion .timeline .timeline-home .timeline-group{padding:1.5rem}}.cabot-container .accordion .timeline .timeline-home .timeline-group .group-description p{font-size:16px;line-height:24px;margin-bottom:1.5rem}.cabot-container .accordion .timeline .timeline-home .timeline-group .group-description:after{background-color:hsla(0,0%,44%,.4);content:"";display:block;height:1px;width:100%}@media screen and (min-width:800px){.cabot-container .accordion .timeline .timeline-home .timeline-group .group-description:after{left:-3.5%;position:relative;width:103%}}.cabot-container .accordion .timeline .timeline-home .timeline-group .group-description:last-child:after{content:unset}.cabot-container .accordion .card-holder{margin:0}.cabot-container .accordion .productDescription .right-rail-area{display:none}.cabot-container .accordion.panelcontainer .dynamicFlexContainer .cbg-cmp-dynamicFlexContainer .cmp-dynamicFlexContainer__card-container{margin:0}.cabot-container .cbg-cmp--tag-emblem,.xf-web-container .cbg-cmp--tag-emblem{font-family:Bitter,Times,Times New Roman,serif;top:-1.5625rem}.cabot-container .cbg-cmp--tag-emblem.long-text .cbg-cmp--tag-emblem-inner,.xf-web-container .cbg-cmp--tag-emblem.long-text .cbg-cmp--tag-emblem-inner{background-color:#f6f8f8}.cabot-container .cbg-cmp--tag-emblem .cbg-cmp--tag-emblem-inner,.xf-web-container .cbg-cmp--tag-emblem .cbg-cmp--tag-emblem-inner{background-color:#f6f8f8;border:none;color:#ffc627;padding:.625rem 1rem .5rem .5rem}.cabot-container .cbg-cmp--tag-emblem.cbg-cmp--tag-emblem__medallion .cbg-cmp--tag-emblem-inner,.xf-web-container .cbg-cmp--tag-emblem.cbg-cmp--tag-emblem__medallion .cbg-cmp--tag-emblem-inner{background-color:#ffc627;border:none;color:#282829;display:-webkit-box;display:-ms-flexbox;display:flex}.cabot-container .cbg-cmp--tag-emblem.cbg-cmp--tag-emblem__long-format .cbg-cmp--tag-emblem-inner,.xf-web-container .cbg-cmp--tag-emblem.cbg-cmp--tag-emblem__long-format .cbg-cmp--tag-emblem-inner{background-color:#ffc627;border:none;clip-path:polygon(100% 0,90% 50%,100% 100%,0 100%,0 50%,0 0);color:#282829;font-size:1rem;height:auto;padding:.625rem 1.25rem .5rem .5rem}.cabot-container .cbg-cmp--tag-emblem.cbg-cmp--tag-emblem__ .cbg-cmp--tag-emblem-text,.xf-web-container .cbg-cmp--tag-emblem.cbg-cmp--tag-emblem__ .cbg-cmp--tag-emblem-text{display:block;font-family:Open Sans,Helvetica,Arial,sans-serif}.cabot-container .textTool .tool-tip .text-segments{border-bottom:1px solid #f2f2f2;padding-right:0}.cabot-container .textTool .tool-tip .text-segments .segment{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1rem;line-height:2}.cabot-container .textTool .tool-tip .text-segments .segment:first-child{font-family:Bitter,Times,Times New Roman,serif}.cabot-container .textTool .tool-tip .text-segments .segment.bold{font-weight:700;width:165px}@media screen and (min-width:1220px){.cabot-container .textTool .tool-tip .text-segments .segment.bold{width:230px}}.cabot-container .textTool .tool-tip .text-segments .segment.italic{font-style:italic}.cabot-container .textTool .tool-tip .text-segments .segment.underlined{text-decoration:underline}@media screen and (min-width:768px){.cabot-container .textTool .tool-tip .text-segments .segment{font-size:1.15rem}}.cabot-container .italic-font-style .segment{font-style:italic}.cabot-container .toolTip{padding:1em}.cabot-container .toolTip .tool-tip{display:inline-block;width:100%}@media screen and (min-width:768px){.cabot-container .toolTip .tool-tip{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.cabot-container .toolTip .tool-tip .text-segments{margin:auto;padding:1em 2em;text-align:center}.cabot-container .toolTip .tool-tip .text-segments .segment{font-size:1.5em}.cabot-container .toolTip .tool-tip .text-segments .segment.bold{font-weight:700}.cabot-container .toolTip .tool-tip .text-segments :first-child{font-size:1rem}.cabot-container .toolTip.light-segment-styling .text-segments{background:#fff}.cabot-container .toolTip.neutral-segment-styling .text-segments{background:#f2f2f2}.cabot-container .toolTip.dark-segment-styling .text-segments{background:#fff}.cabot-container .toolTip.dark-segment-styling .text-segments :first-child{color:#006aa7}.cabot-container .text a,.cabot-container .text.styled-link,.cabot-container a a,.cabot-container a.styled-link{color:#000;-webkit-text-decoration:underline 2px #006aa7;text-decoration:underline 2px #006aa7}.cabot-container .text a:hover,.cabot-container .text.styled-link:hover,.cabot-container a a:hover,.cabot-container a.styled-link:hover{color:#000;font-weight:700;-webkit-text-decoration:underline 4px #006aa7;text-decoration:underline 4px #006aa7}.cabot-container .text a:focus,.cabot-container .text.styled-link:focus,.cabot-container a a:focus,.cabot-container a.styled-link:focus{color:#000}.cabot-container .text p a,.cabot-container a p a{color:#006aa7;text-decoration-color:#006aa7;text-decoration-thickness:1px}.cabot-container .text p a:hover,.cabot-container a p a:hover{color:#006aa7;font-weight:700;text-decoration-color:#006aa7}.cabot-container .text.body-copy-large,.cabot-container a.body-copy-large{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1.6875rem;line-height:2.5rem}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .text.body-copy-large,.cabot-container a.body-copy-large{font-size:1rem;line-height:1.875rem}}.cabot-container .text.body-copy-small,.cabot-container a.body-copy-small{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1.375rem;line-height:1.6875rem}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .text.body-copy-small,.cabot-container a.body-copy-small{font-size:.875rem;line-height:1.25rem}}.cabot-container .text.bitter-callout-bold,.cabot-container a.bitter-callout-bold{font-family:Bitter,Times,Times New Roman,serif;font-size:1.6875rem;font-weight:700;letter-spacing:1px;line-height:2rem;text-transform:uppercase}.cabot-container .text.text-align-left,.cabot-container a.text-align-left{text-align:left}.cabot-container .text.text-align-center,.cabot-container a.text-align-center{text-align:center}.cabot-container .text.text-align-right,.cabot-container a.text-align-right{text-align:right}.cabot-container .text.text-small-size,.cabot-container a.text-small-size{font-size:.75rem}.cabot-container .text.text-normal-size,.cabot-container a.text-normal-size{font-size:1em}.cabot-container .text.text-medium-size,.cabot-container a.text-medium-size{font-size:2em}@media screen and (max-width:320px){.cabot-container .text.text-medium-size,.cabot-container a.text-medium-size{font-size:1.2em}}@media screen and (min-width:800px){.cabot-container .text.text-medium-size,.cabot-container a.text-medium-size{font-size:1.5em}}.cabot-container .text.text-large-size,.cabot-container a.text-large-size{font-size:3em}@media screen and (max-width:320px){.cabot-container .text.text-large-size,.cabot-container a.text-large-size{font-size:1.5em}}@media screen and (min-width:800px){.cabot-container .text.text-large-size,.cabot-container a.text-large-size{font-size:2em}}.cabot-container .text.text-padding-small,.cabot-container a.text-padding-small{padding:1.5em}@media screen and (max-width:320px){.cabot-container .text.text-padding-small,.cabot-container a.text-padding-small{padding:0 30px}}@media screen and (min-width:800px){.cabot-container .text.text-padding-small,.cabot-container a.text-padding-small{padding:0 30px}}.cabot-container .text.text-padding-medium,.cabot-container a.text-padding-medium{padding:1.5em 2.5em}@media screen and (max-width:320px){.cabot-container .text.text-padding-medium,.cabot-container a.text-padding-medium{padding:0 30px}}@media screen and (min-width:800px){.cabot-container .text.text-padding-medium,.cabot-container a.text-padding-medium{padding:0 30px}}.cabot-container .text.text-padding-large,.cabot-container a.text-padding-large{padding:1.5em 3em}@media screen and (max-width:320px){.cabot-container .text.text-padding-large,.cabot-container a.text-padding-large{padding:0 30px}}@media screen and (min-width:800px){.cabot-container .text.text-padding-large,.cabot-container a.text-padding-large{padding:0 30px}}.cabot-container .text.text-no-margin-background.text-white-bg,.cabot-container a.text-no-margin-background.text-white-bg{background:#fff}.cabot-container .text.text-no-margin-background.text-white-bg p,.cabot-container a.text-no-margin-background.text-white-bg p{margin:40px auto;max-width:1220px}.cabot-container .text.text-no-margin-background.text-light-gray-bg,.cabot-container a.text-no-margin-background.text-light-gray-bg{background:#f2f2f2}.cabot-container .text.text-no-margin-background.text-light-gray-bg p,.cabot-container a.text-no-margin-background.text-light-gray-bg p{margin:40px auto;max-width:1220px}.cabot-container .text.text-lr-margin.text-white-bg p,.cabot-container a.text-lr-margin.text-white-bg p{background:#fff;margin:auto;max-width:1220px;padding:1.5em 2.5em}.cabot-container .text.text-lr-margin.text-light-gray-bg p,.cabot-container a.text-lr-margin.text-light-gray-bg p{background:#f2f2f2;margin:auto;max-width:1220px;padding:1.5em 2.5em}.cabot-container .dark-styling .cmp-title__text{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:2.25rem;letter-spacing:1px}.cabot-container .dark-styling .text{background-color:#ffc627;color:#fff}@media screen and (min-width:800px){.cabot-container .dark-styling .text{font-size:18px}}.cabot-container .dark-styling .text p a{color:#c4c3c1;text-decoration-color:#006aa7;text-decoration-thickness:2px}.cabot-container .light-styling .cmp-title__text{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:2.25rem;letter-spacing:1px}.cabot-container .light-styling .text{background-color:#fff;color:#c4c3c1}@media screen and (min-width:800px){.cabot-container .light-styling .text{font-size:18px}}.cabot-container .light-styling .text p a{color:#ffc627;text-decoration-color:#006aa7;text-decoration-thickness:2px}.cabot-container .neutral-styling .cmp-title__text{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:2.25rem;letter-spacing:1px}.cabot-container .neutral-styling .text{background-color:#f6f8f8;color:#c4c3c1}@media screen and (min-width:800px){.cabot-container .neutral-styling .text{font-size:18px}}.cabot-container .neutral-styling .text p a{color:#ffc627;text-decoration-color:#006aa7;text-decoration-thickness:2px}.cabot-container h2.cmp-title__text{font-family:Open Sans,Helvetica,Arial,sans-serif}.cabot-container .title h1.cmp-title__text{font-family:BalfordBase,Germania One,Times,Times New Roman,serif;font-size:7.5rem;font-weight:400;line-height:7.5rem;text-transform:lowercase}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .title h1.cmp-title__text{font-size:5rem;line-height:4.5rem}}.cabot-container .title h2.cmp-title__text{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:4.375rem;font-weight:400;line-height:5rem}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .title h2.cmp-title__text{font-size:4.375rem;line-height:5rem}}.cabot-container .title h3.cmp-title__text{font-family:Bitter,Times,Times New Roman,serif;font-size:3rem;font-weight:400;line-height:4.3125rem}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .title h3.cmp-title__text{font-size:2.375rem;line-height:3.375rem}}.cabot-container .title h4.cmp-title__text{font-family:Bitter,Times,Times New Roman,serif;font-size:1.6875rem;font-weight:400;line-height:2.5rem}.cabot-container .cmp-form-text{margin-bottom:2.125rem}.cabot-container .cmp-form-text p.cmp-form-text__help-block{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:.75rem}.cabot-container .cmp-form-text label{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:.6875rem;font-weight:700;text-transform:uppercase}@media screen and (min-width:800px){.cabot-container .cmp-form-text label{font-size:.875rem}}.cabot-container .cmp-form-text input,.cabot-container .cmp-form-text textarea{border:.125rem solid #c4c3c1;color:#000;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:.875rem;max-width:100%}@media screen and (min-width:med){.cabot-container .cmp-form-text input,.cabot-container .cmp-form-text textarea{font-size:1rem}}.cabot-container .cmp-form-text input:hover,.cabot-container .cmp-form-text textarea:hover{border-color:#006aa7;-webkit-box-shadow:0 .1875rem .375rem #c4c3c1;box-shadow:0 .1875rem .375rem #c4c3c1}.cabot-container .cmp-form-text input:active,.cabot-container .cmp-form-text textarea:active{border-color:#d8292f;color:#d8292f}.cabot-container .cmp-form-text input:focus,.cabot-container .cmp-form-text textarea:focus{border-color:#006aa7;-webkit-box-shadow:0 .1875rem .375rem #c4c3c1;box-shadow:0 .1875rem .375rem #c4c3c1;color:#000}.cabot-container .cmp-form-text input::-webkit-input-placeholder,.cabot-container .cmp-form-text textarea::-webkit-input-placeholder{color:#c4c3c1}.cabot-container .cmp-form-text input::-moz-placeholder,.cabot-container .cmp-form-text textarea::-moz-placeholder{color:#c4c3c1}.cabot-container .cmp-form-text input:-ms-input-placeholder,.cabot-container .cmp-form-text textarea:-ms-input-placeholder{color:#c4c3c1}.cabot-container .cmp-form-text input::-ms-input-placeholder,.cabot-container .cmp-form-text textarea::-ms-input-placeholder{color:#c4c3c1}.cabot-container .cmp-form-text input::placeholder,.cabot-container .cmp-form-text textarea::placeholder{color:#c4c3c1}.cabot-container .cmp-form-text input.error-state,.cabot-container .cmp-form-text input.error-state:active,.cabot-container .cmp-form-text textarea.error-state,.cabot-container .cmp-form-text textarea.error-state:active{border-color:#d8292f;color:#d8292f}.cabot-container .cmp-form-text input.invalid-input,.cabot-container .cmp-form-text textarea.invalid-input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23dc3545' d='m0 0 3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E");background-position-x:98%;background-position-y:center;background-repeat:no-repeat;background-size:1.5rem;border-color:#d8292f;padding-right:1rem}.cabot-container .cmp-form-text textarea{outline:none}.cabot-container .cmp-form-text .invalid-input-message{color:#d8292f;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1rem;letter-spacing:normal;margin-top:.3125rem}.cabot-container .cmp-form-button{background:#006aa7;border:1px solid #006aa7;border-radius:20px;color:#fff;font-family:Bitter,Times,Times New Roman,serif;font-weight:700;margin:1em 0;padding:8px 30px;text-align:center;text-decoration:none;text-transform:uppercase}.cabot-container .cmp-form-button:focus,.cabot-container .cmp-form-button:hover{background:-webkit-gradient(linear,left top,right top,from(#006aa7),color-stop(50%,#00b3f0),to(#006aa7));background:linear-gradient(left,#006aa7,#00b3f0 50%,#006aa7);border-color:#006aa7}.cabot-container .cmp-form-button:focus-visible{outline:0}.cabot-container .cmp-form-button:active{background:#3e3934;border:1px solid #00b3f0;color:#00b3f0}.cabot-container .dark-style .cmp-form-button{background-color:#006aa7;border:solid #006aa7;color:#ffc627}.cabot-container .dark-style .cmp-form-button:hover{background-color:#ffc627;color:#fff}.cabot-container .dark-style .cmp-form-button:focus{background:#006aa7;border-color:#f2f2f2;-webkit-box-shadow:inset 0 0 1px 2px #006aa7;box-shadow:inset 0 0 1px 2px #006aa7;outline:0}.cabot-container .cmp-form-options{color:inherit;margin-bottom:35px}.cabot-container .cmp-form-options p.cmp-form-text__help-block{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:.75rem}.cabot-container .cmp-form-options .cmp-form-options__label{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:.625rem;font-weight:700;margin:0;padding:.3125rem 0;text-transform:uppercase}@media screen and (min-width:800px){.cabot-container .cmp-form-options .cmp-form-options__label{font-size:.875rem}}.cabot-container .cmp-form-options .cmp-form-options__legend{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:.625rem;font-weight:700;margin:0;padding:.3125rem 0;text-transform:uppercase}@media screen and (min-width:800px){.cabot-container .cmp-form-options .cmp-form-options__legend{font-size:.875rem}}.cabot-container .cmp-form-options:focus{border-color:#006aa7}.cabot-container .cmp-form-options__field--drop-down{background-color:#fff;border:2px solid #c4c3c1;color:#000}.cabot-container .cmp-form-options__field--drop-down:hover{border-color:#000}.cabot-container .cmp-form-options__field--drop-down:focus{border-color:#006aa7;-webkit-box-shadow:0 .1875rem .375rem #c4c3c1;box-shadow:0 .1875rem .375rem #c4c3c1;outline:none}.cabot-container .cmp-form-options__field--checkbox{border:2px solid #c4c3c1}.cabot-container .cmp-form-options__field--checkbox:focus{border-color:#006aa7;-webkit-box-shadow:none;box-shadow:none}.cabot-container .cmp-form-options__field--checkbox:checked:before{color:#000;top:0}.cabot-container .cmp-form-options__field--checkbox:checked{background-color:#252020;border:1px solid #000}.cabot-container .invalid-input-message{color:#d8292f;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:16px}.cabot-container .cmp-form-options__field-description p a{color:#006aa7;font-weight:400;text-decoration-color:#006aa7;text-decoration-thickness:2px}.cabot-container .cmp-form-options__field-description p a:hover{font-weight:700;text-decoration-color:#006aa7}.cabot-container .cmp-form-options__field{background-image:none}.cabot-container .cmp-form-options__field--multi-drop-down{background-image:none;margin:0;padding:0 10px}@media screen and (min-width:474px){.cabot-container .cmp-form-options__field--multi-drop-down{width:474px}}.cabot-container .cmp-form-options__field--multi-drop-down option{font-size:16px;padding:4px 0}.cabot-container .cmp-form-options__field--multi-drop-down:focus{border-color:#006aa7}.cabot-container .cmp-form-options__field--radio{border-radius:50%}.cabot-container .cmp-form-options__field--radio:focus{border-color:#006aa7}.cabot-container .cmp-form-options__field--radio:checked{background-color:#000;border:6px solid #ffc627;border-radius:50%}.cabot-container .disclaimer .cmp-form-options .cmp-form-options__field--checkbox:checked:before{color:#ffc627;top:2px}@media screen and (min-width:320px){.cabot-container .disclaimer .cmp-form-options .cmp-form-options__field--checkbox:checked:before{top:0}}.cabot-container .disclaimer .cmp-form-options .invalid-input-message.display-block{display:block}.cabot-container .cmp-form{-webkit-box-align:initial;-ms-flex-align:initial;align-items:normal;background-color:transparent;color:#000;font-family:Open Sans,Helvetica,Arial,sans-serif;padding:0}.cabot-container .cmp-form .title h2.cmp-title__text{font-size:3.25rem;font-weight:700;line-height:1.15;margin-bottom:1.375rem}.cabot-container .cmp-form .options input:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}@media screen and (min-width:768px){.cabot-container .cmp-form{background-color:#f2f2f2;font-size:1.25rem;padding:4.5rem 3.5625rem 3.375rem}}.cabot-container .cmp-form .button{margin-bottom:1em}.cabot-container .dark-mode .cmp-form,.cabot-container .dark-mode .cmp-form .options{background:#ffc627;color:#fff}.cabot-container .dark-mode .cmp-form .options .cmp-form-options__legend{color:#fff}.cabot-container .dark-mode .cmp-form .options .cmp-form-options{background:#ffc627;color:#fff}.cabot-container .dark-mode .cmp-form .options .cmp-form-options__field--checkbox,.cabot-container .dark-mode .cmp-form .options .cmp-form-options__field--checkbox:checked{background:#fff}.cabot-container input{padding:0}.cabot-container .filteroption{color:#3e3934;font-family:Bitter,Times,Times New Roman,serif}.cabot-container .filteroption .text-btn{color:#006aa7}.cabot-container .filteroption .filter-option.hide-options .filter-option--title{background-color:#f2f2f2}.cabot-container .filteroption .filter-option--title{background:#ffc627;border-bottom:2px solid #000;color:#000;cursor:pointer;font-size:18px;padding:1rem 1.3125rem;text-transform:uppercase}@media screen and (min-width:768px){.cabot-container .filteroption .filter-option--title .minwax-container .filteroption .filter-option--title{padding:1rem .75rem}}.cabot-container .filteroption .filter-option--title .filter-option--heading{font-family:Bitter,Times,Times New Roman,serif;font-size:18px;letter-spacing:0;line-height:1.5;padding:0;text-transform:uppercase}.cabot-container .filteroption .filter-option--description{background:#f6f8f8;color:#c4c3c1}.cabot-container .filteroption .filter-checkbox-variations__label>span,.cabot-container .filteroption .filter-checkbox__label>span,.cabot-container .filteroption .filter-radio__label>span,.cabot-container .filteroption .filter-toggle__label>span{color:#000;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:.875rem}.cabot-container .filteroption .filter-checkbox-variations__label>input:checked,.cabot-container .filteroption .filter-checkbox__label>input:checked,.cabot-container .filteroption .filter-radio__label>input:checked,.cabot-container .filteroption .filter-toggle__label>input:checked{background-color:#ffc627}.cabot-container .filteroption .styled-radio .checkmark{border:2px solid #c4c3c1;height:22px;padding:0;width:22px}.cabot-container .filteroption .styled-radio .checkmark:after{background:#006aa7;height:10px;margin:2px;width:10px}.cabot-container .filteroption .styled-radio input:checked~.checkmark{background-color:#ffc627;border:none;height:22px;padding:0;width:22px}.cabot-container .filteroption .filter-checkbox-variations__label>input:focus,.cabot-container .filteroption .filter-checkbox__label>input:focus,.cabot-container .filteroption .filter-radio__label>input:focus,.cabot-container .filteroption .filter-toggle__label>input:focus{-webkit-box-shadow:none;box-shadow:none}.cabot-container .filteroption .filter-checkbox-variations__label>input:checked+span:before,.cabot-container .filteroption .filter-checkbox__label>input:checked+span:before,.cabot-container .filteroption .filter-radio__label>input:checked+span:before,.cabot-container .filteroption .filter-toggle__label>input:checked+span:before{color:#000;font-family:Helvetica,Arial,sans-serif;font-size:1.375rem;left:.3125rem;margin-top:-4px}.cabot-container .filteroption .filter-radio__label{margin-bottom:.5rem}.cabot-container .filteroption .filter-checkbox__brand-name{font-size:18px}.cabot-container .newsletter-component{--newsletter-max-width:95%;--newsletter-title-color:#000;--newsletter-description-font-size:1.3rem;--newsletter-description-color:#000;--newsletter-source-link-font-weight:700;--newsletter-source-link-font-family:Bitter,Times,Times New Roman,serif;--newsletter-source-link-font-size:1.25rem;--newsletter-source-link-border-bottom:solid 2px #006aa7;--newsletter-source-link-hover-border-bottom:solid 4px #006aa7;--newsletter-source-link-color:#000;--news-date-font-family:Bitter,Times,Times New Roman,serif;--news-date-font-size:1.25rem;--news-item-title-font-size:1.25rem;--news-item-description-font-size:1.25rem;--news-item-gap:0.5rem;--news-date-flex-basis:20%;--news-item-description-font-family:Open Sans,Helvetica,Arial,sans-serif}.cabot-container .newsletter-component .newsletter-content .news-year{font-family:Bitter,Times,Times New Roman,serif;font-size:2.25rem;font-weight:400;letter-spacing:.0625rem}@media screen and (max-width:800px){.cabot-container .newsletter-component .newsletter-content .news-item .newsletter-source a{--newsletter-source-link-font-size:1rem}}.cabot-container .location .cbg-cmp-location{text-align:center}.cabot-container .location .cbg-cmp-location .brandify-component-text,.cabot-container .location .cbg-cmp-location .brandify-description{color:#ffc627}.cabot-container .location .cbg-cmp-location .brandify-title{color:#ffc627;font-family:Open Sans,Helvetica,Arial,sans-serif}.cabot-container .location .cbg-cmp-location .brandify-description{font-family:Bitter,Times,Times New Roman,serif}.cabot-container .location.cbg-theme--light .cbg-cmp-location{background-color:#f6f8f8}.cabot-container .location.cbg-theme--neutral .cbg-cmp-location{background-color:#c4c3c1}.cabot-container .location.cbg-theme--dark .cbg-cmp-location{background-color:#ffc627}.cabot-container .location.cbg-theme--dark .cbg-cmp-location .description--location,.cabot-container .location.cbg-theme--dark .cbg-cmp-location .title--location{color:#fff}@media screen and (min-width:320px)and (max-width:800px){#w2gi_wrapper{overflow:scroll}}@media screen and (min-width:800px){.searchbar-expanded .cmp-experiencefragment--header .cmp-container .image{z-index:100}.searchbar-expanded .cmp-experiencefragment--header .cmp-container .image .cmp-image__image{-webkit-filter:grayscale(100%) contrast(2) invert(1);filter:grayscale(100%) contrast(2) invert(1)}}.cmp-experiencefragment--header .searchbar .cbg-cmp-searchbar button.btn-searchbar-toggle{background-color:#3e3934}@media(hover:hover)and (min-width:800px){.cmp-experiencefragment--header .searchbar .cbg-cmp-searchbar button.btn-searchbar-toggle:hover{background-color:#3e3934;fill:#fff}}.cmp-experiencefragment--header .searchbar .cbg-cmp-searchbar button.btn-searchbar-toggle .cmp-searchbar__clear-icon:hover{background-color:#fff;fill:#ffc627}.cmp-experiencefragment--header .searchbar .cbg-cmp-searchbar .cmp-searchbar__input{color:#ffc627}.cmp-experiencefragment--header .searchbar .cbg-cmp-searchbar .cmp-searchbar__input:hover{border-color:#c4c3c1}.cmp-experiencefragment--header .searchbar .cbg-cmp-searchbar .cmp-searchbar__form-container{background-color:#ffc627}@media screen and (max-width:800px){.cabot-container .main-navigation{position:relative}}.cabot-container .main-navigation .search-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:383px;position:relative;width:22%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:5pc;margin-left:auto;z-index:30}@media screen and (max-width:800px){.cabot-container .main-navigation .search-wrapper{position:static;width:60%}}.cabot-container .main-navigation .search-wrapper .search-zone{width:100%}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar{margin:0}@media screen and (min-width:767px){.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search{margin:0 0 10px}}@media screen and (max-width:767px){.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search{margin:auto}}@media screen and (max-width:800px){.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search{border:none;width:100%}}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar--header{left:0;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}@media screen and (max-width:800px){.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar--header{color:rgba(35,31,32,.4);display:none;margin-left:.9375rem}}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar--header .subtitle{color:#000;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400}@media screen and (min-width:768px){.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar--header .subtitle{font-size:1.25rem}}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .btn-searchbar-toggle{background:none;border-radius:unset;height:100%;left:0;position:absolute;top:0;width:100%}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .btn-searchbar-toggle svg{display:none}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__form{width:100%}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__field{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media screen and (max-width:800px){.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__field{height:100%}}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__field .cmp-searchbar__input{background:none;border:none;border-radius:unset;color:#000;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1.25rem;width:calc(100% - 50px)}@media screen and (max-width:800px){.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__field .cmp-searchbar__input{color:#2d6f8f;font-size:16px;height:35px;width:calc(100% - 35px)}}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__field .cmp-searchbar__input::-webkit-input-placeholder{color:#3e3934}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__field .cmp-searchbar__input::-moz-placeholder{color:#3e3934}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__field .cmp-searchbar__input:-ms-input-placeholder{color:#3e3934}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__field .cmp-searchbar__input::-ms-input-placeholder{color:#3e3934}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__field .cmp-searchbar__input::placeholder{color:#3e3934}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__field .cmp-searchbar__input:focus,.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__field .cmp-searchbar__input:hover{border-color:transparent;border-radius:unset;-webkit-box-shadow:none;box-shadow:none}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__field .cmp-searchbar__search{background-color:transparent;border-radius:unset;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;width:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:800px){.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__field .cmp-searchbar__search{height:35px;width:35px}}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__field .cmp-searchbar__search svg{height:60%;width:60%;fill:#000}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__results{pointer-events:auto}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__results:after{display:none}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__results .cmp-searchbar__results-inner-container{padding:0}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__results .cmp-searchbar__results-inner-container.active{display:block}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__results .cmp-searchbar__results-inner-container .cmp-searchbar__autocomplete-item{font-family:Open Sans,Helvetica,Arial,sans-serif;padding:10px 30px 10px 10px;position:relative}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__results .cmp-searchbar__results-inner-container .cmp-searchbar__autocomplete-item mark{font-family:Open Sans,Helvetica,Arial,sans-serif}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__results .cmp-searchbar__results-inner-container .cmp-searchbar__autocomplete-item:before{border-width:2px 2px 0 0;content:"";display:none;height:10px;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);width:10px}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__results .cmp-searchbar__results-inner-container .cmp-searchbar__autocomplete-item:focus,.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__results .cmp-searchbar__results-inner-container .cmp-searchbar__autocomplete-item:hover{background:#f2f2f2}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__form-container{background:none;left:0;margin-left:unset;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}@media screen and (max-width:800px){.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__form-container{background:#fff;height:100%;max-height:66px;-webkit-transform:translateY(5rem);transform:translateY(5rem);z-index:1}}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__form-container .cmp-searchbar__input{color:#000}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__form-container .cmp-searchbar__input::-webkit-input-placeholder{color:transparent}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__form-container .cmp-searchbar__input::-moz-placeholder{color:transparent}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__form-container .cmp-searchbar__input:-ms-input-placeholder{color:transparent}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__form-container .cmp-searchbar__input::-ms-input-placeholder{color:transparent}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__form-container .cmp-searchbar__input::placeholder{color:transparent}@media screen and (max-width:800px){.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__form-container .cmp-searchbar__input::-webkit-input-placeholder{color:#3e3934}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__form-container .cmp-searchbar__input::-moz-placeholder{color:#3e3934}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__form-container .cmp-searchbar__input:-ms-input-placeholder{color:#3e3934}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__form-container .cmp-searchbar__input::-ms-input-placeholder{color:#3e3934}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar .cmp-search .cmp-searchbar__form-container .cmp-searchbar__input::placeholder{color:#3e3934}}@media screen and (max-width:800px){.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar.expanded .cmp-search{position:static}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar.expanded .cmp-search .cmp-searchbar--header{display:inline-block;margin-left:10px;top:100%;z-index:10}}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar.expanded .cmp-search .cmp-searchbar--header .subtitle{font-size:10px;margin-top:24px}@media screen and (max-width:800px){.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar.expanded .cmp-search .cmp-searchbar--header .subtitle{font-size:12px}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar.expanded .cmp-search .btn-searchbar-toggle{background:#3e3934;border-radius:3em;border-width:0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.8125rem;left:unset;margin:1em .8em;opacity:1;padding:.8em;-webkit-transform:none;transform:none;width:2.8125rem;z-index:2}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar.expanded .cmp-search .btn-searchbar-toggle .cmp-searchbar__clear-icon{display:block;height:40%;margin:30%;width:40%;fill:#fff;background:#3e3934}}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar.expanded .cmp-search .cmp-searchbar__form-container{opacity:1;pointer-events:all}@media screen and (max-width:800px){.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar.expanded .cmp-search .cmp-searchbar__form-container{border-bottom:1px solid #000;padding:0}}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar.expanded .cmp-search .cmp-searchbar__form-container .cmp-searchbar__form{margin:0;max-width:unset}@media screen and (max-width:800px){.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar.expanded .cmp-search .cmp-searchbar__form-container .cmp-searchbar__form{height:100%}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar.expanded .cmp-search .cmp-searchbar__form-container .cmp-searchbar__form .cmp-searchbar__field{border:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;z-index:10}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar.expanded .cmp-search .cmp-searchbar__form-container .cmp-searchbar__form .cmp-searchbar__field .cmp-searchbar__input{border:solid #000;border-width:0 0 1px;height:auto;margin-top:1em;width:calc(100% - 1em)}}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar.expanded .cmp-search .cmp-searchbar__form-container .cmp-searchbar__form .cmp-searchbar__search .cmp-searchbar__search-icon{display:none}@media screen and (max-width:767px){.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar.expanded .cmp-search .cmp-searchbar__form-container .cmp-searchbar__form .cmp-searchbar__search .cmp-searchbar__search-icon{display:block}}@media screen and (max-width:800px){.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar.expanded .cmp-search .cmp-searchbar__form-container .cmp-searchbar__form .cmp-searchbar__search{margin:0 20px 0 0}.cabot-container .main-navigation .search-wrapper .search-zone .aem-Grid .searchbar.expanded .cmp-search .cmp-searchbar__form-container .cmp-searchbar__results.active:after{background:rgba(28,28,29,.75);content:"";display:block;height:100vh;position:absolute;width:100vw}}.cabot-container .searchbar{margin:20px 0 0}.cabot-container .searchbar .cmp-search{border-bottom:1px solid #000;display:block;height:unset;margin:auto;max-width:400px}@media screen and (min-width:800px){.cabot-container .searchbar .cmp-search{height:100px;width:95%}}.cabot-container .searchbar .cmp-search.platform-searchbar{border-bottom:0;height:unset;margin-top:-20px;width:90%}@media screen and (min-width:800px){.cabot-container .searchbar .cmp-search.platform-searchbar{margin-top:-15px;width:100%}}.cabot-container .searchbar .cmp-search.platform-searchbar .cmp-searchbar__form{border-bottom:1px solid #000}.cabot-container .searchbar .cmp-search .cmp-searchbar--header{font-size:2.25rem;margin-bottom:5px;padding-top:5px}@media screen and (min-width:800px){.cabot-container .searchbar .cmp-search .cmp-searchbar--header{color:"Open Sans",Helvetica,Arial,sans-serif;font-size:1rem}}.cabot-container .searchbar .cmp-search .cmp-searchbar--header .subtitle{color:#000;font-family:Bitter,Times,Times New Roman,serif;font-size:18px;line-height:1.875rem}@media screen and (max-width:800px){.cabot-container .searchbar .cmp-search .cmp-searchbar--header .subtitle{font-size:1.25rem;line-height:.8125rem}}.cabot-container .searchbar .cmp-search .btn-searchbar-toggle{background:none;border-radius:unset;height:100%;left:0;position:absolute;top:0;width:100%}.cabot-container .searchbar .cmp-search .btn-searchbar-toggle svg{display:none}.cabot-container .searchbar .cmp-search .cmp-searchbar__field{display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;width:100%}@media screen and (max-width:800px){.cabot-container .searchbar .cmp-search .cmp-searchbar__field{height:100%}}.cabot-container .searchbar .cmp-search .cmp-searchbar__field .cmp-searchbar__clear{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;right:50px;width:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cabot-container .searchbar .cmp-search .cmp-searchbar__field .cmp-searchbar__input{border:#fff;border-radius:0;color:#000;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:36px;height:50px;line-height:1;padding:0;width:100%}@media screen and (max-width:800px){.cabot-container .searchbar .cmp-search .cmp-searchbar__field .cmp-searchbar__input{font-size:14px;line-height:24px}}.cabot-container .searchbar .cmp-search .cmp-searchbar__field .cmp-searchbar__input::-webkit-input-placeholder{color:#c4c3c1}.cabot-container .searchbar .cmp-search .cmp-searchbar__field .cmp-searchbar__input::-moz-placeholder{color:#c4c3c1}.cabot-container .searchbar .cmp-search .cmp-searchbar__field .cmp-searchbar__input:-ms-input-placeholder{color:#c4c3c1}.cabot-container .searchbar .cmp-search .cmp-searchbar__field .cmp-searchbar__input::-ms-input-placeholder{color:#c4c3c1}.cabot-container .searchbar .cmp-search .cmp-searchbar__field .cmp-searchbar__input::placeholder{color:#c4c3c1}.cabot-container .searchbar .cmp-search .cmp-searchbar__field .cmp-searchbar__input:focus,.cabot-container .searchbar .cmp-search .cmp-searchbar__field .cmp-searchbar__input:hover{border-color:transparent;border-radius:unset;-webkit-box-shadow:none;box-shadow:none}.cabot-container .searchbar .cmp-search .cmp-searchbar__field .cmp-searchbar__search{background-color:#ffc627;border-radius:unset;display:-webkit-box;display:-ms-flexbox;display:flex;height:3.125rem;width:3.125rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;right:0}.cabot-container .searchbar .cmp-search .cmp-searchbar__field .cmp-searchbar__search .cmp-searchbar__search-icon{height:60%;margin:auto;width:60%;fill:#000}.cabot-container .searchbar .cmp-search .cmp-searchbar__results .cmp-searchbar__results-inner-container{padding:0}.cabot-container .searchbar .cmp-search .cmp-searchbar__results .cmp-searchbar__results-inner-container.active{background:#fff;display:block;max-width:100%;overflow:auto;position:absolute;width:100%;z-index:10}.cabot-container .searchbar .cmp-search .cmp-searchbar__results .cmp-searchbar__results-inner-container .cmp-searchbar__results-list{width:100%}.cabot-container .searchbar .cmp-search .cmp-searchbar__results .cmp-searchbar__results-inner-container .cmp-searchbar__autocomplete-item{font-family:Open Sans,Helvetica,Arial,sans-serif;padding:10px 30px 10px 20px;position:relative}.cabot-container .searchbar .cmp-search .cmp-searchbar__results .cmp-searchbar__results-inner-container .cmp-searchbar__autocomplete-item mark{font-family:Open Sans,Helvetica,Arial,sans-serif}.cabot-container .searchbar .cmp-search .cmp-searchbar__results .cmp-searchbar__results-inner-container .cmp-searchbar__autocomplete-item:before{border-width:2px 2px 0 0;content:"";display:none;height:10px;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);width:10px}.cabot-container .searchbar .cmp-search .cmp-searchbar__results .cmp-searchbar__results-inner-container .cmp-searchbar__autocomplete-item:focus,.cabot-container .searchbar .cmp-search .cmp-searchbar__results .cmp-searchbar__results-inner-container .cmp-searchbar__autocomplete-item:hover{background:#f2f2f2}.cabot-container .searchbar .cmp-search .cmp-searchbar__results .cmp-searchbar__results-inner-container.cmp-searchbar__results-inner-container-no-results{height:0}@media screen and (max-width:800px){.cabot-container.searchbar-expanded .cmp-searchbar__form.one-point-one{display:none}}.cabot-container .wall .cbg-cmp-wall .wall-search-zone .searchbar .cmp-search .cmp-searchbar__field .cmp-searchbar__input{font-size:1rem;letter-spacing:0}.mobile-bottom-menu-buttons.mobile-filter-buttons-container{gap:1em;padding:1em!important}.mobile-bottom-menu-buttons.mobile-filter-buttons-container button{font-family:Bitter,Times,Times New Roman,serif;font-weight:700;text-transform:uppercase}.mobile-bottom-menu-buttons.mobile-filter-buttons-container .clear-menu-mobile{background-color:#ffc627;color:#000}.mobile-bottom-menu-buttons.mobile-filter-buttons-container .apply-filter-btn{background-color:#006aa7;color:#fff}.cabot-container .cbg-cmp-searchbar .product-lookup-container{color:#000}.cabot-container .cbg-cmp-searchbar .product-lookup-container input{color:#000;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1rem;width:100%}@media screen and (min-width:768px){.cabot-container .cbg-cmp-searchbar .product-lookup-container input{font-size:1.15rem}}.cabot-container .cbg-cmp-searchbar .product-lookup-container input::-webkit-input-placeholder{color:#7f7f7f}.cabot-container .cbg-cmp-searchbar .product-lookup-container input::-moz-placeholder{color:#7f7f7f}.cabot-container .cbg-cmp-searchbar .product-lookup-container input:-ms-input-placeholder{color:#7f7f7f}.cabot-container .cbg-cmp-searchbar .product-lookup-container input::-ms-input-placeholder{color:#7f7f7f}.cabot-container .cbg-cmp-searchbar .product-lookup-container input::placeholder{color:#7f7f7f}.cabot-container .cbg-cmp-searchbar .product-lookup-container input,.cabot-container .cbg-cmp-searchbar .product-lookup-container input:focus{border:0;-webkit-box-shadow:none;box-shadow:none;outline:0;padding:0}.cabot-container .cbg-cmp-searchbar .product-lookup-container p{margin:0}.cabot-container .cbg-cmp-searchbar .product-lookup-container ul{font-family:Open Sans,Helvetica,Arial,sans-serif;max-height:300px;overflow:auto;padding-left:15px;text-decoration:underline;width:calc(100% - 50px);will-change:scroll-position}.cabot-container .cbg-cmp-searchbar .product-lookup-container ul a{color:#006aa7;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400}.cabot-container .cbg-cmp-searchbar .product-lookup-container ul li a:hover{font-weight:700}.cabot-container .cbg-cmp-search-results__container{margin:0 auto;min-height:400px;width:90%}.cabot-container .cbg-cmp-search-results__container .cbg-cmp-search-results__results-text,.cabot-container .cbg-cmp-search-results__container .cbg-cmp-search-results__results-text span{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:20px}.cabot-container .cbg-cmp-search-results__container .cbg-cmp-search-results__inner-container{margin:auto;width:100%}.cabot-container .cbg-cmp-search-results__container .cbg-cmp-search-results__inner-container .cbg-colorCard__info .cbg-colorCard__color-id{color:#000;font-family:Bitter,Times,Times New Roman,serif;font-size:.75rem;padding-top:.3125rem}.cabot-container .cbg-cmp-search-results__container .cbg-cmp-search-results__inner-container .cbg-cmp-search-results__load-more-button{background:#ffc627;border:1px solid #ffc627;border-radius:20px;color:#000;font-family:Bitter,Times,Times New Roman,serif;font-weight:700;padding:8px 30px;text-decoration:none;text-transform:uppercase;fill:#ffc627}.cabot-container .cbg-cmp-search-results__container .cbg-cmp-search-results__inner-container .cbg-cmp-search-results__load-more-button :focus,.cabot-container .cbg-cmp-search-results__container .cbg-cmp-search-results__inner-container .cbg-cmp-search-results__load-more-button:hover{background:-webkit-gradient(linear,left top,right top,from(#ffc627),color-stop(50%,#ffed38),to(#ffc627));background:linear-gradient(left,#ffc627,#ffed38 50%,#ffc627)}.cabot-container .cbg-cmp-search-results__container .cbg-cmp-search-results__inner-container .cbg-cmp-search-results__load-more-button:active{background:#3e3934;border:1px solid #ffc627;color:#ffc627}.cabot-container .cbg-cmp-search-results__container .cbg-cmp-search-results__inner-container .cbg-cmp-search-results__content-container.cbg-cmp-search-results__content-container-color{grid-gap:1.875rem}.cabot-container .cbg-cmp-search-results__container .cbg-cmp-search-results__inner-container .cbg-cmp-search-results__content-container.cbg-cmp-search-results__content-container-color .cbg-cmp-searchresult--color.cbg-cmp-card__swatch-container{width:10.625rem}.cabot-container .cbg-cmp-search-results__container .cbg-cmp-search-results__inner-container .cbg-cmp-search-results__content-container.cbg-cmp-search-results__content-container-color .cbg-cmp-searchresult--color.cbg-cmp-card__swatch-container .cbg-color-swatch{height:10.375rem;width:100%}.cabot-container .cbg-cmp-search-results__container .cbg-cmp-search-results__inner-container .cbg-cmp-search-results__content-container.cbg-cmp-search-results__content-container-color .cbg-cmp-searchresult--color.cbg-cmp-card__swatch-container .cbg-colorCard__info{color:#000;font-family:Open Sans,Helvetica,Arial,sans-serif}.cabot-container .cbg-cmp-search-results__container .cbg-cmp-search-results__inner-container .cbg-cmp-search-results__content-container.cbg-cmp-search-results__content-container-color .cbg-cmp-searchresult--color.cbg-cmp-card__swatch-container .cbg-colorCard__info .cbg-colorCard__color-name{font-family:Open Sans,Helvetica,Arial,sans-serif}.cabot-container .cbg-cmp-search-results__container .cbg-cmp-search-results__inner-container .cbg-cmp-search-results__content-container .cbg-cmp-card__swatch-container .cbg-colorCard__color-name{color:#000}.cabot-container .cbg-cmp-search-results__container .cbg-cmp-search-results__inner-container .cbg-cmp-search-results__content-container .cbg-cmp-card__swatch-container:focus,.cabot-container .cbg-cmp-search-results__container .cbg-cmp-search-results__inner-container .cbg-cmp-search-results__content-container .cbg-cmp-card__swatch-container:hover{-webkit-box-shadow:0 .1875rem .375rem rgba(0,0,0,.161);box-shadow:0 .1875rem .375rem rgba(0,0,0,.161)}.cabot-container .cbg-cmp-search-results__container .cbg-cmp-search-results__inner-container .cbg-cmp-search-results__content-container .cbg-cmp-card__swatch-container:focus .cbg-colorCard__color-name,.cabot-container .cbg-cmp-search-results__container .cbg-cmp-search-results__inner-container .cbg-cmp-search-results__content-container .cbg-cmp-card__swatch-container:hover .cbg-colorCard__color-name{color:#006aa7}.cabot-container .cbg-cmp-search-results__container .cbg-cmp-search-results__inner-container .cbg-cmp-search-results__content-container .cbg-cmp-searchresult--product{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cabot-container .cbg-cmp-search-results__container .cbg-cmp-search-results__inner-container .cbg-cmp-search-results__content-container .cbg-cmp-searchresult--product .img-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border:.0625rem solid transparent}.cabot-container .cbg-cmp-search-results__container .cbg-cmp-search-results__inner-container .cbg-cmp-search-results__content-container .cbg-cmp-searchresult--product .item-info{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cabot-container .cbg-cmp-search-results__container .cbg-cmp-search-results__inner-container .cbg-cmp-search-results__content-container .cbg-cmp-searchresult--product .item-info h3{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:2.25rem;line-height:2.625rem}@media screen and (max-width:800px){.cabot-container .cbg-cmp-search-results__container .cbg-cmp-search-results__inner-container .cbg-cmp-search-results__content-container .cbg-cmp-searchresult--product .item-info h3{font-size:1.5rem;line-height:1.75rem}}.cabot-container .cbg-cmp-search-results__container .cbg-cmp-search-results__inner-container .cbg-cmp-search-results__content-container .cbg-cmp-searchresult--product .item-info h3 a{color:#006aa7;font-weight:400;text-decoration:underline}.cabot-container .cbg-cmp-search-results__container .cbg-cmp-search-results__inner-container .cbg-cmp-search-results__content-container .cbg-cmp-searchresult--product .item-info h3 a:focus,.cabot-container .cbg-cmp-search-results__container .cbg-cmp-search-results__inner-container .cbg-cmp-search-results__content-container .cbg-cmp-searchresult--product .item-info h3 a:focus-within,.cabot-container .cbg-cmp-search-results__container .cbg-cmp-search-results__inner-container .cbg-cmp-search-results__content-container .cbg-cmp-searchresult--product .item-info h3 a:hover{font-weight:700}.cabot-container .cbg-cmp-search-results__container .cbg-cmp-search-results__inner-container .cbg-cmp-search-results__content-container .cbg-cmp-searchresult--product .item-info .description{color:#000;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1em;line-height:1.875rem}@media screen and (max-width:800px){.cabot-container .cbg-cmp-search-results__container .cbg-cmp-search-results__inner-container .cbg-cmp-search-results__content-container .cbg-cmp-searchresult--product .item-info .description{font-size:.8rem;line-height:1.25rem}}.cabot-container .cbg-cmp-search-results__container .cbg-cmp-search-results__inner-container .cbg-cmp-search-results__content-container .cbg-cmp-searchresult--product:focus .img-container,.cabot-container .cbg-cmp-search-results__container .cbg-cmp-search-results__inner-container .cbg-cmp-search-results__content-container .cbg-cmp-searchresult--product:hover .img-container{border-color:hsla(0,0%,44%,.4);-webkit-box-shadow:0 .1875rem .375rem rgba(0,0,0,.161);box-shadow:0 .1875rem .375rem rgba(0,0,0,.161)}.cabot-container .cbg-cmp-search-results__container .cbg-cmp-search-results__inner-container .cbg-cmp-search-results__content-container .cbg-cmp-searchresult--product:focus h3.title a,.cabot-container .cbg-cmp-search-results__container .cbg-cmp-search-results__inner-container .cbg-cmp-search-results__content-container .cbg-cmp-searchresult--product:hover h3.title a{color:#006aa7;font-weight:700}.cabot-container .cbg-cmp-search-results__container .cbg-cmp-search-results__inner-container .cbg-cmp-search-results__content-container .cbg-cmp-searchresult--content h2{border:0;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:20px;line-height:1.875rem}@media screen and (max-width:800px){.cabot-container .cbg-cmp-search-results__container .cbg-cmp-search-results__inner-container .cbg-cmp-search-results__content-container .cbg-cmp-searchresult--content h2{font-size:16px;line-height:1.25rem}}.cabot-container .cbg-cmp-search-results__container .cbg-cmp-search-results__inner-container .cbg-cmp-search-results__content-container .cbg-cmp-searchresult--content h2 a{color:#006aa7;text-decoration:underline}.cabot-container .cbg-cmp-search-results__container .cbg-cmp-search-results__inner-container .cbg-cmp-search-results__content-container .cbg-cmp-searchresult--content h2 a:focus,.cabot-container .cbg-cmp-search-results__container .cbg-cmp-search-results__inner-container .cbg-cmp-search-results__content-container .cbg-cmp-searchresult--content h2 a:focus-within,.cabot-container .cbg-cmp-search-results__container .cbg-cmp-search-results__inner-container .cbg-cmp-search-results__content-container .cbg-cmp-searchresult--content h2 a:hover{font-weight:700}.cabot-container .cbg-cmp-search-results__container .cbg-cmp-search-results__inner-container .cbg-cmp-search-results__content-container .cbg-cmp-searchresult--content .description{color:#000;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:20px;line-height:1.875rem;margin-top:.5pc}@media screen and (max-width:800px){.cabot-container .cbg-cmp-search-results__container .cbg-cmp-search-results__inner-container .cbg-cmp-search-results__content-container .cbg-cmp-searchresult--content .description{font-size:.8rem;line-height:1.25rem}}.cabot-container .cbg-cmp-search-results__container .cbg-cmp-search-results__inner-container .cbg-cmp-search-results__content-container .cbg-cmp-searchresult--content:focus h2,.cabot-container .cbg-cmp-search-results__container .cbg-cmp-search-results__inner-container .cbg-cmp-search-results__content-container .cbg-cmp-searchresult--content:hover h2{border-color:#006aa7;color:#006aa7}@media screen and (min-width:800px){.cabot-container .cbg-cmp-search-results__container{width:100%}}.cabot-container .cbg-searchresults--no-results-container .cbg-cmp-search-results__no-results-text{color:#000;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:20px}.cabot-container .card-holder .searchbar .platform-searchbar{max-width:56.25rem}.cabot-container .imageupload .imageupload-container{background:#fff;border:2px solid #f2f2f2}.cabot-container .imageupload .imageupload-container input{-webkit-appearance:none;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.cabot-container .imageupload .imageupload-container input[type=file]:active+.imageupload-button>.imageupload-btn-text,.cabot-container .imageupload .imageupload-container input[type=file]:focus+.imageupload-button>.imageupload-btn-text,.cabot-container .imageupload .imageupload-container input[type=file]:hover+.imageupload-button>.imageupload-btn-text{border-bottom:2px solid #006aa7}.cabot-container .imageupload .imageupload-btn-text{border-bottom:2px solid #006aa7;color:#ffc627;font-family:Open Sans,Helvetica,Arial,sans-serif}@media screen and (min-width:320px){.cabot-container .imageupload .imageupload-btn-text{border-bottom:2px solid transparent}}.cabot-container .imageupload .imageupload-filename{color:#3e3934;font-family:Open Sans,Helvetica,Arial,sans-serif}.cabot-container .imageupload .image-required-message{color:#d8292f;font-family:Open Sans,Helvetica,Arial,sans-serif}.cabot-container .product-detail-home{color:unset}.cabot-container .product-detail-home .right-side .product-detail-title{color:#000;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:3rem;font-weight:400;line-height:1.25}@media screen and (min-width:768px){.cabot-container .product-detail-home .right-side .product-detail-title{font-size:3.25rem}}.cabot-container .product-detail-home .right-side .product-detail-description{color:#000;font-family:Open Sans,Helvetica,Arial,sans-serif}.cabot-container .product-detail-home .right-side .ratingsreviews.base{margin-bottom:1rem}.cabot-container .product-detail-home .right-side .ratingsreviews.base .bv_text{color:#000;font-family:Open Sans,Helvetica,Arial,sans-serif!important;font-size:16px!important}@media screen and (min-width:1100px){.cabot-container .product-detail-home .right-side .ratingsreviews.base .bv_text{font-size:16px!important;line-height:19px!important}}.cabot-container .product-detail-home .right-side .ratingsreviews.base button .bv_numReviews_text,.cabot-container .product-detail-home .right-side .ratingsreviews.base button.bv_button_buttonMinimalist{border-bottom:2px solid #000!important;color:#000!important;padding-bottom:2px!important}.cabot-container .product-detail-home .right-side .multiple-categories div{width:unset}@media screen and (min-width:768px){.cabot-container .product-detail-home .right-side .button-link{margin:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.cabot-container .productDescription .product-description-home{background:none;color:#000;margin:0;padding:0}.cabot-container .productDescription .product-description-home .left-side{background:none;width:auto}@media screen and (min-width:767px){.cabot-container .productDescription .product-description-home .left-side{padding:1em}}.cabot-container .productDescription .product-description-home .left-side .product-description-title{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:2.25rem;letter-spacing:0;line-height:1}@media screen and (min-width:768px){.cabot-container .productDescription .product-description-home .left-side .product-description-title{font-size:2.5rem}}.cabot-container .productDescription .product-description-home .left-side .product-description-description{font-family:Open Sans,Helvetica,Arial,sans-serif}@media screen and (min-width:992px){.cabot-container .productDescription .product-description-home .left-side .product-description-description{font-size:1.125rem}}.cabot-container .productDescription .product-description-home .left-side .description{font-size:16px}.cabot-container .productDescription .product-description-home .left-side .description-label{margin:1.5em 0 .5em}.cabot-container .productDescription .product-description-home .left-side .description-value{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:16px}.cabot-container .productDescription .product-description-home .left-side .description-list-item{display:list-item;font-size:16px;list-style-position:inside;list-style-type:disc;margin-left:1em}.cabot-container .productDescription .product-description-home .left-side ol{list-style-type:lower-alpha;padding-left:2em}.cabot-container .productDescription .product-description-subtitle{font-size:16px}@media screen and (min-width:992px){.cabot-container .productDescription .product-description-subtitle{font-size:1.125rem}}[class*=cabot] .ps{--ps-font-family:Bitter,Times,Times New Roman,serif;--ps-button-border-color:#ffc627;--ps-button-background:#ffc627;--ps-button-background-hover-high:#ffed38;--ps-button-font-color:#000;--ps-button-font-color-disabled:#dbdbdb;--ps-button-background-disabled:#f2f2f2;--ps-button-outline-color:#006aa7;--ps-button-link-font-color:#006aa7;--button-container-border-color:#dbdbdb;--ps-progress-bar-border-color:#ffc627;--ps-progress-bar-complete-color:#3e3934;--ps-progress-bar-background-color:#f2f2f2;--ps-response-card-background-color:#f2f2f2;--ps-response-card-selected-background-color:#dbdbdb;--ps-response-card-border-color:#ffc627;--ps-response-card-selected-border-color:#006aa7;--ps-summary-background-color:#f2f2f2;--ps-summary-seperator-color:#282829;--ps-summary-summary-text-color:#006aa7}.cabot-container .info-drawer-container{font-family:Open Sans,Helvetica,Arial,sans-serif}.cabot-container .info-drawer-container .title{color:#000;font-family:Bitter,Times,Times New Roman,serif;letter-spacing:normal}@media screen and (min-width:768px){.cabot-container .info-drawer-container .title{font-size:1.15rem}}.cabot-container .info-drawer-container .info-box.family .info-title,.cabot-container .info-drawer-container .info-box.opacity .info-title{font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase}.cabot-container .info-drawer-container .info-box.family .info-value .styled-link,.cabot-container .info-drawer-container .info-box.opacity .info-value .styled-link{color:#000;text-decoration:underline;text-decoration-color:#006aa7;text-decoration-thickness:4px}.cabot-container .info-drawer-container .info-box.family .info-value .styled-link:hover,.cabot-container .info-drawer-container .info-box.opacity .info-value .styled-link:hover{color:#000;font-weight:700;text-decoration:underline;text-decoration-color:#006aa7;text-decoration-thickness:4px}.cabot-container .info-drawer-container .info-box.family .info-value .styled-link:focus,.cabot-container .info-drawer-container .info-box.opacity .info-value .styled-link:focus{color:#000}@media only screen and (min-width:350px){.cabot-container .info-drawer-container .info-box.family .info-value a.styled-link,.cabot-container .info-drawer-container .info-box.opacity .info-value a.styled-link{color:#000;text-decoration:underline;text-decoration-color:#006aa7;text-decoration-thickness:4px}}.info-box{color:#000}.cabot-container .color-detail h3{font-family:Open Sans,Helvetica,Arial,sans-serif}@media screen and (min-width:700px){.cabot-container .color-detail .colordetail-block{height:30rem;width:30rem}}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .color-detail .colordetail-block .card-image-div .card-image{max-height:360px}}.cabot-container .color-detail .details-title{color:#000;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:400;letter-spacing:normal;line-height:3.75rem;margin-bottom:0;text-transform:capitalize}@media screen and (min-width:800px){.cabot-container .color-detail .details-title{font-size:3.25rem;line-height:3.75rem;margin-bottom:3.75rem}}.cabot-container .color-detail .info-box .tooltip-button{margin-left:.4375rem}.cabot-container .color-detail .info-title{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:18px;line-height:1.75rem}@media screen and (min-width:800px){.cabot-container .color-detail .info-title{font-size:18px;line-height:1.5rem}}.cabot-container .color-detail .info-drawer-container,.cabot-container .color-detail .info-value{font-family:Open Sans,Helvetica,Arial,sans-serif}.cabot-container .color-detail .info-value{font-size:18px;line-height:1.75rem}.cabot-container .color-detail .info-value .styled-link{color:#000}@media screen and (min-width:800px){.cabot-container .color-detail .info-value{font-size:16px;line-height:1.5rem}}.cabot-container .color-detail .back-button{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400}.cabot-container .color-detail .back-button .button-text{color:#000}.cabot-container .color-detail .back-button a{border-bottom:1px solid #006aa7}.cabot-container .color-detail .back-button a:active,.cabot-container .color-detail .back-button a:focus,.cabot-container .color-detail .back-button a:hover{border-bottom:1px solid #ffc627}.cabot-container .color-detail .colordetail-details{padding-bottom:.1rem}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .dynamicFlexContainer .cbg-cmp-dynamicFlexContainer{padding:0}}.cabot-container .dynamicFlexContainer .cbg-cmp-dynamicFlexContainer.related-products{margin:auto;max-width:1220px}.cabot-container .dynamicFlexContainer .cbg-cmp-dynamicFlexContainer.related-products .cmp-dynamicFlexContainer__title{font-family:Bitter,Times,Times New Roman,serif}.cabot-container .dynamicFlexContainer .cbg-cmp-dynamicFlexContainer.related-products .product-paths .cmp-dynamicCard__product-card .cbg-cmp-card__text-area .each-title{font-family:Bitter,Times,Times New Roman,serif;font-size:1.2em}.cabot-container .dynamicFlexContainer .cbg-cmp-dynamicFlexContainer .cmp-dynamicFlexContainer__header-container{font-size:3/strip-unit(16px)rem;padding:unset}.cabot-container .dynamicFlexContainer .cbg-cmp-dynamicFlexContainer .cmp-dynamicFlexContainer__title{font-size:1.75rem;font-weight:400;margin-left:1em}@media screen and (min-width:1220px){.cabot-container .dynamicFlexContainer .cbg-cmp-dynamicFlexContainer .cmp-dynamicFlexContainer__title{margin-left:unset}}@media screen and (min-width:300px){.cabot-container .dynamicFlexContainer .cbg-cmp-dynamicFlexContainer .cmp-dynamicFlexContainer__card-container{margin:0}}@media screen and (min-width:800px){.cabot-container .dynamicFlexContainer .cbg-cmp-dynamicFlexContainer .cmp-dynamicFlexContainer__card-container{margin:1.5em}}.cabot-container .dynamicFlexContainer .cbg-cmp-dynamicFlexContainer .cmp-dynamicFlexContainer__card-container.isMobileOneColumn .cmp-dynamicFlexContainer__card-item.card-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media screen and (min-width:992px){.cabot-container .dynamicFlexContainer .cbg-cmp-dynamicFlexContainer .cmp-dynamicFlexContainer__card-container.isMobileOneColumn .cmp-dynamicFlexContainer__card-item.card-item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}.cabot-container .dynamicFlexContainer .cbg-cmp-dynamicFlexContainer .cmp-dynamicFlexContainer_-card-item{font-size:1.25/strip-unit(16px)rem}.cabot-container .dynamicFlexContainer .cbg-cmp-dynamicFlexContainer .card-holder .each-card .cbg-cmp-card__text-area{margin:auto}.cabot-container .dynamicFlexContainer .cbg-cmp-dynamicFlexContainer .card-holder .each-card .cbg-cmp-card__text-area .each-title{margin:auto;text-align:left}@media screen and (min-width:992px){.cabot-container .dynamicFlexContainer .cbg-cmp-dynamicFlexContainer .card-holder .each-card .cbg-cmp-card__text-area .each-title{text-align:center}}.cabot-container .dynamicFlexContainer .cmp-dynamicFlexContainer__header-container.color-variations{margin:auto;max-width:1170px;width:100%}.cabot-container .dynamicFlexContainer .cmp-dynamicFlexContainer__header-container.color-variations .cmp-dynamicFlexContainer__title{font-family:Bitter,Times,Times New Roman,serif}.cabot-container .dynamicFlexContainer .cbg-cmp-dynamicFlexContainer.column-count-.color-variations{margin:auto;max-width:1170px;width:100%}.cabot-container .dynamicFlexContainer .cbg-cmp-dynamicFlexContainer.column-count-.color-variations .card-holder.color-paths{margin:1em 0}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .dynamicFlexContainer .cbg-cmp-dynamicFlexContainer.column-count-.color-variations .card-holder.color-paths{padding:1em}}.cabot-container .dynamicFlexContainer .cbg-cmp-dynamicFlexContainer.column-count-.color-variations .card-holder.color-paths .cmp-dynamicFlexContainer__card-item.card-item.color-card{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.cabot-container .dynamicFlexContainer .cbg-cmp-dynamicFlexContainer.column-count-.color-variations .card-holder.color-paths .cmp-dynamicFlexContainer__card-item.card-item.color-card .cmp-dynamicCard__parentContainer .cmp-dynamicCard__link{width:12.5rem}.cabot-container .dynamicFlexContainer .cbg-cmp-dynamicFlexContainer.column-count-.color-variations .card-holder.color-paths .cmp-dynamicFlexContainer__card-item.card-item.color-card .cmp-dynamicCard__parentContainer .cmp-dynamicCard__link .cmp-dynamicCard__card-color-id,.cabot-container .dynamicFlexContainer .cbg-cmp-dynamicFlexContainer.column-count-.color-variations .card-holder.color-paths .cmp-dynamicFlexContainer__card-item.card-item.color-card .cmp-dynamicCard__parentContainer .cmp-dynamicCard__link .cmp-dynamicCard__card-color-name{font-family:Bitter,Times,Times New Roman,serif;font-weight:400}@media screen and (max-width:320px){.cabot-container .flexContainer{padding:1em}}.cabot-container .flexContainer .card-holder .each-row{padding:1em}@media screen and (max-width:320px){.cabot-container .flexContainer .card-holder .each-row{padding:0}}.cabot-container .flexContainer .title-section{margin:40px 0}.cabot-container .flexContainer .title-section .card-container-title{color:#3e3934;font-family:Bitter,Times,Times New Roman,serif;font-size:2.25rem}.cabot-container .flexContainer .title-section .card-container-subtitle{color:#3e3934}.cabot-container .flexContainer.align-text-left .title-section{text-align:left}.cabot-container .flexContainer.align-text-center .title-section{text-align:center}.cabot-container .flexContainer.align-text-right .title-section{text-align:right}.cabot-container .flexContainer.white-background .card-container-home{background-color:#fff}.cabot-container .flexContainer.dark-gray-background .card-container-home{background-color:#3e3934}.cabot-container .flexContainer.dark-gray-background .card-container-home .card-holder .each-row{padding:1em}.cabot-container .flexContainer.dark-gray-background .authoredList .authored-list-list,.cabot-container .flexContainer.dark-gray-background .authoredList .authored-list-title,.cabot-container .flexContainer.dark-gray-background .card-container-home .card-container-title{color:#fff}.cabot-container .flexContainer.dark-gray-background .authoredList .authored-list-list .authored-list-listItemAnchor,.cabot-container .flexContainer.dark-gray-background .authoredList .authored-list-list a,.cabot-container .flexContainer.dark-gray-background .authoredList .authored-list-title .authored-list-listItemAnchor,.cabot-container .flexContainer.dark-gray-background .authoredList .authored-list-title a{color:#ffc627;text-decoration-color:#ffc627}.cabot-container .flexContainer.horizontal-gradient-background .card-container-home{background:-webkit-gradient(linear,left top,right top,from(#ffc627),color-stop(50%,#ffed38),to(#ffc627));background:linear-gradient(90deg,#ffc627 0,#ffed38 50%,#ffc627)}.cabot-container .flexContainer.horizontal-gradient-background .card-container-home .card-holder .each-row{padding:1em}.cabot-container .flexContainer.vertical-gradient-background .card-container-home{background:-webkit-gradient(linear,left bottom,left top,from(#ffc627),color-stop(50%,#ffed38),to(#ffc627));background:linear-gradient(0deg,#ffc627 0,#ffed38 50%,#ffc627)}.cabot-container .flexContainer.vertical-gradient-background .card-container-home .card-holder .each-row{padding:1em}.cabot-container .flexContainer.light-gray-background .card-container-home{background-color:#f2f2f2}.cabot-container .flexContainer.light-gray-background .card-container-home .card-holder .each-row{padding:1em}.cabot-container .flexContainer.white-inset-border .card-container-home{outline:2px solid #fff;outline-offset:-20px;padding:40px}@media screen and (max-width:320px){.cabot-container .flexContainer.white-inset-border .card-container-home{padding:2em}}.cabot-container .flexContainer.blue-inset-border .card-container-home{outline:2px solid #00b3f0;outline-offset:-20px;padding:40px}@media screen and (max-width:320px){.cabot-container .flexContainer.blue-inset-border .card-container-home{padding:2em}}.cabot-container .flexContainer.fixed-width-container .card-container-home{margin:auto;width:1220px}@media screen and (min-width:800px)and (max-width:1220px){.cabot-container .flexContainer.fixed-width-container .card-container-home{width:100%}}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .flexContainer.fixed-width-container .card-container-home{width:100%}}@media screen and (min-width:800px)and (max-width:1220px){.cabot-container .flexContainer.fixed-width-container .card-container-home .card-holder{padding-left:22px}}.cabot-container .flexContainer.stain-visualizer-width .card-container-home{margin:auto;max-width:1135px}.cabot-container .flexContainer.card-yellow-text-area .each-text-area{background-color:#ffc627;padding:0 15px}.cabot-container .flexContainer.card-yellow-text-area .each-text-area .button-home{bottom:10px;left:15px}.cabot-container .flexContainer.card-light-gray-text-area .each-text-area{background-color:#f2f2f2;padding:0 15px}.cabot-container .flexContainer.card-light-gray-text-area .each-text-area .button-home{bottom:10px;left:15px}.cabot-container .flexContainer.card-dark-gray-text-area .card-holder .each-row .card-item a.each-href .each-card .each-text-area{background-color:#3e3934;padding:1em}.cabot-container .flexContainer.card-dark-gray-text-area .card-holder .each-row .card-item a.each-href .each-card .each-text-area .each-description,.cabot-container .flexContainer.card-dark-gray-text-area .card-holder .each-row .card-item a.each-href .each-card .each-text-area .each-title{color:#fff}.cabot-container .flexContainer.card-dark-gray-text-area .card-holder .each-row .card-item a.each-href .each-card .button-home{bottom:10px;left:15px}.cabot-container .flexContainer.card-dark-gray-box-underline .each-text-area{border-bottom:4px solid #3e3934}.cabot-container .flexContainer.card-yellow-box-underline .each-text-area{border-bottom:4px solid #ffc627}.cabot-container .flexContainer.card-blue-box-underline .each-text-area{border-bottom:4px solid #006aa7}.cabot-container .flexContainer .button-home{border-radius:20px;font-family:Bitter,Times,Times New Roman,serif;padding:8px 30px;text-decoration:none;text-transform:uppercase}.cabot-container .flexContainer.gold-button-color .button-home{background:#ffc627;border:1px solid #ffc627;color:#000;fill:#ffc627}.cabot-container .flexContainer.gold-button-color .button-home :focus,.cabot-container .flexContainer.gold-button-color .button-home:hover{background:-webkit-gradient(linear,left top,right top,from(#ffc627),color-stop(50%,#ffed38),to(#ffc627));background:linear-gradient(left,#ffc627,#ffed38 50%,#ffc627)}.cabot-container .flexContainer.gold-button-color .button-home:active{background:#3e3934;border:1px solid #ffc627;color:#ffc627}.cabot-container .flexContainer.blue-button-color .button-home{background:#006aa7;border:1px solid #006aa7;color:#fff;font-weight:700}.cabot-container .flexContainer.blue-button-color .button-home :focus,.cabot-container .flexContainer.blue-button-color .button-home:hover{background:-webkit-gradient(linear,left top,right top,from(#006aa7),color-stop(50%,#00b3f0),to(#006aa7));background:linear-gradient(left,#006aa7,#00b3f0 50%,#006aa7);border-color:#006aa7}.cabot-container .flexContainer.blue-button-color .button-home:active{background:#3e3934;border:1px solid #00b3f0;color:#00b3f0}.cabot-container .flexContainer.gold-button-color-on-black .button-home{background:#ffc627;border:1px solid #ffc627;border-radius:1;color:#000;fill:#ffc627;font-family:Bitter,Times,Times New Roman,serif;text-transform:uppercase}.cabot-container .flexContainer.gold-button-color-on-black .button-home :focus,.cabot-container .flexContainer.gold-button-color-on-black .button-home:hover{background:-webkit-gradient(linear,left top,right top,from(#ffc627),color-stop(50%,#ffed38),to(#ffc627));background:linear-gradient(left,#ffc627,#ffed38 50%,#ffc627)}.cabot-container .flexContainer.gold-button-color-on-black .button-home:active{background:#f2f2f2;border:1px solid #ffc627;color:#000}.cabot-container .flexContainer.blue-button-color-on-yellow .button-home{background:#006aa7;border:1px solid #006aa7;color:#fff;font-weight:700}.cabot-container .flexContainer.blue-button-color-on-yellow .button-home :focus,.cabot-container .flexContainer.blue-button-color-on-yellow .button-home:hover{background:-webkit-gradient(linear,left top,right top,from(#006aa7),color-stop(50%,#00b3f0),to(#006aa7));background:linear-gradient(left,#006aa7,#00b3f0 50%,#006aa7);border-color:#006aa7}.cabot-container .flexContainer.blue-button-color-on-yellow .button-home:active{background:#006aa7;border:1px solid #00b3f0;color:#fff}.cabot-container .flexContainer.gray-text-link .button-home{background:transparent;border:1px solid transparent;border-bottom:2px solid #006aa7;border-radius:0;color:#282829;display:block;font-family:Bitter,Times,Times New Roman,serif;font-weight:700;height:23px;padding:0 5px;width:auto}.cabot-container .flexContainer.gray-text-link .button-home :focus,.cabot-container .flexContainer.gray-text-link .button-home:hover{background:transparent;border:1px solid transparent;border-bottom:4px solid #006aa7;color:#282829;cursor:pointer}.cabot-container .flexContainer.gray-text-link .button-home:active{background:transparent;border:1px solid #00b3f0;border-bottom:4px solid #006aa7;color:#282829}.cabot-container .flexContainer.white-text-link .button-home{background:transparent;border:1px solid transparent;border-bottom:2px solid #ffc627;border-radius:0;color:#fff;display:block;font-family:Bitter,Times,Times New Roman,serif;font-weight:700;height:23px;padding:0 5px;width:auto}.cabot-container .flexContainer.white-text-link .button-home :focus,.cabot-container .flexContainer.white-text-link .button-home:hover{background:transparent;border:1px solid transparent;border-bottom:4px solid #ffc627;color:#ffc627;cursor:pointer}.cabot-container .flexContainer.white-text-link .button-home:active{background:transparent;border-left:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #fff;color:#ffc627}.cabot-container .flexContainer.three-quarter .accordion.pdp-accordion .cmp-accordion__panel.cmp-accordion__panel--expanded .card-holder{padding:1em;width:100%}.cabot-container .card-container-home{padding-bottom:1em;padding-top:1em}.cabot-container .card-container-home.container-margin-small{padding-bottom:2em;padding-top:2em}.cabot-container .card-container-home.container-margin-medium{padding-bottom:4em;padding-top:4em}.cabot-container .card-container-home.container-margin-large{padding-bottom:6em;padding-top:6em}.cabot-container .card-container-home.container-margin-extra-large{padding-bottom:8em;padding-top:8em}.cabot-container .card-container-home.flex-type-card{min-width:250px}.cabot-container .card-container-home .each-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-flex:100%;-ms-flex:100%;flex:100%;margin:auto}.cabot-container .card-container-home .each-mobile-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.cabot-container .card-container-home .card-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:30px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cabot-container .card-container-home .card-item .pinterest-home{left:-15px}@media screen and (min-width:320px){.cabot-container .card-container-home .card-item .pinterest-home{left:calc(100% - 55px)}}@media screen and (min-width:800px){.cabot-container .card-container-home .card-item{padding-right:22px}}.cabot-container .card-container-home .mobile-card-item{margin:20px 0}.cabot-container .card-container-home .cbg-cmp-card__text-area{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}@media screen and (min-width:800px){.cabot-container .card-container-home .cbg-cmp-card__text-area{width:100%}}.cabot-container .card-container-home .cbg-cmp-card__text-area h1,.cabot-container .card-container-home .cbg-cmp-card__text-area p{width:100%}@media screen and (min-width:800px){.cabot-container .card-container-home .cbg-cmp-card__text-area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.cabot-container .card-container-home .small-margin{gap:1em}.cabot-container .card-container-home .small-margin .each-card{margin:0}.cabot-container .card-container-home .medium-margin{gap:1.5em}.cabot-container .card-container-home .medium-margin .each-card{margin:0}.cabot-container .card-container-home .large-margin{gap:2em}.cabot-container .card-container-home .large-margin .each-card{margin:0}.cabot-container .card-container-home .xl-margin{gap:2.5em}.cabot-container .card-container-home .xl-margin .each-card{margin:0}@media screen and (max-width:800px){.cabot-container .horizontal-container{display:block!important;overflow-x:auto!important}.cabot-container .horizontal-item{min-width:62.2rem;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}}@media screen and (min-width:992px){.cabot-container .horizontal-item{min-width:1100px}}.cabot-container .experiencefragment.modal-white-close .cbg-cmp-modal.modal__active .modal__button--close{background-color:transparent;color:#fff}.cabot-container .experiencefragment.modal-white-close .cbg-cmp-modal.modal__active .modal__button--close:after,.cabot-container .experiencefragment.modal-white-close .cbg-cmp-modal.modal__active .modal__button--close:before{background-color:#fff}.cabot-container .experiencefragment.modal-black-close .cbg-cmp-modal.modal__active .modal__button--close{background-color:transparent;color:#000;right:0;top:-10px}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .experiencefragment.modal-black-close .cbg-cmp-modal.modal__active .modal__button--close{top:-5px}}.cabot-container .experiencefragment.modal-black-close .cbg-cmp-modal.modal__active .modal__button--close:after,.cabot-container .experiencefragment.modal-black-close .cbg-cmp-modal.modal__active .modal__button--close:before{background-color:#000}.cabot-container .experiencefragment.modal-sqaure-close .cbg-cmp-modal.modal__active .modal__button--close{background-color:#fff;border-radius:0;color:#000;margin:-10px}.cabot-container .experiencefragment.modal-sqaure-close .cbg-cmp-modal.modal__active .modal__button--close:after,.cabot-container .experiencefragment.modal-sqaure-close .cbg-cmp-modal.modal__active .modal__button--close:before{background-color:#000}.cabot-container .experiencefragment.modal-padding-off .cbg-cmp-modal.modal__active .modal__inner-container{padding:0}.cabot-container .experiencefragment.modal-width-small .cbg-cmp-modal.modal__active .modal__button--close{right:20px;top:20px}.cabot-container .experiencefragment.modal-width-small .cbg-cmp-modal.modal__active .modal__inner-container{max-width:800px;min-height:auto}.cabot-container .experiencefragment.modal-width-small .cbg-cmp-modal.modal__active .modal__inner-container .banner .banner-home{min-height:auto;outline:2px solid #fff;outline-offset:-20px}@media screen and (max-width:320px){.cabot-container .experiencefragment.modal-width-small .cbg-cmp-modal.modal__active .modal__inner-container .banner .banner-home{outline-offset:-10px}}.cabot-container .experiencefragment.modal-width-small .cbg-cmp-modal.modal__active .modal__inner-container .banner .banner-home .banner-gutter-wrapper{padding:2em}@media screen and (max-width:320px){.cabot-container .experiencefragment.modal-width-small .cbg-cmp-modal.modal__active .modal__inner-container .banner .banner-home .banner-gutter-wrapper{padding:0}}.cabot-container .experiencefragment.modal-width-small .cbg-cmp-modal.modal__active .modal__inner-container .banner .banner-home .banner-gutter-wrapper .banner-text-container{width:100%}.cabot-container .languageToggle .language-toggle-home .cmp-form-options__label{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:.8rem;font-weight:700;margin-bottom:.25em}@media screen and (min-width:768px){.cabot-container .languageToggle .language-toggle-home .cmp-form-options__label{font-size:1rem}}.cabot-container .languageToggle .language-toggle-home .cmp-form-options__field:focus{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.161);box-shadow:0 3px 6px rgba(0,0,0,.161)}.cabot-container .languageToggle .language-toggle-home .cmp-form-options__field:hover{border-color:#000}.cabot-container .languageToggle .language-toggle-home .cmp-form-options__field--drop-down{color:#000;font-family:Open Sans,Helvetica,Arial,sans-serif}@media screen and (min-width:350px){.cabot-container .languageToggle .language-toggle-home .cmp-form-options__field--drop-down{color:#000;font-family:Open Sans,Helvetica,Arial,sans-serif}}.cabot-container .breadcrumb{text-align:center}.cabot-container .breadcrumb.product-page-top .cmp-breadcrumb{padding-left:14.5rem;position:relative;text-align:left;width:1440px}@media screen and (min-width:800px){.cabot-container .breadcrumb.product-page-top .cmp-breadcrumb{padding-left:13.25rem}}@media screen and (min-width:1220px){.cabot-container .breadcrumb.product-page-top .cmp-breadcrumb{padding-left:14.5rem}}@media screen and (min-width:320px)and (max-width:800px){.cabot-container .breadcrumb.product-page-top .cmp-breadcrumb{float:left;padding-left:1em;text-align:left;width:100%}}.cabot-container .breadcrumb.text-align-left .cmp-breadcrumb{max-width:1440px;padding-left:1em;text-align:left;width:100%}.cabot-container .cmp-breadcrumb{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:.625rem;font-weight:700;max-width:100%;overflow-x:hidden}.cabot-container .cmp-breadcrumb__list{color:#006aa7;margin-left:14px;overflow-x:auto;padding:0 25px;white-space:nowrap}.cabot-container .cmp-breadcrumb__item{vertical-align:middle}.cabot-container .cmp-breadcrumb__item-link{color:#000;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:.625rem;font-weight:700;letter-spacing:0;line-height:18px;text-align:left;text-decoration:none;text-transform:uppercase;vertical-align:middle}.cabot-container .cmp-breadcrumb__item-link:hover{color:rgba(0,0,0,.3);cursor:pointer;text-decoration:none}.cabot-container .cmp-breadcrumb__item:after{color:#000;content:"|";display:inline-block;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:.625rem;line-height:18px;margin:0 5px}.cabot-container .cmp-breadcrumb__item--active{color:#006aa7;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:.625rem;font-weight:700;letter-spacing:0;line-height:18px;text-align:left;text-transform:uppercase;vertical-align:middle}.cabot-container .cmp-breadcrumb__item--active:after{content:""}@media screen and (min-width:768px){.cabot-container .cmp-breadcrumb__item--active,.cabot-container .cmp-breadcrumb__item-link,.cabot-container .cmp-breadcrumb__item:after{font-size:.75rem;line-height:24px}}.stain-visualizer-home{margin-bottom:2.5rem}.stain-visualizer-home .project-chooser .project-chooser__heading{font-family:Bitter,Times,Times New Roman,serif;font-size:2rem;font-weight:400;margin-bottom:2.5rem;text-align:center}.stain-visualizer-home .project-chooser .project-chooser__tile_wrapper{display:grid;grid-template-rows:repeat(2,1fr);grid-gap:1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 2rem}@media screen and (min-width:768px){.stain-visualizer-home .project-chooser .project-chooser__tile_wrapper{grid-template-columns:repeat(2,1fr);grid-template-rows:1fr}}.stain-visualizer-home .project-chooser .project-chooser__tile_wrapper .project-chooser__tile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:32/strip-unit(16px)rem;width:100%}.stain-visualizer-home .project-chooser .project-chooser__tile_wrapper .project-chooser__tile--fence{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.stain-visualizer-home .project-chooser .project-chooser__tile_wrapper .project-chooser__tile--deck{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.stain-visualizer-home .project-chooser .project-chooser__tile_wrapper .project-chooser__tile figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em}.stain-visualizer-home .project-chooser .project-chooser__tile_wrapper .project-chooser__tile figure img{width:100%}.stain-visualizer-home .project-chooser .project-chooser__tile_wrapper .project-chooser__tile figcaption{font-family:Bitter,Times,Times New Roman,serif;font-size:1.5rem;padding:0}.stain-visualizer-home .project-chooser .project-chooser__tile_wrapper .project-chooser__button{background-color:#f2f2f2;border-bottom:.25rem solid #ffc627;border-radius:0;color:#000;padding:2em 2em 1em}.stain-visualizer-home .project-chooser .project-chooser__tile_wrapper .project-chooser__button:hover{background-color:#dcdcdc;font-weight:700}.stain-visualizer-home .project-chooser .project-chooser__tile_wrapper .project-chooser__button:focus-visible{outline-color:#006aa7}.stain-visualizer-home .project-chooser.hidden{display:none}.stain-visualizer-home .color-chooser .color-chooser__heading{border-bottom:4px solid #f2f2f2;margin-bottom:2rem;padding-bottom:1.25rem;text-align:center}@media screen and (min-width:768px){.stain-visualizer-home .color-chooser .color-chooser__heading{text-align:revert}}.stain-visualizer-home .color-chooser .color-chooser__wrapper{display:grid;grid-gap:.75rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start;grid-template-rows:repeat(2,-webkit-min-content);grid-template-rows:repeat(2,min-content);-webkit-box-pack:justify;-ms-flex-pack:justify;height:auto;justify-content:space-between;margin:1rem}@media screen and (min-width:768px){.stain-visualizer-home .color-chooser .color-chooser__wrapper{grid-template-columns:40rem 28rem}}.stain-visualizer-home .color-chooser .color-chooser__card,.stain-visualizer-home .color-chooser .color-chooser__carousel_slide{display:grid;grid-gap:1em;grid-template-columns:repeat(1,1fr)}@media screen and (min-width:768px){.stain-visualizer-home .color-chooser .color-chooser__card,.stain-visualizer-home .color-chooser .color-chooser__carousel_slide{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:478px){.stain-visualizer-home .color-chooser .color-chooser__card,.stain-visualizer-home .color-chooser .color-chooser__carousel_slide{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:768px){.stain-visualizer-home .color-chooser .color-chooser__card,.stain-visualizer-home .color-chooser .color-chooser__carousel_slide{grid-template-columns:repeat(3,1fr)}}.stain-visualizer-home .color-chooser .color-chooser__carousel_button--color,.stain-visualizer-home .color-chooser .color-chooser__carousel_button--no-accent{background-color:#f2f2f2;border-bottom:4px solid #ffc627;border-radius:0;color:#000;font-family:Bitter,Times,Times New Roman,serif;font-size:.75rem;height:100%;min-height:12.5rem;min-width:11rem;padding:2rem;text-align:center;width:100%}.stain-visualizer-home .color-chooser .color-chooser__carousel_button--color figure,.stain-visualizer-home .color-chooser .color-chooser__carousel_button--no-accent figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.stain-visualizer-home .color-chooser .color-chooser__carousel_button--color:hover,.stain-visualizer-home .color-chooser .color-chooser__carousel_button--no-accent:hover{font-weight:700}.stain-visualizer-home .color-chooser .color-chooser__carousel_button--color:focus-visible,.stain-visualizer-home .color-chooser .color-chooser__carousel_button--no-accent:focus-visible{outline-color:#000}.stain-visualizer-home .color-chooser .color-swatch.selected .color-chooser__carousel_button--color,.stain-visualizer-home .color-chooser .color-swatch.selected .color-chooser__carousel_button--no-accent{background-color:#dcdcdc;border-bottom-color:#006aa7;color:#000}.stain-visualizer-home .color-chooser .color-chooser__image{background-color:#f2f2f2;border-bottom:4px solid #ffc627;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:2rem 2rem 1rem}.stain-visualizer-home .color-chooser .color-chooser__image figcaption{font-family:Bitter,Times,Times New Roman,serif;font-size:1.2rem;padding-top:1rem;text-align:center}.stain-visualizer-home .color-chooser .color-chooser__image img{margin:auto}.stain-visualizer-home .color-chooser .color-chooser__carousel{overflow:hidden;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media screen and (min-width:768px){.stain-visualizer-home .color-chooser .color-chooser__carousel{-webkit-box-ordinal-group:revert;-ms-flex-order:revert;order:revert}}.stain-visualizer-home .color-chooser .color-chooser__button,.stain-visualizer-home .color-chooser .color-chooser__button--start-over{background:#ffc627;border:1px solid #ffc627;color:#000;font-family:Bitter,Times,Times New Roman,serif;font-weight:700;padding:.5rem 1.875rem;text-decoration:none;text-transform:uppercase;fill:#ffc627;margin-bottom:1em}.stain-visualizer-home .color-chooser .color-chooser__button :focus,.stain-visualizer-home .color-chooser .color-chooser__button--start-over :focus,.stain-visualizer-home .color-chooser .color-chooser__button--start-over:hover,.stain-visualizer-home .color-chooser .color-chooser__button:hover{background:-webkit-gradient(linear,left top,right top,from(#ffc627),color-stop(50%,#ffed38),to(#ffc627));background:linear-gradient(left,#ffc627,#ffed38 50%,#ffc627)}.stain-visualizer-home .color-chooser .color-chooser__button--start-over:active,.stain-visualizer-home .color-chooser .color-chooser__button:active{background:#3e3934;border:1px solid #ffc627;color:#ffc627}.stain-visualizer-home .color-chooser .color-chooser__button--start-over.color-chooser__button--back,.stain-visualizer-home .color-chooser .color-chooser__button.color-chooser__button--back{display:none}.stain-visualizer-home .color-chooser .color-chooser__swiper{z-index:0}.stain-visualizer-home .color-chooser .color-chooser__card{margin-bottom:1.5rem}.stain-visualizer-home .color-chooser .color-chooser__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.25rem;margin:1.5rem 0}.stain-visualizer-home .color-chooser .color-chooser__pagination_label{min-width:150px}.stain-visualizer-home .color-chooser .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin:1rem 0;position:static}.stain-visualizer-home .color-chooser .stain-visualizer__bullet{cursor:pointer;font-family:Bitter,Times,Times New Roman,serif}.stain-visualizer-home .color-chooser .stain-visualizer__bullet:hover{font-weight:700}.stain-visualizer-home .color-chooser .stain-visualizer__bullet.swiper-pagination-bullet-active{background-color:#ffc627;border-radius:50%;display:inline-block;font-weight:700;height:1.5rem;width:1.5rem}.stain-visualizer-home .color-chooser.hidden{display:none}.stain-visualizer-home .product-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem;text-align:center}@media screen and (min-width:768px){.stain-visualizer-home .product-info{padding:unset;text-align:left}}.stain-visualizer-home .product-info .product-info__header_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:4px solid #ffc627;-ms-flex-direction:column;flex-direction:column;margin-bottom:1em}.stain-visualizer-home .product-info .product-info__heading{font-family:BalfordBase,Germania One,Times,Times New Roman,serif;font-size:3rem;text-transform:lowercase}@media screen and (min-width:768px){.stain-visualizer-home .product-info .product-info__heading{font-size:4rem;line-height:1.25;margin-left:.25em}}.stain-visualizer-home .product-info .product-info__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:Bitter,Times,Times New Roman,serif;gap:1em}@media screen and (min-width:768px){.stain-visualizer-home .product-info .product-info__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1em}.stain-visualizer-home .product-info .product-info__wrapper>*{background:#f2f2f2;display:grid;grid-template:-webkit-min-content auto/auto auto;grid-template:min-content auto/auto auto;padding:2em;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;outline:2px solid #fff;outline-offset:-20px;width:50%}}@media screen and (min-width:768px)and (min-width:320px)and (max-width:800px){.stain-visualizer-home .product-info .product-info__wrapper>*{outline-offset:-10px;padding:1em}}@media screen and (min-width:320px)and (max-width:800px){.stain-visualizer-home .product-info .product-info__wrapper>*{background:#f2f2f2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;outline:2px solid #fff;outline-offset:-10px;padding:1em;width:100%}.stain-visualizer-home .product-info .product-info__wrapper>* .product-info__label_accent,.stain-visualizer-home .product-info .product-info__wrapper>* .product-info__label_base{font-size:1.5em}.stain-visualizer-home .product-info .product-info__wrapper>* .product-info__link{font-size:2em}.stain-visualizer-home .product-info .product-info__wrapper>* .colors__link{margin-bottom:.5em}}.stain-visualizer-home .product-info .product-info__wrapper a,.stain-visualizer-home .product-info .product-info__wrapper h4{font-size:1rem}@media screen and (min-width:768px){.stain-visualizer-home .product-info .product-info__wrapper h4{font-size:1.25rem}}.stain-visualizer-home .product-info .product-info__wrapper a{color:#006aa7;font-family:Bitter,Times,Times New Roman,serif}.stain-visualizer-home .product-info .product-info__wrapper a:hover{font-weight:700}@media screen and (min-width:768px){.stain-visualizer-home .product-info .product-info__wrapper a{font-size:1.5rem}}.stain-visualizer-home .product-info .product-info__wrapper .product-info__image{margin:-10px 0 0 -10px;max-width:11.875rem}@media screen and (min-width:768px){.stain-visualizer-home .product-info .product-info__wrapper .product-info__image{grid-row:1/3}}@media screen and (min-width:320px)and (max-width:800px){.stain-visualizer-home .product-info .product-info__wrapper .product-info__image{margin:auto;max-width:100%}}.stain-visualizer-home .product-info .product-info__wrapper .colors__link{background-color:#ffc627;border:1px solid #ffc627;border-radius:3rem;color:#000;display:block;font-family:Bitter,Times,Times New Roman,serif;font-size:1rem;font-weight:700;margin:0 auto;padding:.5rem 1.875rem;text-decoration:none;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.stain-visualizer-home .product-info .product-info__wrapper .colors__link :focus,.stain-visualizer-home .product-info .product-info__wrapper .colors__link:hover{background:-webkit-gradient(linear,left top,right top,from(#ffc627),color-stop(50%,#ffed38),to(#ffc627));background:linear-gradient(left,#ffc627,#ffed38 50%,#ffc627)}.stain-visualizer-home .product-info .product-info__wrapper .colors__link:active{background:#3e3934;border:1px solid #ffc627;color:#ffc627}@media screen and (min-width:768px){.stain-visualizer-home .product-info .product-info__wrapper .colors__link{margin:1em 0}}.stain-visualizer-home .product-info .product-info__wrapper .product-details{font-family:Open Sans,Helvetica,Arial,sans-serif}@media screen and (min-width:768px){.stain-visualizer-home .product-info .product-info__wrapper .product-details{display:grid;grid-template-rows:-webkit-min-content -webkit-min-content 1fr;grid-template-rows:min-content min-content 1fr;-webkit-box-align:end;-ms-flex-align:end;align-items:end}}.stain-visualizer-home .product-info .product-info__wrapper .product-details .product-details__list{margin:1rem auto;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:768px){.stain-visualizer-home .product-info .product-info__wrapper .product-details .product-details__list{margin:0;max-width:unset;padding:0 1em}}.stain-visualizer-home .back_button.hidden,.stain-visualizer-home .color-chooser--secondary.hidden,.stain-visualizer-home .color-chooser__card.hidden,.stain-visualizer-home .next_button.hidden,.stain-visualizer-home .primary-colors-wrapper.hidden,.stain-visualizer-home .product-info.hidden,.stain-visualizer-home .product-info__accent.hidden,.stain-visualizer-home .product-info__base.hidden,.stain-visualizer-home .project-chooser__subheading.hidden,.stain-visualizer-home .stain-visualizer__heading--colors.hidden,.stain-visualizer-home .stain-visualizer__heading--project.hidden{display:none}.cabot-container .stain-calculator{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:auto;padding:2em 0;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-family:Open Sans,Helvetica,Arial,sans-serif}@media screen and (min-width:1024px){.cabot-container .stain-calculator{width:70%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cabot-container .stain-calculator h2{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:2rem;font-weight:400;margin:0 0 .5em}.cabot-container .stain-calculator .stain-calculator__title{padding:0 2rem;width:100%}.cabot-container .stain-calculator .project{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-template:-webkit-min-content -webkit-min-content 1fr/1fr;grid-template:min-content min-content 1fr/1fr;padding:0 1rem;width:100%}@media screen and (min-width:768px){.cabot-container .stain-calculator .project{grid-template:repeat(2,-webkit-min-content)/1fr 1fr;grid-template:repeat(2,min-content)/1fr 1fr;padding:0 2rem}}.cabot-container .stain-calculator .project>*{width:100%}.cabot-container .stain-calculator .project .project-result__title,.cabot-container .stain-calculator .project .project__title{font-family:Bitter,Times,Times New Roman,serif;font-size:1.15em;margin-bottom:.5rem;text-transform:uppercase}.cabot-container .stain-calculator .project .project__input>*{margin-bottom:2rem}.cabot-container .stain-calculator .project .project__input label{font-size:.8rem;font-weight:700;text-transform:uppercase}.cabot-container .stain-calculator .project .project__input .toggle-switch{background:#3e3934;border-radius:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:1px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Bitter,Times,Times New Roman,serif;font-weight:700;text-transform:uppercase}.cabot-container .stain-calculator .project .project__input .toggle-switch:hover{cursor:pointer}.cabot-container .stain-calculator .project .project__input .toggle-switch .toggle-switch__option{color:#fff;padding:.5em 1.5em}.cabot-container .stain-calculator .project .project__input .toggle-switch .toggle-switch__option.selected{background:#ffc627;border:3px solid #3e3934;border-radius:25px;color:#000}.cabot-container .stain-calculator .project .project__input .project__size{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cabot-container .stain-calculator .project .project__input .project__size .project__size--inputs{display:grid;gap:1rem;grid-template:1fr/1fr 1fr}.cabot-container .stain-calculator .project .project__input .project__size .project__size--inputs .project__size--input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cabot-container .stain-calculator .project .project__input .project__size .project__size--inputs .project__size--input input{border:1px solid rgba(0,0,0,.16);color:#3e3934;padding:.3125rem;width:100%}.cabot-container .stain-calculator .project .project__input .project__size .project__size--inputs .project__size--input input::-webkit-input-placeholder{color:revert}.cabot-container .stain-calculator .project .project__input .project__size .project__size--inputs .project__size--input input::-moz-placeholder{color:revert}.cabot-container .stain-calculator .project .project__input .project__size .project__size--inputs .project__size--input input:-ms-input-placeholder{color:revert}.cabot-container .stain-calculator .project .project__input .project__size .project__size--inputs .project__size--input input::-ms-input-placeholder{color:revert}.cabot-container .stain-calculator .project .project__input .project__size .project__size--inputs .project__size--input input::placeholder{color:revert}.cabot-container .stain-calculator .project .project-result{background:#fff;border:1px solid rgba(0,0,0,.16);margin:1rem 0 2rem;padding:1rem}.cabot-container .stain-calculator .project .project-result .project-result__heading,.cabot-container .stain-calculator .project .project-result .project-result__title{font-weight:700}.cabot-container .stain-calculator .project .project-result .project-result__text a{color:#006aa7}.cabot-container .stain-calculator .project .project-result .project-result__text a:hover{color:#006aa7;font-weight:700}.cabot-container .stain-calculator .project .project-result .project-result__text ul li a{color:#006aa7}.cabot-container .stain-calculator .project .project-result .project-result__text ul li a:hover{color:#006aa7;font-weight:700}.cabot-container .stain-calculator .project .calculate__btn{background-color:#ffc627;border:1px solid #ffc627;color:#000;font-family:Bitter,Times,Times New Roman,serif;min-width:9.375rem;text-transform:uppercase}@media screen and (min-width:768px){.cabot-container .stain-calculator .project .calculate__btn{grid-row:2;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.cabot-container .stain-calculator .project .calculate__btn :focus,.cabot-container .stain-calculator .project .calculate__btn:hover{background:-webkit-gradient(linear,left top,right top,from(#ffc627),color-stop(50%,#ffed38),to(#ffc627));background:linear-gradient(left,#ffc627,#ffed38 50%,#ffc627)}.cabot-container .cbg-cmp-card__text-container.each-text-area.standard-card-rendering{background-color:#f2f2f2}.cabot-container .card-holder .videoplayer iframe{display:block;height:auto;margin:0 auto;width:100%}@media screen and (min-width:320px){.cabot-container .card-holder .videoplayer iframe{min-height:150px}}@media screen and (min-width:990px){.cabot-container .card-holder .videoplayer iframe{min-height:16.9rem;min-width:30rem}}.cabot-container .colorPalette{padding:2rem 0}.cabot-container .colorPalette span.cmp-dynamicCard__card-opacity{display:none}.cabot-container .colorPalette .cmp-dynamicCard__card-info-container{padding:.75rem .75rem 1.75rem}.cabot-container .colorPalette .cmp-colorPalette__card-container.each-row{-ms-flex-flow:wrap;flex-flow:wrap;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;gap:.8rem;justify-content:center}.cabot-container .colorPalette .cmp-colorPalette__card-container.each-row .cmp-dynamicCard__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cabot-container .colorPalette .cmp-colorPalette__card-container.each-row .cmp-dynamicCard__link .cbg-cmp--tag-emblem{min-height:unset}@media screen and (max-width:799px){.cabot-container .colorPalette .cmp-colorPalette__card-container.each-row .cmp-dynamicCard__link{gap:.35rem}}.cabot-container .colorPalette .cmp-colorPalette__card-container.each-row .cmp-dynamicCard__link:hover{-webkit-box-shadow:0 5px 9pt 0 rgba(0,0,0,.05);box-shadow:0 5px 9pt 0 rgba(0,0,0,.05);-webkit-transform:translateY(-.625rem);transform:translateY(-.625rem);transition:transform .2s ease-in,-webkit-transform .2s ease-in}.cabot-container .colorPalette .cmp-colorPalette__card-container.each-row .cmp-dynamicCard__parentContainer .cmp-dynamicCard__card-container{border:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:unset;padding-bottom:1.25rem}.cabot-container .colorPalette .cmp-colorPalette__card-container.each-row .cmp-dynamicCard__parentContainer .cmp-dynamicCard__card-container .cmp-dynamicCard__image-container{display:block}.cabot-container .colorPalette .cmp-colorPalette__card-container.each-row .cmp-dynamicCard__parentContainer .cmp-dynamicCard__card-container .card-image{border:1px solid #d9e1e2;height:auto;width:100%}.cabot-container .colorPalette .cmp-colorPalette__card-container.each-row .cmp-dynamicCard__parentContainer .cmp-dynamicCard__card-container .cmp-dynamicCard__card-color-id,.cabot-container .colorPalette .cmp-colorPalette__card-container.each-row .cmp-dynamicCard__parentContainer .cmp-dynamicCard__card-container .cmp-dynamicCard__card-color-name{color:#000;font-family:Bitter,Times,Times New Roman,serif;font-weight:400;margin-bottom:0}@media screen and (min-width:320px){.cabot-container .colorPalette .cmp-colorPalette__card-container.each-row .cmp-colorPalette__card-item .cmp-dynamicCard__parentContainer{width:10.5rem}}@media screen and (min-width:800px){.cabot-container .colorPalette .cmp-colorPalette__card-container.each-row .cmp-colorPalette__card-item .cmp-dynamicCard__parentContainer{height:18rem;width:11.5rem}}@media screen and (min-width:1220px){.cabot-container .colorPalette .cmp-colorPalette__card-container.each-row .cmp-colorPalette__card-item .cmp-dynamicCard__parentContainer{height:20rem;width:12.5rem}}.cabot-container .retailer-list-container{margin-top:2.6875rem}.cabot-container .retailer-list-container .retailer-list-title{font-family:Open Sans,Helvetica,Arial,sans-serif}.cabot-container .retailer-list-container .retailer-items .retailer-item-link{border-bottom:8px solid transparent;color:#282829;margin:0}.cabot-container .retailer-list-container .retailer-items .retailer-item-link:active,.cabot-container .retailer-list-container .retailer-items .retailer-item-link:focus,.cabot-container .retailer-list-container .retailer-items .retailer-item-link:visited{color:#282829}.cabot-container .retailer-list-container .retailer-items .retailer-item-link .retailer-item-image{border:1px solid #c4c3c1;height:137px;-o-object-fit:contain;object-fit:contain;width:137px}.cabot-container .retailer-list-container .retailer-items .retailer-item-link:hover .retailer-item-title{font-weight:700;text-decoration:underline;text-decoration-color:#006aa7;text-decoration-style:solid;text-decoration-thickness:4px;text-underline-position:under}.cabot-container .retailer-list-container .retailer-items .retailer-item-image{margin-bottom:1rem}.cabot-container .retailer-list-container .retailer-items .retailer-item-title{display:inline-block;font-family:Open Sans,Helvetica,Arial,sans-serif;margin:0 auto;text-align:center;text-decoration:underline;text-decoration-color:#006aa7;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-position:under}