/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.nav-elements{background-color:#82A39E;padding:0 40px;width:100%;display:flex}.nav-elements .form-item{margin:0}.nav-elements .inner-container{max-width:100%;height:80px;width:100%;margin:auto;display:flex;justify-content:space-between;align-items:center;gap:40px}.nav-elements .inner-container .nav-column.nav-left{width:200px}.nav-elements .inner-container .nav-column.nav-left img{width:100%;height:auto}.nav-elements .inner-container .nav-column.nav-right{display:flex;flex:1;justify-content:space-between}.nav-elements .inner-container .nav-column.nav-right .block-site-search{width:40%}.nav-elements .inner-container .nav-column.nav-right .block-site-search form{max-width:374px;margin-left:auto}.nav-elements .inner-container .nav-column.nav-right .block-site-search form input{max-width:100%;height:31px;flex-shrink:0;padding:0;margin:0;box-sizing:border-box;stroke-width:1px;stroke:#707070;font-size:16px;border:none;padding-left:12px}.nav-elements .inner-container .nav-column.nav-right ul{display:flex;gap:50px;align-items:center;list-style-type:none;padding:0;margin:0}.nav-elements .inner-container .nav-column.nav-right ul li.menu-item{padding:0}.nav-elements .inner-container .nav-column.nav-right ul li.menu-item a{text-decoration:none;color:#393939;font-size:17px;font-style:normal;font-weight:450;line-height:normal}.nav-elements .inner-container .nav-column.nav-right ul li.menu-item a:hover{text-decoration:underline}.nav-elements .inner-container .nav-column.nav-right ul li.menu-item a:before{content:"";padding:0;display:inline-block;width:10px;height:12px;margin-right:10px;background-image:url(/themes/custom/circa/images/bullet.svg);background-repeat:no-repeat;background-size:contain;background-position:top left;transform:translateY(2px)}.nav-elements .inner-container .nav-column.nav-right .block-circa-rs-menu{display:flex;align-items:center;margin-left:auto;margin-right:80px}.nav-elements .inner-container .nav-column.nav-right .block-circa-rs-menu a{text-decoration:none;color:#393939;font-size:17px;font-style:normal;font-weight:450;line-height:normal;margin-right:0;font-size:14px;font-weight:600;display:flex;margin:0;align-items:center}.nav-elements .inner-container .nav-column.nav-right .block-circa-rs-menu a:hover{text-decoration:underline}.nav-elements .inner-container .nav-column.nav-right .block-circa-rs-menu a:before{content:"";padding:0;display:inline-block;width:10px;height:12px;margin-right:10px;background-image:url(/themes/custom/circa/images/bullet.svg);background-repeat:no-repeat;background-size:contain;background-position:top left;transform:translateY(2px)}.nav-elements .inner-container .nav-column.nav-right .block-circa-rs-menu a span{font-size:14px}.nav-elements .inner-container .nav-column.nav-right .block-circa-rs-menu a sup{display:none}.nav-elements .inner-container .nav-column.nav-right .shop-icon{background-color:#DD432F;color:#ffffff;display:inline-block;padding:0 35px;width:auto;height:35px;background-color:#DD432F;border-radius:30px;color:#FFF;font-size:16px;font-style:normal;font-weight:600;text-align:center;line-height:35px;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease-in-out;cursor:pointer;box-sizing:border-box;border:none;font-size:16px;text-transform:uppercase}.nav-elements .inner-container .nav-column.nav-right .shop-icon:hover{background-color:#242020}.nav-elements .inner-container .nav-column.nav-right .shop-icon:hover{background-color:#242020}@media screen and (max-width:1199px){.nav-elements .inner-container .nav-column.nav-right{display:none}}.nav-elements .secondary-nav{display:none}@media screen and (max-width:767px){.nav-elements .secondary-nav{display:flex;flex-direction:column;justify-content:center}.nav-elements .secondary-nav .mobile-wrapper .mobile-toggle .bar{background-color:#e9e6e0;display:block;height:3px;transform-origin:center center;transition-duration:0.15s;transition-property:transform,opacity;transition-timing-function:linear;width:30px;margin:7px 0;border-radius:0}.dropdown-open .nav-elements .secondary-nav .mobile-wrapper .mobile-toggle .bar:first-of-type{transform:translateY(10px) rotateZ(-45deg)}.dropdown-open .nav-elements .secondary-nav .mobile-wrapper .mobile-toggle .bar:nth-of-type(2){opacity:0}.dropdown-open .nav-elements .secondary-nav .mobile-wrapper .mobile-toggle .bar:last-of-type{transform:translateY(-10px) rotateZ(45deg)}.nav-elements .secondary-nav .mobile-menu{position:fixed;top:80px;left:0;z-index:1111;background-color:#F4F3EC;width:100vw;height:calc(100vh - 80px);color:#FFF;flex-direction:column}.nav-elements .secondary-nav .mobile-menu ul,.nav-elements .secondary-nav .mobile-menu li{padding:0;margin:0;list-style-type:none}.nav-elements .secondary-nav .mobile-menu li{margin:8px 0}.nav-elements .secondary-nav .mobile-menu a{color:#393939;text-decoration:none;font-size:28px;font-style:normal;font-weight:450;line-height:normal}.nav-elements .secondary-nav .mobile-menu .mobile-menu-header{padding:20px}.nav-elements .secondary-nav .mobile-menu .mobile-menu-footer{padding:20px;background-color:#82A39E;margin-top:20px;flex:1}.nav-elements .secondary-nav .mobile-menu .mobile-menu-footer a{color:#F4F3EC}.nav-elements .secondary-nav .mobile-menu .menu-item--expanded{list-style:none;list-style-type:none;position:relative}.nav-elements .secondary-nav .mobile-menu .menu-item--expanded:after{content:"";background-image:url(/themes/custom/circa/images/arrow-down.svg);background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;right:0;width:18px;height:18px;z-index:20;display:block;top:10px;color:#393939}.nav-elements .secondary-nav .mobile-menu .menu-item--expanded>.menu{display:none;margin-left:10px}.nav-elements .secondary-nav .mobile-menu .menu-item--expanded.open>.menu{display:block}}.rs-account-link,.rs-cart-link{display:none}#block-circamenu{background-color:#F4F3EC;height:60px;display:flex;width:100%;padding:0 40px;box-sizing:border-box}#block-circamenu>ul.menu{max-width:1400px;margin:auto;display:flex;justify-content:center;gap:56px;position:relative;z-index:20}#block-circamenu>ul.menu .menu-item a{text-decoration:none;color:#393939;font-size:23px;font-style:normal;font-weight:450;line-height:normal;font-size:16px}#block-circamenu>ul.menu .menu-item a:hover{text-decoration:underline}#block-circamenu>ul.menu .menu-item.menu-item--expanded{list-style:none;list-style-type:none;position:relative}#block-circamenu>ul.menu .menu-item.menu-item--expanded>.menu{visibility:hidden;opacity:0;transition:all 0.2s ease-in;position:absolute;width:fit-content;padding:10px;margin:0;top:25px;left:-10px;background-color:#F4F3EC}#block-circamenu>ul.menu .menu-item.menu-item--expanded>.menu li{text-wrap:nowrap}#block-circamenu>ul.menu .menu-item.menu-item--expanded:hover>.menu{visibility:visible;opacity:1;transition:all 0.2s ease-out}@media screen and (max-width:1199px){#block-circamenu>ul.menu{justify-content:space-between;width:100%;gap:20px}}@media screen and (max-width:767px){#block-circamenu{display:none}}body .mobile-menu{display:none}body.dropdown-open{overflow:hidden}body.dropdown-open .mobile-menu{display:flex}.circa-footer{background-color:#82A39E;padding:90px 40px 180px;box-sizing:border-box}.circa-footer .inner-container{max-width:1400px;margin:0 auto;border-bottom:1px solid #ffffff}.circa-footer .inner-container .logo{width:188px}.circa-footer .inner-container .logo img{width:100%;height:auto}.circa-footer .inner-container .menu-elements{display:flex;justify-content:space-between;margin-bottom:70px}@media screen and (max-width:1199px){.circa-footer .inner-container .menu-elements{flex-wrap:wrap}}.circa-footer .inner-container .menu-elements .footer-left .social-menu{display:flex;align-items:center;margin:40px 0}.circa-footer .inner-container .menu-elements .footer-left .social-menu h3{color:#ffffff;font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin:0;margin-right:8px}.circa-footer .inner-container .menu-elements .footer-left .social-menu .menu{margin:0;display:flex;gap:8px}.circa-footer .inner-container .menu-elements .footer-left .social-menu .menu img,.circa-footer .inner-container .menu-elements .footer-left .social-menu .menu svg{width:24px;height:auto;display:block}.circa-footer .inner-container .menu-elements .footer-left .newsletter{width:50%}.circa-footer .inner-container .menu-elements .footer-left .newsletter h3,.circa-footer .inner-container .menu-elements .footer-left .newsletter p{color:#ffffff;font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin:0}.circa-footer .inner-container .menu-elements .footer-left .newsletter a{display:inline-block;padding:0 35px;width:auto;height:35px;background-color:#DD432F;border-radius:30px;color:#FFF;font-size:16px;font-style:normal;font-weight:600;text-align:center;line-height:35px;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease-in-out;cursor:pointer;box-sizing:border-box;border:none;margin:12px 0}.circa-footer .inner-container .menu-elements .footer-left .newsletter a:hover{background-color:#242020}.circa-footer .inner-container .menu-elements .footer-right{display:flex;gap:27px}@media screen and (max-width:767px){.circa-footer .inner-container .menu-elements .footer-right{flex-wrap:wrap}}.circa-footer .inner-container .menu-elements .footer-right .menu{margin:0}.circa-footer .inner-container .menu-elements .footer-right .menu a{color:#ffffff;font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none}.circa-footer .inner-container .menu-elements .footer-right .menu a:hover{text-decoration:underline}body.path-user .region-content{display:flex;flex-direction:column;padding:60px 40px}body.path-user .region-content .block-local-tasks-block,body.path-user .region-content .user-login-form{max-width:1220px;width:100%;margin:0 auto}.accordion-module{padding:80px 40px;background-color:#ffffff;position:relative}@media screen and (max-width:767px){.accordion-module{padding:40px 20px}}.accordion-module>.field--name-field-title,.accordion-module>.field--name-field-copy,.accordion-module .accordion-items{max-width:1200px;margin-left:auto;margin-right:auto;padding:0 30px}.accordion-module>.field--name-field-title{font-size:40px;font-weight:600;text-align:center;padding-bottom:40px}@media screen and (max-width:1199px){.accordion-module>.field--name-field-title{font-size:34px;padding-bottom:40px}}.accordion-module>.field--name-field-copy{max-width:525px;margin:0 auto;font-weight:700;color:#DD432F;line-height:normal;text-align:center;margin-bottom:90px}@media screen and (max-width:767px){.accordion-module>.field--name-field-copy{margin-bottom:40px}}.accordion-module>.field--name-field-copy:after{content:"";background-color:#DD432F;height:6px;width:70px;margin:0 auto;display:block;position:relative}.accordion-module .field--name-field-accordion-item{width:80%;margin:0 auto}@media screen and (max-width:767px){.accordion-module .field--name-field-accordion-item{width:100%}}.accordion-module .field--name-field-accordion-item>.field__item{margin-bottom:10px}.accordion-module .field--name-field-accordion-item>.field__item .field--name-block-title{padding:10px 50px 10px 0;position:relative;cursor:pointer}.accordion-module .field--name-field-accordion-item>.field__item .field--name-block-title h2{font-size:32px;font-weight:600;margin:0}.accordion-module .field--name-field-accordion-item>.field__item .field--name-block-title:after{content:"+";width:34px;height:34px;top:-1px;right:0;line-height:34px;text-align:center;color:#DD432F;border:1px solid #393939;display:block;position:absolute}.accordion-module .field--name-field-accordion-item>.field__item .field--name-field-subtitle{max-width:100%;margin:30px 0 0;text-align:left;font-size:18px;font-weight:600;line-height:normal;color:#393939}.accordion-module .field--name-field-accordion-item>.field__item .field--name-field-subtitle:after{display:none}.accordion-module .field--name-field-accordion-item>.field__item .field--name-field-copy p{margin:20px 0 10px;line-height:normal;font-size:18px}.accordion-module .field--name-field-accordion-item>.field__item .item-content{width:90%;height:auto;max-height:0;opacity:0;transition:all 0.5s ease-in-out;overflow:hidden;box-sizing:border-box}@media screen and (max-width:767px){.accordion-module .field--name-field-accordion-item>.field__item .item-content{width:100%}}.accordion-module .field--name-field-accordion-item>.field__item.accordion-open .field--name-block-title:after{content:"-"}.accordion-module .field--name-field-accordion-item>.field__item.accordion-open .item-content{max-height:2000px;opacity:1}.block-inline-blockamps-featured-item{box-sizing:border-box;padding:80px 40px;background-color:#ffffff}.block-inline-blockamps-featured-item .inner-container{max-width:1400px;width:100%;margin:0 auto;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #707070;gap:20px;flex-direction:row-reverse}@media screen and (max-width:767px){.block-inline-blockamps-featured-item .inner-container{flex-direction:column-reverse}}.block-inline-blockamps-featured-item .inner-container .left{width:50%;font-style:normal;font-weight:400;line-height:normal;border-top:1px solid #707070;font-size:32px}.block-inline-blockamps-featured-item .inner-container .left h2{font-size:40px;line-height:normal;font-weight:600}.block-inline-blockamps-featured-item .inner-container .left .atc-rs-container{margin-top:70px}.block-inline-blockamps-featured-item .inner-container .left .atc-rs-container .price{font-size:40px;font-weight:600;margin-bottom:18px}.block-inline-blockamps-featured-item .inner-container .left .atc-rs-container input[type="submit"]{background-color:#DD432F;color:#ffffff;display:inline-block;padding:0 35px;width:auto;height:35px;background-color:#DD432F;border-radius:30px;color:#FFF;font-size:16px;font-style:normal;font-weight:600;text-align:center;line-height:35px;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease-in-out;cursor:pointer;box-sizing:border-box;border:none;border:none;text-transform:uppercase;min-height:40px;border-radius:20px;font-size:18px;line-height:40px;font-size:16px}.block-inline-blockamps-featured-item .inner-container .left .atc-rs-container input[type="submit"]:hover{background-color:#242020}.block-inline-blockamps-featured-item .inner-container .left .atc-rs-container input[type="submit"]:hover{background-color:#242020}.block-inline-blockamps-featured-item .inner-container .left .button{background-color:#DD432F;color:#ffffff;display:inline-block;padding:0 35px;width:auto;height:35px;background-color:#DD432F;border-radius:30px;color:#FFF;font-size:16px;font-style:normal;font-weight:600;text-align:center;line-height:35px;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease-in-out;cursor:pointer;box-sizing:border-box;border:none;border:none;text-transform:uppercase;min-height:40px;border-radius:20px;font-size:18px;line-height:40px;margin:0 0 20px}.block-inline-blockamps-featured-item .inner-container .left .button:hover{background-color:#242020}.block-inline-blockamps-featured-item .inner-container .left .button:hover{background-color:#242020}.block-inline-blockamps-featured-item .inner-container .left .field--name-body{margin-right:12%}.block-inline-blockamps-featured-item .inner-container .left .field--name-body p,.block-inline-blockamps-featured-item .inner-container .left .field--name-body li{font-size:18px;line-height:normal}@media screen and (max-width:767px){.block-inline-blockamps-featured-item .inner-container .left{width:100%}.block-inline-blockamps-featured-item .inner-container .left .field--name-body{margin-right:0}}.block-inline-blockamps-featured-item .inner-container .right img{width:100%;height:auto}@media screen and (max-width:767px){.block-inline-blockamps-featured-item{padding:40px 20px}.block-inline-blockamps-featured-item .inner-container .left p,.block-inline-blockamps-featured-item .inner-container .left ul{font-size:1.5rem}}.block-inline-blockamps-media-list{box-sizing:border-box;padding:100px 40px 100px;background-color:#ffffff}.block-inline-blockamps-media-list .field--name-field-media-item{max-width:1400px;margin:0 auto}.block-inline-blockamps-media-list .field--name-field-media-item>.field__item{margin-bottom:75px}.block-inline-blockamps-media-list .field--name-field-media-item>.field__item:last-child{margin-bottom:0}.block-inline-blockamps-media-list .field--name-field-media-item>.field__item .paragraph .field--name-field-image-image img{display:block;width:100%;height:auto}.block-inline-blockamps-media-list .field--name-field-media-item>.field__item .paragraph .field--name-field-image-description{font-size:32px;font-style:normal;font-weight:400;line-height:normal;text-align:center}.block-inline-blockamps-media-list .field--name-field-media-item>.field__item .paragraph .field--name-field-image-description p{margin:4px 0}@media screen and (max-width:767px){.block-inline-blockamps-media-list{padding:60px 20px}.block-inline-blockamps-media-list .field--name-field-media-item>.field__item{margin-bottom:60px}}.block-amp-features{padding:60px 40px;box-sizing:border-box;background-color:#F4F3EC}.block-amp-features .amps-features{max-width:1400px;margin:0 auto}.block-amp-features .amps-features .head-container .heading p{margin:0;font-weight:700;font-size:36px;margin:0 0 15px}.block-amp-features .amps-features .head-container .description p{margin:0;font-size:16px;line-height:1.5;margin:0 0 20px}.block-amp-features .amps-features .feature-container{padding:30px 0;border-top:2px solid #c8c8c8;display:flex;flex-wrap:wrap;align-items:center}.block-amp-features .amps-features .feature-container .image-container{width:calc(66.66% - 20px);padding-right:20px}.block-amp-features .amps-features .feature-container .image-container img{width:100%;height:auto;display:block}@media screen and (max-width:767px){.block-amp-features .amps-features .feature-container .image-container{width:100%;padding-right:0;margin-bottom:20px}}.block-amp-features .amps-features .feature-container .feature-content{width:calc(33.33% - 20px);padding-left:20px}@media screen and (max-width:767px){.block-amp-features .amps-features .feature-container .feature-content{width:100%;padding-left:0}}.block-inline-blockamps-page-hero .image{position:relative;overflow:hidden}.block-inline-blockamps-page-hero .image img{object-fit:cover;object-position:center;max-height:620px;display:block;width:100%}.block-inline-blockamps-page-hero .image .title-container{position:absolute;color:#fff;left:0;right:0;top:0;bottom:0;margin:auto;z-index:1;display:flex;padding:0 40px}.block-inline-blockamps-page-hero .image .title-container h1{font-size:40px;font-style:normal;font-weight:600;line-height:normal}.block-inline-blockamps-page-hero .image .title-container.position-middle{justify-content:center;align-items:center}.block-inline-blockamps-page-hero .image .title-container.position-bottom{justify-content:center;align-items:flex-end}.block-inline-blockamps-page-hero .image .title-container.position-bottom h1{margin-bottom:90px}@media screen and (max-width:767px){.block-inline-blockamps-page-hero .image .title-container{padding:0 20px}.block-inline-blockamps-page-hero .image .title-container h1{font-size:34px}}.block-inline-blockamps-page-hero .field--name-body{padding:80px 40px;background-color:#F5F5F5}.block-inline-blockamps-page-hero .field--name-body p{display:block;margin-left:auto;margin-right:auto;max-width:1050px;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.block-inline-blockamps-page-hero .field--name-body p:first-of-type{margin-top:0}.block-inline-blockamps-page-hero .field--name-body p:last-of-type{margin-bottom:0}@media screen and (max-width:767px){.block-inline-blockamps-page-hero .field--name-body{padding:40px 20px}.block-inline-blockamps-page-hero .field--name-body p{font-size:28px}}.block-overview-block{box-sizing:border-box;padding:0 40px;margin:80px 0}.block-overview-block .overview-wrapper{max-width:1400px;margin:0 auto}.block-overview-block .overview-wrapper .media{position:relative;margin-bottom:20px}.block-overview-block .overview-wrapper .media .field--name-field-media-oembed-video{position:relative;padding-bottom:56.25%;height:0}.block-overview-block .overview-wrapper .media .field--name-field-media-oembed-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.block-overview-block .overview-wrapper .info{display:flex}.block-overview-block .overview-wrapper .info .title{width:30%}.block-overview-block .overview-wrapper .info .title .remote-video-cta{display:none}.block-overview-block .overview-wrapper .info .description{width:70%;padding-left:40px}@media screen and (max-width:1199px){.block-overview-block .overview-wrapper .info{flex-direction:column}.block-overview-block .overview-wrapper .info .title{width:100%;padding-bottom:20px}.block-overview-block .overview-wrapper .info .description{width:100%;padding-left:0}}@media screen and (max-width:767px){.block-overview-block{padding:40px 20px}}.block-product-related{padding:80px 40px;background-color:#F5F5F5}.block-product-related h2{max-width:1400px;display:block;margin:18px auto}.block-product-related .related_products{max-width:1400px;margin:0 auto}.block-product-related .related_products .slick-list{margin-left:-7.5px;margin-right:-7.5px}.block-product-related .related_products .slick-list .related-item{margin:0 7.5px}.block-product-related .related_products .slick-list .related-item .img-container{background-color:#ffffff;height:250px;display:flex;justify-content:center;align-items:center;padding:20px 15px;margin-bottom:15px;position:relative}.block-product-related .related_products .slick-list .related-item .img-container .labels{position:absolute;top:20px;right:15px;user-select:none}.block-product-related .related_products .slick-list .related-item .img-container .labels .label{background-color:#DD432F;font-size:12px;font-weight:500;color:#ffffff;border-radius:4px;padding:5px 10px;display:inline-block}.block-product-related .related_products .slick-list .related-item .info a{text-decoration:none;text-align:center;display:flex;flex-direction:column;align-items:center;line-height:1.5;color:#393939;text-align:center;margin:0 0 10px;font-weight:500}.block-product-related .related_products .slick-list .related-item .info a .title{font-size:18px}.block-product-related .related_products .slick-list .related-item .info a .price{font-size:24px}.block-product-related .related_products .slick-next,.block-product-related .related_products .slick-prev{top:35%;width:35px}.block-product-related .related_products .slick-next:before,.block-product-related .related_products .slick-prev:before{color:#DD432F;font-size:35px}.block-product-related .related_products .slick-next{right:-50px}.block-product-related .related_products .slick-prev{left:-50px}@media screen and (max-width:767px){.block-product-related{padding:40px 20px}}.block-guitar-reviews-block{padding:0 40px;margin:80px 0;box-sizing:border-box}.block-guitar-reviews-block .series-reviews-wrapper{max-width:1400px;margin:0 auto}.block-guitar-reviews-block .series-reviews-wrapper .slick-track{margin-left:-7.5px;margin-right:-7.5px;display:flex}.block-guitar-reviews-block .series-reviews-wrapper .slick-track .field__item{margin:0 7.5px;height:auto;display:flex;flex-direction:column}.block-guitar-reviews-block .series-reviews-wrapper .slick-track .field__item .layout--onecol{height:100%}.block-guitar-reviews-block .series-reviews-wrapper .slick-track .field__item .layout--onecol .layout__region{height:100%}.block-guitar-reviews-block .series-reviews-wrapper .slick-track .field__item .layout--onecol .layout__region .views-element-container{height:100%}.block-guitar-reviews-block .series-reviews-wrapper .slick-track .field__item .layout--onecol .layout__region .views-element-container .view-reviews{height:100%}.block-guitar-reviews-block .series-reviews-wrapper .slick-track .field__item .layout--onecol .layout__region .views-element-container .view-reviews .views-row{background-color:#ffffff;height:100%;border:1px solid #c8c8c8;border-radius:4px;padding-bottom:15px;position:relative;box-sizing:border-box;display:flex;flex-direction:column}.block-guitar-reviews-block .series-reviews-wrapper .slick-track .field__item .layout--onecol .layout__region .views-element-container .view-reviews .views-row .views-field-field-image{margin-bottom:15px;position:relative;height:168px;display:flex;justify-content:center;align-items:center}.block-guitar-reviews-block .series-reviews-wrapper .slick-track .field__item .layout--onecol .layout__region .views-element-container .view-reviews .views-row .views-field-field-image img{width:auto;height:auto;max-width:221px;max-height:68px;display:block;margin:0 auto}.block-guitar-reviews-block .series-reviews-wrapper .slick-track .field__item .layout--onecol .layout__region .views-element-container .view-reviews .views-row .views-field-field-quote{font-size:16px;font-weight:500;line-height:1.5;color:#393939;text-align:center;padding:0 30px;margin:0 0 10px;display:block}.block-guitar-reviews-block .series-reviews-wrapper .slick-track .field__item .layout--onecol .layout__region .views-element-container .view-reviews .views-row .views-field-field-cta{text-align:center;padding:0 30px;margin-top:auto}.block-guitar-reviews-block .series-reviews-wrapper .slick-track .field__item .layout--onecol .layout__region .views-element-container .view-reviews .views-row .views-field-field-cta a{text-decoration:none}.block-guitar-reviews-block .series-reviews-wrapper .slick-track .field__item:nth-child(even) .views-field-field-image{background-color:#82A39E}.block-guitar-reviews-block .series-reviews-wrapper .slick-track .field__item:nth-child(odd) .views-field-field-image{background-color:#8d8882}.amps-specs{padding:80px 40px;box-sizing:border-box}.amps-specs .inner-container{max-width:1400px;width:100%;margin:0 auto}.amps-specs .inner-container .specs-container{display:flex}@media screen and (max-width:1199px){.amps-specs .inner-container .specs-container{flex-direction:column}}.amps-specs .inner-container .specs-container .specs-tabs{min-width:300px}.amps-specs .inner-container .specs-container .specs-tabs .tab{cursor:pointer;font-weight:bold;margin:5px 0;padding:10px 0;display:block;width:100%;transition:all 0.2s ease}.amps-specs .inner-container .specs-container .specs-tabs .tab:hover,.amps-specs .inner-container .specs-container .specs-tabs .tab.active{color:#DD432F;padding-left:10px;border-left:2px solid #DD432F}@media screen and (max-width:1199px){.amps-specs .inner-container .specs-container .specs-tabs{display:flex;overflow-x:auto;margin-bottom:20px;-ms-overflow-style:none;scrollbar-width:none}.amps-specs .inner-container .specs-container .specs-tabs::-webkit-scrollbar{display:none}.amps-specs .inner-container .specs-container .specs-tabs .tab{border-left:2px solid transparent;padding-left:10px;padding-right:10px;white-space:nowrap}}.amps-specs .inner-container .specs-container .specs-content{width:100%}.amps-specs .inner-container .specs-container .specs-content .tab-content{display:none}.amps-specs .inner-container .specs-container .specs-content .tab-content.active{display:block}.amps-specs .inner-container .specs-container .specs-content .tab-content .spec-groups{display:flex;flex-wrap:wrap}.amps-specs .inner-container .specs-container .specs-content .tab-content .spec-groups .spec-group{width:20%;margin-bottom:22px}.amps-specs .inner-container .specs-container .specs-content .tab-content .spec-groups .spec-group .spec-name{font-weight:bold}.amps-specs .inner-container .specs-container .specs-content .tab-content .spec-groups .spec-group .spec-value{margin-top:6px}@media screen and (max-width:1199px){.amps-specs .inner-container .specs-container .specs-content .tab-content .spec-groups .spec-group{width:50%}}.block-sticky-nav-block{height:111px;width:100%}.block-sticky-nav-block .block-inline-blocksticky-navigation{position:relative;z-index:1;width:100%;height:111px;background-color:#FFF;box-shadow:0 30px 30px -30px #dddddd;padding-bottom:13px;padding-top:25px;box-sizing:border-box;padding-left:40px;padding-right:40px}.block-sticky-nav-block .block-inline-blocksticky-navigation.fixed{position:fixed;top:0}.block-sticky-nav-block .block-inline-blocksticky-navigation .sticky-navigation-wrapper{max-width:1400px;margin:0 auto;display:flex;align-items:center}.block-sticky-nav-block .block-inline-blocksticky-navigation .sticky-navigation-wrapper .sticky-navigation-content{padding-right:20px;position:relative;margin-right:20px}.block-sticky-nav-block .block-inline-blocksticky-navigation .sticky-navigation-wrapper .sticky-navigation-content p{margin:0;font-size:14px}.block-sticky-nav-block .block-inline-blocksticky-navigation .sticky-navigation-wrapper .sticky-navigation-content .rsPricingWrapper{font-size:24px;font-weight:bold;padding-top:5px;display:block;position:relative;padding-left:7px}.block-sticky-nav-block .block-inline-blocksticky-navigation .sticky-navigation-wrapper .sticky-navigation-content .rsPricingWrapper .post{font-size:12px;line-height:14px}.block-sticky-nav-block .block-inline-blocksticky-navigation .sticky-navigation-wrapper .sticky-navigation-content::after{content:"";position:absolute;right:0;top:0;bottom:0;margin-top:auto;margin-bottom:auto;height:40px;border:1px solid #242020}.block-sticky-nav-block .block-inline-blocksticky-navigation .sticky-navigation-wrapper .sticky-navigation-links{display:flex;align-items:center;top:0;position:relative;max-width:100%;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.block-sticky-nav-block .block-inline-blocksticky-navigation .sticky-navigation-wrapper .sticky-navigation-links::-webkit-scrollbar{display:none}.block-sticky-nav-block .block-inline-blocksticky-navigation .sticky-navigation-wrapper .sticky-navigation-links a{margin-right:25px;color:#000000;font-size:18px;letter-spacing:-1px;line-height:18px;font-weight:600;display:block;text-decoration:none;transition:all 0.2s ease-in-out}.block-sticky-nav-block .block-inline-blocksticky-navigation .sticky-navigation-wrapper .sticky-navigation-links a:hover{color:#DD432F}@media screen and (max-width:767px){.block-sticky-nav-block .block-inline-blocksticky-navigation .sticky-navigation-wrapper .sticky-navigation-links a{font-size:16px;margin-right:15px}}body.page-node-type-amp .region-content{padding-bottom:60px}.reg-hero{background-color:#ffffff;padding:80px 40px}.reg-hero .wrapper{max-width:1400px;width:100%;margin:0 auto;display:flex;flex-wrap:wrap}.reg-hero .wrapper .reg-hero__content{width:65%;padding-right:20px}.reg-hero .wrapper .reg-hero__img{width:35%}.reg-hero .wrapper .reg-hero__img img{width:100%;height:auto}.reg-hero .wrapper .reg-hero__content{overflow:auto}.cgr-wrapper{background-color:#F4F3EC;padding:80px 40px}.cgr-wrapper .wrapper{max-width:1400px;width:100%;margin:0 auto;display:flex;flex-wrap:wrap}.cgr-wrapper .wrapper .webform-client-form{max-width:100%}.cgr-wrapper .wrapper .webform-client-form form{display:flex;gap:2%;flex-wrap:wrap}.cgr-wrapper .wrapper .webform-client-form form input{max-width:100%;box-sizing:border-box;border-radius:2px;height:40px;padding-left:8px;padding-right:8px;border:1px solid black}.cgr-wrapper .wrapper .webform-client-form form .select2-container .select2-selection{height:40px;border:1px solid black;border-radius:2px}.cgr-wrapper .wrapper .webform-client-form form .select2-container .select2-selection .select2-selection__rendered{line-height:40px}.cgr-wrapper .wrapper .webform-client-form form .select2-container .select2-selection .select2-selection__arrow{height:40px}.cgr-wrapper .wrapper .webform-client-form form h2{border-bottom:1px solid #8d8882;width:100%}.cgr-wrapper .wrapper .webform-client-form form h2 span.required{color:#DD432F;font-size:18px;font-weight:400}.cgr-wrapper .wrapper .webform-client-form form .form-item{width:32%;display:flex;flex-direction:column;margin:12px 0}.cgr-wrapper .wrapper .webform-client-form form .form-item.form-type-radio{width:100%;flex-direction:row;gap:4px;align-items:center;margin-right:0}.cgr-wrapper .wrapper .webform-client-form form .form-item-country,.cgr-wrapper .wrapper .webform-client-form form .form-item-purchaseddate{min-width:32%;display:flex;flex-direction:column;margin-right:68%}@media screen and (max-width:1199px){.cgr-wrapper .wrapper .webform-client-form form .form-item-country,.cgr-wrapper .wrapper .webform-client-form form .form-item-purchaseddate{width:50%}}@media screen and (max-width:767px){.cgr-wrapper .wrapper .webform-client-form form .form-item-country,.cgr-wrapper .wrapper .webform-client-form form .form-item-purchaseddate{width:100%}}.cgr-wrapper .wrapper .webform-client-form form .fieldgroup{width:100%}.cgr-wrapper .wrapper .webform-client-form form .form-item-lastname,.cgr-wrapper .wrapper .webform-client-form form .form-item-address2{margin-right:33%}.cgr-wrapper .wrapper .webform-client-form form .form-item-serialnumber{margin-right:68%}.cgr-wrapper .wrapper .webform-client-form form .form-after-module{width:100%}.cgr-wrapper .wrapper .webform-client-form form input[type="radio"]{height:unset}.cgr-wrapper .wrapper .webform-client-form form input[type="submit"]{background-color:#DD432F;color:#ffffff;display:inline-block;padding:0 35px;width:auto;height:35px;background-color:#DD432F;border-radius:30px;color:#FFF;font-size:16px;font-style:normal;font-weight:600;text-align:center;line-height:35px;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease-in-out;cursor:pointer;box-sizing:border-box;border:none;margin:0}.cgr-wrapper .wrapper .webform-client-form form input[type="submit"]:hover{background-color:#242020}.cgr-wrapper .wrapper .webform-client-form form input[type="submit"]:hover{background-color:#242020}@media screen and (max-width:767px){.cgr-wrapper .wrapper .webform-client-form form .form-item{width:100%;margin-right:0}}.brand-bar.desktop{background-color:#000;height:48px}.brand-bar.desktop .bb-inner-container{max-width:100%;box-sizing:border-box;margin:0 auto;height:100%;display:flex;align-items:center;padding:0 40px}.brand-bar.desktop .bb-inner-container .links{height:19px}.brand-bar.desktop .bb-inner-container .links a{display:inline-block;margin-right:15px;height:100%}.brand-bar.desktop .bb-inner-container .links a img{transition:all 0.2s ease-in-out;box-sizing:border-box;height:100%;width:auto;filter:invert(0.5)}.brand-bar.desktop .bb-inner-container .links a:hover img{filter:invert(0)}@media screen and (max-width:1199px){.brand-bar.desktop{display:none}}.brand-bar.mobile{padding-left:30px;margin-top:24px;margin-bottom:32px}.brand-bar.mobile .bb-inner-container{display:flex;flex-direction:column}.brand-bar.mobile .bb-inner-container h3{color:#2B2827;text-transform:uppercase;opacity:0.5;font-size:14px;line-height:20px}.brand-bar.mobile .bb-inner-container .links{display:flex;flex-direction:column;gap:18px;margin:12px 0}.brand-bar.mobile .bb-inner-container .links img{max-height:36px;width:auto}.block-inline-blockamps-carousel{padding:80px 40px;background-color:#ffffff}.block-inline-blockamps-carousel .heading-container{padding:0 40px;width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:80px}.block-inline-blockamps-carousel .heading-container .field--name-field-title{max-width:1220px;margin:0 auto;font-size:40px;font-style:normal;font-weight:600;text-align:center}.block-inline-blockamps-carousel .heading-container .field--name-field-copy-text{max-width:1100px;margin:0 auto;font-size:18px;font-style:normal;font-weight:400;text-align:center;margin-top:18px}.block-inline-blockamps-carousel .heading-container .field--name-field-copy-text p:first-of-type{margin-top:0}.block-inline-blockamps-carousel .heading-container .field--name-field-copy-text p:last-of-type{margin-bottom:0}.block-inline-blockamps-carousel .field--name-field-carousel-items{overflow:hidden}.block-inline-blockamps-carousel .field--name-field-carousel-items .slick-slide>div>.field__item{padding:0 3%}.block-inline-blockamps-carousel .field--name-field-carousel-items .slick-slide>div>.field__item .paragraph--type--amps-carousel-item .media-container{position:relative}.block-inline-blockamps-carousel .field--name-field-carousel-items .slick-slide>div>.field__item .paragraph--type--amps-carousel-item .media-container .field--name-field-image-image img{width:100%;height:auto}.block-inline-blockamps-carousel .field--name-field-carousel-items .slick-slide>div>.field__item .paragraph--type--amps-carousel-item .media-container .field--name-field-image-image .play-icon{background-image:url(/themes/custom/circa/images/video-play-white.png);background-size:contain;background-repeat:no-repeat;background-position:center;width:100px;height:100px;color:white;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;z-index:1}.block-inline-blockamps-carousel .field--name-field-carousel-items .slick-slide>div>.field__item .paragraph--type--amps-carousel-item .field--name-field-title{margin:40px 0 0 12px;font-size:32px;font-style:normal;font-weight:400}@media screen and (max-width:767px){.block-inline-blockamps-carousel{padding:40px 20px;margin:0}.block-inline-blockamps-carousel .heading-container{padding:0}.block-inline-blockamps-carousel .heading-container .field--name-field-copy-text p{font-size:1.5rem}.block-inline-blockamps-carousel .field--name-field-carousel-items .slick-slide>div>.field__item .field--name-field-title{margin:0;font-size:1.5rem}}.carousel-media-slides .video-container{position:relative}.carousel-media-slides .video-container article{visibility:hidden;opacity:0;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8);z-index:2;transition:all 0.5s ease-in-out;display:flex;justify-content:center;align-items:center}.carousel-media-slides .video-container article:before{content:"";background-image:url(/themes/custom/circa/images/close-icon.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:30px;height:30px;color:white;position:absolute;top:50px;right:50px;cursor:pointer}.carousel-media-slides .video-container article.active{visibility:visible;opacity:1}.block-dealer-search{padding:80px 40px}@media screen and (max-width:767px){.block-dealer-search{padding:40px 20px}}.block-dealer-search .wrapper{text-align:center;margin:0 auto;max-width:1400px;width:100%}.block-dealer-search .wrapper h2{font-size:40px;font-style:normal;font-weight:600;line-height:normal}.block-dealer-search .wrapper p{font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin:40px 0}@media screen and (max-width:767px){.block-dealer-search .wrapper p{font-size:1.5rem}}.block-dealer-results-circa{padding:16px 40px}@media screen and (max-width:767px){.block-dealer-results-circa{padding:0 20px}}.block-inline-blockm24-embed-module{box-sizing:border-box}.block-inline-blockm24-embed-module .o-wrap{padding:80px 40px}@media screen and (max-width:767px){.block-inline-blockm24-embed-module .o-wrap{padding:40px 20px}}.block-inline-blockm24-embed-module .o-wrap .i-wrap{max-width:1010px;width:100%;margin:0 auto}.block-inline-blockm24-embed-module .o-wrap .i-wrap .field--name-field-title{text-align:center;font-size:40px;font-style:normal;font-weight:600;line-height:normal}.block-inline-blockm24-embed-module .o-wrap .i-wrap p{font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin:40px 0}@media screen and (max-width:767px){.block-inline-blockm24-embed-module .o-wrap .i-wrap p{font-size:1.5rem}}.block-inline-blockm24-embed-module .o-wrap.bg-darker{color:#ffffff}.block-inline-blockm24-embed-module .o-wrap.bg-darker a{color:#ffffff}.block-informational-amps{max-width:1540px;padding:60px 40px;margin:0 auto}.block-informational-amps .heading{width:100%;margin-bottom:18px}.block-informational-amps .heading h1{font-size:40px;font-style:normal;font-weight:600;line-height:normal;margin:45px 0 0}.block-informational-amps .gallery-mobile{width:100%}.block-informational-amps .gallery-mobile img{width:100%;height:auto}.block-informational-amps .middle{display:flex;justify-content:space-between}.block-informational-amps .middle .left{padding-right:83px}.block-informational-amps .middle .left .gallery .photoswipe-gallery a{display:none}.block-informational-amps .middle .left .gallery .photoswipe-gallery a img{width:100%;height:auto;display:block}.block-informational-amps .middle .left .gallery .photoswipe-gallery a:first-child{display:contents}.block-informational-amps .middle .left .gallery .thumbs{display:flex;flex-wrap:wrap}.block-informational-amps .middle .left .gallery .thumbs .thumb-container{cursor:pointer;margin-right:1.2987012987%;margin-top:1.2987012987%;width:13.172541744%;display:flex;justify-content:center;align-items:center}.block-informational-amps .middle .left .gallery .thumbs .thumb-container img{width:100%;height:100%;object-fit:contain;box-sizing:border-box;display:block}.block-informational-amps .middle .left .gallery .thumbs .thumb-container img.active-gallery{border:2px solid #DD432F}.block-informational-amps .middle .left .gallery .thumbs .thumb-container:nth-child(7n){margin-right:0}@media screen and (max-width:767px){.block-informational-amps .middle .left{display:none}}@media screen and (max-width:1199px){.block-informational-amps .middle{flex-direction:column}.block-informational-amps .middle>.left{padding-right:0}}.block-informational-amps .middle .right{min-width:320px;font-size:18px}.block-informational-amps .middle .right .commerce .price-container{font-size:40px;letter-spacing:-1px;margin-bottom:20px;border-bottom:1px solid #8d8882;padding-bottom:20px;position:relative;padding-left:14px}.block-informational-amps .middle .right .commerce .price-container .dollar{position:absolute;top:0;left:0px;font-size:28px}.block-informational-amps .middle .right .commerce .price-container .suffix{font-size:22px}.block-informational-amps .middle .right .commerce .price-affirm{display:flex;align-items:center;gap:4px}.block-informational-amps .middle .right .commerce .price-affirm .rsPricingWrapper{margin-bottom:20px}.block-informational-amps .middle .right .commerce .price-affirm .rsPricingWrapper .rsPrice{font-size:40px}.block-informational-amps .middle .right .commerce .price-affirm .affirm-container{text-align:center;font-size:12px;padding:8px;box-sizing:border-box}.block-informational-amps .middle .right .commerce .rsGetItBy{font-weight:600}.block-informational-amps .middle .right .commerce .rsFasterShippingWrapper{margin:12px 0}.block-informational-amps .middle .right .commerce .rsAddToCartForm{padding-bottom:22px;border-bottom:1px solid #8d8882}.block-informational-amps .middle .right .commerce .rsAddToCartForm label{display:block;width:100%;border-top:1px solid #8d8882;border-bottom:1px solid #8d8882;margin:18px 0 22px;padding:12px 0}.block-informational-amps .middle .right .commerce .rsAddToCartForm label span{display:block;width:100%;margin-bottom:4px}.block-informational-amps .middle .right .commerce .rsAddToCartForm input[type=submit]{background-color:#DD432F;color:#ffffff;display:inline-block;padding:0 35px;width:auto;height:35px;background-color:#DD432F;border-radius:30px;color:#FFF;font-size:16px;font-style:normal;font-weight:600;text-align:center;line-height:35px;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease-in-out;cursor:pointer;box-sizing:border-box;border:none;border:none;text-transform:uppercase;min-height:40px;border-radius:20px;font-size:18px;line-height:40px}.block-informational-amps .middle .right .commerce .rsAddToCartForm input[type=submit]:hover{background-color:#242020}.block-informational-amps .middle .right .commerce .rsAddToCartForm input[type=submit]:hover{background-color:#242020}.block-informational-amps .middle .right .commerce .filters{border-top:1px solid #8d8882}.block-informational-amps .middle .right .commerce .filters h3{margin:20px 0 4px;font-size:12px}.block-informational-amps .middle .right .commerce .filters a{text-decoration:none;display:block;box-sizing:border-box}.block-informational-amps .middle .right .commerce .filters a:hover,.block-informational-amps .middle .right .commerce .filters a.active{border:2px solid #DD432F}.block-informational-amps .middle .right .commerce .filters img{width:100%;height:auto;object-fit:cover;display:block}.block-informational-amps .middle .right .commerce .filters .filters-row{display:flex}.block-informational-amps .middle .right .commerce .filters .filters-row .filter{width:83px;margin-right:4px}.block-informational-amps .middle .right .commerce .filters .filters-row .filter .filter-name{font-size:12px;text-align:center}.block-informational-amps .middle .right .shop-dealers h3{margin:12px 0 0}.block-informational-amps .middle .right .shop-dealers #lcly-button-0{margin-top:0}.block-informational-amps .middle .right .shop-dealers .lcly-location-prompt{margin-top:0;font-weight:400}.block-informational-amps .middle .right .usps{display:block;clear:both}.block-informational-amps .middle .right .usps .inner{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:20px;margin-top:20px;padding-bottom:12px}.block-informational-amps .middle .right .usps .inner .usp{width:48.5%;display:flex;margin-bottom:18px;font-size:14px;line-height:15px;align-items:center;position:relative}.block-informational-amps .middle .right .usps .inner .usp img{max-width:36px;margin-right:7px;display:block;object-fit:contain}.block-informational-amps .middle .right .usps .inner .usp .right{width:200px;bottom:8px;right:85%;margin-left:0;transform:translate(15%,-42%);padding:0;color:#eeeeee;background-color:#444444;font-weight:normal;font-size:13px;border-radius:8px;position:absolute;z-index:99999999;box-sizing:border-box;box-shadow:0 1px 8px rgba(0,0,0,0.5);visibility:hidden;opacity:0;transition:opacity 0.8s}.block-informational-amps .middle .right .usps .inner .usp .right .text-content{padding:0 16px}.block-informational-amps .middle .right .usps .inner .usp:hover .right{visibility:visible;opacity:1}.block-informational-amps .middle .right .bullets h3{margin:12px 0}.block-informational-amps .middle .right .bullets ul{margin:12px 0;padding-left:20px}@media screen and (max-width:767px){.block-informational-amps .middle .right{min-width:0;width:100%}}.block-informational-amps .footer{width:100%;padding-right:25%}.block-informational-amps .footer p{font-size:18px;font-style:normal;font-weight:400;line-height:normal}@media screen and (max-width:767px){.block-informational-amps .footer{padding:0}}.block-content--type-m01-multi-column-module .outer-container{padding:80px 40px}@media screen and (max-width:767px){.block-content--type-m01-multi-column-module .outer-container{padding:40px 20px}}.block-content--type-m01-multi-column-module .outer-container .module-header{text-align:center}.block-content--type-m01-multi-column-module .outer-container .module-header h2{margin:0;font-size:40px;font-style:normal;font-weight:600;line-height:normal}.block-content--type-m01-multi-column-module .outer-container .columns .field--name-field-column{display:flex;justify-content:center;gap:50px}.block-content--type-m01-multi-column-module .outer-container .columns .field--name-field-column .column-content{text-align:center;max-width:300px;font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin:40px 0}@media screen and (max-width:767px){.block-content--type-m01-multi-column-module .outer-container .columns .field--name-field-column .column-content{font-size:1.5rem}}.block-content--type-m01-multi-column-module .outer-container .columns .field--name-field-column .column-content .field--name-field-title{text-align:center;font-size:18px;font-weight:600;line-height:normal;color:#393939}.block-content--type-m01-multi-column-module .outer-container .columns .field--name-field-column .column-content .field--name-field-primary-cta{margin-top:24px}.block-content--type-m01-multi-column-module .outer-container .columns .field--name-field-column .column-content .field--name-field-primary-cta a{display:inline-block;padding:0 35px;width:auto;height:35px;background-color:#DD432F;border-radius:30px;color:#FFF;font-size:16px;font-style:normal;font-weight:600;text-align:center;line-height:35px;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease-in-out;cursor:pointer;box-sizing:border-box;border:none}.block-content--type-m01-multi-column-module .outer-container .columns .field--name-field-column .column-content .field--name-field-primary-cta a:hover{background-color:#242020}@media screen and (max-width:767px){.block-content--type-m01-multi-column-module .outer-container .columns .field--name-field-column{flex-wrap:wrap;gap:20px}.block-content--type-m01-multi-column-module .outer-container .columns .field--name-field-column .column-content{max-width:100%}}.block-inline-blockm12-open-html-module{box-sizing:border-box}.block-inline-blockm12-open-html-module .embed-module{padding:80px 40px}@media screen and (max-width:767px){.block-inline-blockm12-open-html-module .embed-module{padding:40px 20px}}.block-inline-blockm12-open-html-module .embed-module .outer-wrapper{max-width:1400px;width:100%;margin:0 auto}.block-inline-blockm12-open-html-module .embed-module .outer-wrapper .field--name-dynamic-token-fieldblock-content-module-title,.block-inline-blockm12-open-html-module .embed-module .outer-wrapper .field--name-field-left-column{max-width:1010px;margin:0 auto}.block-inline-blockm12-open-html-module .embed-module .outer-wrapper p{font-size:18px;font-style:normal;font-weight:400;line-height:normal}.block-inline-blockm12-open-html-module .embed-module .outer-wrapper .field--name-field-primary-cta{display:flex;justify-content:center;margin-top:18px}.block-inline-blockm12-open-html-module .embed-module .outer-wrapper .field--name-field-primary-cta a{background-color:#DD432F;color:#ffffff;display:inline-block;padding:0 35px;width:auto;height:35px;background-color:#DD432F;border-radius:30px;color:#FFF;font-size:16px;font-style:normal;font-weight:600;text-align:center;line-height:35px;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease-in-out;cursor:pointer;box-sizing:border-box;border:none;border:none;text-transform:uppercase;min-height:40px;border-radius:20px;font-size:18px;line-height:40px;font-size:16px}.block-inline-blockm12-open-html-module .embed-module .outer-wrapper .field--name-field-primary-cta a:hover{background-color:#242020}.block-inline-blockm12-open-html-module .embed-module .outer-wrapper .field--name-field-primary-cta a:hover{background-color:#242020}@media screen and (max-width:767px){.block-inline-blockm12-open-html-module .embed-module{padding:40px 20px}.block-inline-blockm12-open-html-module .embed-module .field--name-field-left-column p{font-size:28px}.block-inline-blockm12-open-html-module .embed-module .field--name-field-left-column p:first-child{margin-top:0}.block-inline-blockm12-open-html-module .embed-module .field--name-field-left-column p:last-child{margin-bottom:0}.block-inline-blockm12-open-html-module .embed-module .field--name-field-primary-cta{margin-top:18px}}.block-inline-blockm12-open-html-module .field--name-field-media-image{width:100%}.block-inline-blockm12-open-html-module .field--name-field-media-image img{max-width:100%;height:auto}.block-inline-blockquote{padding:80px 40px;display:flex}.block-inline-blockquote .field--name-field-quote{width:100%}.block-inline-blockquote .field--name-field-quote>.slick-list .slick-track{display:flex}.block-inline-blockquote .field--name-field-quote>.slick-list .slick-track .slick-slide{display:flex;height:auto;align-items:center;justify-content:center}.block-inline-blockquote .field--name-field-quote>.slick-list .slick-track .slick-slide>div{max-width:830px;width:100%;margin:0 auto}.block-inline-blockquote .field--name-field-quote>.slick-list .slick-track .slick-slide>div .field--name-field-copy{font-size:40px;font-style:normal;font-weight:600;line-height:normal;text-align:center}.block-inline-blockquote .field--name-field-quote>.slick-list .slick-track .slick-slide>div .field--name-field-copy p:first-of-type{margin-top:0}.block-inline-blockquote .field--name-field-quote>.slick-list .slick-track .slick-slide>div .field--name-field-copy p:last-of-type{margin-bottom:0}.block-inline-blockquote .field--name-field-quote>.slick-list .slick-track .slick-slide>div .field--name-field-title{text-align:right;margin-right:125px;font-size:18px;font-style:normal;font-weight:400}.responsive-feature-module{position:relative;display:flex;transition:all 0.3s ease-in-out}@media screen and (max-width:767px){.responsive-feature-module{flex-wrap:wrap}}.responsive-feature-module .field--name-field-primary-cta a{display:inline-block;padding:0 35px;width:auto;height:35px;background-color:#DD432F;border-radius:30px;color:#FFF;font-size:16px;font-style:normal;font-weight:600;text-align:center;line-height:35px;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease-in-out;cursor:pointer;box-sizing:border-box;border:none}.responsive-feature-module .field--name-field-primary-cta a:hover{background-color:#242020}.responsive-feature-module.bg-white{background-color:#ffffff}.responsive-feature-module .primary-image{position:relative;width:100%}.responsive-feature-module .primary-image .field--name-field-background-image{position:relative;overflow:hidden;display:block}.responsive-feature-module .primary-image .field--name-field-background-image .media--type-image{height:100%}.responsive-feature-module .primary-image .field--name-field-background-image .media--type-image .field--name-field-media-image{height:100%}.responsive-feature-module .primary-image .field--name-field-background-image .media--type-image .field--name-field-media-image img{width:100%;height:100%;display:block;object-fit:cover}.responsive-feature-module .primary-image.img-size-float{}.responsive-feature-module .primary-image.img-size-float .field--name-field-background-image{height:870px}@media screen and (max-width:767px){.responsive-feature-module .primary-image.img-size-float .field--name-field-background-image{height:unset}}.responsive-feature-module .primary-image.img-size-float .video-embed{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:100%}.responsive-feature-module .primary-image.img-size-float .video-embed iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:177.78vh;height:56.25vw;min-width:100%;min-height:100%}.responsive-feature-module .primary-image.img-size-50{width:50%}@media screen and (max-width:767px){.responsive-feature-module .primary-image.img-size-50{width:100%}}.responsive-feature-module .primary-image.img-size-50.placement-left{order:2}@media screen and (max-width:767px){.responsive-feature-module .primary-image.img-size-50.placement-left{order:0}}.responsive-feature-module .primary-image.img-size-50 .field--name-field-background-image{height:100%;overflow:hidden}@media screen and (max-width:767px){.responsive-feature-module .primary-image.img-size-50 .field--name-field-background-image{height:480px}}.responsive-feature-module .primary-image.img-size-50 .play-icon{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer;z-index:11}.responsive-feature-module .primary-image.img-size-50 .play-icon:after{position:relative;display:block;content:"";width:100px;height:100px;background-image:url(/themes/custom/circa/images/video-play-white.png);background-size:contain;background-repeat:no-repeat;margin:auto}.responsive-feature-module .primary-image.img-size-50 .video-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:15;background:rgba(0,0,0,0.8)}.responsive-feature-module .primary-image.img-size-50 .video-modal .player-container{max-width:800px;width:100%;height:100%;margin:auto;display:flex;flex-direction:column;justify-content:center;align-items:flex-end}.responsive-feature-module .primary-image.img-size-50 .video-modal .player-container .close-icon{color:#ffffff;font-size:32px;cursor:pointer}.responsive-feature-module .primary-image.img-size-50 .video-modal .player-container .player{width:100%;max-height:470px;height:100%}.responsive-feature-module .callout{display:flex;flex-direction:column;justify-content:center}.responsive-feature-module .callout .callout-content{position:relative;margin:80px 0}.responsive-feature-module .callout .callout-content.txt-white{color:#ffffff}.responsive-feature-module .callout .callout-content .field--name-dynamic-token-fieldblock-content-module-title h1,.responsive-feature-module .callout .callout-content .field--name-dynamic-token-fieldblock-content-module-title h2{font-family:futura-pt-bold,sans-serif;font-size:40px;font-style:normal;font-weight:600;line-height:normal;margin-top:0;margin-bottom:18px}.responsive-feature-module .callout .callout-content .field--name-field-copy{font-size:18px;font-style:normal;font-weight:400;line-height:normal}.responsive-feature-module .callout .callout-content .field--name-field-copy .field__item p{font-size:18px;line-height:normal}.responsive-feature-module .callout .callout-content .field--name-field-copy .field__item:first-of-type p{margin-top:0}.responsive-feature-module .callout .callout-content .field--name-field-copy .controls .control{transition:all 0.3s ease-in-out;cursor:pointer;color:#82A39E;font-size:39px;font-style:normal;font-weight:400;line-height:normal;display:flex;align-items:center}.responsive-feature-module .callout .callout-content .field--name-field-copy .controls .control:after{content:"";display:block;background-repeat:no-repeat;background-size:contain}.responsive-feature-module .callout .callout-content .field--name-field-copy .controls .control.more:after{background-image:url(/themes/custom/circa/images/arrow-right.svg);width:48px;height:24px;margin-left:10px}.responsive-feature-module .callout .callout-content .field--name-field-copy .controls .control.close:after{background-image:url(/themes/custom/circa/images/arrow-up.svg);width:24px;height:48px;margin-left:10px}.responsive-feature-module .callout.size-float{width:100%;max-width:1400px;height:100%;top:0;left:50%;padding:60px 30px;margin-left:auto;margin-right:auto;transform:translateX(-50%);position:absolute}.responsive-feature-module .callout.size-float h1,.responsive-feature-module .callout.size-float h2{font-family:futura-pt-bold,sans-serif}.responsive-feature-module .callout.size-float .callout-content{max-width:600px;width:35%;top:unset;transform:unset}.responsive-feature-module .callout.size-float .callout-content .field--name-field-copy p{font-size:1.5rem}.responsive-feature-module .callout.size-float.content-placement-right .callout-content{margin-left:auto;position:relative}@media screen and (max-width:767px){.responsive-feature-module .callout.size-float{position:relative;height:auto;padding:0 20px}.responsive-feature-module .callout.size-float .callout-content{width:100%;margin:40px 0}}.responsive-feature-module .callout.size-50{width:50%;position:relative;display:flex;align-items:center;overflow:hidden}@media screen and (max-width:767px){.responsive-feature-module .callout.size-50{width:100%}}.responsive-feature-module .callout.size-50 .callout-content{max-width:620px;position:relative;top:unset;transform:none}.responsive-feature-module .callout.size-50.content-placement-left .callout-content{margin-left:160px;margin-right:120px;right:0}@media screen and (max-width:1199px){.responsive-feature-module .callout.size-50.content-placement-left .callout-content{padding:35px 30px 70px;margin:10px}}.responsive-feature-module .callout.size-50.content-placement-right .callout-content{margin-left:120px;margin-right:160px}@media screen and (max-width:767px){.responsive-feature-module .callout.size-50.content-placement-left .callout-content,.responsive-feature-module .callout.size-50.content-placement-right .callout-content{margin:20px;padding:0}.responsive-feature-module .callout.size-50.content-placement-left .callout-content .field--name-field-copy p,.responsive-feature-module .callout.size-50.content-placement-right .callout-content .field--name-field-copy p{font-size:1.5rem}}.responsive-feature-module .callout .extra{color:transparent}.responsive-feature-module .callout.open .extra{color:#393939}.responsive-feature-module.rm-p-1 .callout.size-50 .callout-content{margin-left:100px;margin-right:30px}@media screen and (max-width:1199px){.responsive-feature-module.rm-p-1 .callout.size-50 .callout-content{padding:0;margin:40px}.responsive-feature-module.rm-p-1 .callout.size-50 .callout-content h2{font-size:42px}.responsive-feature-module.rm-p-1 .callout.size-50 .callout-content p{font-size:32px}}@media screen and (max-width:767px){.responsive-feature-module.rm-p-1 .callout.size-50 .callout-content{margin:20px}}.block-inline-blockm02-feature-module.size--float{overflow:hidden}.block-inline-blockm02-feature-module.size--float>.layout--onecol>.layout__region{height:100%}.block-inline-blockm02-feature-module.size--float>.layout--onecol>.layout__region .responsive-feature-module{height:100%}@media screen and (max-width:767px){.block-inline-blockm02-feature-module.size--float>.layout--onecol>.layout__region .responsive-feature-module{height:auto}}.block-inline-blockm02-feature-module.size--float>.layout--onecol>.layout__region .responsive-feature-module .primary-image{height:100%}.block-inline-blockm02-feature-module.size--float>.layout--onecol>.layout__region .responsive-feature-module .primary-image .field--name-field-background-image{height:100%}.block-inline-blockm02-feature-module.size--float>.layout--onecol>.layout__region .responsive-feature-module .primary-image .field--name-field-background-image img{width:100%;height:auto;object-fit:cover}.block-inline-blockm31-seven-image-module .field--name-field-images{height:0;padding-top:56.94%;position:relative}@media screen and (max-width:767px){.block-inline-blockm31-seven-image-module .field--name-field-images{padding-top:281.56%}}.block-inline-blockm31-seven-image-module .field--name-field-images>.field__item{padding:0;margin:0;border:0;position:absolute;overflow:hidden;cursor:pointer}.block-inline-blockm31-seven-image-module .field--name-field-images>.field__item:first-of-type{width:41.38%;height:65.975%;top:0.244%;left:0.1388%}@media screen and (max-width:767px){.block-inline-blockm31-seven-image-module .field--name-field-images>.field__item:first-of-type{width:98.75%;height:19.64%;top:0.22%;left:0.62%}}.block-inline-blockm31-seven-image-module .field--name-field-images>.field__item:nth-of-type(2){width:37.5%;height:32.8%;top:0.244%;left:41.73%}@media screen and (max-width:767px){.block-inline-blockm31-seven-image-module .field--name-field-images>.field__item:nth-of-type(2){width:48.75%;height:19.64%;top:20.19%;left:0.62%}}.block-inline-blockm31-seven-image-module .field--name-field-images>.field__item:nth-of-type(3){width:20.55%;height:32.8%;top:0.244%;left:79.37%}@media screen and (max-width:767px){.block-inline-blockm31-seven-image-module .field--name-field-images>.field__item:nth-of-type(3){width:48.75%;height:19.64%;top:20.19%;left:auto;right:0.62%}}.block-inline-blockm31-seven-image-module .field--name-field-images>.field__item:nth-of-type(4){width:28.75%;height:32.8%;top:33.41%;left:41.73%}@media screen and (max-width:767px){.block-inline-blockm31-seven-image-module .field--name-field-images>.field__item:nth-of-type(4){width:98.75%;height:19.64%;top:40.17%;left:0.62%}}.block-inline-blockm31-seven-image-module .field--name-field-images>.field__item:nth-of-type(5){width:22.63%;height:32.8%;top:66.58%;left:0.1388%}@media screen and (max-width:767px){.block-inline-blockm31-seven-image-module .field--name-field-images>.field__item:nth-of-type(5){width:48.75%;height:19.64%;top:60.15%;left:0.62%}}.block-inline-blockm31-seven-image-module .field--name-field-images>.field__item:nth-of-type(6){width:47.5%;height:32.8%;top:66.58%;left:22.98%}@media screen and (max-width:767px){.block-inline-blockm31-seven-image-module .field--name-field-images>.field__item:nth-of-type(6){width:48.75%;height:19.64%;top:60.15%;left:auto;right:0.62%}}.block-inline-blockm31-seven-image-module .field--name-field-images>.field__item:nth-of-type(7){width:29.16%;height:65.97%;top:33.41%;left:70.69%}@media screen and (max-width:767px){.block-inline-blockm31-seven-image-module .field--name-field-images>.field__item:nth-of-type(7){width:98.75%;height:19.64%;top:80.13%;left:0.62%}}.block-inline-blockm31-seven-image-module .field--name-field-images>.field__item .media--type-image,.block-inline-blockm31-seven-image-module .field--name-field-images>.field__item .field--name-field-media-image{height:100%}.block-inline-blockm31-seven-image-module .field--name-field-images>.field__item img{width:100%;height:100%;transform:scale(1);transition:all 0.5s ease-in-out;object-fit:cover;display:block}@media screen and (min-width:767px){.block-inline-blockm31-seven-image-module .field--name-field-images>.field__item:focus img,.block-inline-blockm31-seven-image-module .field--name-field-images>.field__item:focus-within img,.block-inline-blockm31-seven-image-module .field--name-field-images>.field__item:hover img,.block-inline-blockm31-seven-image-module .field--name-field-images>.field__item:active img{transform:scale(1.1)}}.small-hero{padding:80px 40px;background-color:#ffffff;display:flex;box-sizing:border-box}@media screen and (max-width:767px){.small-hero{padding:40px 20px}}.small-hero .module-header{margin:0 auto;max-width:1200px}.small-hero .module-header .field--name-field-title{font-size:40px;font-style:normal;font-weight:600;line-height:normal}.small-hero .module-header .field--name-field-copy{font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin:40px 0}@media screen and (max-width:767px){.small-hero .module-header .field--name-field-copy{font-size:1.5rem}}.small-hero .module-header .field--name-field-primary-cta{display:flex;justify-content:center}.small-hero .module-header .field--name-field-primary-cta a{display:inline-block;padding:0 35px;width:auto;height:35px;background-color:#DD432F;border-radius:30px;color:#FFF;font-size:16px;font-style:normal;font-weight:600;text-align:center;line-height:35px;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease-in-out;cursor:pointer;box-sizing:border-box;border:none}.small-hero .module-header .field--name-field-primary-cta a:hover{background-color:#242020}.rsModalTitle{text-transform:initial;font-size:16px;font-weight:500;color:#393939;display:block}.rsModal{width:80%;max-width:380px;border-radius:4px;border:solid 1px #ccc;box-shadow:0 0.25rem 0.5rem 0.25rem rgba(0,0,0,0.1)}.rsModalWrapper.rsMiniCartModalWrapper .rsModal{width:unset;max-width:60%}@media screen and (max-width:576px){.rsModalWrapper.rsMiniCartModalWrapper .rsModal{max-width:unset}}.rsModalWrapper.rsMiniCartModalWrapper .rsModal .rsModalSubheader{display:flex}.rsModalWrapper.rsMiniCartModalWrapper .rsModal .rsModalBody{padding:15px}.rsModalWrapper.rsMiniCartModalWrapper .rsModal .rsModalBody .rsMiniCartContainer .rsMiniCartSummaryContainer{width:unset}.rsModalWrapper.rsMiniCartModalWrapper .rsModal .rsModalBody .rsMiniCartContainer .rsMiniCartSummaryContainer .rsMiniCartSummary{margin-top:1rem}.rsModalWrapper.rsMiniCartModalWrapper .rsModal .rsModalBody .rsMiniCartContainer .rsMiniCartSummaryContainer .rsModalCloseButton{min-width:170px;max-width:270px;font-size:12px;color:#393939;text-transform:uppercase;border:1px solid #8d8882;padding:10px 25px;display:inline-block;padding:0 35px;width:auto;height:35px;background-color:#DD432F;border-radius:30px;color:#FFF;font-size:16px;font-style:normal;font-weight:600;text-align:center;line-height:35px;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease-in-out;cursor:pointer;box-sizing:border-box;border:none}.rsModalWrapper.rsMiniCartModalWrapper .rsModal .rsModalBody .rsMiniCartContainer .rsMiniCartSummaryContainer .rsModalCloseButton:hover{background-color:#242020}.rsModalWrapper.rsMiniCartModalWrapper .rsModal .rsModalBody .rsMiniCartContainer .rsMiniCartSummaryContainer .rsModalCloseButton:hover{color:#DD432F;border-color:#DD432F}@media screen and (max-width:576px){.rsModalWrapper.rsMiniCartModalWrapper .rsModal .rsModalBody .rsMiniCartContainer .rsProductInfoContainer{border-bottom:none}}.rsModalWrapper.rsMiniCartModalWrapper .rsModal .rsModalBody .rsMiniCartContainer .rsProductInfoContainer .rsProductImageWrapper{min-width:120px}.rsModalWrapper.rsMiniCartModalWrapper .rsModal .rsModalBody .rsMiniCartContainer .rsProductInfoContainer .rsProductInfo{margin:0 15px}.rsZipCodeModalSubmit{padding:10px 8px 10px 8px;text-align:center;color:#fff;background:#aa1f23;border:solid 1px #aa1f23;margin:10px 0px 0px;text-transform:uppercase;font-size:16px;font-weight:500;justify-content:space-around;transition:0.3s;width:100%;border-radius:0.25rem}.rsModalBody{padding:16px;display:flex;flex-flow:column}.rsModalCloseX{color:#333;font-size:25px;font-weight:800;position:absolute;right:16px;top:0;padding-top:0px}@media screen and (max-width:799px) and (min-width:280px){.rsModalCloseX{padding-top:0px}}.rsModalWrapper{width:100%;height:100%;z-index:5000 !important;top:0;left:0}.rsModalSubheader{padding:8px 16px;background:#fff;border-top-right-radius:4px;border-top-left-radius:4px;text-transform:initial;border-bottom:1px solid #ccc}@media screen and (max-width:799px) and (min-width:280px){.rsModalSubheader{padding:8px 16px;background:#fff;border-top-right-radius:0px;border-top-left-radius:0px;text-transform:initial;border-bottom:1px solid #ccc}}a.rsViewCartButton{background-color:#DD432F;color:#ffffff;display:inline-block;padding:0 35px;width:auto;height:35px;background-color:#DD432F;border-radius:30px;color:#FFF;font-size:16px;font-style:normal;font-weight:600;text-align:center;line-height:35px;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease-in-out;cursor:pointer;box-sizing:border-box;border:none;border:none;text-transform:uppercase;min-height:40px;border-radius:20px;font-size:18px;line-height:40px}a.rsViewCartButton:hover{background-color:#242020}a.rsViewCartButton:hover{background-color:#242020}a.rsContinueShoppingButton{padding:10px 8px 10px 8px;text-align:center;color:#aa1f23;background:#fff;border:solid 1px #aa1f23;margin:10px 0px 0px;text-transform:uppercase;font-size:16px;font-weight:500;justify-content:space-around;transition:0.3s;border-radius:0.25rem}a.rsContinueShoppingButton:hover{color:#fff;background:#aa1f23;border:solid 1px #aa1f23}.rsModalOverlay{height:100%;width:100%;background-color:rgba(0,0,0,0.3)}@media screen and (max-width:320px){a.rsViewCartButton,a.rsContinueShoppingButton{padding:10px 6px 10px 6px;font-size:12px;max-width:300px}}@media screen and (max-width:414px){.rsModal{top:0vh;position:sticky;margin-left:auto;margin-right:auto;transform:translate(0%,-100%);left:30vw;width:100%;max-width:414px;border-radius:0px}}@media screen and (max-width:411px){.rsModal{top:0vh;position:sticky;margin-left:auto;margin-right:auto;transform:translate(0%,-100%);left:30vw;width:100%;max-width:411px;border-radius:0px}}@media screen and (max-width:375px){.rsModal{top:0vh;position:sticky;margin-left:auto;margin-right:auto;transform:translate(0%,-100%);left:30vw;width:100%;max-width:375px;border-radius:0px}}@media screen and (max-width:320px){.rsModal{top:0vh;position:sticky;margin-left:auto;margin-right:auto;transform:translate(0%,-100%);left:30vw;width:100%;max-width:320px;border-radius:0px}}@media screen and (max-width:414px){.rsModalWrapper .rsModal{bottom:0;position:sticky;margin-left:auto;margin-right:auto;transform:translate(0%,-250%);left:30vw;width:100%;max-width:414px;border-radius:0px}}.rsNotifyMeModalWrapper .rsModal{padding:12px 24px 24px}.rsNotifyMeModalWrapper .rsModal .rsModalCloseX{top:12px;right:24px}.rsNotifyMeModalWrapper .rsModal .rsNotifyMeModalForm label{font-weight:500;line-height:1.4em;margin-bottom:8px}.rsNotifyMeMessageWrapper{margin-bottom:8px;color:#2d7ff9;font-size:14px}.rsNotifyMeModalForm{display:flex;flex-direction:column;gap:8px}.rsNotifyMeModalForm label.email{font-size:14px}.rsNotifyMeModalInput{display:block}#rs-notify-me-email{width:100%}#rs-notify-me-newsletter{display:inline-block}.rsNotifyMeModalSubmit{padding:10px 8px 10px 8px;text-align:center;color:#fff;background:#aa1f23;border:solid 1px #aa1f23;margin:10px 0px 0px;text-transform:uppercase;font-size:16px;font-weight:500;justify-content:space-around;transition:0.3s;border-radius:0.25rem}.rsNotifyMeModalSubmit:hover{color:#aa1f23;background:#fff;border:solid 1px #aa1f23}.rsModalWrapper{width:100%;height:100%;z-index:5000;top:0;left:0}.rsModalOverlay{height:100%;width:100%;background-color:rgba(0,0,0,0.3)}.rsModalOverlay .rsModal{width:80%;max-width:340px;border-radius:4px;border:solid 1px #ccc}.rsModalOverlay .rsModalHeader{width:100%;background:#fff;padding:8px 16px;border-bottom:1px solid #ccc}.rsModalOverlay .rsModalBody{padding:16px;display:flex;flex-flow:column}.rsModalOverlay .rsModalTitle{text-transform:uppercase;font-size:16px;font-weight:500}.rsModalOverlay .rsModalCloseX{color:#333;font-size:25px;font-weight:800;position:absolute;right:16px;top:0;padding-top:0px}body{color:#393939;font-family:futura-pt,sans-serif;font-style:normal;font-weight:300;background-color:#82A39E}body.page-node-type-amp{background-color:#ffffff}div{box-sizing:border-box}.clearfix:after{content:none}.bg-lighter{background-color:#F4F3EC}.bg-darker{background-color:#82A39E}.bg-white{background-color:#ffffff}a{color:#DD432F}h1,h2{font-family:futura-pt-bold,sans-serif !important}.block--m12_open_html_module.expandable .right-column{display:none}.block--m12_open_html_module.expandable .right-column.open{display:block}.block--m12_open_html_module.expandable .read-more{cursor:pointer;color:#DD432F;text-decoration:underline}.block--m12_open_html_module.expandable .read-more:hover{text-decoration:none}.block--m12_open_html_module.expandable .read-more.hide{display:none}
