.btn-component{width:100%;height:100%;font-size:14px;line-height:14px;letter-spacing:0.25px;font-weight:700;outline:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.btn-component.btn-atc{border-radius:500px}.btn-component.btn-atc.btn-h9b{color:white;background-color:#256EFF}.btn-component.btn-atc:disabled{cursor:not-allowed;opacity:0.65;background-color:#999999}.btn-component.btn-checkout{border-radius:500px;color:white;background-color:#57B500}.btn-component.btn{font-family:Proxima Nova;font-style:normal;font-weight:bold;font-size:14px;line-height:32px;letter-spacing:0.25px;border-radius:50px;min-width:100px;text-align:center;background-color:#03BFFE;color:#FFFFFF;text-decoration:none}.btn-component.btn.btn-bordered{background-color:transparent;border:2px solid #FFFFFF;box-sizing:border-box;border-radius:100px}@media (min-width: 1024px){.btn-component.btn-checkout{font-size:16px}}@media (min-width: 1440px){.btn-component{font-size:16px}}#yt-popup{display:none;width:100%;height:100%;top:0;left:0;z-index:9998;position:fixed}#yt-popup .overlay{width:100%;height:100%;background-color:#111111e6;position:absolute;top:0;left:0;z-index:1}#yt-popup .content{width:100%;height:56.25vw;max-width:823px;max-height:463px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2}#yt-popup .content i{width:22px;height:22px;position:absolute;display:block;right:6px;top:-28px;cursor:pointer;z-index:4}#yt-popup .content i:before,#yt-popup .content i:after{content:" ";display:block;position:absolute;top:10px;width:100%;height:0;border:1px solid #FFFFFF;transform:rotate(-45deg)}#yt-popup .content i:after{transform:matrix(-0.71, -0.71, -0.71, 0.71, 0, 0)}#yt-popup .content iframe{width:100%;height:100%;z-index:3}@media only screen and (min-aspect-ratio: 16 / 9) and (max-width: 823px){#yt-popup .content{height:100%}#yt-popup .content i{top:10px;right:10px}#yt-popup .content iframe{height:56.25vw;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}}@media only screen and (device-width: 568px) and (device-height: 320px) and (-webkit-min-device-pixel-ratio: 2){#yt-popup .content{height:100%}#yt-popup .content i{top:10px;right:10px}#yt-popup .content iframe{height:56.25vw;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}}@media only screen and (min-width: 874px){#yt-popup .content i{top:-28px;right:-21px}}#H8-Module-M-Buy-Module{display:flex;width:100%;height:auto;padding-top:100px;background-color:#F9FAFA}#H8-Module-M-Buy-Module .part.left{flex:1.3;position:relative;z-index:0}#H8-Module-M-Buy-Module .part.left .bundle,#H8-Module-M-Buy-Module .part.left .solo{display:none;width:98%;height:96%;background-position:bottom center;position:absolute;margin:0 auto;bottom:0;left:0;right:0}#H8-Module-M-Buy-Module .part.left .bundle.active,#H8-Module-M-Buy-Module .part.left .solo.active{display:block}#H8-Module-M-Buy-Module .part.left .solo{background-position:center}#H8-Module-M-Buy-Module .part.left .background{display:none;position:absolute;top:0;left:0;width:70%;height:100%;z-index:-1;background-color:#FFF100}#H8-Module-M-Buy-Module .part.left .background.active{display:block}#H8-Module-M-Buy-Module .part.right{flex:1;min-width:512px;display:flex;align-items:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision}#H8-Module-M-Buy-Module .part.right .wrapper{width:100%;height:auto;text-align:left;padding:98px 30px 98px 30px}#H8-Module-M-Buy-Module .part.right .wrapper .toggle{width:320px;height:40px;position:relative;padding:4px;background-color:white;border-radius:35px;margin-bottom:30px;cursor:pointer;box-shadow:0 2px 6px 0 rgba(0,0,0,0.15);box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#H8-Module-M-Buy-Module .part.right .wrapper .toggle *{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#H8-Module-M-Buy-Module .part.right .wrapper .toggle .toggle-area{position:absolute;width:155px;height:32px;top:4px;left:4px;background-color:#03BFFE;border-radius:35px;z-index:1}#H8-Module-M-Buy-Module .part.right .wrapper .toggle .options{width:100%;height:100%;padding:4px;position:absolute;top:0;left:0;z-index:1}#H8-Module-M-Buy-Module .part.right .wrapper .toggle .options .option{width:50%;height:100%;float:left;font-weight:bold;letter-spacing:0.2px;line-height:34px;text-align:center;font-size:12px}#H8-Module-M-Buy-Module .part.right .wrapper .toggle .options .option:first-child{color:white}#H8-Module-M-Buy-Module .part.right .wrapper .toggle .options .option:nth-child(2){color:#666666}#H8-Module-M-Buy-Module .part.right .wrapper .toggle.solo-selected .toggle-area{left:calc(320px - 155px - 4px)}#H8-Module-M-Buy-Module .part.right .wrapper .toggle.solo-selected .options .option:first-child{color:#666666}#H8-Module-M-Buy-Module .part.right .wrapper .toggle.solo-selected .options .option:nth-child(2){color:white}#H8-Module-M-Buy-Module .part.right .wrapper .bundle,#H8-Module-M-Buy-Module .part.right .wrapper .solo{width:100%;height:auto;display:none}#H8-Module-M-Buy-Module .part.right .wrapper .bundle.active,#H8-Module-M-Buy-Module .part.right .wrapper .solo.active{display:block}#H8-Module-M-Buy-Module .part.right .wrapper .bundle h2,#H8-Module-M-Buy-Module .part.right .wrapper .solo h2{font-size:48px;font-weight:900;letter-spacing:-0.8px;line-height:56px}#H8-Module-M-Buy-Module .part.right .wrapper .bundle .rating .yotpo-icon-star,#H8-Module-M-Buy-Module .part.right .wrapper .solo .rating .yotpo-icon-star{font-size:24px !important}#H8-Module-M-Buy-Module .part.right .wrapper .bundle .rating .yotpo-icon-empty-star,#H8-Module-M-Buy-Module .part.right .wrapper .solo .rating .yotpo-icon-empty-star{font-size:24px !important}#H8-Module-M-Buy-Module .part.right .wrapper .bundle .price,#H8-Module-M-Buy-Module .part.right .wrapper .solo .price{margin:2px 0 34px}#H8-Module-M-Buy-Module .part.right .wrapper .bundle .price .starting-from,#H8-Module-M-Buy-Module .part.right .wrapper .solo .price .starting-from{display:none}#H8-Module-M-Buy-Module .part.right .wrapper .bundle .price .product-price,#H8-Module-M-Buy-Module .part.right .wrapper .solo .price .product-price{display:flex}#H8-Module-M-Buy-Module .part.right .wrapper .bundle .price .product-price .price-sales,#H8-Module-M-Buy-Module .part.right .wrapper .solo .price .product-price .price-sales{font-size:22px;line-height:26px;font-weight:900;letter-spacing:0.2px;order:1}#H8-Module-M-Buy-Module .part.right .wrapper .bundle .price .product-price .price-standard,#H8-Module-M-Buy-Module .part.right .wrapper .solo .price .product-price .price-standard{font-size:20px;line-height:26px;letter-spacing:normal;color:#666666;font-weight:normal;order:2;float:none;margin-left:10px;padding:0}#H8-Module-M-Buy-Module .part.right .wrapper .bundle .affirm-as-low-as,#H8-Module-M-Buy-Module .part.right .wrapper .solo .affirm-as-low-as{margin-top:-24px;margin-bottom:25px;font-weight:700}#H8-Module-M-Buy-Module .part.right .wrapper .bundle .badge,#H8-Module-M-Buy-Module .part.right .wrapper .solo .badge{background:#333;color:white;font-size:10px;font-weight:600;box-sizing:border-box;height:25px;padding:4.5px 15px 0 15px;letter-spacing:.5px;align-items:center;margin-bottom:8px;min-width:90px;display:inline-block}#H8-Module-M-Buy-Module .part.right .wrapper .bundle .description,#H8-Module-M-Buy-Module .part.right .wrapper .solo .description{font-size:18px;line-height:26px;text-align:left;max-width:416px}#H8-Module-M-Buy-Module .part.right .wrapper .bundle .tandc,#H8-Module-M-Buy-Module .part.right .wrapper .solo .tandc{color:#03BFFE;font-size:14px;font-style:italic;margin:8px 0 62px;display:inline-block}#H8-Module-M-Buy-Module .part.right .wrapper .bundle form button,#H8-Module-M-Buy-Module .part.right .wrapper .solo form button{width:320px;min-width:auto;max-width:100%;height:44px}#H8-Module-M-Buy-Module .part.right .wrapper .common-description{display:flex;flex-direction:column;margin-top:19px}#H8-Module-M-Buy-Module .part.right .wrapper .common-description span{display:flex;justify-content:flex-start;align-items:center}#H8-Module-M-Buy-Module .part.right .wrapper .common-description span:first-of-type{margin-bottom:9px}#H8-Module-M-Buy-Module .part.right .wrapper .common-description span img{width:26px;height:auto;margin-right:10px}@media only screen and (max-width: 1024px){#H8-Module-M-Buy-Module{padding-top:80px}#H8-Module-M-Buy-Module .part.right{min-width:unset}#H8-Module-M-Buy-Module .part.right .wrapper{padding:42px 20px 35px 20px}#H8-Module-M-Buy-Module .part.right .wrapper .toggle{margin-bottom:24px}#H8-Module-M-Buy-Module .part.right .wrapper .bundle h2,#H8-Module-M-Buy-Module .part.right .wrapper .solo h2{font-size:34px;letter-spacing:-0.6px;line-height:38px}#H8-Module-M-Buy-Module .part.right .wrapper .bundle .price,#H8-Module-M-Buy-Module .part.right .wrapper .solo .price{margin:4px 0 25px}#H8-Module-M-Buy-Module .part.right .wrapper .bundle .price .starting-from,#H8-Module-M-Buy-Module .part.right .wrapper .solo .price .starting-from{display:none}#H8-Module-M-Buy-Module .part.right .wrapper .bundle .price .product-price .price-sales,#H8-Module-M-Buy-Module .part.right .wrapper .solo .price .product-price .price-sales{font-size:20px;line-height:28px}#H8-Module-M-Buy-Module .part.right .wrapper .bundle .price .product-price .price-standard,#H8-Module-M-Buy-Module .part.right .wrapper .solo .price .product-price .price-standard{font-size:18px;line-height:28px;letter-spacing:0.2px;float:none}#H8-Module-M-Buy-Module .part.right .wrapper .bundle .badge,#H8-Module-M-Buy-Module .part.right .wrapper .solo .badge{height:18px;letter-spacing:0.3px;padding:1.5px 15px 0 15px;margin-bottom:9px}#H8-Module-M-Buy-Module .part.right .wrapper .bundle .description,#H8-Module-M-Buy-Module .part.right .wrapper .solo .description{font-size:16px;line-height:24px;max-width:320px;float:none;width:auto;padding:0}#H8-Module-M-Buy-Module .part.right .wrapper .bundle .tandc,#H8-Module-M-Buy-Module .part.right .wrapper .solo .tandc{font-size:12px;margin:2px 0 33px}#H8-Module-M-Buy-Module .part.right .wrapper .bundle form button,#H8-Module-M-Buy-Module .part.right .wrapper .solo form button{width:320px;min-width:auto;max-width:100%;height:44px}#H8-Module-M-Buy-Module .part.right .wrapper .common-description{margin-top:18px}#H8-Module-M-Buy-Module .part.right .wrapper .common-description span{font-size:12px;line-height:18px}#H8-Module-M-Buy-Module .part.right .wrapper .common-description span:first-of-type{margin-bottom:9px}#H8-Module-M-Buy-Module .part.right .wrapper .common-description span img{width:20px;margin-right:8px}}@media only screen and (max-width: 823px){#H8-Module-M-Buy-Module{display:block}#H8-Module-M-Buy-Module .part.left{flex:none;width:100%}#H8-Module-M-Buy-Module .part.left .bundle,#H8-Module-M-Buy-Module .part.left .solo{width:100%;max-width:unset;max-height:unset;position:relative;top:30px;background-position:center}#H8-Module-M-Buy-Module .part.left .bundle{display:block;visibility:hidden;width:1646px;height:794px;max-width:100%;max-height:calc(100vw * (794 / 1646))}#H8-Module-M-Buy-Module .part.left .bundle.active{visibility:visible}#H8-Module-M-Buy-Module .part.left .solo{position:absolute;left:0;width:100%;height:100%}#H8-Module-M-Buy-Module .part.left .background{width:100%;height:73%}#H8-Module-M-Buy-Module .part.right{flex:none;width:100%;max-width:unset}#H8-Module-M-Buy-Module .part.right .wrapper{text-align:center;padding:65px 0 45px 0;max-width:343px;width:100%;margin:0 auto}#H8-Module-M-Buy-Module .part.right .wrapper .toggle{margin:0 auto 30px auto}#H8-Module-M-Buy-Module .part.right .wrapper .bundle h2,#H8-Module-M-Buy-Module .part.right .wrapper .solo h2{font-size:32px;line-height:36px}#H8-Module-M-Buy-Module .part.right .wrapper .bundle .price,#H8-Module-M-Buy-Module .part.right .wrapper .solo .price{margin:4px 0 25px}#H8-Module-M-Buy-Module .part.right .wrapper .bundle .price .starting-from,#H8-Module-M-Buy-Module .part.right .wrapper .solo .price .starting-from{display:none}#H8-Module-M-Buy-Module .part.right .wrapper .bundle .price .product-price,#H8-Module-M-Buy-Module .part.right .wrapper .solo .price .product-price{flex-direction:row;justify-content:center}#H8-Module-M-Buy-Module .part.right .wrapper .bundle .price .product-price .price-sales,#H8-Module-M-Buy-Module .part.right .wrapper .solo .price .product-price .price-sales{font-size:18px;line-height:26px}#H8-Module-M-Buy-Module .part.right .wrapper .bundle .price .product-price .price-standard,#H8-Module-M-Buy-Module .part.right .wrapper .solo .price .product-price .price-standard{font-size:16px;line-height:26px;float:none}#H8-Module-M-Buy-Module .part.right .wrapper .bundle .badge,#H8-Module-M-Buy-Module .part.right .wrapper .solo .badge{height:18px;letter-spacing:0.3px;padding:1.5px 10px 0 10px;margin-bottom:9px}#H8-Module-M-Buy-Module .part.right .wrapper .bundle .description,#H8-Module-M-Buy-Module .part.right .wrapper .solo .description{font-size:16px;line-height:24px;max-width:unset;float:none;width:100%;padding:0;text-align:center}#H8-Module-M-Buy-Module .part.right .wrapper .bundle .tandc,#H8-Module-M-Buy-Module .part.right .wrapper .solo .tandc{font-size:12px;margin:2px 0 33px;line-height:24px}#H8-Module-M-Buy-Module .part.right .wrapper .bundle form button,#H8-Module-M-Buy-Module .part.right .wrapper .solo form button{width:100%;max-width:unset}#H8-Module-M-Buy-Module .part.right .wrapper .common-description{margin-top:21px;align-items:center}#H8-Module-M-Buy-Module .part.right .wrapper .common-description span{font-size:12px;line-height:18px}#H8-Module-M-Buy-Module .part.right .wrapper .common-description span:first-of-type{margin-bottom:15px}#H8-Module-M-Buy-Module .part.right .wrapper .common-description span img{width:20px;margin-right:8px}}@media only screen and (max-width: 375px){#H8-Module-M-Buy-Module .part.right .wrapper .bundle form button,#H8-Module-M-Buy-Module .part.right .wrapper .solo form button{width:90%;margin:0 auto}}@media only screen and (max-width: 823px){#H8-Module-M-Buy-Module .h8-buymodule-container{padding:0 0 40px;flex-direction:column}#H8-Module-M-Buy-Module .h8-buymodule-container .left{width:100%;padding-top:60px}#H8-Module-M-Buy-Module .h8-buymodule-container .left .buy-desktop{display:none}#H8-Module-M-Buy-Module .h8-buymodule-container .left .buy-mobile{display:block}#H8-Module-M-Buy-Module .h8-buymodule-container .right{width:100%;align-items:center;padding:0 40px}#H8-Module-M-Buy-Module .h8-buymodule-container .right .product-pretty-name{font-size:36px;line-height:36px}#H8-Module-M-Buy-Module .h8-buymodule-container .right .product-price.with-promo-price{display:block}#H8-Module-M-Buy-Module .h8-buymodule-container .right .product-full-price{font-size:18px;margin-bottom:30px}#H8-Module-M-Buy-Module .h8-buymodule-container .right .product-full-price .price-standard{font-size:16px}#H8-Module-M-Buy-Module .h8-buymodule-container .right .product-badge{font-size:8px;height:18px}#H8-Module-M-Buy-Module .h8-buymodule-container .right .product-promo{font-size:16px;line-height:24px;max-width:322px;text-align:center}#H8-Module-M-Buy-Module .h8-buymodule-container .right .product-tandc{font-size:12px;line-height:16px;margin:0 0 30px}#H8-Module-M-Buy-Module .h8-buymodule-container .right button{width:343px}#H8-Module-M-Buy-Module .h8-buymodule-container .right .product-gopro-features span{font-size:12px}#H8-Module-M-Buy-Module .h8-buymodule-container .right .product-gopro-features span img{width:18px}#H8-Module-M-Buy-Module .h8-buymodule-container .right .option-bundle,#H8-Module-M-Buy-Module .h8-buymodule-container .right .option-solo{align-items:center}}@media only screen and (max-width: 414px){#H8-Module-M-Buy-Module .h8-buymodule-container .right{padding:0 27px}}@media only screen and (max-width: 1024px){#H8-Module-M-Buy-Module .h8-buymodule-container{padding:0;box-sizing:border-box;min-height:476px;padding-top:80px !important}#H8-Module-M-Buy-Module .h8-buymodule-container .right{margin-top:3%}#H8-Module-M-Buy-Module .h8-buymodule-container .right .product-pretty-name{font-size:40px}#H8-Module-M-Buy-Module .h8-buymodule-container .right .product-full-price{font-size:20px;line-height:24px;margin-bottom:34px}#H8-Module-M-Buy-Module .h8-buymodule-container .right .product-full-price .price-standard{font-size:18px}#H8-Module-M-Buy-Module .h8-buymodule-container .right .product-promo{font-size:18px;line-height:25px}#H8-Module-M-Buy-Module .h8-buymodule-container .right .product-tandc{font-size:13px;margin-bottom:34px}#H8-Module-M-Buy-Module .h8-buymodule-container .right .product-gopro-features span{font-size:13px}#H8-Module-M-Buy-Module .h8-buymodule-container .right .product-gopro-features span img{width:20px}}#cart-interstitial .accessory-bundle-upsell,#cart-interstitial .upgrade-upsell{box-sizing:border-box}#cart-interstitial .accessory-bundle-upsell.accessory-selected,#cart-interstitial .upgrade-upsell.accessory-selected{border-bottom:4px solid #57B500}#cart-interstitial .accessory-bundle-upsell .accessory-bundle-upsell-promo-msg,#cart-interstitial .upgrade-upsell .accessory-bundle-upsell-promo-msg{margin-bottom:5px}#cart-interstitial .accessory-bundle-upsell .accessory-bundle-upsell-promo-msg p,#cart-interstitial .upgrade-upsell .accessory-bundle-upsell-promo-msg p{font-weight:600;font-size:15px;line-height:22px;letter-spacing:0.25px;color:#111111}#cart-interstitial .accessory-bundle-upsell .accessory-bundle-upsell-promo-msg span,#cart-interstitial .upgrade-upsell .accessory-bundle-upsell-promo-msg span{font-style:normal;font-weight:700;font-size:12px;line-height:22px;align-items:center;letter-spacing:2.25px;color:#03BFFE;margin:0 6.5px 0 0}#cart-interstitial .accessory-bundle-upsell .accessory-bundle-upsell-promo-msg span.ga-module-name,#cart-interstitial .upgrade-upsell .accessory-bundle-upsell-promo-msg span.ga-module-name{font-weight:600;font-size:15px;line-height:22px;letter-spacing:0.25px;color:#111111}#cart-interstitial .accessory-bundle-upsell .accessory-bundle-container,#cart-interstitial .upgrade-upsell .accessory-bundle-container{box-shadow:1px 2px 10px rgba(102,102,102,0.3)}#cart-interstitial .accessory-bundle-upsell .accessory-bundle-container label,#cart-interstitial .upgrade-upsell .accessory-bundle-container label{float:none}#cart-interstitial .accessory-bundle-upsell .accessory-bundle-container .accessory-bundle-nav,#cart-interstitial .upgrade-upsell .accessory-bundle-container .accessory-bundle-nav{padding:5px 15px;display:flex;text-align:left;box-sizing:border-box;justify-content:center;align-items:center}#cart-interstitial .accessory-bundle-upsell .accessory-bundle-container .accessory-bundle-nav label,#cart-interstitial .upgrade-upsell .accessory-bundle-container .accessory-bundle-nav label{width:auto;text-align:left;padding:10px 0;padding-left:25px;position:relative}#cart-interstitial .accessory-bundle-upsell .accessory-bundle-container .accessory-bundle-nav .accessory-upsell-toggler,#cart-interstitial .upgrade-upsell .accessory-bundle-container .accessory-bundle-nav .accessory-upsell-toggler{flex:1;position:relative}#cart-interstitial .accessory-bundle-upsell .accessory-bundle-container .accessory-bundle-nav .accessory-upsell-toggler::after,#cart-interstitial .upgrade-upsell .accessory-bundle-container .accessory-bundle-nav .accessory-upsell-toggler::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}#cart-interstitial .accessory-bundle-upsell .accessory-bundle-container .accessory-bundle-nav .accessory-upsell-toggler input[type="checkbox"],#cart-interstitial .upgrade-upsell .accessory-bundle-container .accessory-bundle-nav .accessory-upsell-toggler input[type="checkbox"]{display:none}#cart-interstitial .accessory-bundle-upsell .accessory-bundle-container .accessory-bundle-nav .accessory-upsell-toggler span,#cart-interstitial .upgrade-upsell .accessory-bundle-container .accessory-bundle-nav .accessory-upsell-toggler span{font-weight:bold;font-size:14px;line-height:14px}#cart-interstitial .accessory-bundle-upsell .accessory-bundle-container .accessory-bundle-nav .accessory-upsell-toggler span::before,#cart-interstitial .upgrade-upsell .accessory-bundle-container .accessory-bundle-nav .accessory-upsell-toggler span::before{content:"\2713";color:#FFF;position:absolute;display:block;width:14px;height:14px;line-height:16px;border-radius:100px;border:2px solid #999999;left:0;top:8px}#cart-interstitial .accessory-bundle-upsell .accessory-bundle-container .accessory-bundle-nav .accessory-upsell-toggler input[type=checkbox]+span+span,#cart-interstitial .upgrade-upsell .accessory-bundle-container .accessory-bundle-nav .accessory-upsell-toggler input[type=checkbox]+span+span{display:none}#cart-interstitial .accessory-bundle-upsell .accessory-bundle-container .accessory-bundle-nav .accessory-upsell-toggler input[type=checkbox]:checked+span,#cart-interstitial .upgrade-upsell .accessory-bundle-container .accessory-bundle-nav .accessory-upsell-toggler input[type=checkbox]:checked+span{display:none}#cart-interstitial .accessory-bundle-upsell .accessory-bundle-container .accessory-bundle-nav .accessory-upsell-toggler input[type=checkbox]:checked+span+span,#cart-interstitial .upgrade-upsell .accessory-bundle-container .accessory-bundle-nav .accessory-upsell-toggler input[type=checkbox]:checked+span+span{display:inline-block;color:#57B500}#cart-interstitial .accessory-bundle-upsell .accessory-bundle-container .accessory-bundle-nav .accessory-upsell-toggler input[type=checkbox]:checked+span+span::before,#cart-interstitial .upgrade-upsell .accessory-bundle-container .accessory-bundle-nav .accessory-upsell-toggler input[type=checkbox]:checked+span+span::before{border-color:#57B500;background-color:#57B500}#cart-interstitial .accessory-bundle-upsell .accessory-bundle-container .accessory-bundle-nav .accessory-bundle-pricing,#cart-interstitial .upgrade-upsell .accessory-bundle-container .accessory-bundle-nav .accessory-bundle-pricing{font-weight:600;font-size:14px;line-height:14px;text-align:right;color:#111111}#cart-interstitial .accessory-bundle-upsell .accessory-bundle-container .accessory-bundle-nav .accessory-bundle-pricing .promo-price,#cart-interstitial .upgrade-upsell .accessory-bundle-container .accessory-bundle-nav .accessory-bundle-pricing .promo-price{color:#666666;text-decoration:line-through;margin-left:7px}#cart-interstitial .accessory-bundle-upsell .accessory-bundle-container #accessory-bundle-form,#cart-interstitial .accessory-bundle-upsell .accessory-bundle-container #upgrade-upsell-form,#cart-interstitial .upgrade-upsell .accessory-bundle-container #accessory-bundle-form,#cart-interstitial .upgrade-upsell .accessory-bundle-container #upgrade-upsell-form{display:none}#cart-interstitial .accessory-bundle-upsell .accessory-bundle-container #accessory-bundle-form .accessory-bundle-products,#cart-interstitial .accessory-bundle-upsell .accessory-bundle-container #upgrade-upsell-form .accessory-bundle-products,#cart-interstitial .upgrade-upsell .accessory-bundle-container #accessory-bundle-form .accessory-bundle-products,#cart-interstitial .upgrade-upsell .accessory-bundle-container #upgrade-upsell-form .accessory-bundle-products{display:flex;flex-wrap:wrap}#cart-interstitial .accessory-bundle-upsell .accessory-bundle-container #accessory-bundle-form fieldset,#cart-interstitial .accessory-bundle-upsell .accessory-bundle-container #upgrade-upsell-form fieldset,#cart-interstitial .upgrade-upsell .accessory-bundle-container #accessory-bundle-form fieldset,#cart-interstitial .upgrade-upsell .accessory-bundle-container #upgrade-upsell-form fieldset{display:flex;flex-direction:column;flex:.5;margin:3px;border:1px dashed #c17e02;padding:0px;border-radius:3px;font-size:12px}#cart-interstitial .accessory-bundle-upsell .accessory-bundle-container #accessory-bundle-form label,#cart-interstitial .accessory-bundle-upsell .accessory-bundle-container #upgrade-upsell-form label,#cart-interstitial .upgrade-upsell .accessory-bundle-container #accessory-bundle-form label,#cart-interstitial .upgrade-upsell .accessory-bundle-container #upgrade-upsell-form label{width:auto;text-align:left;float:none;font-size:12px;font-weight:normal;margin-bottom:12px}#cart-interstitial .accessory-bundle-upsell .accessory-bundle-container #accessory-bundle-form input[type="text"],#cart-interstitial .accessory-bundle-upsell .accessory-bundle-container #upgrade-upsell-form input[type="text"],#cart-interstitial .upgrade-upsell .accessory-bundle-container #accessory-bundle-form input[type="text"],#cart-interstitial .upgrade-upsell .accessory-bundle-container #upgrade-upsell-form input[type="text"]{border:0;background:#e8e5e5;margin-bottom:5px}#cart-interstitial .accessory-bundle-upsell .accessory-bundle-container .accessory-bundle-products,#cart-interstitial .upgrade-upsell .accessory-bundle-container .accessory-bundle-products{padding:0 15px}#cart-interstitial .accessory-bundle-upsell .accessory-bundle-container .accessory-bundle-products ul,#cart-interstitial .upgrade-upsell .accessory-bundle-container .accessory-bundle-products ul{margin:0}#cart-interstitial .accessory-bundle-upsell .accessory-bundle-container .accessory-bundle-products ul li:last-child>div,#cart-interstitial .upgrade-upsell .accessory-bundle-container .accessory-bundle-products ul li:last-child>div{border-bottom:0}#cart-interstitial .accessory-bundle-upsell .accessory-bundle-container .accessory-bundle-products .accessory-bundle-product,#cart-interstitial .upgrade-upsell .accessory-bundle-container .accessory-bundle-products .accessory-bundle-product{display:flex;padding:15px 0;border-bottom:1px solid #DFDFDF}#cart-interstitial .accessory-bundle-upsell .accessory-bundle-container .accessory-bundle-products .accessory-bundle-product .accessory-bundle-product-image img,#cart-interstitial .upgrade-upsell .accessory-bundle-container .accessory-bundle-products .accessory-bundle-product .accessory-bundle-product-image img{width:80px}#cart-interstitial .accessory-bundle-upsell .accessory-bundle-container .accessory-bundle-products .accessory-bundle-product .accessory-bundle-product-copy,#cart-interstitial .upgrade-upsell .accessory-bundle-container .accessory-bundle-products .accessory-bundle-product .accessory-bundle-product-copy{flex:1}#cart-interstitial .accessory-bundle-upsell .accessory-bundle-container .accessory-bundle-products .accessory-bundle-product .accessory-bundle-product-copy span,#cart-interstitial .upgrade-upsell .accessory-bundle-container .accessory-bundle-products .accessory-bundle-product .accessory-bundle-product-copy span{font-weight:600;font-size:14px;line-height:21px}#cart-interstitial .accessory-bundle-upsell .accessory-bundle-container .accessory-bundle-products .accessory-bundle-product .accessory-bundle-product-copy>div p,#cart-interstitial .upgrade-upsell .accessory-bundle-container .accessory-bundle-products .accessory-bundle-product .accessory-bundle-product-copy>div p{white-space:pre-wrap;color:#666}.upgrade-upsell{min-height:unset;padding-top:20px}#gpn-header.interstitial-locked .gpn-sub-menu-list{display:none !important}#cart-interstitial{position:fixed;width:100%;height:100vh;background:#fff;top:0;right:0;z-index:1005;display:flex;flex-direction:column;color:#111;transform:translateX(100%);transition:.3s ease-out}#cart-interstitial.active{transform:translateX(0%)}#cart-interstitial .minicart-quantity-limit-copy{width:auto}#cart-interstitial .minicart-quantity-limit-copy{display:flex;flex-direction:column;justify-content:center;padding:0 26px}#cart-interstitial .minicart-quantity-limit-copy p{font-weight:bold;font-size:15px;line-height:22px;text-align:left;position:relative}#cart-interstitial .minicart-quantity-limit-copy p::before{content:"";width:15px;height:15px;position:absolute;left:-22px;top:3px;background-image:url("../../assets/pages/pdp/common/interstitial/Exit-Red-Oval.svg");background-size:cover}#cart-interstitial .interstitial-header{display:flex;height:50px;box-shadow:0 3px 4px rgba(0,0,0,0.1);z-index:1}#cart-interstitial .interstitial-header ul{flex:1;display:flex;justify-content:space-between;align-items:center;margin:0;padding:0 17px}#cart-interstitial .interstitial-header ul li{position:relative}#cart-interstitial .interstitial-header .interstitial-subtotal{font-weight:600;font-size:16px;line-height:24px;color:#111111}#cart-interstitial .interstitial-header .interstitial-close{background-size:cover;min-width:19px;min-height:19px;display:block;cursor:pointer}#cart-interstitial .interstitial-header .interstitial-close.background-added{background-image:url("../../assets/pages/pdp/common/interstitial/intersitial-icon-x.svg")}#cart-interstitial .interstitial-body{position:relative;overflow:auto;padding:17px 0 95px 0;flex:1;box-sizing:border-box}#cart-interstitial .interstitial-content{width:calc(100% - 55px);max-width:320px;margin:0 auto}#cart-interstitial .interstitial-products{margin-bottom:38px;border-bottom:1px solid #D8D8D8;padding-bottom:16px}#cart-interstitial .interstitial-product-header{display:flex;margin-bottom:5px}#cart-interstitial .interstitial-product-header .interstitial-header-side{flex:1}#cart-interstitial .interstitial-product-header .interstitial-product-quantity p{position:relative;font-style:normal;font-weight:bold;font-size:14px;line-height:24px;letter-spacing:0.0802589px;color:#57B500;padding-left:37px}#cart-interstitial .interstitial-product-header .interstitial-product-quantity p::before{content:"";position:absolute;width:16px;height:16px;top:3px;left:16px;background-image:url("../../assets/components/check-box-checked.svg");background-position:center;background-size:contain;background-repeat:no-repeat}#cart-interstitial .interstitial-product-header .interstitial-product-pricing{font-weight:600;font-size:14px;line-height:24px;color:#111;text-align:right}#cart-interstitial .interstitial-product-header .interstitial-price-promotional{font-weight:400;color:#666;text-decoration:line-through}#cart-interstitial .interstitial-product{display:flex}#cart-interstitial .interstitial-product .interstitial-product-image{flex:0.4;display:flex;align-items:baseline;justify-content:flex-end}#cart-interstitial .interstitial-product .interstitial-product-image img{max-width:120px}#cart-interstitial .interstitial-product .interstitial-product-details{padding:0 0 0 20px}#cart-interstitial .interstitial-product .interstitial-product-details .product-name{font-weight:bold;font-size:15px;line-height:22px;color:#111}#cart-interstitial .interstitial-product .interstitial-product-details .product-description p{font-weight:normal;font-size:12px;line-height:18px;color:#111}#cart-interstitial .interstitial-totals{display:flex;align-items:center;justify-content:flex-end;margin-top:17px;padding-top:15px;border-top:1px solid #D8D8D8;transition:.2s ease-out}#cart-interstitial .upsells-container .upsell{position:relative;cursor:pointer;margin:30px 0 0 0}#cart-interstitial .upsells-container .upsell:nth-child(1){margin:0}#cart-interstitial .upsells-container .upsell.in-progress .content{opacity:0.6}#cart-interstitial .upsells-container .upsell.in-progress .progress-line{visibility:visible;background-color:#7ED321 !important}#cart-interstitial .upsells-container .upsell.in-progress .progress-line:before{display:flex !important;-webkit-animation:running-progress 1s cubic-bezier(0.4, 0, 0.2, 1) infinite;animation:running-progress 1s cubic-bezier(0.4, 0, 0.2, 1) infinite}#cart-interstitial .upsells-container .upsell.selected .content .checkbox-atc .checkbox div:nth-of-type(1){display:none}#cart-interstitial .upsells-container .upsell.selected .content .checkbox-atc .checkbox div:nth-of-type(2){display:flex}#cart-interstitial .upsells-container .upsell.selected .progress-line{visibility:visible;background-color:#57B500}#cart-interstitial .upsells-container .upsell.selected .progress-line:before{display:none}#cart-interstitial .upsells-container .upsell .title{margin-bottom:5px}#cart-interstitial .upsells-container .upsell .title p{font-weight:600;font-size:15px;line-height:18px;color:#111111}#cart-interstitial .upsells-container .upsell .title span{font-style:normal;font-weight:700;font-size:12px;align-items:center;letter-spacing:2.25px;color:#03BFFE;vertical-align:middle}#cart-interstitial .upsells-container .upsell .title span.ga-module-name{font-weight:600;font-size:15px;letter-spacing:0.25px;color:#111111;margin:0}#cart-interstitial .upsells-container .upsell .content{position:relative;box-shadow:1px 2px 10px rgba(102,102,102,0.3);transition:.2s ease-out}#cart-interstitial .upsells-container .upsell .content .checkbox-atc{display:flex;height:47px;padding:0 16px 0 16px}#cart-interstitial .upsells-container .upsell .content .checkbox-atc form{display:none}#cart-interstitial .upsells-container .upsell .content .checkbox-atc .checkbox{flex:1;display:flex;align-items:center;min-height:unset;line-height:unset;margin:0}#cart-interstitial .upsells-container .upsell .content .checkbox-atc .checkbox div{align-items:center}#cart-interstitial .upsells-container .upsell .content .checkbox-atc .checkbox div:nth-of-type(1){display:flex}#cart-interstitial .upsells-container .upsell .content .checkbox-atc .checkbox div:nth-of-type(1) i.background-added{background-image:url("../../assets/components/check-box-unchecked.svg")}#cart-interstitial .upsells-container .upsell .content .checkbox-atc .checkbox div:nth-of-type(2){display:none}#cart-interstitial .upsells-container .upsell .content .checkbox-atc .checkbox div:nth-of-type(2) i.background-added{background-image:url("../../assets/components/check-box-checked.svg")}#cart-interstitial .upsells-container .upsell .content .checkbox-atc .checkbox div:nth-of-type(2) span{color:#57B500}#cart-interstitial .upsells-container .upsell .content .checkbox-atc .checkbox div i{width:16px;height:16px;margin:0 5px 0 0;background-position:center;background-size:contain;background-repeat:no-repeat}#cart-interstitial .upsells-container .upsell .content .checkbox-atc .checkbox div span{font-weight:700;font-size:14px;line-height:11px}#cart-interstitial .upsells-container .upsell .content .checkbox-atc .pricing{flex:0;display:flex;align-items:center;white-space:nowrap;font-weight:600;font-size:14px;line-height:11px;text-align:right;color:#111111}#cart-interstitial .upsells-container .upsell .content .checkbox-atc .pricing .promo-price{color:#666666;text-decoration:line-through;margin-left:7px}#cart-interstitial .upsells-container .upsell .content ul{margin:0;padding:0 16px 0 16px}#cart-interstitial .upsells-container .upsell .content ul li{display:flex;flex-flow:row wrap;border-bottom:1px solid #DFDFDF;padding:16px 0}#cart-interstitial .upsells-container .upsell .content ul li :only-of-type,#cart-interstitial .upsells-container .upsell .content ul li:last-child{border-bottom:0}#cart-interstitial .upsells-container .upsell .content ul li:nth-child(1){padding:0 0 16px 0}#cart-interstitial .upsells-container .upsell .content ul li .image{flex-grow:0;width:85px;height:85px;margin-right:11px}#cart-interstitial .upsells-container .upsell .content ul li .image img{max-width:100%;max-height:100%}#cart-interstitial .upsells-container .upsell .content ul li .copy{flex-grow:1;flex-basis:0}#cart-interstitial .upsells-container .upsell .content ul li .copy div{font-weight:500;font-size:14px;line-height:21px}#cart-interstitial .upsells-container .upsell .content ul li .copy div:nth-child(1){font-weight:600}#cart-interstitial .upsells-container .upsell .content ul li .copy div:nth-child(2) p{color:#666}#cart-interstitial .upsells-container .upsell .content ul li .gallery{flex-grow:2;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;width:100%}#cart-interstitial .upsells-container .upsell .content ul li .gallery img{width:70px}#cart-interstitial .upsells-container .upsell .content ul li .gallery img:nth-child(2){margin:0 5px 0 5px}#cart-interstitial .upsells-container .upsell .content .progress-line{display:none;width:100%;left:0;bottom:0}#cart-interstitial .upsells-container .upsell .progress-line{width:100%;height:4px;margin:0;background-color:#7ED321;display:flex;visibility:hidden}#cart-interstitial .upsells-container .upsell .progress-line:before{height:4px;width:100%;margin:0;background-color:#3D8200;content:''}@keyframes running-progress{0%{margin-left:0;margin-right:100%}50%{margin-left:25%;margin-right:0%}100%{margin-left:100%;margin-right:0}}#cart-interstitial .interstitial-actions{width:100%;height:60px;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;position:fixed;left:0;bottom:0;background-color:white;margin:0 0 0 0;box-sizing:border-box;box-shadow:0 -2px 4px rgba(0,0,0,0.1)}#cart-interstitial .interstitial-actions form{width:100%;max-width:300px;display:flex;flex-flow:row nowrap;align-items:center}#cart-interstitial .interstitial-actions form button{height:40px;order:2;margin:0;flex-basis:50%;flex-grow:1}#cart-interstitial .interstitial-actions form .interstitial-cart-link{text-align:center;order:1;flex-basis:50%;flex-grow:1}#cart-interstitial .interstitial-actions form .interstitial-cart-link a{font-weight:700;font-size:14px;line-height:14px;text-align:center;letter-spacing:0.25px;color:#666}#cart-interstitial .interstitial-icon{min-width:35px;min-height:35px;display:inline-block;background-position:center center;background-repeat:no-repeat}#cart-interstitial .mini-cart-details{position:relative;flex:0.6;display:flex;flex-direction:column;justify-content:center}#cart-interstitial .interstitial-callout-message-box{padding:10px 15px;margin-top:5px;background:rgba(243,166,40,0.1)}#cart-interstitial .interstitial-callout-message-box p{width:100%;height:auto;display:inline-table;font-style:normal;font-weight:500;font-size:10px;line-height:12px;color:#111111;overflow:hidden}#cart-interstitial .interstitial-product+.html-slot-container .interstitial-callout-message-box{margin-top:17px}.cart-interstitial-overlay{position:fixed;width:100%;height:100vh;bottom:0;left:0;background-color:#11111180;z-index:1000;display:none}.cart-interstitial-overlay .lds-roller{display:none;position:absolute;width:80px;height:80px;top:50%;left:50%;transform:translate(-50%, -50%)}.cart-interstitial-overlay .lds-roller div{animation:lds-roller 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;transform-origin:40px 40px}.cart-interstitial-overlay .lds-roller div:after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:#ffffffd9;margin:-4px 0 0 -4px}.cart-interstitial-overlay .lds-roller div:nth-child(1){animation-delay:-0.036s}.cart-interstitial-overlay .lds-roller div:nth-child(1):after{top:63px;left:63px}.cart-interstitial-overlay .lds-roller div:nth-child(2){animation-delay:-0.072s}.cart-interstitial-overlay .lds-roller div:nth-child(2):after{top:68px;left:56px}.cart-interstitial-overlay .lds-roller div:nth-child(3){animation-delay:-0.108s}.cart-interstitial-overlay .lds-roller div:nth-child(3):after{top:71px;left:48px}.cart-interstitial-overlay .lds-roller div:nth-child(4){animation-delay:-0.144s}.cart-interstitial-overlay .lds-roller div:nth-child(4):after{top:72px;left:40px}.cart-interstitial-overlay .lds-roller div:nth-child(5){animation-delay:-0.18s}.cart-interstitial-overlay .lds-roller div:nth-child(5):after{top:71px;left:32px}.cart-interstitial-overlay .lds-roller div:nth-child(6){animation-delay:-0.216s}.cart-interstitial-overlay .lds-roller div:nth-child(6):after{top:68px;left:24px}.cart-interstitial-overlay .lds-roller div:nth-child(7){animation-delay:-0.252s}.cart-interstitial-overlay .lds-roller div:nth-child(7):after{top:63px;left:17px}.cart-interstitial-overlay .lds-roller div:nth-child(8){animation-delay:-0.288s}.cart-interstitial-overlay .lds-roller div:nth-child(8):after{top:56px;left:12px}@keyframes lds-roller{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.cart-interstitial-overlay.in-progress .lds-roller{display:block}@media (min-width: 375px){#cart-interstitial .interstitial-content{width:100%}#cart-interstitial .upsells-container .upsell .content ul li .copy div:nth-child(2) p{white-space:pre-wrap}}@media (min-width: 823px){#cart-interstitial .interstitial-actions form{max-width:400px}}@media (min-width: 1024px){#cart-interstitial{width:400px}#cart-interstitial .interstitial-actions form{max-width:320px}#cart-interstitial .interstitial-actions form .interstitial-cart-link a{font-size:16px}#cart-interstitial .interstitial-products{margin-bottom:35px}#cart-interstitial .interstitial-product .interstitial-product-details .product-name{font-size:16px;line-height:24px}#cart-interstitial .interstitial-product .interstitial-product-details .interstitial-product-pricing{font-size:16px;line-height:24px}#cart-interstitial .interstitial-product-details .product-description{font-size:14px;line-height:21px}#cart-interstitial .interstitial-totals .interstitial-subtotal,#cart-interstitial .interstitial-totals .interstitial-subtotal ._subtotal-value{font-size:16px;line-height:24px}#cart-interstitial .minicart-quantity-limit-copy p{font-size:16px;line-height:24px}#cart-interstitial .interstitial-callout-message-box{padding:14px 15px}#cart-interstitial .interstitial-callout-message-box p{font-size:12px;line-height:14px}#cart-interstitial .interstitial-product+.html-slot-container .interstitial-callout-message-box{margin-top:8px}#cart-interstitial .upsells-container .upsell .content ul li{padding:24px 0}#cart-interstitial .upsells-container .upsell .content ul li:only-of-type{padding:0 0 16px 0}#cart-interstitial .upsells-container .upsell .content ul li .image{width:70px;height:70px;margin:0 23px 0 0}#cart-interstitial .upsells-container .upsell .content ul li .copy div{font-size:16px;line-height:21px}}@media only screen and (min-height: 540px){#cart-interstitial .interstitial-body{padding:40px 0 154px 0}#cart-interstitial .interstitial-actions{height:110px}#cart-interstitial .interstitial-actions form{flex-flow:column nowrap}#cart-interstitial .interstitial-actions form button{order:1;margin:0 0 17px 0;flex-basis:unset;flex-grow:unset}#cart-interstitial .interstitial-actions form .interstitial-cart-link{order:2}}img.lazy-element{opacity:0;transition:all 0.4s ease 0s}img.lazy-element.loaded{opacity:1}picture.lazy-element img{opacity:0;transition:all 0.4s ease 0s}picture.lazy-element img.loaded{opacity:1}

