@charset "UTF-8";@font-face{font-family:Heading Pro Wide;src:url(/cdn/shop/files/Heading-Pro-Wide-Regular.otf?v=1739476587)}@font-face{font-family:Aeonik Regular;src:url(/cdn/shop/files/aeonik-regular.otf?v=1739480427)}@font-face{font-family:Aeonik Regular Italic;src:url(/cdn/shop/files/aeonik-regularitalic.otf?v=1739480427)}@font-face{font-family:Aeonik Semibold;src:url(/cdn/shop/files/aeonik-semibold.otf?v=1739480427)}@font-face{font-family:Aeonik Semibold Italic;src:url(/cdn/shop/files/aeonik-semibolditalic.otf?v=1739480427)}@font-face{font-family:Aeonik Bold;src:url(/cdn/shop/files/aeonik-bold.otf?v=1739480427)}@font-face{font-family:Aeonik Bold Italic;src:url(/cdn/shop/files/aeonik-bolditalic.otf?v=1739480427)}:root{--body_font: "Aeonik Regular", helvetica, sans-serif;--headline_font: "Heading Pro Wide", helvetica, sans-serif}p,ol,ul{font-family:Aeonik Regular,helvetica,sans-serif!important}h1,h2,h3,h4,h5,h6{font-family:Heading Pro Wide,helvetica,sans-serif!important}a.btn{border-radius:50px;width:unset;padding-inline:2rem}.btn:hover:not([disabled]){background:#2da1db33;color:#fff}.btn,.shopify-payment-button__button.shopify-payment-button__button--unbranded,.shopify-email-marketing-confirmation__container a,input[type=button]{background:#2ca1db!important;border:none!important;color:#fff!important;font-size:17px!important;opacity:1!important}header :is(.header-navigation a.parent:hover,.header-navigation a:hover,.header-navigation li:focus>a:hover,.header-navigation li:focus-within>a:hover,.header-navigation nav .responsiveMenu.isDesktop>li:hover>a,.header-navigation nav .responsiveMenu.isDesktop li a:hover,.header-navigation nav .responsiveMenu.isDesktop li a:focus,.header-navigation nav .responsiveMenu.isDesktop li a.active,.header-navigation nav .responsiveMenu.isMobile li.hover>a,.header-navigation nav .responsiveMenu.isMobile li.hover a.active),.btn:hover,.shopify-payment-button__button.shopify-payment-button__button--unbranded:hover,.shopify-email-marketing-confirmation__container a:hover,input[type=button]:hover{background:#238dc2!important;border:none!important;color:#fff!important}.second-button :is(.btn,.shopify-payment-button__button.shopify-payment-button__button--unbranded,.shopify-email-marketing-confirmation__container a,input[type=button]){background:transparent!important;border:1px solid #2ca1db!important;color:#fff!important;font-size:17px!important;opacity:1!important}header .second-button :is(.header-navigation a.parent:hover,.header-navigation a:hover,.header-navigation li:focus>a:hover,.header-navigation li:focus-within>a:hover,.header-navigation nav .responsiveMenu.isDesktop>li:hover>a,.header-navigation nav .responsiveMenu.isDesktop li a:hover,.header-navigation nav .responsiveMenu.isDesktop li a:focus,.header-navigation nav .responsiveMenu.isDesktop li a.active,.header-navigation nav .responsiveMenu.isMobile li.hover>a,.header-navigation nav .responsiveMenu.isMobile li.hover a.active),.second-button :is(.btn:hover,.shopify-payment-button__button.shopify-payment-button__button--unbranded:hover,.shopify-email-marketing-confirmation__container a:hover,input[type=button]:hover){background:#2da1db33!important;color:#fff!important}.blue-links a{color:#2ca1db;text-decoration:none}.blue-links a:hover{color:#2ca1db;text-decoration:underline}.dark-blue-gradient-square{background:linear-gradient(to bottom,#000,#003b57 137%);padding:45px;aspect-ratio:1}.quote-squares-row h2{color:#fff!important;position:absolute;top:70px;text-transform:CAPITALIZE;font-size:28px;line-height:1.3;font-family:Aeonik Regular,helvetica,sans-serif!important}.quote-squares-row p.half-pad{padding-bottom:0;color:#fff;font-size:16px;line-height:1.2}.quote-squares-row .twelve.doublepad{margin-bottom:20px}.quote-square h2:after{content:" ";width:30px;height:30px;top:-40px;background:url(/cdn/shop/files/quote-blue-circle.svg?v=1738690436);background-size:contain;position:absolute;left:0}.quote-square h2{text-transform:none!important}.quote-square .twelve{margin-left:20px;margin-bottom:30px}.remove-buttons a.btn{display:none}p.first-button{display:inline}p.second-button{display:inline;margin-left:20px}ol li:not(:last-child),ul li:not(:last-child){padding-bottom:15px}.med-gray-background{background:#f5f5f5;padding:30px;aspect-ratio:1}.med-gray-background :is(h1,h2,h4,h5,h6){color:#000!important}.med-gray-background :is(p,ol,ul){color:#363636!important}.med-gray-background ol li strong{letter-spacing:1px}.dark-blue-gradient-square ul{color:#fff}.dark-blue-gradient-square ul li strong{color:var(--accent_color);letter-spacing:1px}.content ul li:before{font-size:var(--xx_large)!important;color:var(--accent_color)!important}.blue-list-headers ul li strong{color:var(--accent_color);letter-spacing:1px;display:block}.content .blue-list-headers ul li:before{font-size:var(--xx_large)!important;color:var(--accent_color)!important}li strong{letter-spacing:1px}.middle.why-players{padding:15px}.why-players p:first-of-type{display:flex}.why-players .no-height{padding-top:0}.why-players strong{background:var(--accent_color);width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:50%;color:#fff;font-family:Aeonik Bold;font-size:24px}.why-players em{font-style:unset;font-size:20px;letter-spacing:1px;display:flex;align-items:center;margin-left:10px}.blog-lists-section h2{margin-bottom:40px}@media (max-width: 650px){.blog-lists-section .remove-buttons img{max-height:unset!important;max-width:unset!important}}.header-toolbar .customer-links>ul{display:flex;justify-content:flex-end;width:99%}header .header-navigation a.parent{padding-inline:30px!important}header .header-navigation a.parent:hover,header .header-navigation a:hover,header .header-navigation li:focus>a:hover,header .header-navigation li:focus-within>a:hover,header .header-navigation nav .responsiveMenu.isDesktop>li:hover>a,header .header-navigation nav .responsiveMenu.isDesktop li a:hover,header .header-navigation nav .responsiveMenu.isDesktop li a:focus,header .header-navigation nav .responsiveMenu.isDesktop li a.active,header .header-navigation nav .responsiveMenu.isMobile li.hover>a,header .header-navigation nav .responsiveMenu.isMobile li.hover a.active{color:var(--accent_color)!important}header .header-navigation a.parent:hover,header .header-navigation a:hover,header .header-navigation li:focus>a:hover,header .header-navigation li:focus-within>a:hover,header .header-navigation nav .responsiveMenu.isDesktop>li:hover>a,header .header-navigation nav .responsiveMenu.isDesktop li a:hover,header .header-navigation nav .responsiveMenu.isDesktop li a:focus,header .header-navigation nav .responsiveMenu.isDesktop li a.active,header .header-navigation nav .responsiveMenu.isMobile li.hover>a,header .header-navigation nav .responsiveMenu.isMobile li.hover a.active{color:#fff!important}header .header-navigation nav .responsiveMenu>li>ul{border:none}header .customer_color_scheme{background:#000!important}header .header.header-customerbar{position:absolute;right:200px;top:40px;z-index:99999;width:100%;background:none!important;pointer-events:none}header .header-toolbar .customer-links>ul>li{pointer-events:auto}header .sticky-navigation{padding-top:30px;padding-bottom:30px;height:unset!important}header .header-navigation nav .responsiveMenu.isMobile li.has-dropdown>a .icon{color:#38a1db!important}header a.top-nav-buy-rocc{position:absolute;right:0;top:8px}header #header-navigation button.toggleMenu.isMobile{color:var(--header_font_color)}header #responsiveMenu.isMobile ul.dropdown{padding:0 30px;max-width:calc(100% - 60px)}.desktop-only a.top-nav-buy-rocc{right:20px;top:32px}.desktop-only .customer-links .account{position:absolute;top:-20px;right:-137px}.desktop-only .customer-links #cart-count-desktop{position:absolute;right:-105px;top:-20px}.desktop-only #cart-count-desktop .icon-cart svg,.desktop-only .account .icon-user svg{width:18px;height:18px}.desktop-only #cart-count-desktop .cartCountSelector,#cart-count-desktop .cartTotalSelector{font-size:calc(var(--x_small) * .9)}.mobile-menu-open .customer-links .account a{height:fit-content}@media (max-width: 650px){.btn.top-nav-buy-rocc,.customer-links .search.dynamic-search{display:none}.header .main-menu a.top-nav-buy-rocc.mobile-menu-open{display:inline-block;right:calc(50vw - 120px);top:-15px}}.header-toolbar .header-customerbar.customer_color_scheme .customer-links li.search:not(.static-search) svg,.header-toolbar .header-customerbar.customer_color_scheme .customer-links li.account svg,.header-toolbar .header-customerbar.customer_color_scheme .customer-links li.account.account:before,.header-toolbar .header-customerbar.customer_color_scheme .customer-links li.cart-count>a,.header-toolbar .header-customerbar.customer_color_scheme .customer-links li.cart-count svg{color:#fff!important}.header-toolbar .header-customerbar.customer_color_scheme .customer-links li.search:not(.static-search):hover,.header-toolbar .header-customerbar.customer_color_scheme .customer-links li.account:hover{background:transparent!important}.header-toolbar .header-customerbar.customer_color_scheme .customer-links li.search:not(.static-search):hover svg,.header-toolbar .header-customerbar.customer_color_scheme .customer-links li.account:hover svg,.header-toolbar .header-customerbar.customer_color_scheme .customer-links li.cart-count:hover>a,.header-toolbar .header-customerbar.customer_color_scheme .customer-links li.cart-count:hover svg{color:var(--accent_color)!important}header .customer-links ul li.cart-info #cart-dropdown li a.btn{background:var(--button_secondary_border);border-color:var(--button_secondary_border);color:#fff;border-radius:50px;text-transform:uppercase}header .customer-links ul li.cart-info #cart-dropdown li a.btn:hover{background:#2da1db33;border-color:var(--button_secondary_border);color:var(--button_secondary_border)}.home-page-intro{padding-bottom:200px}.home-rocc-text .table{background-image:url(/cdn/shop/files/nice_rocc_logo.svg?v=1740024853);background-size:23vw;background-repeat:no-repeat}.home-nice-text .table{background-image:url(/cdn/shop/files/NICE-Logo-White_04207e90-b008-4481-8540-101d09aea3ef.svg);background-size:14vw;background-repeat:no-repeat}.home-rocc-image,.home-nice-image{padding-left:0;background:#c4c4c4;aspect-ratio:1;position:relative}.home-rocc-image .table-cell,.home-nice-image .table-cell{justify-content:center;align-items:center;display:flex}.home-rocc-image img,.home-nice-image img{max-height:60%}.glider-contain .glider-track .bottom h1,.glider-contain .glider-track .bottom h2{margin-bottom:64px;overflow-wrap:normal;word-break:normal}.index-page .glider-contain .glider-track .dynamic-section-c809d462-8ec5-4a10-858a-99931c1aa06c{--overlay_opacity: .6}.index-page .glider-contain .glider-track .background-overlay img{object-position:90% 10%}.home-nice-text.home-rocc-text{margin-bottom:20px}@media (max-width: 650px){.home-page-intro .nine{width:100%!important}.home-page-intro{padding-bottom:40px}}.product-details .purchase-section .btn.outline{background:var(--button_secondary_border);border-color:var(--button_secondary_border);color:#fff;font-size:20px;border-radius:50px;text-transform:uppercase}.product-details .purchase-section .btn.outline:hover{background:#2da1db33;border-color:var(--button_secondary_border);color:var(--button_secondary_border)}.purchase-section.bottompad-half div button{width:fit-content;text-align:center;border-radius:40px;color:#010101;padding:10px 40px}.purchase-section.bottompad-half div button:hover{background:#2da1db33;color:#0fa3e1}a.btn.toppad{color:#010101}a.btn.toppad:hover{background:#2da1db33;color:#0fa3e1}.quantity.form .icon.icon-minus,.quantity.form .icon.icon-plus{color:#fff}.btn.qtybtn:hover:not([disabled]) svg line,.btn.qtybtn svg line{color:#fff!important}span.form.quantity{gap:10px}.the-new-original .table .table-cell .twelve{display:flex;flex-direction:column;height:100%;justify-content:space-between}.new-original-image{padding-inline:0px!important}main.product-page .product-container .container{max-width:unset;padding:0}main.product-page .product-container .container .product-images{padding:0;margin-bottom:0}main.product-page .product-container .container .featured-image{margin-bottom:0}main.product-page .product-container .container img{max-width:unset!important;max-height:unset!important}main .product.six.glider-slide{width:70%!important}div.product-details.five{width:50%;padding:3%}@media (max-width: 600px){div.product-details.five{width:100%}}h2.section-title-24{text-transform:none!important}@media (max-width: 600px){img.nopad.lazybackground.img-align.landscape{object-position:80% center}}#custom-blog-loop-container{margin:40px 0}#custom-blog-loop-container .custom-blog-loop-content-wrapper{overflow:auto;margin-bottom:20px}#custom-blog-loop-container .custom-blog-loop-content{text-align:left}#custom-blog-loop-container .custom-blog-loop-feat-img{width:100%;position:relative;padding-bottom:56.25%}#custom-blog-loop-container .custom-blog-loop-feat-img a{position:absolute;top:0;left:0;width:100%;height:100%}#custom-blog-loop-container .custom-blog-loop-feat-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}#custom-blog-loop-container .custom-blog-loop-content h3{color:#2ca1db}#custom-blog-loop-container .custom-blog-loop-content .read-more{font-size:small}#custom-blog-loop-container .custom-blog-loop-content .read-more:hover{text-decoration:underline}@media screen and (max-width: 600px){.custom-blog-loop-content{margin-top:20px}}.blog-page.articles .blog-hero-text-image img{object-position:10% 10%}.video-player-section{margin:40px 0}.video-player-content-wrapper{display:flex}.separator-line{background-color:#2ca1db;flex:none;width:16px;margin-left:24px;margin-right:24px}section.featured-blog-item{margin:40px 0;overflow:auto}.featured-blog-loop.product-loop.center{margin:40px 0}.table-center .featured-blog.twelve{display:flex;flex-direction:row-reverse;width:100%;margin:0}.featured-blog>div{flex:0 0 50%;width:50%;margin-bottom:0!important;display:flex;flex-direction:column;box-sizing:border-box}.featured-blog .featured-blog-thumb{overflow:hidden}.featured-blog .featured-blog-thumb .lazycontainer{width:100%;height:100%}.featured-blog .featured-blog-thumb .lazycontainer img{width:100%;height:100%;object-fit:cover}.featured-blog .text-left{padding:30px;background-color:#131821;box-sizing:border-box}.featured-blog h5{color:#fff;font-size:24px;text-transform:CAPITALIZE}.featured-blog h2{color:var(--accent_color);margin-bottom:28px}.featured-blog h5 a:hover{color:#fff!important}.featured-blog .text-left{padding:30px;background-color:#131821}.featured-blog a.btn.auto-width{margin-top:auto;max-width:170px!important}@media (max-width: 650px){.container .featured-blog-loop .featured-blog{flex-direction:column}}.product-thumb{width:100%;position:relative}.product-thumb .lazycontainer{display:block;width:100%;position:relative;padding-bottom:56.25%}.product-thumb .lazycontainer a{position:absolute;top:0;left:0;width:100%;height:100%}.product-thumb .lazycontainer img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.product h2{color:var(--accent_color);margin-bottom:28px}#blog-hero-text .blog-hero-text-image{--overlay_background: linear-gradient(14deg, rgba(0, 0, 0, 1) 35%, rgba(225, 212, 212, .1));--overlay_opacity: .7}@media (max-width: 650px){.remove-buttons img{max-height:unset!important;max-width:unset!important}}.careers-no-openings{color:#00a0df}.job-posting-container{max-width:900px;margin:0 auto;padding-left:5%;padding-right:5%;padding-top:5%}.careers-job-list li a{font-size:18px;color:#333}.careers-job-list li a:hover{text-decoration:underline;color:#00a0df}.careers-list-container{padding-left:5vw;margin-top:3vw}.careers-open-positions{color:#00a0df}.careers-job-list{list-style-type:none}@media (max-width: 768px){.job-posting-container{padding-left:3%;padding-right:3%}}.footer-menus h5{display:none}footer .footer-menu ul li a:hover{text-decoration:none}.menu-gray a{color:#969696}.footer-subscribe span.form.no-label{margin-bottom:10px;width:100%}.footer-subscribe p{font-size:var(--x_small);color:#fff}.footer-subscribe input.email{border-radius:25px;background-color:#3e3e3e;border:none}.footer-subscribe .newsletter span{clear:both}.footer-subscribe .newsletter span button.btn{border:1px solid var(--accent_color);background:transparent;color:#fff;border-radius:25px;width:100px}.footer-subscribe .newsletter span button.btn:hover{background:#2da1db33}.footer-credits p{font-size:var(--xx_small)}.footer-credits p strong{color:#969696;font-weight:400;display:block;margin-top:30px}.menu-privacy a{font-size:var(--xx_small)}.sub-footer{display:none}@media (min-width: 601px){footer .footer-menus>h4{display:none}}@media (max-width: 600px){footer .center>div:nth-child(n+4){margin-bottom:unset}.footer-credits p strong{margin-top:unset}footer .center>div:nth-child(6){display:none}footer .center>div{padding:0 20px}.footer-credits,.menu-privacy{text-align:center}footer .footer-menus{border-bottom:1px solid rgba(255,255,255,.7)}footer .footer-menus details{display:none}#main-body footer .footer-menus .open-slide>div{max-height:unset;visibility:visible;margin-top:unset;transform:none}}header a.top-nav-buy-rocc.isSmallDesktop{right:43px}header .header.header-customerbar.isSmallDesktop{right:254px}.company-scroll-container .nine{overflow:hidden;height:20rem}.company-scroll-container .nine p:nth-child(2){position:absolute;top:10px;left:-100%;display:inline-block;animation:companyScrollRight 15s linear infinite;white-space:nowrap}.company-scroll-container .nine p:nth-child(3){position:absolute;top:10px;left:-120%;display:inline-block;animation:companyScrollRight 15s linear infinite;animation-delay:7.5s;white-space:nowrap}.company-scroll-container .nine p:nth-child(4){position:absolute;top:10rem;right:-100%;display:inline-block;animation:companyScrollLeft 15s linear infinite;text-wrap:nowrap}.company-scroll-container .nine p:nth-child(5){position:absolute;top:10rem;right:-150%;display:inline-block;animation:companyScrollLeft 15s linear infinite;text-wrap:nowrap;animation-delay:7.5s}@keyframes companyScrollRight{0%{left:-150%}to{left:100%}}@keyframes companyScrollLeft{0%{right:-150%}to{right:150%}}.contact-grid{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:2rem}.contact-left{flex:1 1 40%;min-width:300px}.contact-right{flex:1 1 50%;min-width:300px}.contact-card{background:#99bcdc;padding:15px;border-radius:8px}.contact-title{font-size:2rem;font-weight:700}.contact-info-heading{margin-top:27px}.contact-info-content{margin-top:5px}.contact-info-container{margin-top:5vh}.contact-details{margin-top:2vh;margin-top:4vh;padding-left:50px}@media screen and (max-width: 700px){.contact-grid{flex-direction:column;align-items:center}.contact-left,.contact-right{width:100%;text-align:center}.contact-details{padding-left:0}}.contact-info-container{margin-top:0;padding:40px 0}.contact-card{background:#55666e;text-align:center;border-radius:50px;padding:30px}p.contact-card-title{color:#fff;font-size:32px;line-height:1.1}.contact-card a{padding:10px 20px;border:1px solid #2ca1db;border-radius:30px;background:#2da1db00;color:#fff;display:inline-block}.contact-card a:hover{background:#2da1db33;text-decoration:none}.contact-info-heading{margin-top:27px;color:#333;font-size:30px;margin-bottom:0;padding-bottom:5px}.contact-info-content a{color:#2ca1db;text-decoration:none}.contact-info-content a:hover{text-decoration:underline}.contact-info-content{margin-top:5px;padding-bottom:0}.contact-grid{gap:3rem}.contact-info-container{margin-top:0;padding:60px 0}.cart-page #total-top{display:none}.cart-page button.btn.outline[name=checkout][aria-label=Checkout]{color:#29a4dd;width:275px;max-width:90vw;height:58px}.cart-page #cart-table button.btn.outline[name=checkout][aria-label=Checkout]{background:var(--button_secondary_border);border-color:var(--button_secondary_border);color:#fff;font-size:20px;border-radius:50px;text-transform:uppercase}.cart-page #cart-table button.btn.outline[name=checkout][aria-label=Checkout]:hover{background:#2da1db33;border-color:var(--button_secondary_border);color:var(--button_secondary_border)}header #responsiveMenu.isMobile ul.dropdown{padding:0 8px;max-width:calc(100% + -0px)}@media screen and (max-width: 700px){.jump-menu ul{flex-direction:column}.glider-track.slideshow .nine.mobile{width:100%}.intro-mobile p{font-size:25px!important;margin-top:30px;line-height:1.3em!important}.flex-box-ends .column-flex{display:block;margin-top:20px}.section-margin-bottom .product.half-pad.four.animate.middle.mobile-margin-bottom{margin-bottom:60px}.article-half.mobile-padding .table-cell.top.text-left{padding-bottom:70px}.home-rocc-text .table{background-size:68vw}.home-nice-text .table{background-size:34vw;padding-top:60px}.slideshow h1,.slideshow .h1{line-height:1.2em!important}footer .four.top.text-right.relative.bottompad.menu-privacy.menu-gray{text-align:center}}@media screen and (max-width: 650px){.featured-blog .featured-blog-thumb,.featured-blog .text-left{width:100%!important}}@media (hover: none) and (pointer: coarse){header .header.header-customerbar{right:240px}header a.top-nav-buy-rocc{right:46px}}@media (hover: none) and (pointer: coarse){header .header.header-customerbar{right:240px}header a.top-nav-buy-rocc{right:46px}.header-navigation nav .responsiveMenu.isMobile.open{margin-top:30px}.header div.customer-links.mobile-menu-open{display:none}.header a.top-nav-buy-rocc.mobile-menu-open{position:relative;right:-120px;top:-17px}}@media screen and (min-width:925px) and (max-width:1035px){.header .header-navigation a.parent{padding-inline:15px!important}}@media screen and (min-width:697px) and (max-width:924px){.header .header-navigation a.parent{padding-inline:10px!important;font-size:14px!important}.header-navigation .logo{min-width:100px!important}.header-navigation .logo a img{max-width:100px!important}header a.top-nav-buy-rocc{padding-inline:1rem;padding-top:4px;padding-bottom:4px;min-height:unset}.desktop-only .customer-links #cart-count-desktop{right:-145px}.desktop-only .customer-links .account{right:-177px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom-styles.css.map */
