@keyframes blink{0%,100%{opacity:1}50%{opacity:0}}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Ew-.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu170w-.ttf) format('truetype')}@font-face{font-family:'Oswald';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs18NvgUE.ttf) format('truetype')}@font-face{font-family:'Oswald';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvgUE.ttf) format('truetype')}@font-face{font-family:'Oswald';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs18NvgUE.ttf) format('truetype')}#productDetails div.productTabs div.tabContent div.box.description{width:100%;padding:0}#productDetails .rcContent{padding-bottom:20px;color:#363636;font-family:'Montserrat'}#productDetails .rcContent *{box-sizing:border-box;color:inherit;font-family:inherit}#productDetails .rcContent img{height:auto;max-width:100%}#productDetails .rcContent section{background:#F1EBE5}#productDetails .rcContent section.rcHeader{background:var(--blue);color:#F1EBE5}#productDetails .rcContent section.rcHeader div.rcHeaderContainer{padding:30px 20px 38px}#productDetails .rcContent section.rcHeader div.rcHeaderContainer h2.rcHeaderHeading{margin-bottom:5px;font-family:'Oswald';font-size:60px;font-weight:500;text-transform:uppercase;line-height:89px}#productDetails .rcContent section.rcHeader div.rcHeaderContainer h2.rcHeaderHeading span.rcHeaderHeadingAccentedText{color:var(--red)}#productDetails .rcContent section.rcHeader div.rcHeaderContainer p.rcHeaderDescription{font-size:18px;font-weight:600;line-height:22px}#productDetails .rcContent section.rcDescription div.rcDescriptionContainer{padding:60px 20px 35px}#productDetails .rcContent section.rcDescription div.rcDescriptionContainer img.rcDescriptionLogo{margin-bottom:34px}#productDetails .rcContent section.rcDescription div.rcDescriptionContainer p{margin-bottom:22px;font-size:18px;font-weight:600;line-height:22px}#productDetails .rcContent section.rcInfo{padding-bottom:55px}#productDetails .rcContent section.rcInfo div.rcInfoContainer{display:grid;grid-template-columns:1.5fr 1fr;padding-left:102px}#productDetails .rcContent section.rcInfo div.rcInfoContainer div.rcInfoItem.label .rcInfoItemHeading{margin-bottom:20px}#productDetails .rcContent section.rcInfo div.rcInfoContainer div.rcInfoItem p.rcInfoItemHeading{position:relative;width:max-content;margin-bottom:30px;padding-top:3px;color:var(--blue);font-family:'Oswald';font-size:32px;font-weight:500;text-transform:uppercase;line-height:48px}#productDetails .rcContent section.rcInfo div.rcInfoContainer div.rcInfoItem p.rcInfoItemHeading::after{content:'';position:absolute;inset:0 4px 0;height:4px;background:var(--blue)}#productDetails .rcContent section.rcInfo div.rcInfoContainer div.rcInfoItem p.rcInfoItemHeading sup{font-size:.5em;font-weight:600;vertical-align:super}#productDetails .rcContent section.rcInfo div.rcInfoContainer div.rcInfoItem ul{margin-bottom:58px}#productDetails .rcContent section.rcInfo div.rcInfoContainer div.rcInfoItem ul li{display:flex;align-items:center;margin-bottom:31px;margin-left:-82px}#productDetails .rcContent section.rcInfo div.rcInfoContainer div.rcInfoItem ul li p{width:400px;font-size:18px;font-weight:600;line-height:22px}#productDetails .rcContent section.rcInfo div.rcInfoContainer div.rcInfoItem ul li img.rcInfoItemIcon{margin-right:20px}#productDetails .rcContent section.rcInfo div.rcInfoContainer div.rcInfoItem ul li:first-child{margin-bottom:18px}#productDetails .rcContent section.rcInfo div.rcInfoContainer div.rcInfoItem ul li:first-child p{width:340px}#productDetails .rcContent section.rcInfo div.rcInfoContainer div.rcInfoItem ul li:nth-child(2){margin-bottom:20px}#productDetails .rcContent section.rcInfo div.rcInfoContainer img.rcInfoImg{position:relative;top:136px;right:21px;width:363px;height:555px;max-width:initial}#productDetails .rcContent section.rcInfo div.rcInfoContainer img.rcInfoImg.mobile{display:none}#productDetails .rcContent section.rcSpecs{padding-bottom:55px}#productDetails .rcContent section.rcSpecs .rcSpecsContainer img.rcSpecsTopImg{display:block;position:relative;left:-20px;margin:0 auto 60px}#productDetails .rcContent section.rcSpecs .rcSpecsContainer div.rcSpecsTableWrapper{width:max-content;margin:0 auto 55px}#productDetails .rcContent section.rcSpecs .rcSpecsContainer div.rcSpecsTableWrapper p.rcSpecsHeading{margin-bottom:20px;color:var(--blue);font-family:'Oswald';font-size:32px;font-weight:500;text-transform:uppercase;line-height:47px;text-align:center}#productDetails .rcContent section.rcSpecs .rcSpecsContainer div.rcSpecsTableWrapper table{width:100%;font-size:18px;font-weight:600;text-transform:uppercase;line-height:60px}#productDetails .rcContent section.rcSpecs .rcSpecsContainer div.rcSpecsTableWrapper table td{border-bottom:1px solid #C4C4C4}#productDetails .rcContent section.rcSpecs .rcSpecsContainer div.rcSpecsTableWrapper table td:last-child{text-align:right}#productDetails .rcContent section.rcSpecs .rcSpecsContainer img.rcSpecsTopImg{display:block;position:relative;left:-20px;margin:0 auto 60px}#productDetails .rcContent section.rcVideo{padding-bottom:80px}#productDetails .rcContent section.rcVideo div.rcVideoContainer{padding:0 20px}#productDetails .rcContent section.rcVideo div.rcVideoContainer div.preview div.youTubeBox span.placeholder span.playButton#ytVideoPlayButton{width:100px;height:100px;margin:0;translate:-50% -50%}#productDetails .rcContent section.rcFooter{padding:30px 0;background:#363636}#productDetails .rcContent section.rcFooter div.rcFooterContainer{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:30px;padding:0 20px}#productDetails .rcContent section.rcFooter div.rcFooterContainer p.rcFooterText{color:#F1EBE5;font-size:18px;font-weight:600;line-height:22px}#productDetails .rcContent section.rcFootnote{padding:60px 0 70px;color:rgba(54,54,54,0.5);font-size:16px;font-weight:600;line-height:20px}#productDetails .rcContent section.rcFootnote div.rcFootnoteContainer{padding:0 20px}#productDetails .rcContent section.rcFootnote div.rcFootnoteContainer p.rcFootnoteText{display:inline-block;position:relative;margin-bottom:20px;padding-left:30px}#productDetails .rcContent section.rcFootnote div.rcFootnoteContainer p.rcFootnoteText::before{content:'';position:absolute;top:0;left:0;font-size:12px;font-weight:600}#productDetails .rcContent section.rcFootnote div.rcFootnoteContainer p.rcFootnoteText.top::before{content:'1'}#productDetails .rcContent section.rcFootnote div.rcFootnoteContainer p.rcFootnoteText.bottom::before{content:'*'}#productDetails .rcContent div#copyrightWarning.copyrightWarning{display:flex;align-items:center;margin:20px auto 0;padding:6px 21px 6px 19px;background:var(--white) linear-gradient(90deg, rgba(255,122,0,0.05) 0%, rgba(255,122,0,0) 100%);border:1px solid var(--mystic-red);border-radius:3px;box-sizing:border-box;font-family:Roboto}#productDetails .rcContent div#copyrightWarning.copyrightWarning span{margin-right:15px;color:var(--red);font-family:"icon";font-size:29px}#productDetails .rcContent div#copyrightWarning.copyrightWarning p{padding:0;color:var(--black);font-family:inherit;font-size:16px;font-weight:400;line-height:22px}#productDetails .rcContent div#copyrightWarning.copyrightWarning a{margin-left:auto;color:var(--blue);font-family:inherit;font-size:12px;font-weight:400;line-height:18px}#productDetails .rcContent div#copyrightWarning.copyrightWarning a:hover{color:var(--blue-hover)}@media (min-width: 768px) and (max-width: 959.98px){#productDetails .rcContent div#copyrightWarning.copyrightWarning{padding:6px 21px 5px 20px}}@media (max-width: 767.98px){#productDetails .rcContent div#copyrightWarning.copyrightWarning{display:grid;grid-template-columns:44px 1fr;width:300px;padding:6px 20px}#productDetails .rcContent div#copyrightWarning.copyrightWarning span{grid-area:1/1/3/2;place-self:start}#productDetails .rcContent div#copyrightWarning.copyrightWarning p{margin:0 0 15px}#productDetails .rcContent div#copyrightWarning.copyrightWarning a{margin:0}}@media (min-width: 768px) and (max-width: 959.98px){#productDetails div.rcContent section.rcHeader div.rcHeaderContainer h2.rcHeaderHeading{font-size:49px;line-height:73px}#productDetails div.rcContent section.rcDescription div.rcDescriptionContainer{padding:40px 20px 27px}#productDetails div.rcContent section.rcInfo{padding-bottom:0}#productDetails div.rcContent section.rcInfo div.rcInfoContainer div.rcInfoItem{margin-bottom:48px}#productDetails div.rcContent section.rcInfo div.rcInfoContainer div.rcInfoItem.parameters ul li:nth-child(2) p{width:410px}#productDetails div.rcContent section.rcInfo div.rcInfoContainer div.rcInfoItem.parameters ul li:last-child p{width:330px}#productDetails div.rcContent section.rcInfo div.rcInfoContainer div.rcInfoItem.pros ul li:nth-child(2) p{width:355px}#productDetails div.rcContent section.rcInfo div.rcInfoContainer div.rcInfoItem.pros ul li:last-child p{width:480px}#productDetails div.rcContent section.rcInfo div.rcInfoContainer div.rcInfoItem.label p.rcInfoItemHeading{margin-bottom:30px}#productDetails div.rcContent section.rcInfo div.rcInfoContainer div.rcInfoItem.label img.rcInfoLabelImg{margin-left:-10px}#productDetails div.rcContent section.rcInfo div.rcInfoContainer div.rcInfoItem p.rcInfoItemHeading{margin-bottom:22px;font-size:25px;line-height:37px}#productDetails div.rcContent section.rcInfo div.rcInfoContainer div.rcInfoItem p.rcInfoItemHeading::after{height:3px}#productDetails div.rcContent section.rcInfo div.rcInfoContainer div.rcInfoItem ul{margin-bottom:48px}#productDetails div.rcContent section.rcInfo div.rcInfoContainer div.rcInfoItem ul li:first-child{margin-bottom:21px}#productDetails div.rcContent section.rcInfo div.rcInfoContainer div.rcInfoItem ul li:last-child{margin-bottom:0}#productDetails div.rcContent section.rcInfo div.rcInfoContainer div.rcInfoItem ul li p{font-size:16px;line-height:19.5px}#productDetails div.rcContent section.rcInfo div.rcInfoContainer div.rcInfoItem ul li img.rcInfoItemIcon{width:56px;height:56px;margin-right:17px}#productDetails div.rcContent section.rcInfo div.rcInfoContainer img.rcInfoImg{top:121px;right:49px;width:279px;height:auto}#productDetails div.rcContent section.rcSpecs{padding-bottom:45px}#productDetails div.rcContent section.rcSpecs .rcSpecsContainer img.rcSpecsTopImg{margin-bottom:22px}#productDetails div.rcContent section.rcSpecs .rcSpecsContainer div.rcSpecsTableWrapper{margin-bottom:47px}#productDetails div.rcContent section.rcSpecs .rcSpecsContainer div.rcSpecsTableWrapper p.rcSpecsHeading{font-size:25px;line-height:37px}#productDetails div.rcContent section.rcSpecs .rcSpecsContainer div.rcSpecsTableWrapper table{font-size:16px;line-height:50px}#productDetails div.rcContent section.rcVideo{padding-bottom:70px}#productDetails div.rcContent section.rcFooter div.rcFooterContainer p.rcFooterText{font-size:16px;line-height:22px}#productDetails div.rcContent section.rcFooter div.rcFooterContainer img.rcFooterLogo{width:196px}#productDetails div.rcContent section.rcFootnote{padding-top:52px}}@media (max-width: 767.98px){#productDetails div.productTabs div.tabContent div.box.description{width:100%;padding:0}#productDetails div.productTabs div.tabContent div.box.description div.headerAcordeon{width:310px;margin:0 auto}#productDetails section{padding:0}#productDetails div.rcContent section.rcHeader div.rcHeaderContainer{padding:21px 10px 29px}#productDetails div.rcContent section.rcHeader div.rcHeaderContainer h2.rcHeaderHeading{margin-bottom:14px;font-size:20px;line-height:30px}#productDetails div.rcContent section.rcHeader div.rcHeaderContainer p.rcHeaderDescription{font-size:13px;line-height:16px}#productDetails div.rcContent section.rcDescription div.rcDescriptionContainer{padding:50px 10px 19px}#productDetails div.rcContent section.rcDescription div.rcDescriptionContainer img.rcDescriptionLogo{margin-bottom:37px}#productDetails div.rcContent section.rcDescription div.rcDescriptionContainer p{margin-bottom:17px;font-size:14px;line-height:17px}#productDetails div.rcContent section.rcInfo{padding-bottom:40px}#productDetails div.rcContent section.rcInfo div.rcInfoContainer{display:block;padding:0 9px}#productDetails div.rcContent section.rcInfo div.rcInfoContainer div.rcInfoItem.label .rcInfoItemHeading{margin-bottom:20px}#productDetails div.rcContent section.rcInfo div.rcInfoContainer div.rcInfoItem p.rcInfoItemHeading{margin-bottom:22px;font-size:25px;line-height:37px}#productDetails div.rcContent section.rcInfo div.rcInfoContainer div.rcInfoItem ul{margin-bottom:36px}#productDetails div.rcContent section.rcInfo div.rcInfoContainer div.rcInfoItem ul li{margin-bottom:31px;margin-left:0}#productDetails div.rcContent section.rcInfo div.rcInfoContainer div.rcInfoItem ul li p{font-size:14px;line-height:17px}#productDetails div.rcContent section.rcInfo div.rcInfoContainer div.rcInfoItem ul li img.rcInfoItemIcon{width:56px;height:56px;margin-right:11px}#productDetails div.rcContent section.rcInfo div.rcInfoContainer div.rcInfoItem ul li:first-child{margin-bottom:15px}#productDetails div.rcContent section.rcInfo div.rcInfoContainer div.rcInfoItem ul li:first-child p{width:340px}#productDetails div.rcContent section.rcInfo div.rcInfoContainer div.rcInfoItem ul li:nth-child(2){margin-bottom:16px}#productDetails div.rcContent section.rcInfo div.rcInfoContainer img.rcInfoImg{display:none}#productDetails div.rcContent section.rcInfo div.rcInfoContainer img.rcInfoImg.mobile{display:block;inset:0 0 0 21px;width:initial;height:initial;margin-bottom:37px}#productDetails div.rcContent section.rcSpecs{padding-bottom:34px}#productDetails div.rcContent section.rcSpecs .rcSpecsContainer img.rcSpecsTopImg{left:0;width:298px;margin-bottom:43px}#productDetails div.rcContent section.rcSpecs .rcSpecsContainer div.rcSpecsTableWrapper{width:max-content;margin:0 auto 39px}#productDetails div.rcContent section.rcSpecs .rcSpecsContainer div.rcSpecsTableWrapper p.rcSpecsHeading{font-size:23px;line-height:34px}#productDetails div.rcContent section.rcSpecs .rcSpecsContainer div.rcSpecsTableWrapper table{font-size:16px;line-height:50px}#productDetails div.rcContent section.rcSpecs .rcSpecsContainer div.rcSpecsTableWrapper table td{border-bottom:1px solid #C4C4C4}#productDetails div.rcContent section.rcSpecs .rcSpecsContainer div.rcSpecsTableWrapper table td:last-child{text-align:right}#productDetails div.rcContent section.rcVideo{padding-bottom:51px}#productDetails div.rcContent section.rcVideo div.rcVideoContainer{padding:0 10px}#productDetails div.rcContent section.rcVideo div.rcVideoContainer div.preview div.youTubeBox span.placeholder span.playButton#ytVideoPlayButton{width:60px;height:60px}#productDetails div.rcContent section.rcVideo div.rcVideoContainer div.preview div.youTubeBox span.placeholder span.playButton#ytVideoPlayButton svg{width:100%;height:100%}#productDetails div.rcContent section.rcFooter div.rcFooterContainer{display:block;padding:0 10px;text-align:center}#productDetails div.rcContent section.rcFooter div.rcFooterContainer img.rcFooterLogo{width:195px;margin-bottom:16px}#productDetails div.rcContent section.rcFooter div.rcFooterContainer p.rcFooterText{font-size:14px;line-height:17px;text-align:left}#productDetails div.rcContent section.rcFootnote{padding:38px 0 70px;font-size:14px;line-height:18px}#productDetails div.rcContent section.rcFootnote div.rcFootnoteContainer{padding:0 10px}#productDetails div.rcContent section.rcFootnote div.rcFootnoteContainer p.rcFootnoteText{padding-left:30px}}