body,html{padding:0;margin:0;font-family:Sofia Pro,sans-serif}.wrapper{min-height:200px}a{color:inherit;text-decoration:none}*{box-sizing:border-box}#ymDivCircle{display:none!important}#ymFrameHolder{bottom:0!important;right:90px!important}.web-btn{min-width:238px;border-radius:25px;font-family:Sofia Pro;font-size:16px;line-height:1.4;border:2px solid #2caae2;display:inline-block;padding:12px 12px 10px;text-decoration:none;transition:all .2s ease;box-shadow:none!important;cursor:pointer;color:#2caae2}.web-btn:focus,.web-btn:hover{text-decoration:none;background-color:inherit;outline:none;color:#2caae2}.web-btn--fill,.web-btn--fill:focus,.web-btn--fill:hover{background-color:#2caae2;color:#fff!important}.web-btn.disabled{pointer-events:none;background-color:#ebebeb;border-color:#ebebeb;opacity:1!important}.web-btn.disabled,.web-btn.disabled span{color:#999!important}@media(min-width:1500px){.container{max-width:1360px}}@media(min-width:1700px){.container{max-width:1584px}}@media(max-width:1023.9px){.web-btn{min-width:188px;font-size:14px;line-height:1.6}.container,.container-fluid{padding-left:16px;padding-right:16px}}.instafeed-section{width:1210px;margin:0 auto;max-width:100%;padding:100px 0;background:#fff;position:relative}.instafeed-section.width-full{width:100%}@media only screen and (max-width:1499.9px){.instafeed-section{padding:80px 0}}@media only screen and (max-width:1199.9px){.instafeed-section{padding:70px 0}}@media only screen and (max-width:991.9px){.instafeed-section{padding:60px 0}}@media only screen and (max-width:575.9px){.instafeed-section{padding:40px 0}}.instafeed-section h2{text-align:left;font-weight:300;font-size:60px;line-height:1.17;font-family:Sofia Pro;letter-spacing:0;color:#282829;margin:0 auto 60px}@media only screen and (max-width:1499.9px){.instafeed-section h2{font-size:52px;margin:0 auto 50px}}@media only screen and (max-width:1199.9px){.instafeed-section h2{font-size:45px;margin:0 auto 40px}}@media only screen and (max-width:991.9px){.instafeed-section h2{font-size:38px;margin:0 auto 30px}}@media only screen and (max-width:575.9px){.instafeed-section h2{font-size:32px;font-weight:400;text-align:left;margin-left:10px}}.instafeed-section .row{margin:-7.5px}@media only screen and (max-width:575.9px){.instafeed-section .row{margin:-5px}.instafeed-section.singleline{overflow:hidden}.instafeed-section.singleline .row{margin:-5px -33px}.instafeed-section.singleline h2{margin-left:0}}.instafeed-section [class*=col-]{padding:7.5px}@media only screen and (max-width:575.9px){.instafeed-section [class*=col-]{padding:5px}}.instafeed-section .img-overlay{transition:all .3s ease;z-index:2}.instafeed-section .ig-img-wrapper .type-icon{z-index:1;position:relative}.instafeed-section .ig-img__post{width:100%;height:100%;position:absolute;left:0;top:0;transition:all .3s ease;background-size:cover;background-position:50%}.instafeed-section .ig-img-wrapper:hover .ig-img__post{transform:scale(1.1)}.instafeed-section__box{height:0;padding-bottom:100%;position:relative;cursor:pointer;overflow:hidden}.instafeed-section__box>div{position:absolute;width:100%;height:100%;left:0;top:0}.instafeed-section.sonic-instafeed{border-bottom:1px solid #eaeaea}.embedsocial-hashtag{margin:0 -6px}.product-othershop{padding:90px 0}@media only screen and (max-width:1499.9px){.product-othershop{padding:80px 0}}@media only screen and (max-width:1199.9px){.product-othershop{padding:70px 0}}@media only screen and (max-width:991.9px){.product-othershop{padding:60px 0}}@media only screen and (max-width:767.9px){.product-othershop{padding:50px 0 40px}}@media only screen and (max-width:575.9px){.product-othershop{padding:40px 0 30px;border-top:1px solid #eaeaea;overflow:hidden}}.product-othershop__slider{max-width:1210px;width:100%;margin:0 auto}.product-othershop__slider a:hover{text-decoration:none}@media only screen and (max-width:1024.9px){.product-othershop__slider{max-width:800px}}@media only screen and (max-width:1499.9px){.product-othershop__slider .slick-list{margin:0 -13px}}@media only screen and (max-width:1199.9px){.product-othershop__slider .slick-list{margin:0 -10px}}@media only screen and (max-width:991.9px){.product-othershop__slider .slick-list{margin:0 -8px}}@media only screen and (max-width:767.9px){.product-othershop__slider .slick-list{margin:0 -6px}}@media only screen and (max-width:575.9px){.product-othershop__slider .slick-list{margin:0 -8px;overflow:visible}}.product-othershop__slider .slick-list .slick-track{margin:0 auto}@media only screen and (min-width:1400px){.product-othershop .container{max-width:1335px}}.product-othershop h2{text-align:center;font-size:60px;line-height:1.167;color:#282829;font-weight:300;margin:0}@media only screen and (max-width:1199.9px){.product-othershop h2{font-size:52px}}@media only screen and (max-width:991.9px){.product-othershop h2{font-size:44px}}@media only screen and (max-width:767.9px){.product-othershop h2{font-size:38px}}@media only screen and (max-width:575.9px){.product-othershop h2{font-size:32px;text-align:left;font-weight:400}}.product-othershop img{width:100%}.product-othershop__box{border-radius:5px;overflow:hidden;margin:40px 16px 0;cursor:pointer}@media only screen and (max-width:1499.9px){.product-othershop__box{margin:37px 13px 0}}@media only screen and (max-width:1199.9px){.product-othershop__box{margin:34px 10px 0}}@media only screen and (max-width:991.9px){.product-othershop__box{margin:31px 8px 0}}@media only screen and (max-width:767.9px){.product-othershop__box{margin:28px 6px 0}}@media only screen and (max-width:575.9px){.product-othershop__box{margin:25px 8px 0}}.product-othershop h3{text-align:center;font-size:24px;line-height:1.33;color:#282829;margin:20px auto 0;font-weight:400;max-width:215px;width:100%}@media only screen and (max-width:1199.9px){.product-othershop h3{font-size:22px;max-width:195px}}@media only screen and (max-width:991.9px){.product-othershop h3{font-size:20px;max-width:160px}}@media only screen and (max-width:767.9px){.product-othershop h3{font-size:18px;max-width:140px}}@media only screen and (max-width:575.9px){.product-othershop h3{font-size:16px}}.star-rating-global{height:20px;position:relative;width:100px;top:-1px;margin-right:16px}.star-rating-global:before{background-image:url(/img/rating-inactive.svg);background-repeat:repeat-x;background-size:auto 100%;bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.star-rating-global>span{display:block;text-indent:-10000px;width:1000%;height:100%!important;position:absolute;overflow:hidden}.star-rating-global>span:before{background-image:url(/img/rating-active.svg);background-repeat:repeat-x;background-size:auto 100%;bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;text-indent:10000px;top:0}.orientation-msg{width:100%;height:100%;position:fixed;background:rgba(40,40,41,.65);display:none;align-items:center;justify-content:center;top:0;z-index:1000}@media only screen and (max-width:1023.9px)and (min-width:567.9px)and (max-height:450px)and (orientation:landscape){.orientation-msg{display:flex}}.orientation-msg div{width:296px;padding:32px 24px;box-shadow:0 2px 8px rgba(0,0,0,.25);border-radius:8px;background:#fff}.orientation-msg div h2{font-weight:700;font-size:16px;line-height:24px;margin:0 0 8px}.orientation-msg div h2,.orientation-msg div p{text-align:center;font-family:Sofia Pro;letter-spacing:0;color:#393838}.orientation-msg div p{font-weight:400;font-size:14px;line-height:22px;margin:0}@media only screen and (max-width:1023.9px)and (min-width:567.9px)and (max-height:450px)and (orientation:landscape){body{overflow:hidden}}.ruk_rating_snippet{font-family:Sofia Pro!important;margin-left:2px}.ruk_rating_snippet i{font-size:18px}.ruk_rating_snippet .ruk-rating-snippet-count{font-family:Sofia Pro!important;font-size:14px;line-height:22px;color:#999;margin-left:10px}.cssVar-badgeElement__text__{display:none}.js-modal-container-dialog .R-BadgeElement .ricon-badge--checkmark{margin-top:-4px}.js-modal-container-dialog .R-TextBody .R-BadgeElement{display:none}#braze-content-card-wrapper .ab-feed{width:100%;background:#f5f8fd;border:none;box-shadow:none;border-radius:15px}#braze-content-card-wrapper .ab-feed .ab-close-button{color:#2baae2}#braze-content-card-wrapper .ab-feed .ab-feed-body{border:none}#braze-content-card-wrapper .ab-feed .ab-feed-body .ab-card{border:none;box-shadow:none}#braze-content-card-wrapper .ab-feed .ab-feed-body .ab-card,#braze-content-card-wrapper .ab-feed .ab-feed-body .ab-feed,#braze-content-card-wrapper .ab-feed .ab-feed-body .ab-title{font-family:Sofia Pro!important}#braze-content-card-wrapper .ab-feed .ab-feed-body .ab-title{font-weight:500}#braze-content-card-wrapper .ab-feed .ab-feed-buttons-wrapper{background:none;box-shadow:none}.star-only-snippet .ruk-rating-snippet-count{display:none}.ElementsWidget-prefix .ElementsWidget{margin-bottom:0!important}.PrimerCheckout .PrimerCheckout__formField:not(:first-of-type){margin-top:16px!important}iframe.gm-added.gm-lazy:not([class*=embedsocial-]){position:absolute;bottom:0;z-index:-1}header{padding:0!important;font-family:Sofia Pro Semi;position:fixed;width:100%;top:0;left:0;z-index:101;background:#fff}header .ins-preview-wrapper{margin-top:0!important}header>.container{padding-top:15px;padding-bottom:15px}header.product-page-header{background:#fff}header.product-page-header.sticky{transform:translateY(-110px)!important}@media only screen and (max-width:1023.9px){header.product-page-header.sticky{transform:none!important;top:-110px}}header.product-page-header.sticky.disable-notify-bar{transform:translateY(-70px)!important}@media only screen and (max-width:1023.9px){header.product-page-header.sticky.disable-notify-bar{transform:none!important;top:-70px}}header nav{display:flex;justify-content:space-between;align-items:center}@media only screen and (min-width:1024px){header nav .nav-logo{margin-top:7px}}header nav .nav-logo img{height:32px;display:inline-block}header nav .menu-forward{display:none}@media only screen and (max-width:1024.9px){header nav .menu-forward{display:inline;height:20px;margin-left:10px}}header nav .navnar-menu{list-style-type:none;padding:0;margin:0}header nav .navnar-menu li{display:inline-block}header nav .navnar-menu li a{font:normal normal normal 20px/40px Sofia Pro;letter-spacing:0;color:#161616;padding:20px;cursor:pointer}@media only screen and (max-width:1499.9px)and (min-width:1024px){header nav .navnar-menu li a{font:normal normal normal 20px/40px Sofia Pro;padding:10px}}header nav .navnar-menu li a:hover{text-decoration:none;color:#2caae2}header nav .navnar-menu li.has-dropdown{position:relative}header nav .navnar-menu li .dropdown-menu{width:276px;max-height:0;display:block;border:none;box-shadow:none;transition:all .3s;overflow:hidden;padding:0;top:48px;border-radius:0}header nav .navnar-menu li .dropdown-menu li:first-of-type{margin-top:10px}@media only screen and (max-width:1024.9px){header nav .navnar-menu li .dropdown-menu li:first-of-type{margin-top:0}}header nav .navnar-menu li .dropdown-menu li:last-of-type{margin-bottom:10px}header nav .navnar-menu li .dropdown-menu li a{font:normal normal 700 17px/24px Sofia Pro;letter-spacing:0;color:#161616;padding:12px 24px;display:block;font-weight:500}header nav .navnar-menu li .dropdown-menu li a:hover{text-decoration:none;color:#2caae2}header nav .navnar-menu li .dropdown-menu.active{max-height:400px;box-shadow:0 4px 10px -5px hsla(0,0%,80%,.6)}@media only screen and (max-width:1024.9px){header nav .navnar-menu li .dropdown-menu.active{box-shadow:none}}header nav .navnar-menu .active a{color:#2caae2}header nav .navnar-menu .social-links{display:none}header nav .navnar-menu .social-links a{display:inline-block;width:auto;margin-right:32px}header nav .navnar-menu .account-dropdown{position:relative;font-size:22px}header nav .navnar-menu .account-dropdown>a:first-of-type{padding-right:7px}header nav .navnar-menu .account-dropdown>a:last-of-type{padding-left:7px}@media only screen and (max-width:1023.9px){header nav .navnar-menu .account-dropdown .desktop-login-btns{display:none}}header nav .navnar-menu .account-dropdown span.user-image{width:23px;height:23px;display:inline-block;position:relative;top:-3px;margin-right:8px}@media only screen and (max-width:1023.9px){header nav .navnar-menu .account-dropdown span.user-image{margin-right:18px;top:-4px}}header nav .navnar-menu .account-dropdown li{width:100%}@media only screen and (max-width:1023.9px){header nav .navnar-menu .account-dropdown{position:absolute;top:65px;left:26px;display:flex!important;white-space:nowrap;align-items:center}header nav .navnar-menu .account-dropdown a{font-size:20px!important}}header nav .navnar-menu .account-dropdown ul.dropdown-menu{width:250px;left:15px;padding-left:12px}@media only screen and (min-width:1024px){header nav .navnar-menu .account-dropdown ul.dropdown-menu .back-link,header nav .navnar-menu .account-dropdown ul.dropdown-menu .menu-username{display:none}}header nav .navnar-menu .account-dropdown ul.dropdown-menu .active a{color:#2caae2}@media only screen and (max-width:1023.9px){header nav .navnar-menu .account-dropdown ul.dropdown-menu{position:fixed;height:100vh;width:100vw;max-height:none;margin:0 auto;border-radius:24px;top:0;left:0;bottom:0;right:0;box-shadow:0 0 20px 20px #e7e3e3;padding-top:75px;transform:translateX(105%);transition:all .3s ease;padding-left:25px}header nav .navnar-menu .account-dropdown ul.dropdown-menu.active{transform:translate(0)}header nav .navnar-menu .account-dropdown ul.dropdown-menu .menu-username{font-size:26px;font-weight:400;font-family:Sofia Pro,sans-serif;margin:10px 0}header nav .navnar-menu .account-dropdown ul.dropdown-menu a{padding:12px 42px}header nav .navnar-menu .account-dropdown ul.dropdown-menu .back-link a{position:relative}header nav .navnar-menu .account-dropdown ul.dropdown-menu .back-link a:before{content:"";position:absolute;width:15px;height:15px;border-left:1px solid #212529;border-bottom:1px solid #212529;left:7px;transform:rotate(45deg);top:15px}}header nav .ham-menu{display:none;height:37px;width:40px}header nav .ham-menu .menu-button{display:inline-block;cursor:pointer;z-index:101}header nav .ham-menu .menu-button .line{transition:all .3s ease-in-out;height:2px;background:#999;display:block;margin:6px 0;width:28px}header nav .ham-menu .menu-button.active{position:fixed}header nav .ham-menu .menu-button.active .line{height:2px}header nav .ham-menu .menu-button.active .line:first-child{transform:translateY(2px) rotate(135deg)}header nav .ham-menu .menu-button.active .line:nth-child(2){width:0}header nav .ham-menu .menu-button.active .line:nth-child(3){transform:translateY(-14px) rotate(-135deg)}header nav.active .ham-menu .menu-button{position:fixed;z-index:11;left:32px;top:25px}@media only screen and (max-width:991.9px){header nav.active .ham-menu .menu-button{left:30px}}@media only screen and (max-width:767.9px){header nav.active .ham-menu .menu-button{left:28px}}@media only screen and (max-width:575.9px){header nav.active .ham-menu .menu-button{left:26px}}header nav.active .ham-menu .menu-button .line{height:2px}header nav.active .ham-menu .menu-button .line:first-child{transform:translateY(2px) rotate(135deg)}header nav.active .ham-menu .menu-button .line:nth-child(2){width:0}header nav.active .ham-menu .menu-button .line:nth-child(3){transform:translateY(-14px) rotate(-135deg)}header nav .mobile-shop-icon{display:none}header nav .mobile-account-btns{display:none!important}header{transition:all .3s}header.sticky{background:#fff;box-shadow:1px 1px 1px 1px rgba(0,0,0,.05)}header .cart-link{position:relative}header .cart-link .cart-count{background:#282829 0 0 no-repeat padding-box;height:16px;width:16px;text-align:center;border-radius:50%;position:absolute;color:#fff;font:normal normal normal 14px/18px Sofia Pro;right:13px;top:6px;line-height:1.4}@media only screen and (max-width:1499.9px)and (min-width:1024px){header .cart-link .cart-count{right:5px;top:-5px}}@media only screen and (max-width:1023.9px){header .cart-link .cart-count{right:-6px;top:-13px}}@media only screen and (max-width:575.9px){header.detail-page-header.sticky{transform:none!important;top:-110px}header.detail-page-header~div footer{padding-bottom:70px}header.detail-page-header .product-secondary-navbar{position:fixed!important;top:auto;bottom:0;padding:16px 0;height:auto;background:#fff;box-shadow:0 -3px 6px rgba(0,0,0,.05);margin:0!important}header.detail-page-header .product-secondary-navbar .web-btn{min-width:138px!important;line-height:1.6}header.detail-page-header .product-secondary-navbar .web-btn.uvbox-morebtn{min-width:190px!important}header.detail-page-header .product-secondary-navbar h4{color:#282829;font-size:16px;padding-top:4px}header.detail-page-header .product-secondary-navbar h4 span{font-weight:700}header.detail-page-header .product-secondary-navbar h4 s{opacity:.5}}.product-notify-bar{padding:9px 0 7px;background:#2caae2;width:100%;text-align:center;white-space:nowrap}.product-notify-bar>div{overflow-y:hidden}.product-notify-bar.seasonal-bar{background:#e22c2c}.product-notify-bar span{display:inline-block}.product-notify-bar:not(.no-overflow) span{margin:0 0 0 15px!important}.product-notify-bar:not(.no-overflow) p{margin:0 0 0 20px!important}.product-notify-bar.no-overflow span:not(:first-of-type){display:none}.product-notify-bar p{text-align:center;font-size:16px;line-height:1.375;color:#fff;margin:0 15px;font-family:Sofia Pro,sans-serif}@media only screen and (max-width:369.9px){.product-notify-bar p{font-size:14px}}.product-notify-bar a{color:#fff}@media(max-width:1023.9px){header.menu-open{z-index:111}.navnar-menu{display:none}header{padding:0!important;font-family:Sofia Pro Semi;height:70px;background:#fff}header>.container{padding-top:20px;padding-bottom:20px;height:70px}header .container{position:relative;z-index:101}header nav .nav-logo img{height:24px}header nav .ham-menu{display:block!important}header nav .mobile-shop-icon{display:block!important;width:40px;text-align:right}header nav .hide-cart{opacity:0;pointer-events:none}header nav .navnar-menu{position:fixed;background-color:#fff;z-index:10;height:100vh;width:100vw;margin:0 auto;border-radius:24px;top:0;left:0;bottom:0;right:0;box-shadow:0 0 20px 20px #e7e3e3;padding:65px 0 0 24px;animation-duration:.5s;animation-fill-mode:both;overflow:auto}header nav .navnar-menu.logged-in{padding-top:125px}header nav .navnar-menu li{display:block!important}header nav .navnar-menu li a{display:block;width:100%;font:normal normal normal 32px/40px Sofia Pro!important;padding:15px 0}header nav .navnar-menu li:last-child{display:none!important}header nav .navnar-menu li .dropdown-menu{position:static;width:100%}header nav .navnar-menu li .dropdown-menu li a{font:normal 400 normal 20px/26px Sofia Pro!important;letter-spacing:0;color:#282829;padding:12px 10px 12px 24px;margin-top:0}header nav .navnar-menu li .dropdown-menu li:last-child{display:block!important}header nav .navnar-menu li .dropdown-menu.active{margin-bottom:24px}header nav.active .navnar-menu{display:block;animation-name:fadeIn}header nav .social-links{display:block}header nav .social-links img{width:24px}header nav .mobile-account-btns{display:block;margin-top:32px}header nav .mobile-account-btns .login-text-block{background:#f5f8fd;padding:8px 12px;width:calc(100% - 24px)}header nav .mobile-account-btns .login-text-block h4{color:#2caae2;font-size:16px;font-weight:600;margin-bottom:0}header nav .mobile-account-btns .login-text-block p{color:#282829;font-size:14px;font-weight:500;margin-bottom:0}header nav .mobile-account-btns .btn-container{display:flex;justify-content:space-evenly;width:calc(100% - 24px);margin-top:24px}header nav .mobile-account-btns .btn-container .btn{width:138px;height:48px;border-radius:25px;font-size:14px!important;font-weight:400!important;line-height:14px!important;display:flex;align-items:center;justify-content:center}header nav .mobile-account-btns .btn-container .login-btn{border:2px solid #2caae2;color:#2caae2}header nav .mobile-account-btns .btn-container .signup-btn{border:2px solid #2caae2;color:#fff;background:#2caae2}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}header.disable-notify-bar .cart-popup-overlay{top:70px}@media only screen and (max-width:1023.9px){header.disable-notify-bar .cart-popup-overlay{top:70px}}@media only screen and (max-width:575.9px){header.disable-notify-bar.sticky .cart-popup-overlay{top:0}}.price-nav-block{min-width:33.333333%;margin-left:auto;padding:0 15px}@media only screen and (max-width:1199.9px){.price-nav-block{min-width:41.666667%}}@media only screen and (max-width:991.9px){.price-nav-block{min-width:50%}}@media only screen and (max-width:768.9px){.price-nav-block{min-width:0;width:100%}}.price-nav-block h4{margin-right:32px}@media only screen and (max-width:575.9px){.price-nav-block h4{margin-right:8px}}header nav .navnar-menu .hidemenu{display:none!important}@media only screen and (min-width:1024.9px){header .m-hover-menu:hover .dropdown-menu{max-height:400px;box-shadow:0 4px 10px -5px hsla(0,0%,80%,.6)}}.pagetop-headerspace{padding-top:152px}@media only screen and (max-width:1055.9px){.pagetop-headerspace{padding-top:88px}}.disable-notify-bar~.pagetop-headerspace{padding-top:112px}@media only screen and (max-width:1055.9px){.disable-notify-bar~.pagetop-headerspace{padding-top:48px}}
/*# sourceMappingURL=935137004b095001.css.map*/