/*!
Theme Name: reachsportshop
Theme URI: https://inplayer.com/
Author: InPlayer Team
Author URI: https://inplayer.com/
Description: Description
Version: 1.0.8
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: reachsportshop
Tags: custom-background, custom-logo, custom-menu, featured-images, custom development

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

reachsportshop is created by InPlayer https://inplayer.com/

*/*{font-family:"Montserrat",sans-serif}p,a,q,li,blockquote,button,h1,h2,h3,h4,h5,h6{color:#3d5161;text-decoration:none;margin:0}button,a{color:#3d5161;font-family:"Montserrat",sans-serif;font-weight:400;font-size:16px;line-height:22px;text-decoration:none !important}a{color:#3d5161;transition:all 0.3s}a:hover{color:#03e0b5}p{font-family:"Montserrat",sans-serif;font-weight:400;font-size:16px;line-height:23px}h1,h2,h3,h4,h5{font-family:"Montserrat",sans-serif;font-weight:bold}*{margin:0;padding:0;box-sizing:border-box;outline:none !important}html,body{height:100%}html{font-size:16px}@media (max-width: 1024px){html{font-size:15px}}@media (max-width: 900px){html{font-size:14px}}body{position:relative;display:flex;flex-direction:column}body.no-scroll{overflow:hidden}.site{flex:1 0 auto}footer{flex-shrink:0}section{padding:30px 0}img{max-width:100%;height:auto}.content-area,.site-main{margin:0}.slick-slider{visibility:hidden;opacity:0}.slick-slider.slick-initialized{visibility:visible;opacity:1}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],select:focus,textarea{font-size:16px;box-shadow:none !important;outline:none !important}.page-title{background-color:rgba(164,188,194,0.08);padding:40px 20px;text-align:center;text-transform:uppercase}@media (max-width: 550px){.page-title{padding:20px}.page-title.page-title--team{padding:20px 0}}.required{color:#03e0b5 !important}.line-after{position:relative}.line-after::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#262626}.title{margin-bottom:20px;color:#3d5161}.title.search-title{text-transform:none;font-size:18px;font-weight:700}.title.search-title small{font-size:18px;display:block}.title.primary{font-size:36px;font-weight:700;line-height:36px}@media (max-width: 550px){.title.primary{font-size:21px}}.title.secondary{font-size:28px;font-weight:700;line-height:32px}@media (max-width: 550px){.title.secondary{font-size:19px}.title.secondary.nothing-found{font-weight:400}}.title.secondary-alt{font-size:24px;font-weight:700}@media (max-width: 550px){.title.secondary-alt{font-size:18px}}.title.tertiary{font-size:16px;font-weight:700;text-transform:uppercase}.title.tertiary-alt{font-size:20px;font-weight:700;text-transform:uppercase;padding-bottom:15px;border-bottom:2px solid #e9edef}.title.quaternary{font-size:18px;font-weight:600}.title.line-before{position:relative}.title.line-before::before{content:"";display:inline-block;position:absolute;top:50%;right:calc(100% + 30px);height:2px;width:30px;transform:translateY(-50%);background-color:#03e0b5}@media (max-width: 900px){.title.center-mobile{text-align:center}}.title a{font-size:inherit;font-weight:inherit}.spaced{padding:50px 0}.card-spacing{margin:15vh 0 0}.background{display:block;background-position:center;background-size:cover;background-repeat:no-repeat;padding:50% 0}.aligned-central{display:flex;flex-direction:column;justify-content:center}.full-height{min-height:calc(100vh - 90px)}.center{display:flex;flex-direction:column;justify-content:center;align-items:center}.container-big{padding-left:10px;padding-right:10px}.container-big .row{margin-right:-10px;margin-left:-10px}.container-big [class*="col-"]{padding:0 10px !important}.container-big .form-row [class*="col-"]{padding:0 5px !important}@media (max-width: 550px){.container.container-big.mobile-full-width{padding:0}.container.container-big.mobile-full-width .row{margin-left:0;margin-right:0}}@media all and (min-width: 991px){.container-big{max-width:900px !important}}@media all and (min-width: 1000px){.container-big{max-width:990px !important}}@media all and (min-width: 1200px){.container-big{max-width:1100px !important}}@media all and (min-width: 1300px){.container-big{max-width:1240px !important}}header{position:relative;width:100%;padding:0;margin:0}header nav.navbar{padding:20px 0;position:relative;background-color:#fff}header nav.navbar .navbar-brand img{max-width:175px}header nav.navbar .navbar-nav{margin-right:2vw}header nav.navbar .navbar-nav li.nav-item,header nav.navbar .navbar-nav li.menu-item{margin-left:1.6vw}header nav.navbar .navbar-nav li.nav-item a.nav-link,header nav.navbar .navbar-nav li.menu-item a.nav-link{display:inline-block;padding:10px 0;position:relative;color:#3d5161;font-size:16px;font-weight:700;text-transform:uppercase}header nav.navbar .navbar-nav li.nav-item a.nav-link:before,header nav.navbar .navbar-nav li.menu-item a.nav-link:before{content:"";position:absolute;bottom:7px;left:50%;width:0;height:3px;border-radius:25px;background-color:#03e0b5;transform:translateX(-50%);transition:all 0.3s}header nav.navbar .navbar-nav li.nav-item a.nav-link:hover::before,header nav.navbar .navbar-nav li.menu-item a.nav-link:hover::before{width:100%}header nav.navbar .navbar-nav.nav-checkout{margin-left:auto;margin-right:5px}header nav.navbar .header-search{flex-grow:1}header nav.navbar .header-search a.main-btn{padding:6px 20px !important}header nav.navbar .input-group{width:auto;margin-right:20px;flex-wrap:unset;padding:3px;border-radius:0px;border:1px solid #e8eef0}header nav.navbar .input-group .input-group-prepend .input-group-text{border-radius:0;background:transparent;border:0}header nav.navbar .input-group input{flex-grow:1;outline:none !important;box-shadow:none !important;border-radius:0;border:0}header nav.navbar .input-group .input-group-append{margin-left:0}@media (max-width: 550px){header nav.navbar .input-group{width:100%}}header nav.navbar .quick-access__links{flex:0 0 32px;width:32px;height:32px}header nav.navbar .quick-access__links img{width:100%;height:100%}header nav.navbar .quick-access__links.quick-access__links--cart{position:relative}header nav.navbar .quick-access__links.quick-access__links--cart .cart-count{position:absolute;bottom:0;left:0;background-color:#fff;border:1px solid #3d5161;color:#3d5161;border-radius:50%;width:15px;height:15px;display:flex;justify-content:center;align-items:center}header nav.navbar .quick-access__links.quick-access__links--cart .cart-count span{color:#3d5161;font-weight:700;font-size:10px;line-height:1}header nav.navbar .quick-access__links.quick-access__links--account{position:relative}header nav.navbar .quick-access__links.quick-access__links--account>div{z-index:999;position:absolute;top:100%;right:0;min-width:150px;box-shadow:3px 3px 20px 0px rgba(0,0,0,0.2);background-color:#fff;padding:5px;opacity:0;visibility:hidden;pointer-events:none}header nav.navbar .quick-access__links.quick-access__links--account>div a{color:#3d5161;display:block;padding:5px 0}header nav.navbar .quick-access__links.quick-access__links--account>div a:not(:last-child){border-bottom:1px solid #3d5161}header nav.navbar .quick-access__links.quick-access__links--account>div a:hover{background-color:#e1e1e1}header nav.navbar .quick-access__links.quick-access__links--account:hover>div{opacity:1;visibility:visible;pointer-events:all}@media all and (max-width: 991px){header nav.navbar{flex-wrap:wrap;justify-content:flex-end}header nav.navbar .navbar-brand{margin-right:2vw}header nav.navbar .input-group{margin-right:10px}header nav.navbar .navbar-nav{order:5;margin:20px 0 0;flex:0 0 100%;max-width:100%;justify-content:center}header nav.navbar .navbar-nav>*{flex:0 0 50%;max-width:50%;text-align:center}header nav.navbar .navbar-nav li.nav-item,header nav.navbar .navbar-nav li.menu-item{margin-left:0;border-right:none}header nav.navbar .navbar-nav li.nav-item a.nav-link,header nav.navbar .navbar-nav li.menu-item a.nav-link{font-size:14px;background-color:#3d5161;color:#03e0b5;border-radius:3px;display:block;max-width:80%;margin:0 auto}header nav.navbar .navbar-nav li.nav-item a.nav-link::before,header nav.navbar .navbar-nav li.menu-item a.nav-link::before{display:none}header nav.navbar .navbar-nav li.nav-item a.nav-link:hover,header nav.navbar .navbar-nav li.menu-item a.nav-link:hover{color:#3d5161;background-color:#03e0b5}header nav.navbar .navbar-nav.nav-checkout{margin-left:0;margin-right:0}header nav.navbar .navbar-nav.nav-checkout>*:first-child{border-right:none;text-align:left}header nav.navbar .navbar-nav.nav-checkout>*{flex:0 0 100%;max-width:100%}}@media (max-width: 550px){header nav.navbar{padding:20px 0 10px}header nav.navbar .navbar-brand{margin-right:auto}header nav.navbar .navbar-nav{justify-content:space-between;margin:10px 0 0}header nav.navbar .navbar-nav>*{flex:0 0 46%;max-width:46%;text-align:center}header nav.navbar .navbar-nav li.nav-item,header nav.navbar .navbar-nav li.menu-item{margin-left:0;border-right:none}header nav.navbar .navbar-nav li.nav-item a.nav-link,header nav.navbar .navbar-nav li.menu-item a.nav-link{max-width:100%;padding:5px 10px}header nav.navbar form.header-search{order:4;flex:0 0 100%;max-width:100%}header nav.navbar .input-group{margin:10px 0 0}header nav.navbar .input-group .input-group-append{position:absolute;top:50%;transform:translateY(-50%);right:2px}header nav.navbar .input-group .main-btn{padding:7px}}.rss-notice{position:relative;background-color:#415162;color:#fff;text-align:center;padding:18px 20px}.rss-notice p{font-size:14px;line-height:18px;color:#fff;margin:0}.rss-notice a.rss-notice__close{position:absolute;top:3px;right:5px}.rss-notice a.rss-notice__close ion-icon{font-size:26px;color:#03e0b5}@media (max-width: 550px){.rss-notice{text-align:left;padding:15px 15px 15px 18px}.rss-notice p{max-width:88%}}.accLinks{display:none !important}.showAcc{display:block !important}footer.site-footer{background-color:rgba(61,81,97,0.02);padding:30px 0}footer.site-footer img{width:100%;max-width:223px;margin-bottom:20px}footer.site-footer .footer-block{display:inline-block;text-align:left}footer.site-footer .footer-block.block-border-right{border-right:1px solid #3d5161;padding-right:10px}footer.site-footer .footer-block.block-border-right a{color:#03e0b5 !important;word-break:break-all}@media (max-width: 900px){footer.site-footer .footer-block.block-border-right{padding-right:0;border-right:none}}footer.site-footer .footer-block.block-sign-up{height:100%;display:flex;flex-direction:column;justify-content:space-between}footer.site-footer .footer-block.block-sign-up h5{font-size:16px;font-weight:700;margin-bottom:20px;line-height:1.4}@media (max-width: 550px){footer.site-footer .footer-block.block-sign-up>div{display:flex;justify-content:space-between}footer.site-footer .footer-block.block-sign-up>div>:first-child{flex-grow:1}footer.site-footer .footer-block.block-sign-up>div>:last-child{min-width:120px}footer.site-footer .footer-block.block-sign-up>div .footer-links{text-align:right}footer.site-footer .footer-block.block-sign-up>div .footer-links p{justify-content:flex-end}}@media (max-width: 900px){footer.site-footer .footer-block{border-bottom:1px solid #415162;display:block}}footer.site-footer .footer-links p{margin:10px 0;display:flex;flex-wrap:wrap}footer.site-footer .footer-links p i{font-style:normal;margin-right:5px}footer.site-footer .footer-links p a{color:#3d5161}footer.site-footer .footer-links p a:hover{color:#03e0b5}@media (max-width: 900px){footer.site-footer{padding:5px 0 20px}footer.site-footer .footer-block{padding:20px 0}footer.site-footer img{max-width:223px;margin-bottom:10px}}.password-instructions{margin-bottom:30px;font-size:14px;color:#3d5161}.password-instructions.show{display:block}.password-instructions span{display:block;margin:5px 0}.validation-list{list-style:none;margin:20px 0;padding:0}.validation-list li{color:red}.social-icons{display:flex;justify-content:flex-end;align-items:center;margin-bottom:20px}.social-icons>a:not(:last-child){margin-right:20px}.social-icons>a i{font-size:25px;color:#262626;transition:all 0.3s}.social-icons>a:hover i{color:#03e0b5}@media (max-width: 900px){.social-icons{margin:20px 0;justify-content:flex-start}}a.back{text-decoration:none;color:#3d5161;text-transform:uppercase;font-size:18px;display:inline-flex;align-items:center;justify-content:space-between;position:absolute;top:0;left:0}a.back>*{color:inherit;line-height:1;transition:all 0.3s}a.back:hover>*{color:#03e0b5}a.back i{font-weight:700}.main-btn{display:inline-block !important;text-align:center;background-color:#03e0b5 !important;border-radius:3px;padding:10px 20px !important;color:#3d5161 !important;font-size:14px;line-height:1;font-weight:700;text-decoration:none;border:1px solid transparent;transition:all 0.3s}.main-btn:disabled{pointer-events:none;cursor:not-allowed;background-color:#ccc !important;opacity:0.5}.main-btn.main-btn--v2{font-weight:400;min-width:80px;font-size:16px;border:1px solid #415162;background-color:transparent !important;padding:8px 14px !important}.main-btn.main-btn--v3{padding:9px 20px !important;max-width:150px}.main-btn.main-btn--v4{margin-top:10px;border:1px solid #03e0b5;background-color:#fff !important;width:100%}.main-btn:hover{border:1px solid transparent;background-color:#3d5161 !important;color:#03e0b5 !important}.main-btn.main-btn--v5{background-color:#3d5161 !important;color:#03e0b5 !important}.main-btn.main-btn--v5:hover{background-color:#03e0b5 !important;color:#3d5161 !important}.arrow-btn{display:inline-flex;align-items:center;color:#03e0b5;font-size:24px;font-weight:700;line-height:32px;position:relative}.arrow-btn::after{display:inline-block;content:"";background-image:url(assets/images/chevron-forward-outline.svg);background-size:contain;background-repeat:no-repeat;width:27px;height:27px;transition:all 0.3s}.arrow-btn:hover{color:#03e0b5 !important}.arrow-btn:hover::after{transform:translateX(10px)}@media (max-width: 550px){.arrow-btn{font-size:16px;line-height:22px}.arrow-btn::after{width:20px;height:20px}}.text-btn{padding:10px 5px;text-decoration:underline !important;font-size:14px !important;font-weight:600;color:#3d5161;display:inline-block;position:relative}.text-btn:hover{color:#03e0b5}.rss-modal .close{font-size:2rem}.rss-modal#gallery .modal-footer{justify-content:center}.rss-modal .modal-header{border-bottom:none;padding:1rem 1rem 0}.rss-modal .modal-body{padding:0 2rem 1rem}.rss-modal .nav.nav-pills{justify-content:center}.rss-modal .nav.nav-pills .nav-link{background-color:transparent;color:#3d5161;font-size:16px;font-weight:700;margin:0 20px;text-transform:uppercase;position:relative}.rss-modal .nav.nav-pills .nav-link:before{content:"";position:absolute;top:100%;left:50%;width:0;height:3px;border-radius:25px;background-color:#03e0b5;transform:translateX(-50%);transition:all 0.3s}.rss-modal .nav.nav-pills .nav-link:hover::before,.rss-modal .nav.nav-pills .nav-link.active::before{width:100%}.rss-modal .tab-content{padding:30px 0 40px}.rss-modal .tab-content form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]){width:100%;border:1px solid #e1e1e1;border-bottom:2px solid #3d5161;padding:5px}.rss-modal .tab-content form input::placeholder,.rss-modal .tab-content form textarea::placeholder{color:#9e9e9e;font-size:14px}.rss-modal .modal-body-inner{width:100%;max-width:630px;margin:0 auto}.rss-modal .modal-body-inner h3{text-align:center;margin-bottom:3rem}.rss-modal .modal-body-inner h3.quaternary{margin-bottom:2rem}.rss-modal .modal-body-inner h5{font-size:16px;font-weight:700;margin-bottom:5px}.consent{display:flex;align-items:flex-start;margin:20px 0}.consent [type="checkbox"]{margin-top:5px !important;flex:0 0 20px}.consent label{margin-left:5px !important;margin-bottom:0}.consent label.small{font-size:14px}.consent label.small a{color:#03e0b5;font-size:inherit}@media (max-width: 550px){.modal-body .rss-form label.small{font-size:12px;margin-top:2px}}form{color:#3d5161}.rss-form .form-block{margin-bottom:20px}.rss-form .form-block.form-block--flex{display:flex;align-items:flex-start;flex-wrap:wrap}.rss-form .form-block.form-block--flex>*{flex:0 0 49%}.rss-form .form-block.form-block--flex .consent{margin:5px 0}.rss-form input::placeholder,.rss-form textarea::placeholder{color:#9e9e9e;font-size:14px}.rss-form label{margin:0;color:#3d5161}.rss-form label.small{font-size:14px}.rss-form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]),.rss-form select,.rss-form textarea{width:100%;border:1px solid #e9eaed;border-bottom:1px solid #415162;padding:10px;margin:10px 0}.rss-form textarea{border:1px solid #cbcbcb;resize:none}.rss-form.rss-form--promoCode{padding:30px 15px;background-color:rgba(232,238,240,0.5)}.address-finder .main-btn{position:absolute;top:50%;right:5px;transform:translateY(-50%)}.help-link{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.help-link .checkbox-container{font-size:14px}.help-link a{text-decoration:underline !important;font-size:14px;color:#3d5161}.see-password{display:inline-flex;align-items:center;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.see-password label{margin:0 0 0 5px}.animated-input{position:relative;margin-bottom:40px}.animated-input label{font-size:14px;margin:0}.animated-input label.animated-label{position:absolute;bottom:50%;left:5px;transform:translateY(50%)}.animated-input input:not([type="checkbox"]):not([type="radio"]):focus ~ label,.animated-input input:not([type="checkbox"]):not([type="radio"]):valid ~ label{bottom:100%;transform:translateY(0)}.register-consent .consent:first-of-type{margin-bottom:10px}.register-consent .consent:last-of-type{margin-top:10px}#general_error{padding-left:15px}#general_error li{color:red;font-size:12px}.phone-input::-webkit-outer-spin-button,.phone-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.phone-input[type=number]{-moz-appearance:textfield}.checkbox-container{color:#3d5161;display:block;position:relative;padding-left:22px;margin-bottom:12px;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-container small{font-size:14px}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-container .checkmark{position:absolute;top:5px;left:0;height:14px;width:14px;border:1px solid #415162;border-radius:3px;background-color:#fff}.checkbox-container input:checked ~ .checkmark{background-color:#fff}.checkbox-container .checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked ~ .checkmark:after{display:block}.checkbox-container .checkmark:after{left:2px;top:-2px;width:8px;height:13px;border:solid #03e0b5;border-width:0 3.3px 3.3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.radio-container{min-height:18px;color:#3d5161;display:block;position:relative;padding-left:22px;margin-bottom:12px;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio-container input{position:absolute;opacity:0;cursor:pointer;top:50%;transform:translateY(-50%);left:0;line-height:1 !important;height:18px;width:18px}.radio-container .checkmark{position:absolute;top:50%;transform:translateY(-50%);left:0;line-height:1 !important;height:18px;width:18px;border:1px solid rgba(164,188,194,0.25);background-color:#fff;border-radius:50%;pointer-events:none}.radio-container input:checked ~ .checkmark{background-color:#fff}.radio-container .checkmark:after{content:"";position:absolute;display:none}.radio-container input:checked ~ .checkmark:after{display:block}.radio-container .checkmark:after{top:50%;left:50%;transform:translate(-50%, -50%);width:10px;height:10px;border-radius:50%;background:#03e0b5}.tabs-line{background-color:#3d5161;display:inline-block;width:2px;height:100%}.tabbed-content{background:#fff;max-width:100%;padding:1em 0;margin:1em auto}@media (max-width: 550px){.tabbed-content{padding:0 0 1em;margin:0 auto 1em}}.item{font-size:16px;color:#3d5161}.item .item-content ul{padding-left:20px}.item .item-content h1:not(.title),.item .item-content h2:not(.title),.item .item-content h3:not(.title),.item .item-content h4:not(.title),.item .item-content h5:not(.title),.item .item-content h6:not(.title){font-size:18px;font-weight:700;margin-bottom:15px}.tabs ul{margin:0;padding:0 0 1em 0;font-weight:bold}.tabs ul li{border-bottom:1.5px solid #e9edef}.tabs ul li a{font-size:16px;font-weight:600;padding:1rem 0;color:#3d5161}.tabs ul li a:hover,.tabs ul li a.active{color:#03e0b5}.tabs ul li:first-child a{padding-top:0}.item{position:relative;margin-bottom:2px}.item::before{cursor:pointer;font-weight:bold;border-bottom:0.5px solid #9c9c9c;padding:0rem 18px 0.5rem 0;font-size:16px;font-weight:600;display:block}.item:after{position:absolute;top:2px;right:0;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f078";display:block;transform:scaleY(1)}.item.active::before{color:#03e0b5}.item.active::after{transform:scaleY(-1)}.item.active .item-content{font-size:16px;color:#3d5161;padding:1em 0;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}@media all and (min-width: 800px){.item{border-left:1px solid #e9edef}.item.active .item-content{padding-top:0}.tabs-side .tabs{padding-right:5%}.tabs-side .tabs li{margin-bottom:2px}}.tabbed-content .tabs{display:none}.tabbed-content select.select-tab{font-size:16px;display:block;width:100%;padding:10px}.tabbed-content .item .item-content{font-size:16px;color:#3d5161;opacity:0;visibility:hidden;height:0;overflow:hidden}.tabbed-content .item.active .item-content{opacity:1;visibility:visible;height:auto;overflow:hidden}.tabbed-content:not(.tabs--account) .item{min-height:2em !important}.tabbed-content:not(.tabs--account) .item::before{content:attr(data-title)}.tabbed-content:not(.tabs--account) .item::before .item-content{padding:1em 0}@media all and (min-width: 800px){.tabbed-content select.select-tab{display:none}.tabbed-content .tabs{display:block}.tabbed-content .tabs li{display:inline-block}.tabbed-content .tabs li a{display:flex;justify-content:space-between;align-items:center}.tabbed-content:not(.tabs--account) .item{min-height:0 !important}.tabbed-content .item{min-height:0 !important}.tabbed-content .item::before,.tabbed-content .item::after{display:none}.tabbed-content .item .item-content{padding:0 0 0 2rem;max-width:100%;margin:0 auto}.tabbed-content.tabs-side .tabs{width:35%;float:left}.tabbed-content.tabs-side .tabs li{display:block}.tabbed-content.tabs-side .item{margin-left:35%}}.tabbed-content.tabs--account article.item:after{display:none}.mobile-faq{font-size:16px;color:#3d5161}.mobile-faq h5{margin-bottom:0}.mobile-faq h5 a{transition:all .3s;border-bottom:0.5px solid #9c9c9c;padding:0rem 18px 0.5rem 0;display:block;font-size:16px;color:#3d5161;font-weight:600;position:relative}.mobile-faq h5 a::after{position:absolute;top:2px;right:0;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f078";display:block;transform:scaleY(1)}.mobile-faq h5 a[aria-expanded="true"]{color:#03e0b5}.mobile-faq h5 a[aria-expanded="true"]::after{transform:scaleY(-1)}.mobile-faq .m-faq-block{padding:1em 0}.mobile-faq .m-faq-block h1:not(.title),.mobile-faq .m-faq-block h2:not(.title),.mobile-faq .m-faq-block h3:not(.title),.mobile-faq .m-faq-block h4:not(.title),.mobile-faq .m-faq-block h5:not(.title),.mobile-faq .m-faq-block h6:not(.title){font-size:18px;font-weight:700;margin-bottom:15px}table.shop_table{margin:0 -1px 24px 0;text-align:left;width:100%;border-radius:5px}table.shop_table th{font-weight:700;padding:9px 12px;line-height:1.5em;background-color:#3d5161;color:#fff}table.shop_table tr{border-bottom:1px solid rgba(0,0,0,0.1)}table.shop_table td{padding:20px 10px;vertical-align:middle;line-height:1.5em}table.shop_table td small{font-weight:normal}table.shop_table td del{font-weight:normal}table.shop_table tbody:first-child tr:first-child th,table.shop_table tbody:first-child tr:first-child td{border-top:0}table.shop_table tfoot td,table.shop_table tfoot th,table.shop_table tbody th{font-weight:700;border-top:1px solid rgba(0,0,0,0.1)}table.my_account_orders{font-size:16px}table.my_account_orders th,table.my_account_orders td{padding:20px 10px;vertical-align:middle}table.my_account_orders .button{white-space:nowrap}table.MyAccount-downloads td,table.MyAccount-downloads th{vertical-align:top;text-align:center}table.MyAccount-downloads td:first-child,table.MyAccount-downloads th:first-child{text-align:left}table.MyAccount-downloads td:last-child,table.MyAccount-downloads th:last-child{text-align:left}table.MyAccount-downloads td .MyAccount-downloads-file::before,table.MyAccount-downloads th .MyAccount-downloads-file::before{content:"\2193";display:inline-block}@media all and (max-width: 550px){table.shop_table_responsive{font-size:14px}table.shop_table_responsive thead{display:none}table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}table.shop_table_responsive tbody th{display:none}table.shop_table_responsive tr{display:block}table.shop_table_responsive tr td{display:block;clear:both}table.shop_table_responsive tr td.order-dispatched_to{text-align:left !important}table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:700;float:left;margin-right:5px}table.shop_table_responsive tr td.product-remove::before,table.shop_table_responsive tr td.actions::before{display:none}table.my_account_orders th,table.my_account_orders td{padding:5px 10px}table.my_account_orders tr td.order-actions{text-align:left}table.my_account_orders tr td.order-actions::before{display:none}table.my_account_orders tr td.order-actions .button{float:none;margin:0.125em 0.25em 0.125em 0}}.rss-pagination ul,.paginationjs-pages ul{display:flex;justify-content:center;align-content:center;list-style:none;margin:2rem 0 0;padding:0}.rss-pagination li,.paginationjs-pages li{display:flex;justify-content:center;align-items:center;min-width:60px;height:38px}@media (max-width: 550px){.rss-pagination li,.paginationjs-pages li{min-width:30px;height:30px}}.rss-pagination li a,.rss-pagination li span,.paginationjs-pages li a,.paginationjs-pages li span{border:1px solid #3d5161;border-right:none;font-size:14px;padding:0 10px;width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-weight:700;color:#3d5161;text-decoration:none;transition:all 0.2s}.rss-pagination li a:hover,.rss-pagination li.current a,.rss-pagination li .current,.paginationjs-pages li a:hover,.paginationjs-pages li.current a,.paginationjs-pages li .current{color:#fff !important;background-color:#3d5161}.rss-pagination li.disabled a,.paginationjs-pages li.disabled a{color:rgba(61,81,97,0.6) !important;cursor:not-allowed}.rss-pagination li.disabled a:hover,.paginationjs-pages li.disabled a:hover{color:rgba(61,81,97,0.6) !important;background-color:#fff}.rss-pagination li:first-child a,.rss-pagination li:first-child span,.paginationjs-pages li:first-child a,.paginationjs-pages li:first-child span{border-top-left-radius:3px;border-bottom-left-radius:3px}.rss-pagination li:last-child a,.paginationjs-pages li:last-child a{border-top-right-radius:3px;border-bottom-right-radius:3px;border-right:1px solid #3d5161}.search-results-block{position:absolute;top:100%;left:0;width:100%;background:#fff;z-index:9999999;-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.5);-moz-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.5);box-shadow:0px 2px 5px 0px rgba(0,0,0,0.5);display:none;transition:all 0.2s}.search-results-block .spinner-wrapper{display:flex;justify-content:center}.search-results-block ul{list-style:none;margin:0;padding:0;border-bottom:solid 1px #d6dce5}.search-results-block ul li{display:block;width:100%}.search-results-block p{margin:0;color:#3d5161;text-align:left;padding:10px 20px;font-weight:600;border-bottom:solid 1px #d6dce5}.search-results-block a{display:block;padding:3px 20px;color:#3d5161;transition:all 0.3s}.search-results-block a:hover{color:white;background-color:#3d5161}.search-results-block a b{color:#03e0b5}.search-results-block .s-link{display:block;width:100%;padding:15px 20px;color:#3d5161}.input-holder{position:relative}.input-holder .spinner-block{position:absolute;top:50%;right:10px;transform:translateY(-50%);opacity:0;visibility:hidden;transition:all 0.3s}.input-holder .spinner-block.show{opacity:1;visibility:visible}.input-holder .spinner-block .spinner-grow{color:#3d5161}.hero{position:relative;min-height:240px;padding:5%;display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:0}.hero .hero__block{width:100%;max-width:515px}.hero h1,.hero p{color:#fff}@media (max-width: 550px){.hero{padding:8% 15px 3%;justify-content:flex-end;min-height:unset}.hero .hero__block{max-width:287px}.hero h1{font-size:25px !important;line-height:30px}.hero p{font-size:14px}}.shopby__link-wrapper{z-index:999;position:absolute;top:40px;left:50%;transform:translateX(-50%);color:#fff;width:90%}.shopby{position:relative;padding:20px 0 30px}.shopby .shopby__slider{line-height:1}.shopby .shopby__block{position:relative;margin-bottom:20px}@media (max-width: 550px){.shopby .shopby__block{margin-bottom:10px}}.shopby .shopby__block .shopby__slide{padding:41% 0;max-height:480px}.shopby .shopby__block .shopby__slide.full-width{padding:9.8% 0;min-height:240px}@media (max-width: 550px){.shopby .shopby__block .shopby__slide.full-width{padding:41% 0;background-size:contain}}@media (max-width: 550px){.shopby{padding:10px 0 20px}}.recent-items .recent-items__slider{visibility:hidden;opacity:0;transition:all 0.3s}.recent-items .recent-items__slider.slick-initialized{visibility:visible;opacity:1}.recent-items .recent-items__slider .slick-track{display:flex}.recent-items .recent-items__slider .slick-track .slick-slide{display:flex;height:auto}@media screen and (min-width: 551px){.recent-items .recent-items__slider .slick-track{margin-left:0;margin-right:0}}.recent-items__item{height:100%;display:block !important;max-width:190px;margin:0 auto;border:1px solid #e9eef0;display:flex !important;flex-direction:column}@media (max-width: 550px){.recent-items__item{max-width:220px}}@media all and (max-width: 350px){.recent-items__item{max-width:180px}}@media (max-width: 550px){.recent-items__item.item-slider{max-width:90%}}.recent-items__item .background{padding:67% 0;background-size:auto 100%}.recent-items__item .content-block{border-top:1px solid #e9eef0;padding:5px;text-align:center;flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.recent-items__item .content-block span{line-height:24px;color:#3d5161}.recent-items__item .content-block h5{margin-top:5px;font-size:16px}.recent-items__item .content-block h5 a{color:#3d5161;font-size:16px;font-weight:700;line-height:20px;transition:color 0.3s}.recent-items__item .content-block h5 a:hover{color:#03e0b5}.recent-items__item .content-block .cart-btns-wrapper{margin-top:auto}.titled-link{display:flex;justify-content:center;align-items:center}.titled-link>span{line-height:1;color:#3d5161;font-size:24px;font-weight:700;padding:0 10px 0 0;margin-right:10px;border-right:4px solid #3d5161}.titled-link>span a{line-height:1;color:#3d5161;font-size:24px;font-weight:700}.titled-link.white>span{color:#fff;border-right:4px solid #fff}.titled-link.white>span a{color:#fff}@media (max-width: 550px){.titled-link>span{font-size:16px;line-height:22px}}.contact{padding:30px 0}@media (max-width: 550px){.contact{padding:30px 0}}.contact .background{padding:48% 0;max-width:475px;margin-left:auto}@media (max-width: 550px){.contact .background{display:none}}.contact .title{margin-bottom:30px}.contact h2{font-size:24px;font-weight:700;margin-bottom:20px}.contact h3{font-size:18px;font-weight:700}.contact p a{color:#03e0b5;text-decoration:underline !important}.contact h3,.contact p{margin-bottom:1rem}.terms-privacy ul,.terms-privacy ol{padding-left:20px}.page-title:not(.page-title--team) h1.title.primary{font-size:24px}.teams .titled-link>span{font-size:19px}.teams .arrow-btn{font-size:19px}.team-single{padding:10px 0 30px}.other-teams{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.other-teams a{margin:0 10px 10px}@media (max-width: 550px){.other-teams a{margin:5px 3px;font-weight:400;padding:10px}}.filter-wrapper{padding:2rem 0 2.5rem}.filter-wrapper.right{display:flex;justify-content:flex-end;align-items:center;color:#3d5161}.filter-wrapper.right span i{font-style:normal}@media (max-width: 550px){.filter-wrapper.right{flex-wrap:wrap}.filter-wrapper.right span{order:2;flex:0 0 100%;max-width:100%;margin-top:5px}}.filter-wrapper.right .input-group{width:auto;margin-left:20px;flex-wrap:nowrap}@media (max-width: 550px){.filter-wrapper.right .input-group{flex:0 0 100%;max-width:100%;margin-left:0}}.filter-wrapper.right .input-group .input-group-prepend{position:absolute;top:0;left:0;height:100%;pointer-events:none;width:75px}.filter-wrapper.right .input-group .input-group-prepend .input-group-text{padding:0.375rem 0.25rem 0.375rem 0.75rem;font-size:14px;font-weight:700;color:#3d5161;background-color:white;border:1px solid #cbcbcb;border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-right:0}@media (max-width: 550px){.filter-wrapper.right .input-group .input-group-prepend{display:none}}.filter-wrapper.right .input-group select{width:100%;padding:0.375rem 0.75rem 0.375rem 0;padding-left:75px;font-size:14px;font-weight:700;color:#3d5161;background-color:white;border:1px solid #cbcbcb;border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:0px;border-bottom-left-radius:0px;border-left:0}@media (max-width: 550px){.filter-wrapper.right .input-group select{padding-left:0.75rem;border-left:1px solid #cbcbcb;border-top-left-radius:3px;border-bottom-left-radius:3px}}.filter-wrapper h5{font-size:20px !important;font-weight:700;color:#3d5161;margin-bottom:0}.team__items{display:flex;justify-content:flex-start;flex-wrap:wrap;padding:15px 0 0}.team__items>*{height:auto;margin-left:10px;margin-bottom:20px;margin-right:0;flex:0 0 20%;display:flex !important;flex-direction:column;max-width:none;flex-basis:190px}.team__items>* .content-block{flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width: 900px){.team__items{padding:0}.team__items>*{flex:0 0 23%}}@media (max-width: 550px){.team__items{justify-content:space-between}.team__items>*{margin:0 0 20px;flex:0 0 45%;max-width:45%}}.filter-form .filter-form__block h5{margin-bottom:15px}.filter-form .filter-form__block:not(:last-child){margin-bottom:30px}.filter-form-wrapper#filter-form-wrapper.show{opacity:1;visibility:visible;pointer-events:all}.filter-form-wrapper#filter-form-wrapper.show .filter-parent{transform:translateY(0)}@media (max-width: 550px){.filter-form-wrapper#filter-form-wrapper{overflow-y:scroll;display:flex;justify-content:center;align-items:center;z-index:99999;position:fixed !important;top:0;opacity:0;visibility:hidden;pointer-events:none;left:0;width:100% !important;height:100vh;background-color:rgba(0,0,0,0.5);transition:all .35s}.filter-form-wrapper#filter-form-wrapper .filter-parent{position:relative;top:5px;background-color:#fff;padding:30px;width:90%;margin:0 auto;transform:translateY(-50px);transition:all .35s}.filter-form-wrapper#filter-form-wrapper .close-filter.x{border:none;background-color:transparent;font-size:25px;position:absolute;top:10px;right:10px;color:#3d5161}}.basket-notice{margin:30px 0;background-color:#f2fdfb;border:4px solid #dbfbf5;min-height:237px;display:flex}.basket-notice>:first-child{padding:40px 30px;flex:0 0 35%;max-width:35%;border-right:2px solid #dbfbf5}.basket-notice>:last-child{padding:40px 30px;flex:0 0 65%;max-width:65%;border-left:2px solid #dbfbf5}.basket-notice .basket-notice__item{display:flex;align-items:center}.basket-notice .basket-notice__item .basket-notice__item__image{flex:0 0 107px;min-height:152px;max-height:152px;width:107px;padding:0;margin-right:3vw}@media (max-width: 1024px){.basket-notice .basket-notice__item .basket-notice__item__image{margin-right:6vw}}@media (max-width: 1024px){.basket-notice .basket-notice__item .basket-notice__item__image{flex:0 0 76px;margin-right:40px;min-height:108px;max-height:108px;width:76px}}.basket-notice .basket-notice__item .basket-notice__item_info h4{position:relative;font-size:19px;font-weight:700;margin-bottom:5px}.basket-notice .basket-notice__item .basket-notice__item_info h4 ion-icon,.basket-notice .basket-notice__item .basket-notice__item_info h4 i{color:#03e0b5;position:absolute;right:calc(100% + 5px);top:0;font-size:26px}.basket-notice .basket-notice__item .basket-notice__item_info h6{font-size:18px;font-weight:400}.basket-notice .basket-notice__review{display:flex;align-items:center;justify-content:space-evenly}.basket-notice .basket-notice__review .basket-notice__review__subtotal{margin-right:20px}.basket-notice .basket-notice__review .basket-notice__review__subtotal p{font-size:20px;font-weight:700;margin:0}.basket-notice .basket-notice__review .basket-notice__review__subtotal p span{display:block}@media (max-width: 550px){.basket-notice .basket-notice__review .basket-notice__review__subtotal{margin-right:0}}.basket-notice .basket-notice__review .basket-notice__review__links a{margin:4px}@media (max-width: 550px){.basket-notice .basket-notice__review{flex-wrap:wrap}.basket-notice .basket-notice__review>*{flex:0 0 100%;max-width:100%}.basket-notice .basket-notice__review .basket-notice__review__subtotal p{font-size:18px;max-width:285px;margin:20px auto}}@media (max-width: 1024px){.basket-notice{flex-wrap:wrap}.basket-notice>:first-child{justify-content:center;padding:30px;flex:0 0 100%;max-width:100%;border-bottom:2px solid #dbfbf5}.basket-notice>:last-child{padding:30px;flex:0 0 100%;max-width:100%;border-top:2px solid #dbfbf5}}@media (max-width: 550px){.basket-notice>:first-child{padding:10px}.basket-notice>:last-child{padding:10px}}@media (max-width: 550px){.rss-basket h1{padding:0 8px}}@media (max-width: 550px){.rss-basket .checkbox-container .checkmark{top:1px}}.rss-basket .rss-basket__summary{width:100%;max-width:375px;min-height:335px;margin-left:auto;background-color:#f2fdfb;padding:30px;color:#3d5161}.rss-basket .rss-basket__summary .rss-basket__summary__table{padding:10px 0 20px;border-bottom:1px solid #d6e1e4;margin-bottom:20px}.rss-basket .rss-basket__summary .rss-basket__summary__table>div{font-size:16px;display:flex;justify-content:space-between;align-items:center;margin:10px 0}.rss-basket .rss-basket__summary .main-btn{min-height:40px}@media (max-width: 900px){.rss-basket .rss-basket__summary{max-width:100%}}.rss-basket__items .rss-basket__item{position:relative;background-color:#f6f9f9;padding:35px 15px 30px;margin-bottom:30px}.rss-basket__items .rss-basket__item .close{z-index:999;cursor:pointer;position:absolute;top:6px;right:6px}.rss-basket__items .rss-basket__item .close ion-icon{color:#3d5161;font-size:38px}@media (max-width: 550px){.rss-basket__items .rss-basket__item .close{top:2px;right:2px}.rss-basket__items .rss-basket__item .close ion-icon{font-size:35px}}.rss-basket__items .rss-basket__item .rss-basket__item__wrapper .rss-basket__item__image>div:not(.is-gift){padding:70.4% 0}.rss-basket__items .rss-basket__item .rss-basket__item__wrapper .is-gift{margin:15px 0 0}.rss-basket__items .rss-basket__item .rss-basket__item__wrapper .is-gift label{margin:0}@media (max-width: 550px){.rss-basket__items .rss-basket__item .rss-basket__item__wrapper .is-gift label{font-size:12px;margin-left:5px}}@media (max-width: 550px){.rss-basket__items .rss-basket__item .rss-basket__item__wrapper .is-gift{margin:5px 0 0;display:flex;align-items:flex-start}.rss-basket__items .rss-basket__item .rss-basket__item__wrapper .is-gift input{margin-top:2px}}.rss-basket__items .rss-basket__item .rss-basket__item__wrapper .rss-basket__item__content{height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.rss-basket__items .rss-basket__item .rss-basket__item__wrapper .rss-basket__item__content h4{font-size:20px;font-weight:400;margin-bottom:10px}@media (max-width: 550px){.rss-basket__items .rss-basket__item .rss-basket__item__wrapper .rss-basket__item__content h4{font-size:16px}}.rss-basket__items .rss-basket__item .rss-basket__item__wrapper .rss-basket__item__content .content-row{flex-grow:1}.rss-basket__items .rss-basket__item .rss-basket__item__wrapper .rss-basket__item__content span,.rss-basket__items .rss-basket__item .rss-basket__item__wrapper .rss-basket__item__content label{font-size:16px;line-height:24px;color:#3d5161;font-weight:400}@media (max-width: 550px){.rss-basket__items .rss-basket__item .rss-basket__item__wrapper .rss-basket__item__content span,.rss-basket__items .rss-basket__item .rss-basket__item__wrapper .rss-basket__item__content label{font-size:14px;line-height:22px}}.rss-basket__items .rss-basket__item .rss-basket__item__wrapper .rss-basket__item__content .price-quantity{height:100%;display:flex;flex-direction:column;justify-content:space-between}.rss-basket__items .rss-basket__item .rss-basket__item__wrapper .rss-basket__item__content .price-quantity .price{font-size:24px;font-weight:700;line-height:29px}.rss-basket__items .rss-basket__item .rss-basket__item__wrapper .rss-basket__item__content .price-quantity .issues-number{margin:10px 0 0}@media (max-width: 550px){.rss-basket__items .rss-basket__item .rss-basket__item__wrapper .rss-basket__item__content .price-quantity .issues-number{display:flex;align-items:center;justify-content:space-between}}.rss-basket__items .rss-basket__item .rss-basket__item__wrapper .rss-basket__item__content .price-quantity .quantity .quantity-group{max-width:120px;max-height:30px}.rss-basket__items .rss-basket__item .rss-basket__item__wrapper .rss-basket__item__content .price-quantity .quantity .quantity-group input{height:100%;padding:4.4px 5px;text-align:center;font-weight:700;color:#3d5161;margin:0 5px}.rss-basket__items .rss-basket__item .rss-basket__item__wrapper .rss-basket__item__content .price-quantity .quantity .input-group-append,.rss-basket__items .rss-basket__item .rss-basket__item__wrapper .rss-basket__item__content .price-quantity .quantity .input-group-prepend{align-items:center}.rss-basket__items .rss-basket__item .rss-basket__item__wrapper .rss-basket__item__content .price-quantity .quantity .input-group-text{line-height:1;padding:0;border:none;font-size:28px;background-color:transparent;color:#03e0b5;cursor:pointer}.rss-basket__items .rss-basket__item .rss-basket__item__wrapper .rss-basket__item__content .price-quantity .quantity input[type="number"]{-moz-appearance:textfield}.rss-basket__items .rss-basket__item .rss-basket__item__wrapper .rss-basket__item__content .price-quantity .quantity input[type="number"]::-webkit-outer-spin-button,.rss-basket__items .rss-basket__item .rss-basket__item__wrapper .rss-basket__item__content .price-quantity .quantity input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@media (max-width: 550px){.rss-basket__items .rss-basket__item .rss-basket__item__wrapper{margin-left:0;margin-right:0}.rss-basket__items .rss-basket__item .rss-basket__item__wrapper>[class*="col-"]{padding:0 8px !important}}.rss-basket__items .rss-basket__item .gift-message label{color:#3d5161;font-size:16px;font-weight:600;margin-bottom:5px;margin-top:20px;display:block}.rss-basket__items .rss-basket__item .gift-message textarea{padding:10px;width:100%;max-width:480px;border:1px solid #cbcbcb;border-radius:3px;background-color:#fff}@media (max-width: 550px){.rss-basket__items .rss-basket__item .gift-message{padding:0 8px}}.rss-basket__items .rss-basket__item.checkout-item{background-color:rgba(232,238,240,0.5);margin:0;padding:30px 30px 30px 15px}.rss-basket__items .rss-basket__item.checkout-item .rss-basket__item__wrapper .rss-basket__item__content h4{font-size:16px}.rss-basket__items .rss-basket__item.checkout-item .rss-basket__item__wrapper .rss-basket__item__content span,.rss-basket__items .rss-basket__item.checkout-item .rss-basket__item__wrapper .rss-basket__item__content label{font-size:14px}.rss-basket__items .rss-basket__item.checkout-item .rss-basket__item__wrapper .rss-basket__item__content .price-quantity .issues-number{display:flex;justify-content:flex-start;align-items:center}@media (max-width: 550px){.rss-basket__items .rss-basket__item.checkout-item .rss-basket__item__wrapper .rss-basket__item__content .price-quantity .issues-number{flex-wrap:wrap}}.rss-basket__items .rss-basket__item.checkout-item .rss-basket__item__wrapper .rss-basket__item__content .price-quantity .price{display:block;margin:0 auto;font-size:16px}@media (max-width: 550px){.rss-basket__items .rss-basket__item.checkout-item .rss-basket__item__wrapper .rss-basket__item__content .price-quantity .price{margin:0}}.rss-basket__items .rss-basket__item.checkout-item .rss-basket__item__wrapper .is-gift{margin:0}.rss-basket__items .rss-basket__item.checkout-item.checkout-item--billing .rss-basket__item__wrapper .rss-basket__item__content h4{font-size:18px}.rss-basket__items .rss-basket__item.checkout-item.checkout-item--billing .rss-basket__item__wrapper .rss-basket__item__content span,.rss-basket__items .rss-basket__item.checkout-item.checkout-item--billing .rss-basket__item__wrapper .rss-basket__item__content label{font-size:16px}.rss-basket__items .rss-basket__item.checkout-item.checkout-item--billing .rss-basket__item__wrapper .rss-basket__item__content .price-quantity .price{font-size:18px;margin:0 30px 0 auto}@media (max-width: 550px){.rss-basket__items .rss-basket__item{padding:30px 0}.rss-basket__items .rss-basket__item .mobile-none{display:none}}.issue-type .issue-type__block{display:flex;align-items:flex-start;justify-content:flex-start}.issue-type .issue-type__block:not(:last-child){margin-bottom:20px}.issue-type .issue-type__block>:last-child{margin-left:5px}.issue-type .issue-type__block .select-type{margin-top:2px}.issue-type .issue-type__block .select-type-info i{font-style:normal}.issue-type .issue-type__block .select-type-info .start-date{margin-top:5px}.issue-type .issue-type__block .select-type-info select{width:100%;background-color:#fff;border:1px solid #cbcbcb;border-radius:3px;padding:8px;font-size:10px}.issue-type .issue-type__block .select-type-info input{width:100%}@media all and (max-width: 1200px){.issue-type .issue-type__block .select-type-info input{width:90%}}.issue-type .issue-type__block .select-type-info label{margin:0}.issue-type .issue-type__block .select-type-info .start-date label{font-size:14px;margin-bottom:0px}@media (max-width: 550px){.container-big .issue-type-padding{padding:0 !important}}.checkout-row{padding:2rem 0}.checkout-row .main-btn{padding:8px 15px}.checkout-block{max-width:405px;margin:0 auto}@media (max-width: 900px){.checkout-block{margin:0 auto 3rem;max-width:600px}}@media all and (min-width: 1024px){.border-on-right{height:100%;border-right:2px solid #e9edef}}.direct_debit_popup_holder .bold{cursor:pointer}.checkout-steps{position:relative;display:flex;align-items:center;justify-content:space-between;padding:2rem 0}@media (max-width: 550px){.checkout-steps{width:90%;margin:20px auto 0}}.checkout-steps::after{content:"";position:absolute;height:2px;width:100%;top:50%;left:0;transform:translateY(-50%);background-color:#3d5161;z-index:-1}.checkout-steps .step{position:relative;background:#fff;border:1px solid #415162;height:40px;width:40px;display:flex;justify-content:center;align-items:center;border-radius:50%}.checkout-steps .step h6{position:absolute;bottom:100%;font-size:14px;font-weight:700;color:#415162;width:400%;text-align:center}@media (max-width: 550px){.checkout-steps .step h6{width:260%}}@media all and (max-width: 320px){.checkout-steps .step h6{font-size:12px}}.checkout-steps .step span{color:#415162;font-size:14px;font-weight:700}.checkout-steps .step.active{background:#415162}.checkout-steps .step.active span{color:#fff}.order-summary{background-color:#e8eef0;padding:1px 10px}.order-summary>div{color:#3d5161;display:flex;justify-content:space-between;align-items:center;margin:6px 0}.order-summary>div .title{margin:0;min-height:36px;display:inline-flex;align-items:center}.order-summary>div span{font-size:14px}.order-summary .delivery-info{display:block;max-width:60%;padding:1px 5px;background-color:#fff}.order-summary .delivery-info>div{display:flex;justify-content:space-between;align-items:center;margin:1px 0}.order-summary .delivery-info>div span,.order-summary .delivery-info>div a{font-size:9px}.order-summary .delivery-info>div a{display:block;width:100%;margin:2px 0 0;line-height:1;text-align:right;color:#03e0b5}.order-summary .delivery-info>div a:hover{text-decoration:underline !important}.address-summary{padding:1.5rem 0.5rem}.address-summary span{font-size:16px;color:#3d5161;display:block;margin:2px 0}.order-confirmation .order-block{max-width:530px}@media (max-width: 900px){.order-confirmation .order-block{margin:0 auto 3rem}}.order-confirmation .checkout-block{background-color:rgba(232,238,240,0.5);padding:25px 15px}.order-confirmation .order-info-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:stretch}.order-confirmation .order-info-wrapper>*{flex:0 0 46%;max-width:46%;margin:20px 0}@media (max-width: 550px){.order-confirmation .order-info-wrapper>*{flex:0 0 100%;max-width:100%}}.order-confirmation .order-info-wrapper>*.flex-100{flex:0 0 100%;max-width:100%}.order-confirmation .order-info-wrapper>* .title{margin-bottom:5px}.order-confirmation .order-info-wrapper>* span{display:block}.guest-info{margin-bottom:30px}@media (max-width: 550px){.guest-info{margin-bottom:20px}}.checkout-message{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap}.checkout-message .response-wrapper{flex-grow:1}.checkout-message p{margin:0}.product-slider .slick-track{display:flex}.product-slider .slick-slide{display:flex;height:auto;align-items:center;justify-content:center}.product-slider .slick-slide>div{height:100%}.wrap-slider{opacity:0;transition:all 0.3s}.wrap-slider.open{opacity:1}.product-images-slider .product__image{height:100%;display:flex !important;justify-content:center;align-items:center;background-size:contain;background-position:center center}.product-images-slider.product-images-slider--modal{max-width:300px;margin:0 auto}.module-gallery__nav{position:relative;display:flex;align-items:center;justify-content:center;font-size:18px;color:#626262}.module-gallery__nav .nav-items{margin:0 10px;min-width:50px;text-align:center}.module-gallery__nav .prev-slide,.module-gallery__nav .next-slide,.product-images-slider-wrapper .prev-slide,.product-images-slider-wrapper .next-slide{background:transparent;opacity:0.75;outline:none;box-shadow:none;width:30px;height:30px;border:none;transition:all 0.3s}.module-gallery__nav .prev-slide ion-icon,.module-gallery__nav .next-slide ion-icon,.product-images-slider-wrapper .prev-slide ion-icon,.product-images-slider-wrapper .next-slide ion-icon{font-size:30px;color:#3d5161}.module-gallery__nav .prev-slide:hover,.module-gallery__nav .next-slide:hover,.product-images-slider-wrapper .prev-slide:hover,.product-images-slider-wrapper .next-slide:hover{opacity:1}.product-images-slider-wrapper{position:relative}.product-images-slider-wrapper .prev-slide,.product-images-slider-wrapper .next-slide{position:absolute;top:50%;transform:translateY(-50%)}.product-images-slider-wrapper .prev-slide{left:0}.product-images-slider-wrapper .next-slide{right:0}.audio-book audio{display:block;max-width:80%;margin:0 auto}.product{color:#3d5161}.product .product__images{position:relative}@media (max-width: 900px){.product .product__images{max-width:60%;margin:0 auto 30px}}@media (max-width: 550px){.product .product__images{max-width:200px;margin:0 auto 30px}}.product .product__images .product-images-slider{max-width:240px;margin:0 auto}.product .product__images .product-thumbnails-slider{margin-top:20px}.product .product__images .product-thumbnails-slider .product__thumbnail{border:1px solid #e8eef0;position:relative;padding:50% 0;max-width:95%}.product .product__images .product-thumbnails-slider .product__thumbnail img{position:absolute;width:90%;height:90%;top:50%;left:50%;object-fit:contain;object-position:center;display:block;transform:translate(-50%, -50%)}.product .product-tags{position:absolute;top:0;right:0;background-color:#3d5161;color:#fff;padding:10px 20px;text-align:center}.product .product__misc{display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:center;padding:2rem 0;border-bottom:1px solid #e8eef0}.product .product__misc a{color:#3d5161;font-size:14px;font-weight:600;display:inline-flex;align-items:center}.product .product__misc a ion-icon{font-size:22px;margin-right:5px}.product .product__misc a:not(:last-child){margin-right:10px}.product .product__misc a:hover{color:#03e0b5}.product .product__summary{color:#3d5161}.product .product__summary p{color:#3d5161}.product .product__summary .product__summary__content{border-top:1px solid #e8eef0;padding-top:25px}@media (max-width: 550px){.product .product__summary .product__summary__content{border-top:0;padding-top:10px}}@media (max-width: 550px){.product .product__summary{margin-top:20px}.product .product__summary.mobile{border-bottom:1px solid #e8eef0;margin-bottom:20px}.product .product__summary.mobile .title{margin-bottom:10px}}.recent-items__item{position:relative}.recent-items__item .discount-badge{position:absolute;top:0;right:0;color:#fff !important;background-color:#e00303;height:33px;min-width:80px;display:inline-flex;justify-content:space-evenly;align-items:center;border-bottom-left-radius:15px}.recent-items__item .discount-badge i{font-size:14px;font-style:normal;font-weight:500}.recent-items__item .discount-badge i.dash{background-color:#fff;width:5px;height:1.5px}.recent-items__item .discounted{text-decoration:line-through}.recent-items__item i.discount-price{color:#e00303}.product__add-to-cart{background-color:rgba(164,188,194,0.25);padding:30px 20px;position:relative;font-weight:400}.product__add-to-cart input[type="date"]{display:block;background-color:#fff;border-radius:0px;-webkit-appearance:textfield;-moz-appearance:textfield;min-height:30px}@media (max-width: 550px){.product__add-to-cart input[type="date"]{width:100% !important}}.product__add-to-cart .discount-badge{position:absolute;top:0;right:0;color:#fff;background-color:#e00303;height:33px;min-width:80px;display:inline-flex;justify-content:space-evenly;align-items:center;border-bottom-left-radius:15px}.product__add-to-cart .discount-badge i{font-size:14px;font-style:normal;font-weight:500}.product__add-to-cart .discount-badge i.dash{background-color:#fff;width:5px;height:1.5px}.product__add-to-cart .discounted{text-decoration:line-through}.product__add-to-cart i.discount-price{color:#e00303}.product__add-to-cart input,.product__add-to-cart select{width:100%}.product__add-to-cart .main-btn{display:block;margin:0 auto;width:100%;max-width:150px}.modal-dialog.stock-notify{max-width:600px}.modal-dialog.stock-notify .modal-body{padding-bottom:30px}.modal-dialog.stock-notify .stock-notify__image{width:100%;max-width:220px}.modal-dialog.stock-notify .stock-notify__form h4{text-transform:none}.modal-dialog.stock-notify .stock-notify__form h3 small{display:block;font-weight:600;margin-top:15px}.modal-dialog.stock-notify .stock-notify__form .main-btn{margin-top:20px;display:inline-flex;align-items:center;justify-content:space-evenly;font-size:14px;padding:5px 20px}.modal-dialog.stock-notify .stock-notify__form .main-btn ion-icon{font-size:25px;margin-right:5px}.basket-btns{display:flex;justify-content:center;align-items:center}.basket-btns>*{margin:5px}.basket-btns button.main-btn,.basket-btns a.main-btn{padding:10px !important}@media (max-width: 550px){.basket-btns{flex-wrap:wrap}}@media (max-width: 550px){.account-page{padding:0}}.address-book{background-color:#f6f9f9;padding:10px 20px}@media (max-width: 550px){.address-book{padding:10px}}.address-book .address-book__item .address-book__item-wrapper{display:flex;justify-content:space-between;align-items:stretch}.address-book .address-book__item .address-book__item-wrapper span{display:block;font-size:16px;color:#3d5161}.address-book .address-book__item .address-book__item-wrapper button{font-size:14px;margin-bottom:5px;background-color:transparent;border:none;width:100%;display:flex;justify-content:space-between;align-items:center;color:#3d5161;transition:opacity .3s}.address-book .address-book__item .address-book__item-wrapper button:hover{opacity:0.6}.address-book .address-book__item .address-book__item-wrapper button ion-icon{font-size:26px}

/*# sourceMappingURL=style.css.map */