@charset "UTF-8";.disclaimer{background:#f5f5f5;overflow:hidden}
.disclaimer__row{margin-bottom:10px}
.disclaimer__show{margin-bottom:10px}
.disclaimer__show br:last-of-type{display:none}
.disclaimer__show__link{color:#20a2ff;cursor:pointer;display:inline-block;margin-left:5px}
.disclaimer__hide{margin-bottom:10px;display:none}
.disclaimer__hide br:last-of-type{display:none}
.disclaimer__hide__link{cursor:pointer;color:#20a2ff;display:inline-block;margin-left:5px}
.disclaimer a:hover{cursor:pointer}
.disclaimer__inner{color:#363636;padding:0 3%;font-size:14px;font-size:.875rem;line-height:normal;margin-bottom:10px;font-weight:normal;font-family:"SamsungOneLatinWeb"}
.disclaimer__inner sup{font-size:.7em}
.disclaimer__inner b{font-weight:700}
.disclaimer__inner i{font-style:italic}
.disclaimer__inner p{font-size:14px;font-size:.875rem;line-height:normal;margin-bottom:10px;font-weight:normal;font-family:"SamsungOneLatinWeb"}
.disclaimer__single{display:inline;white-space:nowrap}
.disclaimer__single.disclaimer-range{width:auto;overflow:hidden}
.disclaimer__single.disclaimer-range.active{white-space:normal;width:100%;overflow:hidden;text-overflow:ellipsis}
.disclaimer__accordian__container{margin-bottom:10px}
.disclaimer__accordian__title{padding-left:2rem;position:relative;color:#363636;font-size:15px !important;font-family:"SamsungSansSharp" !important;color:#363636;font-weight:700 !important;cursor:pointer}
.disclaimer__accordian__title:before{content:'>';display:block;width:16px;height:16px;border:2px solid #000;color:#000;text-align:center;font-weight:bold;-webkit-border-radius:100%;border-radius:100%;position:absolute;top:50%;margin-top:-10px;line-height:16px;left:0;-webkit-transition:all .25s;transition:all .25s;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);font-size:12px;font-family:SamsungOneLatinWeb}
.show .disclaimer__accordian__title:before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);background:#000;color:#fff}
.disclaimer__accordian__body{font-weight:400;font-size:14px;line-height:1.71;height:0;padding-left:2rem;margin-bottom:0;overflow:hidden}
.show .disclaimer__accordian__body{display:block;height:auto;margin-bottom:10px}
.gallery-block{margin-bottom:15px;min-height:100px;position:relative;text-align:center;width:100%}
.gallery-block .image-block{position:sticky !important;top:150px;transform:translateZ(0);width:100%}
.gallery-block .image-block img{height:auto;width:100%}
@media(min-width:769px){.gallery-block .image-block img{height:100%}
}
@media(max-width:768px){.gallery-block .image-block img{width:98%}
}
.gallery-block .image-block .gallery-img-gearSport{height:auto;width:65%}
.gallery-block .image-block .gallery-v2 .dot-wrapper{bottom:0;justify-content:center}
@media(max-width:768px){.gallery-block .image-block .gallery-v2 .dot-wrapper{bottom:15px}
}
.gallery-v2{background:#fff;display:flex;margin:0;text-align:center;width:100%}
.gallery-v2.diamond{flex-direction:column}
.gallery-v2.diamond .main-content-container{width:100%}
.gallery-v2 .gallery-swipe{margin:auto;width:100%}
@media(min-width:769px){.gallery-v2 .gallery-swipe{width:100%}
}
@media(max-width:768px){.gallery-v2 .gallery-swipe video{height:100%;width:100%}
}
.gallery-v2 .gallery-swipe .gallery-img{width:100%}
.gallery-v2 .thumbnails-container{cursor:pointer;height:100%;overflow-x:auto;padding:0 20px;width:85px}
@media(max-width:768px){.gallery-v2 .thumbnails-container{display:none}
}
@media(min-width:769px){.gallery-v2 .thumbnails-container{display:block}
}
.gallery-v2 .thumbnails-container.horizonal{align-items:center;align-self:center;display:flex;flex-direction:row;height:100px;overflow-x:auto;width:calc(100% - 118px)}
@media(min-width:769px){.gallery-v2 .thumbnails-container.horizonal{justify-content:center}
}
@media(max-width:768px){.gallery-v2 .thumbnails-container.horizonal{justify-content:start;width:100%}
}
.gallery-v2 .thumbnails-container .img-container{background:#fff;border:1px solid #979797;cursor:pointer;display:block;height:62px;margin-left:0 !important;margin-right:0 !important;padding:.5px;width:100px}
.gallery-v2 .thumbnails-container .img-container.diamond-img-container{border:0;max-height:64px;max-width:85.13px;min-height:64px !important;min-width:85.13px !important}
.gallery-v2 .thumbnails-container .img-container.diamond-img-container .overlay,.gallery-v2 .thumbnails-container .img-container.diamond-img-container.overlay{position:unset !important}
@media(max-width:768px){.gallery-v2 .thumbnails-container .img-container.diamond-img-container{max-height:38px;max-width:50.67px;min-width:50.67px}
}
.gallery-v2 .thumbnails-container .img-container.diamond-img-container.diamond-img-container-selected{border-bottom:2px solid #246be2 !important}
.gallery-v2 .thumbnails-container .img-container.img-container:first-child{margin:0 !important}
.gallery-v2 .thumbnails-container .img-container.img-container-selected{border:1px solid #363636 !important}
.gallery-v2 .thumbnails-container .img-container.stat{border:0;display:flex;flex-direction:column;font-size:.7rem;justify-content:center;min-width:96px}
@media(max-width:768px){.gallery-v2 .thumbnails-container .img-container.stat{max-width:89.83px;min-width:89.83px}
}
.gallery-v2 .thumbnails-container .img-container.stat .stat-section{display:flex}
.gallery-v2 .thumbnails-container .img-container.stat .stat-section .stat-icon{flex:1}
.gallery-v2 .thumbnails-container .img-container.stat .stat-section .stat-icon img{height:16px;width:20px}
.gallery-v2 .thumbnails-container .img-container.stat .stat-section .stat-count{flex:3}
.gallery-v2 .thumbnails-container .img-container.stat .stat-section .stat-count span{font-family:SamsungOne400;font-size:12px;height:14px;letter-spacing:.15px;line-height:14px}
@media(max-width:768px){.gallery-v2 .thumbnails-container .img-container.stat .stat-section .stat-count span{font-family:SamsungOne400;font-size:12px;letter-spacing:.15px;line-height:14px;max-height:38px;min-width:50.67px}
}
.gallery-v2 .thumbnails-container .img-container img{height:100%;outline:0;width:100%}
.gallery-v2 .thumbnails-container .img-container img.overlay{opacity:.4}
.gallery-v2 .thumbnails-container .img-container:active,.gallery-v2 .thumbnails-container .img-container:focus{outline:0}
.gallery-v2 .main-content-container .carousel-wrapper .carousel-container{align-items:center;display:flex}
.gallery-v2 .main-content-container .carousel-wrapper .carousel-container .hide-arrow{visibility:hidden}
@media(min-width:769px){.gallery-v2 .main-content-container .carousel-wrapper .carousel-container .button-left{right:20px}
.gallery-v2 .main-content-container .carousel-wrapper .carousel-container .button-right{left:20px}
}
.gallery-v2 .main-content-container .carousel-wrapper .carousel-container .button-left,.gallery-v2 .main-content-container .carousel-wrapper .carousel-container .button-right{background:hsla(0,0,100%,.45);border:1px solid rgba(0,0,0,.1);border-radius:50%;height:34px;margin:10px auto;opacity:.5;padding:5px;position:relative;transition:all .2s linear;width:34px}
.gallery-v2 .main-content-container .carousel-wrapper .carousel-container .button-left:after,.gallery-v2 .main-content-container .carousel-wrapper .carousel-container .button-right:after{border-left:2px solid #000;border-top:2px solid #000;content:"";display:block;height:10px;left:12px;position:absolute;width:10px;z-index:11}
.gallery-v2 .main-content-container .carousel-wrapper .carousel-container .button-left:after{top:11px;transform:rotate(315deg)}
.gallery-v2 .main-content-container .carousel-wrapper .carousel-container .disable.button-left:after,.gallery-v2 .main-content-container .carousel-wrapper .carousel-container .disable.button-right:after{opacity:.5}
.gallery-v2 .main-content-container .carousel-wrapper .carousel-container .button-right:after{left:7px;top:11px;transform:rotate(135deg)}
.gallery-v2 .main-content-container .carousel-wrapper .carousel-container .button-left:hover:not(.disable),.gallery-v2 .main-content-container .carousel-wrapper .carousel-container .button-right:hover:not(.disable){border:1px solid rgba(0,0,0,.45)}
@media(min-width:769px){.gallery-v2 .main-content-container .carousel-wrapper{height:100%;margin:0 auto;max-width:1440px;position:relative}
}
@media(max-width:768px){.gallery-v2 .main-content-container{width:100%}
}
@media(min-width:769px){.gallery-v2 .main-content-container{padding:15px 15px 0 34px;position:relative;width:calc(100% - 95px)}
}
@media(min-width:769px) and (max-width:1023px) and (min-width:769px){.gallery-v2 .main-content-container{width:100%}
}
.gallery-v2 .main-content-container .left-arrow-img{height:47px;left:30px;position:absolute;top:160px}
.gallery-v2 .main-content-container .left-arrow-img:after{border:solid transparent;box-shadow:inset 3px -3px 0 3px #000;-webkit-box-shadow:inset 3px -3px #000;-moz-box-shadow:inset 3px -3px #000;content:"";margin:0;padding:14px;position:absolute;transform:rotate(45deg);z-index:1}
@media(max-width:768px){.gallery-v2 .main-content-container .left-arrow-img{display:none}
}
.gallery-v2 .main-content-container .right-arrow-img{height:75px;position:absolute;right:30px;top:160px;width:75px}
.gallery-v2 .main-content-container .right-arrow-img:after{border:solid transparent;box-shadow:inset 3px -3px 0 3px #000;-webkit-box-shadow:inset 3px -3px #000;-moz-box-shadow:inset 3px -3px #000;content:"";margin:0;padding:14px;position:absolute;transform:rotate(225deg)}
@media(max-width:768px){.gallery-v2 .main-content-container .right-arrow-img{display:none}
}
.gallery-v2 .main-content-container .playpause{background-color:#656671;border:1px solid #656671;border-radius:20px;cursor:pointer;height:12px !important;padding:12px;position:relative;width:12px !important}
@media(max-width:768px){.gallery-v2 .main-content-container .playpause{height:6px !important;padding:7px;width:6px !important}
}
.gallery-v2 .main-content-container .playpause img{height:13px !important;left:6px;position:absolute;top:6px;width:13px !important}
@media(max-width:768px){.gallery-v2 .main-content-container .playpause img{height:7px !important;left:3.5px !important;top:3px !important;width:7px !important}
}
.gallery-v2 .main-content-container .dot-wrapper{bottom:32px;display:flex;justify-content:flex-end;padding:0;position:relative;width:100%}
@media(max-width:768px){.gallery-v2 .main-content-container .dot-wrapper{bottom:10px;justify-content:center;position:absolute}
}
.gallery-v2 .main-content-container .dot-wrapper .dot-container{display:flex;margin:0 30px 0 0}
@media(min-width:769px){.gallery-v2 .main-content-container .dot-wrapper .dot-container{height:24px}
}
@media(max-width:768px){.gallery-v2 .main-content-container .dot-wrapper .dot-container{margin-right:0}
}
.gallery-v2 .main-content-container .dot-wrapper .dot-container .dots{align-items:center;background-color:#656671;border-radius:6px;display:flex;margin-right:5px}
.gallery-v2 .main-content-container .dot-wrapper .dot-container .dots .dot{background:#d5d5d5 !important;background:transparent;background-color:#656671 !important;border:1px solid #fff;border-radius:50%;cursor:pointer;display:inline-block;font-size:0;height:7px;line-height:0;margin:0 6px 0 2.5px;position:relative;width:7px}
@media(min-width:769px){.gallery-v2 .main-content-container .dot-wrapper .dot-container .dots .dot{height:14px;margin-left:6.3px !important;width:14px}
}
.gallery-v2 .main-content-container .dot-wrapper .dot-container .dots .dot:first-child{margin-left:6.5px !important}
@media(min-width:769px){.gallery-v2 .main-content-container .dot-wrapper .dot-container .dots .dot:first-child{margin-left:13px !important}
}
.gallery-v2 .main-content-container .dot-wrapper .dot-container .dots .dot:last-child{margin-right:6.5px !important}
@media(min-width:769px){.gallery-v2 .main-content-container .dot-wrapper .dot-container .dots .dot:last-child{margin-right:13px !important}
}
.gallery-v2 .main-content-container .dot-wrapper .dot-container .dots .video-btn{background:#d5d5d5 !important;background:transparent;background-color:#656671 !important;border:0 !important;border:1px solid #fff;cursor:pointer;display:inline-block;font-size:0;height:7px;line-height:0;margin:0 6px 0 2.5px;position:relative;width:7px}
@media(min-width:769px){.gallery-v2 .main-content-container .dot-wrapper .dot-container .dots .video-btn{height:14px;margin-left:6.3px !important;width:14px}
}
.gallery-v2 .main-content-container .dot-wrapper .dot-container .dots .dot-selected{background:#fff !important}
@media(max-width:768px){.gallery-v2 .main-content-container .dot-wrapper .dot-container .dots .video-btn img{height:7px;left:0;position:absolute;width:7px}
}
@media(min-width:769px){.gallery-v2 .main-content-container .dot-wrapper .dot-container .dots .video-btn img{height:14px;left:0;position:absolute;width:14px}
}
.main-content-container .carousel-wrapper{position:relative;width:inherit}
.left-gallery-control,.right-gallery-control{height:40px;position:absolute;top:160px;transition:border-color 1s ease;width:40px}
.left-gallery-control:before,.right-gallery-control:before{background-color:#f6f6f6;border:1px solid #e1e1e1;border-radius:50%;content:"";height:40px;position:absolute;width:40px;z-index:1}
.left-gallery-control:after,.right-gallery-control:after{border:solid transparent;box-shadow:inset 2px -2px 0 2px #3f3f3f;-webkit-box-shadow:inset 2px -2px #3f3f3f;-moz-box-shadow:inset 2px -2px #3f3f3f;content:"";margin-top:10px;padding:7px;position:absolute;z-index:2}
@media(max-width:768px){.left-gallery-control,.right-gallery-control{display:none}
}
.left-gallery-control:hover:before,.right-gallery-control:hover:before{border:1px solid #d4d4d4}
.left-gallery-control{left:30px}
.left-gallery-control:after{margin-left:12px;transform:rotate(45deg)}
.right-gallery-control{right:30px}
.right-gallery-control:after{margin-left:8px;transform:rotate(225deg)}
.gallery-paginate{align-items:center;background-color:hsla(0,0,100%,.45);border:1px solid rgba(0,0,0,.1);border-radius:16px;display:flex;margin:10px 0 0 10px;padding:6px}
.gallery-paginate .dots,.gallery-paginate .play-button{display:flex}
.gallery-paginate .dot,.gallery-paginate .dot-control,.gallery-paginate .video-btn{background-color:rgba(0,0,0,.4);border-radius:50%;cursor:pointer;display:inline-block;font-size:0;height:10px;line-height:0;margin:0 6px 0 2.5px;position:relative;width:10px}
.gallery-paginate .dot-control.dot-selected,.gallery-paginate .dot.dot-selected,.gallery-paginate .video-btn.dot-selected{background-color:#000}
.gallery-paginate .dot .video-btn-img,.gallery-paginate .dot-control .video-btn-img,.gallery-paginate .video-btn .video-btn-img{display:none}
.gallery-paginate .play-control{border-bottom:5px solid transparent;border-left:9px solid #000;border-top:5px solid transparent}
.gallery-paginate .pause-control,.gallery-paginate .play-control{display:inline-block;height:10px;margin-left:2.5px;position:relative;width:10px;z-index:9}
.gallery-paginate .pause-control{border-left:4px solid #000;border-right:4px solid #000}
.gallery-paginate .dot-control{background:0}
.thumbnails-icons{max-height:480px;padding:15px}
.thumbnails-icons .thumbnails-container .img-container{border:0 !important;height:70px !important;width:94px !important}
.thumbnails-icons .thumbnails-container .img-container:not(:first-child){margin-bottom:0 !important;margin-top:16px !important}
.thumbnails-icons{padding:10px 0}
.thumbnails-icons .thumbnails-container{max-height:365px !important}
.thumbnails-icons .thumbnails-container::-webkit-scrollbar{display:none}
@media(max-width:1023px) and (min-width:769px){.thumbnails-icons{visibility:hidden;width:0}
}
@media(max-width:768px){.thumbnails-icons{visibility:hidden;width:0}
}
.thumbnails-icons .button-down,.thumbnails-icons .button-up{background:hsla(0,0,100%,.45);border:1px solid rgba(0,0,0,.1);border-radius:50%;height:34px;margin:10px auto;opacity:.5;padding:5px;position:relative;transition:all .2s linear;width:34px}
.thumbnails-icons .button-down:after,.thumbnails-icons .button-up:after{border-left:2px solid #000;border-top:2px solid #000;content:"";display:block;height:10px;left:12px;position:absolute;width:10px;z-index:11}
.thumbnails-icons .button-up:after{top:14px;transform:rotate(45deg)}
.thumbnails-icons .disable.button-down:after,.thumbnails-icons .disable.button-up:after{opacity:.5}
.thumbnails-icons .button-down:after{top:10px;transform:rotate(225deg)}
.thumbnails-icons .button-down:hover:not(.disable),.thumbnails-icons .button-up:hover:not(.disable){border:1px solid rgba(0,0,0,.45)}
@media(min-width:769px){.video-frame,.youtube-frame{height:465px;width:100%}
.video-frame.diamond,.youtube-frame.diamond{height:auto}
}
@media(max-width:768px){.video-frame,.youtube-frame{height:360px;width:360px}
}
.scrollHeader{background-color:#fff;margin:0;padding:0;position:relative;top:0;width:100vw;z-index:999}
.scrollHeaderVisible{transition:all .2s;visibility:visible}
.scrollHeaderHidden{transform:translateY(-100%);transition:all .2s;visibility:hidden}
.notification-wrapper{align-items:center;background-color:#f3f3f3;display:flex;font-family:SamsungOne400;font-weight:400;justify-content:center;letter-spacing:.3px;min-height:60px;padding:0 10px;position:absolute;text-align:center;top:125px;width:100%;z-index:5}
.notification-wrapper .notification-message{color:#000;font-family:SamsungOne400;font-stretch:normal;font-style:bold;font-weight:700;letter-spacing:.3px;letter-spacing:.2px;line-height:1.25;text-align:center;width:1119px}
@media(max-width:768px){.notification-wrapper .notification-message{font-size:13px}
}
@media(min-width:769px){.notification-wrapper .notification-message{font-size:18px}
}
@media(max-width:768px){.notification-wrapper{font-size:11px}
}
@media(min-width:769px){.notification-wrapper{font-size:16px}
}
@media(max-width:768px){.notification-wrapper{letter-spacing:0;min-height:85px;top:182px}
}
.sticky-outer-wrapper.active .notification-wrapper{top:75px}
@media(max-width:768px){.sticky-outer-wrapper.active .notification-wrapper{min-height:85px;top:128px}
}
.rainbowTheme .notification-message{color:#c75300}
.header-wrapper{max-height:calc(100% - 10vh);width:100%;z-index:8}
.header-wrapper.position-switch{position:relative;z-index:7}
.header-wrapper p{font-size:14px;font-weight:700;margin:0}
.header-wrapper .header-image{align-items:center;display:flex;justify-content:center}
@media(min-width:769px){.header-wrapper{max-width:1440px}
.header-wrapper .sub-header{position:relative}
}
.header-wrapper .header-scroll-body{background:#e8e8e8;height:auto;position:relative;width:100%;z-index:1}
@media(min-width:769px){.header-wrapper .header-layout{margin:auto;max-width:60%}
}
@media(max-width:768px){.header-wrapper .header-layout .header-upper-content{padding:0 10px}
}
@media(min-width:769px){.header-wrapper .header-layout .header-upper-content{margin:auto;padding-right:20px}
}
.header-wrapper .header-layout .header-upper-content img{height:50px}
@media(min-width:769px){.header-wrapper .header-layout .header-upper-content img{height:97px}
}
.header-wrapper .header-layout .header-upper-content .header-info{display:flex;flex:3 3 auto;flex-direction:column;justify-content:center}
.header-wrapper .header-layout .header-upper-content .header-info .header-label{font-family:SamsungSharpSansBold;font-weight:700;letter-spacing:0}
@media(max-width:768px){.header-wrapper .header-layout .header-upper-content .header-info .header-label{font-size:16px}
}
@media(min-width:769px){.header-wrapper .header-layout .header-upper-content .header-info .header-label{font-size:20px}
}
.header-wrapper .header-layout .header-upper-content .header-info .pc-text,.header-wrapper .header-layout .header-upper-content .header-info .total-price{font-family:SamsungOne700;font-weight:700;letter-spacing:0;line-height:14px}
@media(max-width:768px){.header-wrapper .header-layout .header-upper-content .header-info .pc-text,.header-wrapper .header-layout .header-upper-content .header-info .total-price{font-size:10px}
}
@media(min-width:769px){.header-wrapper .header-layout .header-upper-content .header-info .pc-text,.header-wrapper .header-layout .header-upper-content .header-info .total-price{display:inline;font-size:12px}
}
@media(max-width:768px){.header-wrapper .header-layout .header-upper-content .header-info .pc-text,.header-wrapper .header-layout .header-upper-content .header-info .total-price{display:block;margin:3px 0;padding-left:0}
}
@media(min-width:769px){.header-wrapper .header-layout .header-upper-content .header-info .pc-text{padding-left:5px}
}
.header-wrapper .header-layout .header-upper-content .header-info .total-price{font-family:SamsungOne700;font-weight:700;letter-spacing:0}
@media(max-width:768px){.header-wrapper .header-layout .header-upper-content .header-info .total-price{font-size:11px}
}
@media(min-width:769px){.header-wrapper .header-layout .header-upper-content .header-info .total-price{font-size:13px}
}
.header-wrapper .header-layout .header-upper-content .header-info .summary-detail{display:flex;flex-direction:row}
@media(max-width:768px){.header-wrapper .header-layout .header-upper-content .header-info .summary-detail{margin-top:5px}
}
.header-wrapper .header-layout .header-upper-content .header-info .summary-title .item-title{font-family:SamsungOne400;font-weight:700;letter-spacing:0;line-height:14px}
@media(max-width:768px){.header-wrapper .header-layout .header-upper-content .header-info .summary-title .item-title{font-size:10px}
}
@media(min-width:769px){.header-wrapper .header-layout .header-upper-content .header-info .summary-title .item-title{font-size:12px;line-height:24px}
.header-wrapper .header-layout .header-upper-content .header-info.openExtended{flex-direction:row;justify-content:space-around}
}
.header-wrapper .header-layout .header-upper-content .summary-info .title{color:#363636;display:block;font-family:SamsungSharpSansBold;font-weight:700;letter-spacing:0;line-height:1.29;padding:0;text-align:left}
@media(max-width:768px){.header-wrapper .header-layout .header-upper-content .summary-info .title{font-size:18px}
}
@media(min-width:769px){.header-wrapper .header-layout .header-upper-content .summary-info .title{font-size:24px}
}
.header-wrapper .header-layout .header-upper-content .summary-info .total{font-family:SamsungOne700;font-weight:400;letter-spacing:0;margin:0}
@media(max-width:768px){.header-wrapper .header-layout .header-upper-content .summary-info .total{font-size:14px}
}
@media(min-width:769px){.header-wrapper .header-layout .header-upper-content .summary-info .total{font-size:10px}
}
.header-wrapper .header-layout .header-upper-content .summary-info .terms{font-family:SamsungOne400;font-weight:400;letter-spacing:0;margin-top:5px}
@media(max-width:768px){.header-wrapper .header-layout .header-upper-content .summary-info .terms{font-size:10px}
}
@media(min-width:769px){.header-wrapper .header-layout .header-upper-content .summary-info .terms{font-size:10px}
}
.header-wrapper .header-layout .header-upper-content .summary-info .summary-promo{display:flex;flex-direction:column;padding-left:0}
.header-wrapper .header-layout .header-upper-content .summary-info .summary-promo li{align-items:flex-start;display:flex;flex:1;margin-top:45px}
@media(max-width:768px){.header-wrapper .header-layout .header-upper-content .summary-info .summary-promo li{margin:10px 0}
}
.header-wrapper .header-layout .header-upper-content .summary-info .summary-promo li img{height:auto;margin-right:10px;width:25px}
.header-wrapper .header-layout .header-upper-content .summary-info .summary-promo li .subtitle{font-family:SamsungOne700;font-size:10px;font-weight:700;font-weight:400;letter-spacing:0}
@media(max-width:768px){.header-wrapper .header-layout .header-upper-content .summary-info .summary-promo li .subtitle{font-size:12px}
}
@media(min-width:769px){.header-wrapper .header-layout .header-upper-content .summary-info .summary-promo li .subtitle{font-size:14px}
}
.header-wrapper .header-layout .header-upper-content .summary-info .summary-promo li .subtitle blue{color:#000;font-family:SamsungOne400;font-weight:400;letter-spacing:0}
@media(max-width:768px){.header-wrapper .header-layout .header-upper-content .summary-info .summary-promo li .subtitle blue{font-size:10px}
}
@media(min-width:769px){.header-wrapper .header-layout .header-upper-content .summary-info .summary-promo li .subtitle blue{font-size:12px}
.header-wrapper .header-layout{display:flex}
.header-wrapper .header-layout.removeFlex{display:block}
}
.header-wrapper .sub-header{background-color:#f5f5f5;border-top:1px solid #bbb;display:flex;flex-direction:column;justify-content:center;min-height:28px;padding:0;position:relative;z-index:6}
.header-wrapper .sub-header.sub-header-exp{min-height:0}
@media(max-width:768px){.header-wrapper .sub-header{display:block;padding:0}
}
.header-wrapper .sub-header .header-navigate-block{align-items:center;display:flex;flex-direction:row;left:16px;position:absolute;top:4px}
.header-wrapper .sub-header .header-navigate-block span{cursor:pointer;display:inherit;font-family:SamsungOne700;font-weight:400;letter-spacing:.83px;line-height:21px}
@media(max-width:768px){.header-wrapper .sub-header .header-navigate-block span{font-size:10px}
}
@media(min-width:769px){.header-wrapper .sub-header .header-navigate-block span{font-size:10px}
}
.header-wrapper .sub-header .header-navigate-block .dt-back:after{background-color:#000;content:" ";display:inline-block;height:12px;left:10px;position:relative;top:4px;width:1px}
.header-wrapper .sub-header .header-navigate-block .dt-back.single:after{content:none}
.header-wrapper .sub-header .header-navigate-block .mobile-back-arrow{display:none;font-family:SamsungOne700;font-weight:400;letter-spacing:0}
@media(max-width:768px){.header-wrapper .sub-header .header-navigate-block .mobile-back-arrow{font-size:24px}
}
@media(min-width:769px){.header-wrapper .sub-header .header-navigate-block .mobile-back-arrow{font-size:24px}
}
@media(max-width:768px){.header-wrapper .sub-header .header-navigate-block .mobile-back-arrow{display:block}
}
.header-wrapper .sub-header .header-navigate-block .mobile-hide{display:initial}
@media(max-width:768px){.header-wrapper .sub-header .header-navigate-block .mobile-hide{display:none}
}
.header-wrapper .sub-header .header-navigate-block .start-over{margin-left:20px}
.header-wrapper .summary-total{border-top:1px solid #d8d8d8;padding-top:20px}
@media(max-width:768px){.header-wrapper .summary-total{padding-top:10px}
}
.header-wrapper .summary-total .summary-detail{padding:0}
.header-wrapper .offers-summary{margin:20px auto}
@media(max-width:768px){.header-wrapper .offers-summary{margin:10px 0}
}
.header-wrapper .offers-summary .offers-summary-title{color:#000;font-family:SamsungSharpSansBold;font-weight:400;letter-spacing:.17px}
@media(max-width:768px){.header-wrapper .offers-summary .offers-summary-title{font-size:14px}
}
@media(min-width:769px){.header-wrapper .offers-summary .offers-summary-title{font-size:14px}
}
.header-wrapper .offers-summary .offer-detail{color:#000;display:flex;flex-direction:column;padding:10px 0}
.header-wrapper .offers-summary .offer-detail .offer-title{font-family:SamsungOne400;font-weight:400;letter-spacing:.15px;text-transform:capitalize}
@media(max-width:768px){.header-wrapper .offers-summary .offer-detail .offer-title{font-size:12px}
}
@media(min-width:769px){.header-wrapper .offers-summary .offer-detail .offer-title{font-size:14px}
}
.header-wrapper .offers-summary .offer-detail .offer-description{font-family:SamsungOne400;font-weight:400;letter-spacing:.13px}
@media(max-width:768px){.header-wrapper .offers-summary .offer-detail .offer-description{font-size:12px}
}
@media(min-width:769px){.header-wrapper .offers-summary .offer-detail .offer-description{font-size:12px}
}
.header-block .header-inner-content .header-price-block .price-info.coralText strong{color:#ff7c2e !important}
.header-block.sticky-header{min-height:75px;position:fixed;top:0;width:100%;z-index:8}
.header-block.relative-header{min-height:75px;position:relative;top:0;width:100%;z-index:8}
.header-block .header-inner-content{align-items:center;background-color:#fff;border-bottom:0 solid #252525;border-top:0 solid #252525;box-shadow:0 4px 2px -2px rgba(0,0,0,.25);color:#000;display:flex;flex-direction:row;margin:0;min-height:75px;padding:0 10px;width:100%;z-index:8}
@media(min-width:769px){.header-block .header-inner-content{max-width:1440px;position:relative;width:100%}
}
@media(max-width:768px){.header-block .header-inner-content{align-items:start;flex-direction:column;min-height:40px}
}
.header-block .header-inner-content.remove-min-heigh{min-height:fit-content}
.header-block .header-inner-content.remove-bootom-border{box-shadow:none}
.header-block .header-inner-content #homeCTA{margin:0 7px;min-width:169px;padding:0}
@media(max-width:768px){.header-block .header-inner-content #homeCTA{height:40px;margin-top:5px;min-width:135px}
}
@media(max-width:320px){.header-block .header-inner-content #homeCTA{min-width:90px}
}
.header-block .header-inner-content #homeCTA .cta-wrapper{padding:0;width:100%}
.header-block .header-inner-content #homeCTA .button{background-color:#0077c8;border:0;border-radius:2px;font-family:SamsungOne700;font-weight:700;letter-spacing:1.5px;padding-left:5px;padding-right:5px}
@media(max-width:768px){.header-block .header-inner-content #homeCTA .button{font-size:12px}
}
@media(min-width:769px){.header-block .header-inner-content #homeCTA .button{font-size:12px}
}
@media(max-width:768px){.header-block .header-inner-content #homeCTA .button{height:40px;line-height:15px}
}
.header-block .header-inner-content strike{color:#000}
@media(max-width:768px){.header-block .header-inner-content .header-title-container{display:flex;flex-direction:row;width:100%}
}
.header-block .header-inner-content .header-title-container .badge{background-color:#006bea;border-radius:12px;color:#fff;font-family:SamsungOne700;font-weight:700;height:20px;letter-spacing:.75px;line-height:16px;margin-left:20px;padding:0 8px;text-align:center;width:fit-content}
@media(max-width:768px){.header-block .header-inner-content .header-title-container .badge{font-size:10px}
}
@media(min-width:769px){.header-block .header-inner-content .header-title-container .badge{font-size:10px}
}
@media(max-width:768px){.header-block .header-inner-content .header-title-container .badge{margin-right:8px;margin-top:15px}
.header-block .header-inner-content .abtest-header-title-container{display:flex;flex-direction:row;margin-bottom:6px;width:100%}
}
.header-block .header-inner-content .abtest-header-title-container .badge{background-color:#006bea;border-radius:12px;color:#fff;font-family:SamsungOne700;font-weight:700;height:20px;letter-spacing:.75px;line-height:16px;margin-left:20px;padding:0 8px;text-align:center;width:fit-content}
@media(max-width:768px){.header-block .header-inner-content .abtest-header-title-container .badge{font-size:10px}
}
@media(min-width:769px){.header-block .header-inner-content .abtest-header-title-container .badge{font-size:10px}
}
@media(max-width:768px){.header-block .header-inner-content .abtest-header-title-container .badge{margin-right:8px;margin-top:15px}
.header-block .header-inner-content .header-item.offer-text{align-items:baseline;display:flex;flex-direction:column;justify-content:flex-start;margin:0 0 10px;min-height:auto !important}
.header-block .header-inner-content .header-item.offer-text .header-pricing-text{color:#6e6e73;font-family:SamsungOne700;font-weight:400;letter-spacing:.15px}
}
@media(max-width:768px) and (max-width:768px){.header-block .header-inner-content .header-item.offer-text .header-pricing-text{font-size:10px}
}
@media(max-width:768px) and (min-width:769px){.header-block .header-inner-content .header-item.offer-text .header-pricing-text{font-size:12px}
}
@media(max-width:768px){.header-block .header-inner-content .header-item.offer-text .carrierOfferText{color:#6e6e73;font-family:SamsungOne700;font-size:12px !important;font-weight:700;letter-spacing:.15px}
}
@media(max-width:768px) and (max-width:768px){.header-block .header-inner-content .header-item.offer-text .carrierOfferText{font-size:12px}
}
@media(max-width:768px) and (min-width:769px){.header-block .header-inner-content .header-item.offer-text .carrierOfferText{font-size:12px}
}
@media(max-width:768px){.header-block .header-inner-content .header-item.offer-text .carrierOfferText .minmaxPrice{color:#ff7c2e}
}
@media(min-width:769px){.header-block .header-inner-content .epp-header-title{align-items:center;display:flex;margin:10px 10px 0 20px;text-align:left}
}
@media(max-width:768px){.header-block .header-inner-content .epp-header-title{margin-top:20px}
}
@media(min-width:769px){.header-block .header-inner-content .epp-header-title .oos-title1+.oos-title2{margin-left:10px !important}
}
.header-block .header-inner-content .abtest-cta #homeCTA{height:32px;min-width:90px;width:89px}
.header-block .header-inner-content .header-title{color:#000;flex:1;font-family:SamsungSharpSansBold;font-size:24px;font-weight:700;letter-spacing:.75px;margin:0 0 0 20px;text-align:left}
@media(max-width:768px){.header-block .header-inner-content .header-title{font-size:16px}
}
@media(min-width:769px){.header-block .header-inner-content .header-title{font-size:24px}
}
@media(max-width:768px){.header-block .header-inner-content .header-title{margin:5px 0 0}
}
.header-block .header-inner-content .header-title .oos-title1{color:#ff4337;font-size:18px}
@media(max-width:768px){.header-block .header-inner-content .header-title .oos-title1{font-family:SamsungSharpSansBold}
}
@media(max-width:768px) and (max-width:768px){.header-block .header-inner-content .header-title .oos-title1{font-size:12px}
}
@media(max-width:768px) and (min-width:769px){.header-block .header-inner-content .header-title .oos-title1{font-size:12px}
}
.header-block .header-inner-content .header-title .oos-title2{font-family:SamsungSharpSansBold;font-weight:700;letter-spacing:.75px;margin:0}
@media(max-width:768px){.header-block .header-inner-content .header-title .oos-title2{font-size:16px}
}
@media(min-width:769px){.header-block .header-inner-content .header-title .oos-title2{font-size:24px}
}
@media(max-width:768px){.header-block .header-inner-content .header-title .oos-title2{margin-left:0 !important}
.header-block .header-inner-content.daas-header{display:flex;flex-direction:row}
.header-block .header-inner-content.daas-header .header-title{flex:1 0 25%;margin-top:7px}
.header-block .header-inner-content.daas-header .daas-info{flex:1 0 75%}
.header-block .header-inner-content.daas-header .daas-info .price-info{text-align:right}
}
.header-block .header-inner-content .header-price-block{color:#000;flex:1;margin:auto 0;padding-right:0;text-align:right}
@media(max-width:360px){.header-block .header-inner-content .header-price-block{line-height:10px}
}
@media(min-width:769px){.header-block .header-inner-content .header-price-block.daas-info .price-info.daas-tv-price span{font-size:20px}
}
.header-block .header-inner-content .header-price-block.daas-info .price-info .mobile-display{display:none}
@media(max-width:768px){.header-block .header-inner-content .header-price-block.daas-info .price-info .mobile-display{display:inline-block}
}
.header-block .header-inner-content .header-price-block.daas-info .price-info span{font-family:SamsungOne400;font-weight:400;letter-spacing:0}
@media(max-width:768px){.header-block .header-inner-content .header-price-block.daas-info .price-info span{font-size:12px}
}
@media(min-width:769px){.header-block .header-inner-content .header-price-block.daas-info .price-info span{font-size:12px}
}
.header-block .header-inner-content .header-price-block.daas-info .price-info span span.mobile-display{display:inline-block;width:5px}
@media(max-width:768px){.header-block .header-inner-content .header-price-block.daas-info .price-info span span.mobile-display{display:none}
.header-block .header-inner-content .header-price-block.daas-info .price-info div{margin:0}
}
.header-block .header-inner-content .header-price-block .price-info{font-family:SamsungOne400;font-weight:400;letter-spacing:0;padding-right:5px}
@media(max-width:768px){.header-block .header-inner-content .header-price-block .price-info{font-size:10px}
}
@media(min-width:769px){.header-block .header-inner-content .header-price-block .price-info{font-size:16px}
}
@media(max-width:768px){.header-block .header-inner-content .header-price-block .price-info{text-align:left}
.header-block .header-inner-content .header-price-block .price-info.multiPadBottom{padding:7px 5px 10px 0}
}
.header-block .header-inner-content .header-price-block .price-info span.bluetxt{color:#00b3e3}
.header-block .header-inner-content .header-price-block .price-info strong{color:#00b3e3;font-family:SamsungOne700;font-weight:400;letter-spacing:.2px;line-height:1.29}
@media(max-width:768px){.header-block .header-inner-content .header-price-block .price-info strong{font-size:14px}
}
@media(min-width:769px){.header-block .header-inner-content .header-price-block .price-info strong{font-size:20px}
}
.header-block .header-inner-content .header-price-block .price-info strong strike{font-family:SamsungOne400;font-weight:400;letter-spacing:0}
@media(max-width:768px){.header-block .header-inner-content .header-price-block .price-info strong strike{font-size:12px}
}
@media(min-width:769px){.header-block .header-inner-content .header-price-block .price-info strong strike{font-size:16px}
}
.header-block .header-inner-content .header-price-block .price-info div{font-family:SamsungOne400;font-weight:400;letter-spacing:.2px;margin-top:5px}
@media(max-width:768px){.header-block .header-inner-content .header-price-block .price-info div{font-size:12px}
}
@media(min-width:769px){.header-block .header-inner-content .header-price-block .price-info div{font-size:12px}
}
.header-block .header-inner-content .header-price-block .addonsText{font-family:SamsungOne400;font-weight:700;letter-spacing:.2px;margin:2px 5px 5px 0;text-align:right}
@media(max-width:768px){.header-block .header-inner-content .header-price-block .addonsText{font-size:12px}
}
@media(min-width:769px){.header-block .header-inner-content .header-price-block .addonsText{font-size:16px}
}
@media(max-width:768px){.header-block .header-inner-content .header-price-block .addonsText{text-align:left}
}
.arrow-block{background:#f5f5f5;display:block;text-align:center}
@media(min-width:769px){.arrow-block{padding:0 5px 5px;white-space:nowrap}
}
.arrow-block .arrow-icon{border:solid #2189ff;border-width:0 2px 2px 0;cursor:pointer;display:inline-block;margin-right:4px;padding:4px;transition:transform .256s}
@media(min-width:769px){.arrow-block .arrow-icon{padding:5px}
}
.arrow-block .down{transform:rotate(45deg);-webkit-transform:rotate(45deg);vertical-align:3px}
@media(min-width:769px){.arrow-block .down{vertical-align:2px}
}
.arrow-block .up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);vertical-align:-5px}
@media(max-width:768px){.arrow-block .up{vertical-align:-3px}
}
.arrow-block .left{transform:rotate(135deg);-webkit-transform:rotate(135deg);vertical-align:0}
@media(max-width:768px){.arrow-block .left{vertical-align:0}
}
.arrow-block .see-more{color:#1428a0;color:#2189ff !important;cursor:pointer;font-family:SamsungOne700;font-weight:400;letter-spacing:0;letter-spacing:1.5px;vertical-align:middle}
@media(max-width:768px){.arrow-block .see-more{font-size:12px}
}
@media(min-width:769px){.arrow-block .see-more{font-size:12px}
}
.arrow-block .see-more:hover{color:#006bea !important}
.arrow-block i{color:#1428a0;margin-left:10px}
.background-mask{background-color:rgba(0,0,0,.7);height:100%;left:0;opacity:1;position:fixed;top:50px;transition:opacity .256s;width:100%;z-index:6}
.expandedContainer{display:block;overflow-x:hidden;overflow-y:hidden;position:relative;width:100%;z-index:4}
.expandedContainer.slideDown{height:auto}
@media(min-width:769px){.expandedContainer.slideDown{max-height:100%}
}
.expandedContainer.slideUp{display:none;height:0;transform:translateY(-105%)}
@media(min-width:769px){.expandedContainer{max-width:1440px;position:relative;width:60%}
}
@media(max-width:768px){.expandedContainer{max-width:1440px;position:relative}
}
.item-title{font-family:SamsungOne400;font-weight:400;letter-spacing:0}
.item-title.ship-style{color:#363636}
@media(min-width:769px){.item-title{line-height:20px}
}
@media(max-width:768px){.item-title{font-size:10px}
}
@media(min-width:769px){.item-title{font-size:12px}
}
.expandedContent{background-color:#f5f5f5;box-shadow:0 4px 4px -2px rgba(55,55,55,.75);height:100%;width:100%;z-index:1}
@media(min-width:769px){.expandedContent{border-left:1px solid #636363;padding-left:20px}
}
.expandedContent li{list-style:none}
.expandedContent .layout{background-color:#f5f5f5;margin:auto;max-width:1200px}
@media(max-width:768px){.expandedContent .layout{padding:0;width:99%}
}
.expandedContent .x-toggle{cursor:pointer;position:absolute;right:10%;top:13px}
.expandedContent .x-toggle:before{background-color:#363636;content:" ";height:17px;left:15px;position:absolute;top:13px;transform:rotate(-45deg);transition:background-color .2s ease-out;width:2px}
.expandedContent .x-toggle:after{background-color:#363636;content:" ";height:17px;left:15px;position:absolute;top:13px;transform:rotate(45deg);transition:background-color .2s ease-out;width:2px}
.expandedContent .content{padding:0 20px 10px}
@media(max-width:768px){.expandedContent .content{padding:0 10px}
}
.expandedContent .summary-wrapper{padding-left:0}
@media(max-width:768px){.expandedContent .summary-wrapper{margin:0}
}
.expandedContent .summary-detail{align-items:flex-start;display:flex;justify-content:space-between;line-height:2;width:100%}
@media(max-width:768px){.expandedContent .summary-detail{padding:5px 0 0}
}
.expandedContent .summary-detail .item-wrapper{position:relative}
.expandedContent .summary-detail .item-wrapper .item-title{font-family:SamsungOne400;font-weight:700;letter-spacing:0;line-height:3}
@media(max-width:768px){.expandedContent .summary-detail .item-wrapper .item-title{font-size:12px}
}
@media(min-width:769px){.expandedContent .summary-detail .item-wrapper .item-title{font-size:14px}
}
.expandedContent .summary-detail .item-wrapper p{margin:0}
.expandedContent .summary-detail .item-remove{color:#505050;cursor:pointer;padding:8px 12px;position:relative;top:9px}
.expandedContent .summary-detail .item-remove.invisible-x{display:none;visibility:hidden}
.expandedContent .summary-detail .item-remove:before{background-color:#505050;content:" ";height:12px;left:15px;position:absolute;transform:rotate(-45deg);transition:background-color .2s ease-out;width:1px}
.expandedContent .summary-detail .item-remove:after{background-color:#505050;content:" ";height:12px;left:15px;position:absolute;transform:rotate(45deg);transition:background-color .2s ease-out;width:1px}
.expandedContent .summary-detail .price-wrapper{align-items:center;display:block;position:relative;text-align:right}
.expandedContent .summary-detail .price-wrapper .price{font-family:SamsungOne400;font-weight:400;letter-spacing:0;padding:5px}
@media(max-width:768px){.expandedContent .summary-detail .price-wrapper .price{font-size:14px}
}
@media(min-width:769px){.expandedContent .summary-detail .price-wrapper .price{font-size:14px}
}
.expandedContent .summary-detail .stroke-price{color:#000;font-family:SamsungOne400;font-weight:400;letter-spacing:0;line-height:1.4;padding-right:.5em;text-decoration:line-through}
@media(max-width:768px){.expandedContent .summary-detail .stroke-price{font-size:12px}
}
@media(min-width:769px){.expandedContent .summary-detail .stroke-price{font-size:12px}
}
.expandedContent .summary-detail .offer-title{font-family:SamsungOne400;font-weight:400;letter-spacing:0}
@media(max-width:768px){.expandedContent .summary-detail .offer-title{font-size:12px}
}
@media(min-width:769px){.expandedContent .summary-detail .offer-title{font-size:14px}
}
@media(max-width:768px){.expandedContent .summary-detail .offer-title{flex:6;text-align:left}
}
.expandedContent .summary-detail .offer-subtitle{font-family:SamsungOne400;font-weight:400;letter-spacing:0}
@media(max-width:768px){.expandedContent .summary-detail .offer-subtitle{font-size:12px}
}
@media(min-width:769px){.expandedContent .summary-detail .offer-subtitle{font-size:14px}
}
@media(max-width:768px){.expandedContent .summary-detail .offer-subtitle{flex:3}
}
.expandedContent .summary-detail .offer-subtitle.price-title,.expandedContent .summary-detail .offer-title.price-title{font-family:SamsungOne700;font-weight:400;letter-spacing:0}
@media(max-width:768px){.expandedContent .summary-detail .offer-subtitle.price-title,.expandedContent .summary-detail .offer-title.price-title{font-size:12px}
}
@media(min-width:769px){.expandedContent .summary-detail .offer-subtitle.price-title,.expandedContent .summary-detail .offer-title.price-title{font-size:14px}
}
.expandedContent .summary-detail .terms{font-family:SamsungOne400;font-weight:400;letter-spacing:0}
@media(max-width:768px){.expandedContent .summary-detail .terms{font-size:12px}
}
@media(min-width:769px){.expandedContent .summary-detail .terms{font-size:12px}
}
.expandedContent .summary-total{margin:0;text-align:right}
.expandedContent .summary-terms{font-family:SamsungOne400;font-weight:400;letter-spacing:0;margin-top:5px;text-align:right}
@media(max-width:768px){.expandedContent .summary-terms{font-size:10px}
}
@media(min-width:769px){.expandedContent .summary-terms{font-size:10px}
}
.expandedContent .offers-list{margin-top:40px}
.expandedContent .offers-list .offers-title{font-family:SamsungOne700;font-weight:400;letter-spacing:0}
@media(max-width:768px){.expandedContent .offers-list .offers-title{font-size:16px}
}
@media(min-width:769px){.expandedContent .offers-list .offers-title{font-size:10px}
}
.expandedContent .offers-list ul{padding:0}
.expandedContent .offers-list ul .offer-title{font-family:SamsungOne700;font-weight:400;letter-spacing:0}
@media(max-width:768px){.expandedContent .offers-list ul .offer-title{font-size:12px}
}
@media(min-width:769px){.expandedContent .offers-list ul .offer-title{font-size:10px}
}
.expandedContent .offers-list ul .offer-subtitle{font-family:SamsungOne400;font-weight:400;letter-spacing:0}
@media(max-width:768px){.expandedContent .offers-list ul .offer-subtitle{font-size:12px}
}
@media(min-width:769px){.expandedContent .offers-list ul .offer-subtitle{font-size:10px}
}
.expandedContent .offers-list ul li{margin-top:10px}
.main-body-content-wrapper-codeTheory .header-wrapper,.main-body-content-wrapper-v2 .header-wrapper{max-width:1440px}
.main-body-content-wrapper-codeTheory .header-wrapper .header-inner-content,.main-body-content-wrapper-v2 .header-wrapper .header-inner-content{max-width:100%}
.sticky-outer-wrapper{max-width:1440px;width:inherit}
.diamond-header{-webkit-font-smoothing:subpixel-antialiased}
.diamond-header .header-inner-content{min-height:128px;padding:10px}
.diamond-header .header-title-container{align-items:center;display:flex;justify-content:center;width:100%}
@media(max-width:768px){.diamond-header .header-title-container{justify-content:center}
}
@media(max-width:1023px) and (min-width:769px){.diamond-header .header-title-container{justify-content:left}
}
.diamond-header .header-title-container .header-left-container{display:flex;flex-grow:1;padding:0}
.diamond-header .header-title-container .header-left-container .imageContainer,.diamond-header .header-title-container .header-left-container .imageContainer img{width:100px}
.diamond-header .header-title-container .header-left-container .badge{height:16px;margin-left:14px}
.diamond-header .header-title-container .header-left-container .epp-header-title{align-items:baseline;flex-flow:column wrap}
.diamond-header .header-title-container .header-left-container .epp-header-title .title-wrapper{align-items:baseline;display:flex;flex-wrap:wrap}
.diamond-header .header-title-container .header-left-container .epp-header-title .title-wrapper .oos-title2{font-size:32px;line-height:39px;margin-right:7px}
@media(min-width:769px) and (max-width:1250px){.diamond-header .header-title-container .header-left-container .epp-header-title .title-wrapper{flex-flow:wrap}
.diamond-header .header-title-container .header-left-container .epp-header-title .title-wrapper .flex-break{width:100%}
}
.diamond-header .header-title-container .header-left-container .crn-header .title-wrapper{display:block !important}
.diamond-header .header-title-container .header-left-container .crn-header .deviceSpecDetails{margin:10px 0 0 !important}
.diamond-header .header-title-container .header-left-container .crn-header .flexRowContainer,.diamond-header .header-title-container .header-left-container .oos-title1+.oos-title2{margin-left:0 !important}
.diamond-header .header-title-container .header-left-container .header-title .oos-title1{background-color:#006bea;border-radius:10px;color:#fff;font-family:SamsungOne700;font-weight:400;letter-spacing:normal;margin-bottom:3px;padding:3px 7px 2px}
@media(max-width:768px){.diamond-header .header-title-container .header-left-container .header-title .oos-title1{font-size:10px}
}
@media(min-width:769px){.diamond-header .header-title-container .header-left-container .header-title .oos-title1{font-size:10px}
}
.diamond-header .header-title-container .header-right-container.price-container{marin-right:0;display:flex;flex-grow:1;margin:15px 15px 0}
.diamond-header .header-title-container .header-right-container.price-container .offer-text{flex:2;text-align:right}
.diamond-header .header-title-container .header-right-container.price-container .fullPriceText{align-items:right}
.diamond-header .header-title-container .header-right-container.price-container .moPriceText{flex:1.5}
.diamond-header .header-title-container .header-right-container.price-container .fullPriceText,.diamond-header .header-title-container .header-right-container.price-container .moPriceText,.diamond-header .header-title-container .header-right-container.price-container .offer-text{align-self:flex-start;display:flex;flex-direction:column;margin-top:10px;padding:0;width:unset}
.diamond-header .header-title-container .header-right-container.price-container .fullPriceText,.diamond-header .header-title-container .header-right-container.price-container .moPriceText{margin:0}
.diamond-header .header-title-container .header-right-container.price-container .header-separator{border-right:1px solid #ddd;display:inline-block;margin:0 16px}
.diamond-header .header-title-container .header-right-container{display:flex;flex-wrap:nowrap;font-family:SamsungOne400;font-weight:400;letter-spacing:0;margin-left:auto;margin-top:16px}
@media(max-width:768px){.diamond-header .header-title-container .header-right-container{font-size:20px}
}
@media(min-width:769px){.diamond-header .header-title-container .header-right-container{font-size:20px}
}
@media only screen and (min-width:1024px) and (max-height:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.5){.diamond-header .header-title-container .header-right-container{max-width:50%}
}
@media only screen and (min-width:1024px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5){.diamond-header .header-title-container .header-right-container{max-width:50%}
}
.diamond-header .header-title-container .header-right-container .header-item{height:100%;margin:auto;padding:10px 5px 10px 20px;width:215px}
.diamond-header .header-title-container .header-right-container .header-item.moPriceText{width:270px}
.diamond-header .header-title-container .header-right-container .header-item.offer-text{margin-top:0;text-align:right}
@media(min-width:769px){.diamond-header .header-title-container .header-right-container .header-item.offer-text.no-carrier-text{display:block;height:39px;min-width:300px}
}
.diamond-header .header-title-container .header-right-container .header-item .minmaxPrice{color:#ff7c2e;font-family:SamsungOne700;font-weight:400;letter-spacing:0}
@media(max-width:768px){.diamond-header .header-title-container .header-right-container .header-item .minmaxPrice{font-size:12px}
}
@media(min-width:769px){.diamond-header .header-title-container .header-right-container .header-item .minmaxPrice{font-size:12px}
}
.diamond-header .header-title-container .header-right-container .header-item .header-pricing-text{text-align:right}
@media(max-width:768px){.diamond-header .header-title-container .header-right-container .header-item{align-items:baseline;display:flex;justify-content:flex-start;margin:0;min-height:auto !important}
}
.diamond-header .header-title-container .header-right-container .header-item div,.diamond-header .header-title-container .header-right-container .header-item span{color:#6e6e73;font-family:SamsungOne400;font-weight:400;letter-spacing:0;letter-spacing:.15px}
@media(max-width:768px){.diamond-header .header-title-container .header-right-container .header-item div,.diamond-header .header-title-container .header-right-container .header-item span{font-size:12px}
}
@media(min-width:769px){.diamond-header .header-title-container .header-right-container .header-item div,.diamond-header .header-title-container .header-right-container .header-item span{font-size:12px}
}
.diamond-header .header-title-container .header-right-container .header-item sup{color:#6e6e73;margin-left:1px}
.diamond-header .header-title-container .header-right-container .header-item:first-child div{color:#000;font-family:SamsungOne700;font-weight:700;letter-spacing:0;line-height:22px;text-align:right}
@media(max-width:768px){.diamond-header .header-title-container .header-right-container .header-item:first-child div{font-size:12px}
}
@media(min-width:769px){.diamond-header .header-title-container .header-right-container .header-item:first-child div{font-size:12px}
}
.diamond-header .header-title-container .header-right-container .header-item .price-info strong{color:#ff7c2e;font-family:SamsungOne700;font-size:18px;letter-spacing:.25px}
.diamond-header .header-title-container .header-right-container .header-item .price-info strike{color:#6e6e73;font-family:SamsungOne400;font-size:12px}
.diamond-header .header-title-container .header-right-container .header-item.no-carrier-text{display:none}
.diamond-header .header-title-container .header-right-container .header-separator:after{border-right:1px solid #ddd;bottom:0;content:"";height:75px;padding:20px 0;position:absolute;top:30px}
@media(max-width:768px){.diamond-header .header-title-container .header-right-container{flex-direction:column !important;flex-flow:column;margin:0;padding-left:15px}
}
.diamond-header .header-title-container .header-right-container .addonsText{color:#6e6e73;flex-basis:100%;font-family:SamsungOne400;font-weight:400;letter-spacing:0;letter-spacing:.13px;line-height:12px;margin:50px 10px 10px;text-align:right}
@media(max-width:768px){.diamond-header .header-title-container .header-right-container .addonsText{font-size:12px}
}
@media(min-width:769px){.diamond-header .header-title-container .header-right-container .addonsText{font-size:14px}
}
@media(max-width:768px){.diamond-header .header-title-container .header-right-container .addonsText{margin:10px;text-align:center}
}
.diamond-header .header-title-container .header-right-container.wrapContent{flex-wrap:wrap}
.diamond-header .header-title-container .header-button-container{display:flex;flex-grow:1;justify-content:flex-end}
.diamond-header .header-block .header-inner-content .header-title{margin:0 0 7px}
.diamond-header .header-block .header-inner-content .header-title .deviceSpecDetails{font-family:SamsungOne700;font-weight:700;letter-spacing:0;letter-spacing:.2px;line-height:14px;margin:15px 0 0 5px}
@media(max-width:768px){.diamond-header .header-block .header-inner-content .header-title .deviceSpecDetails{font-size:12px}
}
@media(min-width:769px){.diamond-header .header-block .header-inner-content .header-title .deviceSpecDetails{font-size:12px}
}
.diamond-header .header-block .header-inner-content .header-title .deviceSpecDetails .header-anchor{margin-left:2px;text-decoration:underline !important}
.diamond-header .header-block .header-inner-content .header-title .deviceSpecDetails a{cursor:pointer;margin-left:2px;text-decoration:underline !important}
.diamond-header .flexRowContainer{display:flex;flex-direction:row;font-family:SamsungOne400;font-weight:400;letter-spacing:0}
.diamond-header .flexRowContainer .dv-star-value{font-family:SamsungOne400;left:95px;line-height:14px;position:absolute}
.diamond-header .flexRowContainer .dv-star-value .ratingWriteAReview{font-family:SamsungOne700}
.diamond-header .flexRowContainer .dv-star-value .ratingReviewCount{margin-left:3px}
.diamond-header .flexRowContainer .dv-star-value.noRating{left:5px}
@media(max-width:768px){.diamond-header .flexRowContainer{font-size:12px}
}
@media(min-width:769px){.diamond-header .flexRowContainer{font-size:12px}
}
.diamond-header .flexRowContainer .star-rating{margin-left:10px;position:relative}
.diamond-header .flexRowContainer .sku{color:#a6a6a6;line-height:14px;margin-top:2px}
.diamond-header .flexRowContainer .dv-star-rating{position:static}
.diamond-header .flexRowContainer .dv-star-rating:before{color:#a6a6a6;content:"|";display:inline;margin-right:5px;position:absolute;top:0}
.diamond-header .flexRowContainer .dv-star-rating div{font-size:17px;margin-left:8px;position:absolute;top:-2px}
.diamond-header .flexRowContainer .star-rating.noRating .dv-star-rating:before{content:""}
@media(max-width:768px){.diamond-header .flexRowContainer{padding-left:10px}
}
.diamond-header .student-deal-container{min-height:30px}
.diamond-header .student-deal-container .title{margin:7px 0 7px 17px}
.diamond-header .header-inner-content #homeCTA{min-width:124px}
.diamond-header .header-inner-content #homeCTA .button{align-items:center;background-color:#2189ff;border-radius:20px;display:flex;font-size:14px;height:40px;justify-content:center;letter-spacing:unset;padding:0}
@media(max-width:1023px) and (min-width:769px){.diamond-header .header-title-container{flex-flow:wrap}
.diamond-header .header-title-container .header-right-container{margin:0}
.diamond-header .header-title-container .header-right-container .header-separator{position:relative}
.diamond-header .header-title-container .header-right-container .header-separator:after{bottom:10px;height:unset;top:17px}
}
@media(max-width:768px){.diamond-header .b2bButton{position:absolute;right:15px;top:60px}
.diamond-header .b2bButton #homeCTA{min-width:110px !important}
.diamond-header .b2bButton #homeCTA .button{height:25px !important}
.diamond-header .header-inner-content{padding:0 25px}
.diamond-header .header-inner-content .header-title-container{display:flex;flex-flow:wrap}
.diamond-header .header-inner-content .header-title-container .header-left-container{display:none;padding-bottom:15px}
.diamond-header .header-inner-content .header-title-container .header-left-container .imageContainer{margin-top:25px;width:90px}
.diamond-header .header-inner-content .header-title-container .header-left-container .imageContainer img{width:90px}
.diamond-header .header-inner-content .header-title-container .header-left-container .devDetails{margin-top:30px}
.diamond-header .header-inner-content .header-title-container .header-left-container .devDetails .badge{margin:0}
.diamond-header .header-inner-content .header-title-container .header-left-container .oos-title1{padding-top:20px}
.diamond-header .header-inner-content .header-title-container .header-left-container .title-wrapper{display:flex;flex-direction:column !important;flex-flow:wrap}
.diamond-header .header-inner-content .header-title-container .header-left-container .title-wrapper .oos-title2{line-height:20px}
.diamond-header .header-inner-content .header-title-container .header-left-container .title-wrapper h1{font-size:16px !important}
.diamond-header .header-inner-content .header-title-container .header-left-container .title-wrapper .deviceSpecDetails{margin:0}
.diamond-header .header-inner-content .header-title-container .header-left-container .flexRowContainer{margin-left:5px;padding:0}
.diamond-header .header-inner-content .header-title-container .header-left-container .flexRowContainer .sku{font-size:10px;line-height:12px;margin:10px 0 0 10px}
.diamond-header .header-inner-content .header-title-container .header-left-container .b2bFlexRowContainer{margin:0 !important}
.diamond-header .header-inner-content .header-title-container .header-left-container.b2bHeaderLeft{padding-bottom:5px;width:100%}
.diamond-header .header-inner-content .header-title-container .header-left-container.b2bHeaderLeft .flexRowContainer,.diamond-header .header-inner-content .header-title-container .header-left-container.b2bHeaderLeft .header-title{margin:0}
.diamond-header .header-inner-content .header-title-container .header-left-container.b2bHeaderLeft .flexRowContainer .sku{margin:10px 0 0}
.diamond-header .header-inner-content .header-title-container .header-right-container{flex-flow:wrap;flex-direction:row !important;margin-top:0;padding:0;width:100%}
.diamond-header .header-inner-content .header-title-container .header-right-container .tradein-toggle{margin-left:0}
.diamond-header .header-inner-content .header-title-container .header-right-container .header-item{height:auto;min-height:75px;padding:0}
.diamond-header .header-inner-content .header-title-container .header-right-container .header-item.fullPriceText{flex-direction:column;width:40%}
.diamond-header .header-inner-content .header-title-container .header-right-container .header-item.fullPriceText strong:nth-child(2){font-size:12px}
.diamond-header .header-inner-content .header-title-container .header-right-container .header-item.fullPriceText span{font-size:10px;line-height:20px}
.diamond-header .header-inner-content .header-title-container .header-right-container .header-item.fullPriceText strong{font-size:18px}
.diamond-header .header-inner-content .header-title-container .header-right-container .header-item.fullPriceText strike{font-size:12px}
.diamond-header .header-inner-content .header-title-container .header-right-container .header-item.fullPriceText .price-info{margin:0}
.diamond-header .header-inner-content .header-title-container .header-right-container .header-item.moPriceText{align-content:flex-end;flex-direction:column;flex-wrap:wrap;width:60%}
.diamond-header .header-inner-content .header-title-container .header-right-container .header-item.moPriceText strong:nth-child(2){font-size:14px}
.diamond-header .header-inner-content .header-title-container .header-right-container .header-item.moPriceText div,.diamond-header .header-inner-content .header-title-container .header-right-container .header-item.moPriceText span{font-size:10px;line-height:20px}
.diamond-header .header-inner-content .header-title-container .header-right-container .header-item.moPriceText strong{font-size:18px}
.diamond-header .header-inner-content .header-title-container .header-right-container .header-item.moPriceText strike{display:none;font-size:12px}
.diamond-header .header-inner-content .header-title-container .header-right-container .header-item.b2bMoPriceText{margin-bottom:15px;width:100%}
.diamond-header .header-inner-content .header-title-container .header-right-container .header-separator{display:none}
.diamond-header .header-inner-content .header-title-container .header-right-container.b2bHeaderRight{flex-direction:column !important}
}
@media(max-width:360px){.diamondTheme #homeCTA{left:150px !important}
}
@media(max-width:768px){.diamondTheme .header-block .header-inner-content .floatingHeader-title-container{padding:0 16px}
.diamondTheme .header-block .header-inner-content .floatingHeader-title-container .floatingHeader-left-container{display:flex;padding-bottom:15px}
.diamondTheme .header-block .header-inner-content .floatingHeader-title-container .header-title .title-wrapper .deviceSpecDetails{font-size:10px;margin:0 0 5px}
.diamondTheme .header-block .header-inner-content .floatingHeader-title-container .header-title.floatingHeaderTitle .oos-title1{background-color:#fff;color:red;padding:0}
.diamondTheme .header-block .header-inner-content .floatingHeader-title-container #homeCTA{min-width:125px !important}
.diamondTheme .header-block .header-inner-content .floatingHeader-title-container #homeCTA .button{height:35px !important}
.diamondTheme .header-block .header-inner-content .floatingHeader-title-container #homeCTA .button .buttonLabel{text-transform:uppercase}
.diamondTheme .header-block .header-inner-content .header-title .oos-title1{color:#2189ff;font-family:SamsungOne700;font-weight:400;letter-spacing:boldpx}
}
@media(max-width:768px) and (max-width:768px){.diamondTheme .header-block .header-inner-content .header-title .oos-title1{font-size:12px}
}
@media(max-width:768px) and (min-width:769px){.diamondTheme .header-block .header-inner-content .header-title .oos-title1{font-size:12px}
}
@media(max-width:768px){.diamondTheme .header-block .header-inner-content .carrierOfferText{font-family:SamsungOne700;font-size:10px !important;font-weight:400;letter-spacing:0;letter-spacing:.13px;line-height:8px;margin:3px 0 0}
}
@media(max-width:768px) and (max-width:768px){.diamondTheme .header-block .header-inner-content .carrierOfferText{font-size:12px}
}
@media(max-width:768px) and (min-width:769px){.diamondTheme .header-block .header-inner-content .carrierOfferText{font-size:6px}
}
@media(max-width:768px) and (max-width:360px){.diamondTheme .header-block .header-inner-content .carrierOfferText{margin-bottom:5px;min-height:20px}
}
@media(max-width:768px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block{width:100%}
}
@media(max-width:768px) and (max-width:768px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block{display:flex;flex-direction:row}
.diamondTheme .header-block .header-inner-content .abtest-header-price-block .abtest-cta{height:32px;width:89px}
}
@media(max-width:768px) and (max-width:360px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block{margin-bottom:5px}
}
@media(max-width:768px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block .priceTextContainer{display:flex;gap:15px;width:100%}
}
@media(max-width:768px) and (max-width:768px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block .priceTextContainer{align-items:baseline}
}
@media(max-width:768px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block .priceTextContainer .moPriceText{color:#6e6e73;text-align:left}
.diamondTheme .header-block .header-inner-content .abtest-header-price-block .priceTextContainer .moPriceText span{color:#6e6e73;font-family:SamsungOne700;font-size:10px !important;font-weight:400;letter-spacing:0;line-height:12px}
}
@media(max-width:768px) and (max-width:768px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block .priceTextContainer .moPriceText span{font-size:12px}
}
@media(max-width:768px) and (min-width:769px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block .priceTextContainer .moPriceText span{font-size:10px}
}
@media(max-width:768px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block .priceTextContainer .moPriceText div{margin-bottom:5px !important}
}
@media(max-width:768px) and (max-width:360px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block .priceTextContainer .moPriceText div{margin-bottom:7px !important}
}
@media(max-width:768px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block .priceTextContainer .moPriceText strong{color:#ff7c2e;font-family:SamsungOne700;font-size:15px !important;font-weight:700;letter-spacing:0;line-height:12px}
}
@media(max-width:768px) and (max-width:768px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block .priceTextContainer .moPriceText strong{font-size:12px}
}
@media(max-width:768px) and (min-width:769px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block .priceTextContainer .moPriceText strong{font-size:15px}
}
@media(max-width:768px) and (max-width:360px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block .priceTextContainer .moPriceText strong{font-size:12px !important}
}
@media(max-width:768px) and (max-width:768px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block .priceTextContainer .moPriceText strong{font-size:14px !important}
.diamondTheme .header-block .header-inner-content .abtest-header-price-block .priceTextContainer .moPriceText strong strike{color:#8e8e95;font-family:SamsungOne400;font-size:11px}
}
@media(max-width:768px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block .priceTextContainer .moPriceText .price-info{padding:0}
.diamondTheme .header-block .header-inner-content .abtest-header-price-block .priceTextContainer .fullPriceText{color:#6e6e73;line-height:12px;text-align:left}
.diamondTheme .header-block .header-inner-content .abtest-header-price-block .priceTextContainer .fullPriceText span{color:#6e6e73;display:block;font-family:SamsungOne700;font-size:10px !important;font-weight:400;letter-spacing:0;line-height:12px;margin-bottom:5px}
}
@media(max-width:768px) and (max-width:768px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block .priceTextContainer .fullPriceText span{font-size:12px}
}
@media(max-width:768px) and (min-width:769px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block .priceTextContainer .fullPriceText span{font-size:10px}
}
@media(max-width:768px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block .priceTextContainer .fullPriceText strong{color:#ff7c2e;font-family:SamsungOne700;font-size:15px !important;font-weight:700;letter-spacing:0;line-height:12px}
}
@media(max-width:768px) and (max-width:768px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block .priceTextContainer .fullPriceText strong{font-size:12px}
}
@media(max-width:768px) and (min-width:769px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block .priceTextContainer .fullPriceText strong{font-size:15px}
}
@media(max-width:768px) and (max-width:360px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block .priceTextContainer .fullPriceText strong{font-size:12px !important}
}
@media(max-width:768px) and (max-width:768px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block .priceTextContainer .fullPriceText strong{font-size:14px !important}
}
@media(max-width:768px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block .priceTextContainer .fullPriceText strong strike{font-family:SamsungOne400}
.diamondTheme .header-block .header-inner-content .abtest-header-price-block .priceTextContainer .fullPriceText .price-info{padding:0;text-align:right}
.diamondTheme .header-block .header-inner-content .abtest-header-price-block .abtest-priceTextContainer{display:flex;gap:15px;width:100%}
}
@media(max-width:768px) and (max-width:768px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block .abtest-priceTextContainer{flex-direction:column;height:auto}
}
@media(max-width:768px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block .abtest-priceTextContainer .moPriceText{display:flex;flex-direction:row;font-family:SamsungOne400;font-size:12px;text-align:left}
.diamondTheme .header-block .header-inner-content .abtest-header-price-block .abtest-priceTextContainer .moPriceText span{color:#6e6e73;font-family:SamsungOne700;font-size:10px !important;font-weight:400;letter-spacing:0;line-height:12px}
}
@media(max-width:768px) and (max-width:768px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block .abtest-priceTextContainer .moPriceText span{font-size:12px}
}
@media(max-width:768px) and (min-width:769px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block .abtest-priceTextContainer .moPriceText span{font-size:10px}
}
@media(max-width:768px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block .abtest-priceTextContainer .moPriceText strong{color:#ff7c2e;font-family:SamsungSharpSansBold;font-size:15px !important;font-weight:400;letter-spacing:0;line-height:12px}
}
@media(max-width:768px) and (max-width:768px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block .abtest-priceTextContainer .moPriceText strong{font-size:12px}
}
@media(max-width:768px) and (min-width:769px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block .abtest-priceTextContainer .moPriceText strong{font-size:15px}
}
@media(max-width:768px) and (max-width:360px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block .abtest-priceTextContainer .moPriceText strong{font-size:12px !important}
}
@media(max-width:768px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block .abtest-priceTextContainer .moPriceText .price-info{padding:0}
.diamondTheme .header-block .header-inner-content .abtest-header-price-block .abtest-priceTextContainer .fullPriceText{color:#6e6e73;display:flex;flex-direction:row;font-family:SamsungOne400;font-size:12px;letter-spacing:0;line-height:14px;text-align:right}
.diamondTheme .header-block .header-inner-content .abtest-header-price-block .abtest-priceTextContainer .fullPriceText span{color:#6e6e73;font-family:SamsungOne700;font-size:10px !important;font-weight:400;letter-spacing:0;line-height:12px;padding-bottom:5px}
}
@media(max-width:768px) and (max-width:768px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block .abtest-priceTextContainer .fullPriceText span{font-size:12px}
}
@media(max-width:768px) and (min-width:769px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block .abtest-priceTextContainer .fullPriceText span{font-size:10px}
}
@media(max-width:768px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block .abtest-priceTextContainer .fullPriceText strong{color:#ff7c2e;font-family:SamsungSharpSansBold;font-size:15px !important;font-weight:700;letter-spacing:0;line-height:12px}
}
@media(max-width:768px) and (max-width:768px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block .abtest-priceTextContainer .fullPriceText strong{font-size:12px}
}
@media(max-width:768px) and (min-width:769px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block .abtest-priceTextContainer .fullPriceText strong{font-size:15px}
}
@media(max-width:768px) and (max-width:360px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block .abtest-priceTextContainer .fullPriceText strong{font-size:12px !important}
}
@media(max-width:768px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block .abtest-priceTextContainer .fullPriceText .price-info{margin-top:-3px;padding:0;text-align:right}
.diamondTheme .header-block .header-inner-content .abtest-header-price-block.scrollingUp{display:flex;margin:0 0 5px;width:100%}
.diamondTheme .header-block .header-inner-content .abtest-header-price-block.scrollingUp .priceTextContainer .moPriceText{line-height:1.4}
.diamondTheme .header-block .header-inner-content .abtest-header-price-block.scrollingUp .priceTextContainer .moPriceText div{line-height:.4}
.diamondTheme .header-block .header-inner-content .abtest-header-price-block.scrollingUp .priceTextContainer .moPriceText span{color:#6e6e73}
}
@media(max-width:768px) and (max-width:360px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block.scrollingUp .priceTextContainer .moPriceText span{font-size:8px !important}
.diamondTheme .header-block .header-inner-content .abtest-header-price-block.scrollingUp .priceTextContainer .moPriceText .price-info strong{font-size:12px !important}
}
@media(max-width:768px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block.scrollingUp .priceTextContainer .moPriceText.payIn4{width:75%}
.diamondTheme .header-block .header-inner-content .abtest-header-price-block.scrollingUp .priceTextContainer .moPriceText.payIn4 :first-child{margin-bottom:3px}
.diamondTheme .header-block .header-inner-content .abtest-header-price-block.scrollingUp .priceTextContainer .moPriceText.payIn4 strong{line-height:8px}
.diamondTheme .header-block .header-inner-content .abtest-header-price-block.scrollingUp .priceTextContainer .fullPriceText span{color:#6e6e73}
}
@media(max-width:768px) and (max-width:360px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block.scrollingUp .priceTextContainer .fullPriceText span{font-size:8px !important}
}
@media(max-width:768px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block.scrollingUp .priceTextContainer .fullPriceText .price-info{padding:0;text-align:left}
.diamondTheme .header-block .header-inner-content .abtest-header-price-block.scrollingUp .priceTextContainer .fullPriceText .price-info strong{color:#ff7c2e}
}
@media(max-width:768px) and (max-width:360px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block.scrollingUp .priceTextContainer .fullPriceText .price-info strong{font-size:12px !important}
}
@media(max-width:768px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block.scrollingUp .priceTextContainer .fullPriceText .price-info strong strike{color:#8e8e95;font-size:11px !important}
}
@media(max-width:768px) and (max-width:768px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block.scrollingUp .priceTextContainer #homeCTA{margin-left:0;margin-right:0;min-width:auto;order:3;width:25%}
.diamondTheme .header-block .header-inner-content .abtest-header-price-block.scrollingUp .priceTextContainer #homeCTA .cta-wrapper{width:90px}
}
@media(max-width:768px) and (max-width:768px) and (max-width:360px){.diamondTheme .header-block .header-inner-content .abtest-header-price-block.scrollingUp .priceTextContainer #homeCTA .cta-wrapper{width:70px}
}
@media(max-width:768px){.diamondTheme .header-block .header-inner-content .header-price-block{width:100%}
}
@media(max-width:768px) and (max-width:360px){.diamondTheme .header-block .header-inner-content .header-price-block{margin-bottom:5px}
}
@media(max-width:768px){.diamondTheme .header-block .header-inner-content .header-price-block .priceTextContainer{display:flex;width:100%}
}
@media(max-width:768px) and (max-width:768px){.diamondTheme .header-block .header-inner-content .header-price-block .priceTextContainer{align-items:flex-end;height:40px}
}
@media(max-width:768px){.diamondTheme .header-block .header-inner-content .header-price-block .priceTextContainer .moPriceText{text-align:left}
.diamondTheme .header-block .header-inner-content .header-price-block .priceTextContainer .moPriceText span{color:#6e6e73;font-family:SamsungOne700;font-size:10px !important;font-weight:400;letter-spacing:0;line-height:12px}
}
@media(max-width:768px) and (max-width:768px){.diamondTheme .header-block .header-inner-content .header-price-block .priceTextContainer .moPriceText span{font-size:12px}
}
@media(max-width:768px) and (min-width:769px){.diamondTheme .header-block .header-inner-content .header-price-block .priceTextContainer .moPriceText span{font-size:10px}
}
@media(max-width:768px){.diamondTheme .header-block .header-inner-content .header-price-block .priceTextContainer .moPriceText strong{color:#ff7c2e;font-family:SamsungSharpSansBold;font-size:15px !important;font-weight:400;letter-spacing:0;line-height:12px}
}
@media(max-width:768px) and (max-width:768px){.diamondTheme .header-block .header-inner-content .header-price-block .priceTextContainer .moPriceText strong{font-size:12px}
}
@media(max-width:768px) and (min-width:769px){.diamondTheme .header-block .header-inner-content .header-price-block .priceTextContainer .moPriceText strong{font-size:15px}
}
@media(max-width:768px) and (max-width:360px){.diamondTheme .header-block .header-inner-content .header-price-block .priceTextContainer .moPriceText strong{font-size:12px !important}
}
@media(max-width:768px){.diamondTheme .header-block .header-inner-content .header-price-block .priceTextContainer .moPriceText .price-info{padding:0}
.diamondTheme .header-block .header-inner-content .header-price-block .priceTextContainer .fullPriceText{text-align:right}
.diamondTheme .header-block .header-inner-content .header-price-block .priceTextContainer .fullPriceText span{color:#6e6e73;font-family:SamsungOne700;font-size:10px !important;font-weight:400;letter-spacing:0;line-height:12px;padding-bottom:5px}
}
@media(max-width:768px) and (max-width:768px){.diamondTheme .header-block .header-inner-content .header-price-block .priceTextContainer .fullPriceText span{font-size:12px}
}
@media(max-width:768px) and (min-width:769px){.diamondTheme .header-block .header-inner-content .header-price-block .priceTextContainer .fullPriceText span{font-size:10px}
}
@media(max-width:768px){.diamondTheme .header-block .header-inner-content .header-price-block .priceTextContainer .fullPriceText strong{color:#ff7c2e;font-family:SamsungSharpSansBold;font-size:15px !important;font-weight:700;letter-spacing:0;line-height:12px}
}
@media(max-width:768px) and (max-width:768px){.diamondTheme .header-block .header-inner-content .header-price-block .priceTextContainer .fullPriceText strong{font-size:12px}
}
@media(max-width:768px) and (min-width:769px){.diamondTheme .header-block .header-inner-content .header-price-block .priceTextContainer .fullPriceText strong{font-size:15px}
}
@media(max-width:768px) and (max-width:360px){.diamondTheme .header-block .header-inner-content .header-price-block .priceTextContainer .fullPriceText strong{font-size:12px !important}
}
@media(max-width:768px){.diamondTheme .header-block .header-inner-content .header-price-block .priceTextContainer .fullPriceText .price-info{padding:0;text-align:right}
.diamondTheme .header-block .header-inner-content .header-price-block.scrollingUp{display:flex;margin:0 0 5px;width:100%}
.diamondTheme .header-block .header-inner-content .header-price-block.scrollingUp .priceTextContainer .moPriceText{line-height:10px;order:2;width:50%}
.diamondTheme .header-block .header-inner-content .header-price-block.scrollingUp .priceTextContainer .moPriceText span{color:#000}
}
@media(max-width:768px) and (max-width:360px){.diamondTheme .header-block .header-inner-content .header-price-block.scrollingUp .priceTextContainer .moPriceText span{font-size:8px !important}
.diamondTheme .header-block .header-inner-content .header-price-block.scrollingUp .priceTextContainer .moPriceText .price-info strong{font-size:12px !important}
}
@media(max-width:768px){.diamondTheme .header-block .header-inner-content .header-price-block.scrollingUp .priceTextContainer .moPriceText.payIn4{width:75%}
.diamondTheme .header-block .header-inner-content .header-price-block.scrollingUp .priceTextContainer .moPriceText.payIn4 :first-child{margin-bottom:3px}
.diamondTheme .header-block .header-inner-content .header-price-block.scrollingUp .priceTextContainer .moPriceText.payIn4 strong{line-height:8px}
.diamondTheme .header-block .header-inner-content .header-price-block.scrollingUp .priceTextContainer .fullPriceText{order:1;text-align:left;width:30%}
.diamondTheme .header-block .header-inner-content .header-price-block.scrollingUp .priceTextContainer .fullPriceText span{color:#000}
}
@media(max-width:768px) and (max-width:360px){.diamondTheme .header-block .header-inner-content .header-price-block.scrollingUp .priceTextContainer .fullPriceText span{font-size:8px !important}
}
@media(max-width:768px){.diamondTheme .header-block .header-inner-content .header-price-block.scrollingUp .priceTextContainer .fullPriceText .price-info{padding:0;text-align:left}
.diamondTheme .header-block .header-inner-content .header-price-block.scrollingUp .priceTextContainer .fullPriceText .price-info strong{color:#ff7c2e}
}
@media(max-width:768px) and (max-width:360px){.diamondTheme .header-block .header-inner-content .header-price-block.scrollingUp .priceTextContainer .fullPriceText .price-info strong{font-size:12px !important}
}
@media(max-width:768px) and (max-width:768px){.diamondTheme .header-block .header-inner-content .header-price-block.scrollingUp .priceTextContainer #homeCTA{margin-left:0;margin-right:0;min-width:auto;order:3;width:25%}
.diamondTheme .header-block .header-inner-content .header-price-block.scrollingUp .priceTextContainer #homeCTA .cta-wrapper{width:90px}
}
@media(max-width:768px) and (max-width:768px) and (max-width:360px){.diamondTheme .header-block .header-inner-content .header-price-block.scrollingUp .priceTextContainer #homeCTA .cta-wrapper{width:70px}
}
@media(max-width:768px){.diamondTheme .header-block .header-inner-content .carrierOfferTextOnBottom{background-color:#f8f8f8;color:#6e6e73;font-family:SamsungOne400;font-size:10px !important;font-weight:400;letter-spacing:0;line-height:12px;margin:0 0 5px;text-align:center;width:100%}
}
@media(max-width:768px) and (max-width:768px){.diamondTheme .header-block .header-inner-content .carrierOfferTextOnBottom{font-size:12px}
}
@media(max-width:768px) and (min-width:769px){.diamondTheme .header-block .header-inner-content .carrierOfferTextOnBottom{font-size:6px}
}
@media(max-width:768px) and (max-width:360px){.diamondTheme .header-block .header-inner-content .carrierOfferTextOnBottom{font-size:8px !important}
}
.diamondTheme .header-block .header-inner-content #homeCTA .button{align-items:center;background-color:#2189ff;border-radius:20px;display:flex;font-size:14px;height:40px;justify-content:center;letter-spacing:unset;padding:0}
@media(max-width:768px){.diamondTheme .header-block .header-inner-content #homeCTA .button{border-radius:40px;font-size:12px;height:35px}
}
.diamondTheme .header-block .header-inner-content #homeCTA .button:hover{background-color:#006bea}
.diamondTheme .header-block .header-inner-content #homeCTA .disableEvents{pointer-events:none}
.diamondTheme .header-block .header-inner-content #homeCTA .disableContinue{background-color:#a6a6a6;color:#fff}
.diamondTheme .header-block .header-inner-content .header-title .oos-title1{color:#fff}
.diamondTheme .header-block .header-inner-content .header-price-block .price-info strong{color:#2189ff}
@media(max-width:768px){.diamondTheme .header-block .header-inner-content .header-title-container{flex-direction:row}
}
.diamondTheme .header-block .header-inner-content .header-title-container .deviceSpecDetails{font-family:SamsungOne700;font-weight:400;letter-spacing:0;margin:6px 0 0 5px}
@media(max-width:768px){.diamondTheme .header-block .header-inner-content .header-title-container .deviceSpecDetails{font-size:12px}
}
@media(min-width:769px){.diamondTheme .header-block .header-inner-content .header-title-container .deviceSpecDetails{font-size:14px}
}
@media(max-width:768px){.diamondTheme .header-block .header-inner-content .header-title-container .deviceSpecDetails{margin:0}
}
@media(max-width:360px){.diamondTheme .header-block .header-inner-content .header-title-container .deviceSpecDetails{font-size:10px}
}
@media(max-width:768px){.diamondTheme .header-block.addons_page .header-title-container,.diamondTheme .header-block.band_page .header-title-container,.diamondTheme .header-block.payments_page .header-title-container{flex-direction:column}
}
.diamondTheme .header-wrapper .sub-header{display:flex;flex-direction:column;justify-content:space-between}
.diamondTheme .header-wrapper .sub-header .header-navigate-block{position:relative}
.diamondTheme .header-wrapper .sub-header .control-block{display:flex;justify-content:space-between;width:100%}
.diamondTheme .header-wrapper .sub-header .control-block .back-control.full .arrow-block{background-color:transparent;padding:0}
.diamondTheme .header-wrapper .sub-header .control-block .back-control.full .arrow-block .arrow-icon.back{border:solid #000;border-width:0 2px 2px 0;padding:4px}
.diamondTheme .header-wrapper .sub-header .control-block .back-control.full .dt-back{font-family:SamsungOne700;font-weight:400;letter-spacing:0}
@media(max-width:768px){.diamondTheme .header-wrapper .sub-header .control-block .back-control.full .dt-back{font-size:14px}
}
@media(min-width:769px){.diamondTheme .header-wrapper .sub-header .control-block .back-control.full .dt-back{font-size:14px}
}
.diamondTheme .header-wrapper .sub-header .control-block .back-control.full .dt-back:after{content:none}
.diamondTheme .header-wrapper .sub-header .control-block .see-more-details{cursor:pointer;display:flex;font-family:SamsungOne700;font-weight:400;letter-spacing:0;margin:0 12px;padding:5px 0}
@media(max-width:768px){.diamondTheme .header-wrapper .sub-header .control-block .see-more-details{font-size:14px;margin:0 20px}
}
@media(min-width:769px){.diamondTheme .header-wrapper .sub-header .control-block .see-more-details{font-size:14px}
}
.diamondTheme .header-wrapper .sub-header .control-block .see-more-details .arrow-block{background-color:transparent;padding:0}
.diamondTheme .header-wrapper .sub-header .control-block .see-more-details .arrow-block .arrow-icon{border:solid #000;border-width:0 2px 2px 0}
@media(max-width:768px){.stickyHeader .carrierOfferTextOnBottom{border-radius:10px;font-size:10px !important;margin:10px 4px 5px 5px !important}
}
.button{border-radius:40px;font-size:16px;line-height:50px}
.student-deal-container .title .price{color:#00b3e3}
.student-deal-container .arrow-icon{border:solid #343434;border-width:0 2px 2px 0;display:inline-block;margin-left:10px;margin-right:4px;padding:4px;transition:transform .256s}
@media(max-width:768px){.student-deal-container .arrow-icon{border:solid #000;border-width:0 2px 2px 0}
}
@media(min-width:769px){.student-deal-container .arrow-icon{padding:5px}
}
.student-deal-container .down{transform:rotate(45deg);-webkit-transform:rotate(45deg);vertical-align:3px}
@media(min-width:769px){.student-deal-container .down{vertical-align:2px}
}
.student-deal-container .up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);vertical-align:-5px}
@media(max-width:768px){.student-deal-container .up{vertical-align:-3px}
}
.student-deal-container .expanded-content{background-color:#f3f3f3;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);color:#000;left:0;position:absolute;z-index:99}
@media(min-width:769px){.student-deal-container .expanded-content{margin-top:5px}
}
.student-deal-container .expanded-content .expanded-title{color:#000;font-family:SamsungOne400;font-weight:400;letter-spacing:0;margin:20px 10px;text-align:left}
@media(max-width:768px){.student-deal-container .expanded-content .expanded-title{font-size:14px}
}
@media(min-width:769px){.student-deal-container .expanded-content .expanded-title{font-size:18px}
}
.student-deal-container .expanded-content .discount-options{margin-left:20px;text-align:left}
.student-deal-container .expanded-content .discount-options .option{cursor:pointer;margin:10px 0}
.student-deal-container .expanded-content .discount-options .option input{cursor:pointer}
.student-deal-container .expanded-content .discount-options .option .label{cursor:pointer;font-family:SamsungOne400;font-weight:400;letter-spacing:0;margin-left:10px}
@media(max-width:768px){.student-deal-container .expanded-content .discount-options .option .label{font-size:14px}
}
@media(min-width:769px){.student-deal-container .expanded-content .discount-options .option .label{font-size:16px}
}
.student-deal-container .expanded-content .footer-link{margin-bottom:20px;margin-top:20px;text-align:left}
.student-deal-container .expanded-content .footer-link a{border-bottom:1px solid #2189ff;color:#2189ff !important;cursor:pointer;font-family:SamsungOne700;font-weight:700;letter-spacing:1.5px;margin-left:48px;padding-bottom:5px;text-transform:uppercase}
@media(max-width:768px){.student-deal-container .expanded-content .footer-link a{font-size:12px}
}
@media(min-width:769px){.student-deal-container .expanded-content .footer-link a{font-size:12px}
}
.student-deal-container .expanded-content .footer-link a:hover{color:#006bea !important}
.student-deal-container .expanded-content .footer-link a:after{content:none !important}
.student-deal-container .expanded-content .content{font-family:SamsungOne400;font-weight:400;letter-spacing:0;line-height:20px;margin:15px 10px;text-align:left}
@media(max-width:768px){.student-deal-container .expanded-content .content{font-size:14px}
}
@media(min-width:769px){.student-deal-container .expanded-content .content{font-size:16px}
}
.student-deal-container .expanded-content .content .contentLink a{color:#2189ff !important;font-family:SamsungOne700;font-weight:700}
.hide-student-deal-contaier{display:none}
@media(max-width:768px){.expanded-content{width:357px}
}
@media(min-width:768px){.expanded-content{width:360px}
}
.student-deal-container .title{cursor:pointer;font-family:SamsungOne700;font-weight:400;letter-spacing:0;margin-left:20px}
@media(max-width:768px){.student-deal-container .title{font-size:11px}
}
@media(min-width:769px){.student-deal-container .title{font-size:14px}
}
.student-deal-container .title .epp-icon{width:20px}
@media(max-width:768px){.student-deal-container .title{color:#000;margin:0}
}
.student-deal-container .title .price,.student-deal-container .title .save{color:#c75300;font-weight:700}
.student-deal-container .title .store{color:#2189ff}
.student-deal-container .title .arrow-icon{border-color:#2189ff}
@media(max-width:360px){.student-deal-container .title{line-height:18px}
}
.student-deal-container .expanded-content-diamond{background-color:#f3f3f3;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);color:#000;position:absolute;right:0;z-index:99}
@media(min-width:769px){.student-deal-container .expanded-content-diamond{margin-top:5px}
}
.student-deal-container .expanded-content-diamond .expanded-head{align-items:center;display:flex;flex-direction:row}
.student-deal-container .expanded-content-diamond .expanded-head img{height:39px;padding-right:10px}
.student-deal-container .expanded-content-diamond .expanded-head .expanded-title{color:#000;font-family:SamsungSharpSansBold;font-weight:700;letter-spacing:0;line-height:25px;margin:0;text-align:center}
.student-deal-container .expanded-content-diamond .discount-options{grid-gap:15px;column-gap:0;display:grid;grid-template-columns:1fr 1fr;margin:10px;row-gap:0}
.student-deal-container .expanded-content-diamond .discount-options .option{cursor:pointer;display:flex;flex-direction:row;margin:10px 0;white-space:break-spaces}
.student-deal-container .expanded-content-diamond .discount-options .option .input-radio{margin-right:8px}
.student-deal-container .expanded-content-diamond .discount-options .option .input-radio input[type=radio]{background-color:#fff;border:1px solid #dddd;box-sizing:border-box;cursor:pointer;height:22px;margin-top:3px;width:22px}
.student-deal-container .expanded-content-diamond .discount-options .option .labels{max-width:240px}
.student-deal-container .expanded-content-diamond .discount-options .option .label{cursor:pointer;font-family:SamsungOne700;font-size:14px;font-weight:400;font-weight:700;letter-spacing:0}
@media(max-width:768px){.student-deal-container .expanded-content-diamond .discount-options .option .label{font-size:14px}
}
@media(min-width:769px){.student-deal-container .expanded-content-diamond .discount-options .option .label{font-size:14px}
}
.student-deal-container .expanded-content-diamond .discount-options .option .label-description{cursor:pointer;font-family:SamsungOne400;font-weight:400;letter-spacing:0;line-height:14px}
@media(max-width:768px){.student-deal-container .expanded-content-diamond .discount-options .option .label-description{font-size:10px}
}
@media(min-width:769px){.student-deal-container .expanded-content-diamond .discount-options .option .label-description{font-size:12px}
}
.student-deal-container .expanded-content-diamond .footer-link{margin-bottom:20px;text-align:center}
.student-deal-container .expanded-content-diamond .footer-link a{border-bottom:1px solid #2189ff;color:#2189ff !important;color:#2189ff;cursor:pointer;font-family:SamsungOne700;font-weight:700;letter-spacing:1.5px;letter-spacing:0;line-height:14px}
@media(max-width:768px){.student-deal-container .expanded-content-diamond .footer-link a{font-size:12px}
}
@media(min-width:769px){.student-deal-container .expanded-content-diamond .footer-link a{font-size:12px}
}
.student-deal-container .expanded-content-diamond .footer-link a:hover{color:#006bea !important}
.student-deal-container .expanded-content-diamond .footer-link a:after{content:none !important}
.student-deal-container .expanded-content-diamond .content{display:flex;font-family:SamsungOne400;font-weight:400;justify-content:center;letter-spacing:0;margin-bottom:21px}
@media(max-width:768px){.student-deal-container .expanded-content-diamond .content{font-size:14px}
}
@media(min-width:769px){.student-deal-container .expanded-content-diamond .content{font-size:12px}
}
.student-deal-container .expanded-content-diamond .content .contentLink{padding-left:10px}
.student-deal-container .expanded-content-diamond .content .contentLink a{color:#2189ff !important;font-family:SamsungOne400;font-weight:700;text-decoration:underline !important}
@media(max-width:768px){.diamond-header .header-inner-content{padding:0 !important}
.expanded-content-diamond{width:100%}
.expanded-content-diamond .expanded-head{margin:22px 34px 0 33px;width:90%}
.expanded-content-diamond .expanded-head .expanded-title{font-size:20px;text-align:center}
.expanded-content-diamond .discount-options{text-align:left;width:98%}
.expanded-content-diamond .discount-options .option{width:90%}
.expanded-content-diamond .discount-options .label-description{font-size:10px !important}
.expanded-content-diamond .content{align-items:center;flex-direction:column;margin:10px 50px;width:80%}
}
@media(min-width:768px){.expanded-content-diamond{height:auto;width:566px}
.expanded-content-diamond .expanded-head{margin:24px 115px 8px 90px}
.expanded-content-diamond .expanded-head .expanded-title{font-size:24px}
.expanded-content-diamond .discount-options{column-gap:50px;width:543px}
}
.paletteTheme .student-deal-container .title .price,.rainbowTheme .student-deal-container .title .price{color:#2189ff}
.titleHeader{margin-top:30px;padding-bottom:3px;width:fit-content}
.titleHeader .badge{background-color:#006bea;border-radius:12px;color:#fff;display:inline-block;font-family:SamsungSharpSansBold;font-size:12px;height:24px;line-height:20px;margin-right:8px;margin-top:3px;padding:3px 8px;text-align:center;width:fit-content}
@media(max-width:768px){.titleHeader .badge{border-radius:9.5px;font-size:10px;height:16px;line-height:13.3px}
}
.titleHeader .badge.outlet{background-color:#000}
.titleHeader .title{color:#000;font-family:SamsungSharpSansBold;font-size:36px;letter-spacing:.75px;line-height:45px;margin-top:2px}
@media(max-width:768px){.titleHeader .title{font-size:30px;letter-spacing:.94px;line-height:38px;margin-top:0}
}
.titleHeader .sku{color:#a6a6a6;float:left;font-family:SamsungOne400;font-size:12px;line-height:14px;margin-right:23px}
@media(max-width:768px){.titleHeader .sku{font-size:10px;line-height:12px;margin-right:14px}
}
.titleHeader .flexRowContainer{align-items:center;display:flex;flex-direction:row;margin-top:10px}
@media(max-width:768px){.titleHeader .flexRowContainer{justify-content:space-between;margin-top:7px}
}
@media(max-width:360px){.titleHeader .flexRowContainer{flex-wrap:wrap;justify-content:space-between}
}
.titleHeader .footerText{color:#c75300;font-family:SamsungOne700;font-size:14px;letter-spacing:.18px;line-height:17px;margin-top:20px}
@media(max-width:768px){.titleHeader .footerText{font-size:12px;letter-spacing:.15px;line-height:14px;margin-top:20px}
}
.titleHeader .footerText a{color:#2189ff !important;font-family:SamsungOne700;font-size:16px;font-weight:400;line-height:19px;text-decoration:underline !important}
@media(max-width:768px){.titleHeader .footerText a{line-height:24px}
}
.titleHeader .footerText.black{color:#000;font-family:SamsungOne400;font-weight:400}
.titleHeader .footerText.black b{font-family:SamsungSharpSansBold}
.titleHeader .footerText.black sup{line-height:0}
.titleHeader .toggle-container{padding-top:24px}
.titleHeader .toggle-container .toggle{display:inline-block;position:relative;width:25.71px}
.titleHeader .toggle-container .toggle input{opacity:0}
.titleHeader .toggle-container .toggle .slider:before{background:#f7f7f7;border:.71px solid #8f8f8f;border-radius:8.57px;content:"";height:17.14px;left:-2.86px;position:absolute;top:-3px;transition:.4s;width:17.14px}
.titleHeader .toggle-container .toggle .slider{border:.71px solid #8f8f8f;border-radius:5.71px;bottom:0;cursor:pointer;height:11.43px;left:0;margin:auto 0;position:absolute;right:0;top:0;transition:.4s}
.titleHeader .toggle-container .toggle input:checked+.slider:before{border-color:#2189ff;transform:translateX(12px)}
.titleHeader .toggle-container .toggle input:checked+.slider{background:#2189ff;border-color:#2189ff}
.titleHeader .toggle-container .toggle-label{color:#c75300;font-family:SamsungOne700;font-size:14px;line-height:17px;padding-left:6px}
.titleHeader .pdpLink{color:#2189ff;display:block;font-family:SamsungOne700;font-weight:400;letter-spacing:0;line-height:19px;margin:17px 0 20px}
.titleHeader .pdpLink a{color:#2189ff !important;font-family:SamsungOne700 !important}
@media(max-width:768px){.titleHeader .pdpLink{font-size:14px}
}
@media(min-width:769px){.titleHeader .pdpLink{font-size:14px}
}
.titleHeader .pdpLink:after{content:">";display:inline;font-size:21px;margin-left:6px;vertical-align:-3px}
.titleHeader .learn-more-container{font-family:SamsungOne400;font-weight:400;letter-spacing:0;margin:5px 0;text-decoration:underline}
@media(max-width:768px){.titleHeader .learn-more-container{font-size:14px}
}
@media(min-width:769px){.titleHeader .learn-more-container{font-size:14px}
}
@media(max-width:360px){.titleHeader .learn-more-container{margin-right:6px}
}
.titleHeader .learn-more-container .header-anchor-marketingsec{text-decoration:underline !important}
.titleHeader .header-item{height:100%;margin:auto}
.titleHeader .header-item .minmaxPrice{color:#ff7c2e;font-family:SamsungOne700;font-weight:700;letter-spacing:0}
@media(max-width:768px){.titleHeader .header-item .minmaxPrice{font-size:12px}
}
@media(min-width:769px){.titleHeader .header-item .minmaxPrice{font-size:12px}
}
.titleHeader .header-item .header-pricing-text{text-align:right}
@media(max-width:768px){.titleHeader .header-item{align-items:baseline;display:flex;flex-direction:column;justify-content:flex-start;margin:0;min-height:auto !important}
}
.titleHeader .header-item div,.titleHeader .header-item span{color:#000;font-family:SamsungOne700;font-weight:700;letter-spacing:0;letter-spacing:.15px}
@media(max-width:768px){.titleHeader .header-item div,.titleHeader .header-item span{font-size:12px}
}
@media(min-width:769px){.titleHeader .header-item div,.titleHeader .header-item span{font-size:12px}
}
.titleHeader .header-item sup{color:#000;margin-left:1px}
.titleHeader .header-item:first-child div{color:#000;font-family:SamsungOne700;font-weight:700;letter-spacing:0;line-height:16px;text-align:right}
@media(max-width:768px){.titleHeader .header-item:first-child div{font-size:12px}
}
@media(min-width:769px){.titleHeader .header-item:first-child div{font-size:12px}
}
.titleHeader .header-item .price-info strong{color:#ff7c2e;font-family:SamsungOne700;font-size:18px;letter-spacing:.25px}
.titleHeader .header-item .price-info strike{color:#6e6e73;font-family:SamsungOne400;font-size:12px}
.titleHeader .header-item.no-carrier-text{display:none}
.titleHeader .priceTextContainer{display:flex;gap:25px;width:100%}
@media(max-width:768px){.titleHeader .priceTextContainer .fullPriceText,.titleHeader .priceTextContainer .moPriceText{line-height:0;padding-top:10px}
}
.titleHeader .priceTextContainer .fullPriceText span,.titleHeader .priceTextContainer .moPriceText span{color:#6e6e73;font-family:SamsungOne400;font-weight:400;letter-spacing:.15px;line-height:14px}
@media(max-width:768px){.titleHeader .priceTextContainer .fullPriceText span,.titleHeader .priceTextContainer .moPriceText span{font-size:12px}
}
@media(min-width:769px){.titleHeader .priceTextContainer .fullPriceText span,.titleHeader .priceTextContainer .moPriceText span{font-size:14px}
}
.titleHeader .priceTextContainer .fullPriceText .price-info,.titleHeader .priceTextContainer .moPriceText .price-info{padding:0}
.titleHeader .priceTextContainer .fullPriceText .price-info strong,.titleHeader .priceTextContainer .moPriceText .price-info strong{color:#ff7c2e;font-family:SamsungOne700;font-weight:700;letter-spacing:.23px;line-height:19px}
@media(max-width:768px){.titleHeader .priceTextContainer .fullPriceText .price-info strong,.titleHeader .priceTextContainer .moPriceText .price-info strong{font-size:16px}
}
@media(min-width:769px){.titleHeader .priceTextContainer .fullPriceText .price-info strong,.titleHeader .priceTextContainer .moPriceText .price-info strong{font-size:20px}
}
.titleHeader .priceTextContainer .fullPriceText .price-info strike,.titleHeader .priceTextContainer .moPriceText .price-info strike{color:#8e8e95;font-family:SamsungOne400;font-size:13px}
.titleHeader .deviceSpecDetails{font-family:SamsungOne700;font-weight:700;letter-spacing:0;letter-spacing:.2px;line-height:14px;margin:15px 0 0}
@media(max-width:768px){.titleHeader .deviceSpecDetails{font-size:12px}
}
@media(min-width:769px){.titleHeader .deviceSpecDetails{font-size:12px}
}
.titleHeader .deviceSpecDetails .header-anchor{margin-left:2px;text-decoration:underline !important}
.abtest-titleHeader{margin-top:0 !important;padding:10px 10px 15px}
.mlaiMessageContainer .mlaiHeader{color:#c75300;font-family:SamsungOne700;font-weight:400;letter-spacing:normal;line-height:25px;margin:15px 0 5px;text-align:left;width:100%}
@media(max-width:768px){.mlaiMessageContainer .mlaiHeader{font-size:14px}
}
@media(min-width:769px){.mlaiMessageContainer .mlaiHeader{font-size:20px}
}
.mlaiMessageContainer .mlaiSubHeader{color:#c75300;font-family:SamsungOne700;font-weight:400;letter-spacing:.3pxpx;line-height:25px;margin-bottom:5px;text-align:left;width:100%}
@media(max-width:768px){.mlaiMessageContainer .mlaiSubHeader{font-size:12px}
}
@media(min-width:769px){.mlaiMessageContainer .mlaiSubHeader{font-size:15px}
}
.review-wrapper{display:flex;margin-left:auto}
@media(max-width:768px){.review-wrapper{flex-direction:column}
}
.review-wrapper .bv_main_container_row_flex,.review-wrapper .bv_stars_component_container,.review-wrapper [data-bv-show=rating_summary] .bv_main_container .bv_main_container_row_flex{padding-right:0 !important}
.review-wrapper [data-bv-show=rating_summary] .bv_main_container .bv_button_component_container .bv_button_buttonMinimalist:focus{outline:none !important}
.review-wrapper .review-link,.review-wrapper [data-bv-show=rating_summary] .bv_main_container .bv_button_component_container .bv_button_buttonMinimalist,.review-wrapper [data-bv-show=rating_summary] .bv_main_container .bv_button_component_container .bv_button_buttonMinimalist:hover{color:#0077c8 !important;font-family:SamsungOne700 !important;font-size:14px !important;line-height:17px !important;margin-left:10px}
@media(max-width:768px){.review-wrapper .review-link,.review-wrapper [data-bv-show=rating_summary] .bv_main_container .bv_button_component_container .bv_button_buttonMinimalist,.review-wrapper [data-bv-show=rating_summary] .bv_main_container .bv_button_component_container .bv_button_buttonMinimalist:hover{margin-left:0;margin-top:0 !important}
}
.review-wrapper.show-count .bv_main_container .bv_button_component_container .bv_button_buttonMinimalist{display:none !important}
.review-wrapper:not(.show-count) [data-bv-show=rating_summary] .bv_main_container #ratings-summary{display:none !important}
.show-dummy-template .bv-write-review,.show-dummy-template .review-link,.show-original-template .star-rating{position:absolute;visibility:hidden}
:root{--star-size:20px;--star-color:#c9c9c9;--star-background:#fdce31}
@media(max-width:768px){:root{--star-size:10px}
}
.star-rating{cursor:pointer;margin-left:auto}
.star-rating .dv-star-rating{display:inline-block;position:relative}
.star-rating .dv-star-rating div{--percent:calc(var(--rating)/5*100%);display:inline-block;font-size:var(--star-size);line-height:1}
.star-rating .dv-star-rating div:before{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,var(--star-background) var(--percent),var(--star-color) var(--percent));-webkit-background-clip:text;content:"★★★★★";letter-spacing:1px}
.star-rating .dv-star-value{color:#0080d2;display:inline-block;font-family:SamsungOne700;font-weight:400;letter-spacing:normal;margin:2px 0 0 6px}
@media(max-width:768px){.star-rating .dv-star-value{font-size:12px}
}
@media(min-width:769px){.star-rating .dv-star-value{font-size:12px}
}
@media(max-width:360px){.star-rating .dv-star-value{font-size:12px}
}
.star-rating .dv-star-value .ratingReviewCount{margin-right:8px}
@media(max-width:768px){.star-rating .dv-star-value .ratingReviewCount{margin-right:0}
}
.star-rating .dv-star-value .ratingWriteAReview{color:#2189ff;text-decoration:underline;white-space:nowrap}
.star-rating .dv-star-value .ratingWriteAReview:hover{color:#006bea}
@media(max-width:768px){.star-rating .dv-star-value .ratingWriteAReview{text-decoration:none}
.star-rating .dv-star-value .titleHeader-rating{margin-left:0 !important;padding-left:10px;padding-left:0;right:inherit !important}
.learn-more-anchor{font-size:12px !important}
.ratingWriteAReview{color:#2189ff;text-decoration:underline;white-space:nowrap}
.ratingWriteAReview:hover{color:#006bea}
}
@media(max-width:768px) and (max-width:768px){.ratingWriteAReview{font-size:12px;text-decoration:underline}
}
.rainbowTheme .star-rating .dv-star-value .ratingWriteAReview{color:#0077c8;font-family:SamsungOne700 !important;font-size:14px !important;text-decoration:none}
.rainbowTheme .star-rating .dv-star-value .ratingWriteAReview:hover{color:#0077c8}
.rainbowTheme .star-rating .dv-star-value{font-family:SamsungOne,arial !important;font-size:13px !important;margin:0}
.rainbowTheme .star-rating .dv-star-value .ratingReviewCount{margin-left:5px !important}
.rainbowTheme .star-rating .dv-star-rating{padding-right:1em !important}
.rainbowTheme .star-rating .dv-star-rating div:before{letter-spacing:-1px}
.product-promo-heading{font-family:SamsungSharpSansBold;font-weight:400;height:20px;line-height:22px;margin-top:15px;text-align:center}
@media(max-width:768px){.product-promo-heading{font-size:18px}
}
@media(min-width:769px){.product-promo-heading{font-size:18px}
}
.product-promo-block{justify-content:center;margin:20px auto 0;text-align:left}
.product-promo-block .promo-box{align-items:center;display:flex;line-height:1.2}
.product-promo-block .promo-box .icon-img,.product-promo-block .promo-box div{align-self:center;display:inline-block;margin-right:6%}
.product-promo-block .promo-box .icon-img{max-height:40px;width:auto}
.product-promo-block .promo-box .access-icon{min-width:56px}
@media(max-width:768px){.product-promo-block .promo-box div{color:#222425;font-family:SamsungOne400;font-weight:400;letter-spacing:.36px}
}
@media(max-width:768px) and (max-width:768px){.product-promo-block .promo-box div{font-size:10px}
}
@media(max-width:768px) and (min-width:769px){.product-promo-block .promo-box div{font-size:10px}
}
@media(max-width:768px){.product-promo-block .promo-box .icon-img{max-height:30px}
}
@media(min-width:769px){.product-promo-block{display:flex;width:100%}
.product-promo-block .promo-box{border-right:1px solid #e0e0e0;flex-basis:33.33333%;margin-top:0;padding:0 2.5%}
.product-promo-block .promo-box:last-child{border-right:0 solid #222425}
.product-promo-block .promo-box div{color:#222425;font-family:SamsungOne700;font-weight:700;letter-spacing:.4px}
}
@media(min-width:769px) and (max-width:768px){.product-promo-block .promo-box div{font-size:14px}
}
@media(min-width:769px) and (min-width:769px){.product-promo-block .promo-box div{font-size:14px}
}
.product-promo-block .desc sup{padding:2px}
@media(min-width:769px){.product-promo-block .desc sup{font-size:12px}
}
@media(max-width:768px){.cta-block #promotion-block-v2{align-items:flex-start;flex:1;margin-top:20px;padding:20px 0;width:100%}
.cta-block #promotion-block-v2 .product-promo-block{display:flex;justify-content:space-around;margin:auto}
}
@media(max-width:768px) and (max-width:768px){.cta-block #promotion-block-v2 .product-promo-block.hasFourthLabel{display:grid;grid-template-columns:repeat(2,1fr);row-gap:35px}
}
@media(max-width:768px){.cta-block #promotion-block-v2 .product-promo-block.row-valueprops{row-gap:10px}
.cta-block #promotion-block-v2 .product-promo-block.row-valueprops .promo-box{flex-direction:row}
.cta-block #promotion-block-v2 .product-promo-block.row-valueprops .promo-box .icon-img{width:40px}
.cta-block #promotion-block-v2 .product-promo-block.row-valueprops .promo-box .desc{text-align:left}
.cta-block #promotion-block-v2 .product-promo-block.keyValueProp{grid-template-columns:repeat(auto-fit,minmax(110px,140px))}
.cta-block #promotion-block-v2 .product-promo-block.keyValueProp .promo-box{flex-direction:column}
.cta-block #promotion-block-v2 .product-promo-block.keyValueProp .promo-box .desc{text-align:center}
.cta-block #promotion-block-v2 .product-promo-block .promo-box{display:flex;flex:1;flex-direction:column;justify-content:flex-start;margin-left:auto;margin-right:auto;min-height:108px;text-align:center}
}
@media(max-width:768px) and (max-width:768px){.cta-block #promotion-block-v2 .product-promo-block .promo-box{min-height:auto}
}
@media(max-width:768px){.cta-block #promotion-block-v2 .product-promo-block .promo-box .title{font-family:SamsungOne700;font-weight:700;line-height:normal;padding-top:10px;text-align:center}
}
@media(max-width:768px) and (max-width:768px){.cta-block #promotion-block-v2 .product-promo-block .promo-box .title{font-size:10px}
}
@media(max-width:768px) and (min-width:769px){.cta-block #promotion-block-v2 .product-promo-block .promo-box .title{font-size:10px}
}
@media(max-width:768px) and (max-width:768px){.cta-block #promotion-block-v2 .product-promo-block .promo-box .title{min-height:42px}
}
@media(max-width:768px){.cta-block #promotion-block-v2 .product-promo-block .promo-box .desc{padding-top:10px;text-align:center}
}
@media(min-width:769px){.cta-block #promotion-block-v2{align-items:center;display:flex;flex:1;justify-content:space-between}
.cta-block #promotion-block-v2 .product-promo-block{justify-content:center;margin:0 120px 1px 0;max-width:550px;text-align:left}
.cta-block #promotion-block-v2 .product-promo-block .promo-box{align-items:center;border-right:1px solid #e0e0e0;display:flex;flex-basis:33.33333%;flex-direction:column;justify-content:flex-start;line-height:1.2;margin:0;min-height:40px;min-height:auto;padding:0}
.cta-block #promotion-block-v2 .product-promo-block .promo-box .title{font-family:SamsungOne700;font-weight:700;line-height:normal;min-height:42px;padding-top:10px;text-align:center}
}
@media(min-width:769px) and (max-width:768px){.cta-block #promotion-block-v2 .product-promo-block .promo-box .title{font-size:14px}
}
@media(min-width:769px) and (min-width:769px){.cta-block #promotion-block-v2 .product-promo-block .promo-box .title{font-size:14px}
}
@media(min-width:769px){.cta-block #promotion-block-v2 .product-promo-block .promo-box .desc{color:#222425;color:#000;font-family:SamsungOne400;font-weight:400;letter-spacing:.2px;line-height:1.64;max-width:90%;padding-top:12px;text-align:center}
}
@media(min-width:769px) and (max-width:768px){.cta-block #promotion-block-v2 .product-promo-block .promo-box .desc{font-size:14px}
}
@media(min-width:769px) and (min-width:769px){.cta-block #promotion-block-v2 .product-promo-block .promo-box .desc{font-size:14px}
}
@media(min-width:769px){.cta-block #promotion-block-v2 .product-promo-block .promo-box .icon-img,.cta-block #promotion-block-v2 .product-promo-block .promo-box div{align-self:center;display:inline-block;margin:0;object-fit:cover}
.cta-block #promotion-block-v2 .product-promo-block .promo-box .icon-img{height:auto;min-width:34px}
.cta-block #promotion-block-v2 .product-promo-block .promo-box .access-icon{height:26px;margin-top:5px;min-width:72px}
}
@media(min-width:769px) and (max-width:768px){.cta-block #promotion-block-v2 .product-promo-block{width:100%}
.cta-block #promotion-block-v2 .product-promo-block .promo-box{margin-top:6%}
.cta-block #promotion-block-v2 .product-promo-block .promo-box div{color:#222425;font-family:SamsungOne400;font-weight:700;letter-spacing:.36px;text-align:center}
}
@media(min-width:769px) and (max-width:768px) and (max-width:768px){.cta-block #promotion-block-v2 .product-promo-block .promo-box div{font-size:12px}
}
@media(min-width:769px) and (max-width:768px) and (min-width:769px){.cta-block #promotion-block-v2 .product-promo-block .promo-box div{font-size:12px}
}
@media(min-width:769px) and (min-width:769px){.cta-block #promotion-block-v2 .product-promo-block{align-items:flex-start;display:flex;justify-content:center;width:100%}
.cta-block #promotion-block-v2 .product-promo-block .promo-box{border-right:1px solid #e0e0e0;flex-basis:33.33333%;margin-top:0}
.cta-block #promotion-block-v2 .product-promo-block .promo-box:last-child{border-right:0 solid #e0e0e0}
.cta-block #promotion-block-v2 .product-promo-block .promo-box div{color:#222425;font-family:SamsungOne400;font-weight:700;letter-spacing:.4px;text-align:center}
}
@media(min-width:769px) and (min-width:769px) and (max-width:768px){.cta-block #promotion-block-v2 .product-promo-block .promo-box div{font-size:11px}
}
@media(min-width:769px) and (min-width:769px) and (min-width:769px){.cta-block #promotion-block-v2 .product-promo-block .promo-box div{font-size:11px}
}
@media(min-width:769px){.cta-block #promotion-block-v2 .promo-wrapper+.promo-wrapper{border-left:1px solid #e0e0e0}
}
.cta-block #promotion-block-v2 .promo-container{display:flex;flex:1}
.cta-block #promotion-block-v2 .promo-container .promo-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin:0 20px;padding:0 20px}
.cta-block #promotion-block-v2 .promo-container .promo-wrapper div,.cta-block #promotion-block-v2 .promo-container .promo-wrapper p,.cta-block #promotion-block-v2 .promo-container .promo-wrapper span{text-align:center}
@media(min-width:769px){.main-body-content-wrapper.paletteTheme .product-promo-heading,.main-body-content-wrapper.rainbowTheme .product-promo-heading{margin-left:125px}
}
@media(min-width:769px) and (max-width:1023px) and (min-width:769px){.main-body-content-wrapper.paletteTheme .product-promo-heading,.main-body-content-wrapper.rainbowTheme .product-promo-heading{margin-left:0}
}
@media(min-width:769px){.main-body-content-wrapper.paletteTheme #promotion-block-v2,.main-body-content-wrapper.rainbowTheme #promotion-block-v2{display:none}
.main-body-content-wrapper.paletteTheme .extended-content-main .promoBox .default-offers-pageOne-container,.main-body-content-wrapper.rainbowTheme .extended-content-main .promoBox .default-offers-pageOne-container{border-top:1px solid #e0e0e0}
.main-body-content-wrapper.paletteTheme .extended-content-main .promoBox .default-offers-pageOne-container .title,.main-body-content-wrapper.rainbowTheme .extended-content-main .promoBox .default-offers-pageOne-container .title{font-family:SamsungSharpSansBold;font-weight:700;letter-spacing:.3px;line-height:20px}
}
@media(min-width:769px) and (max-width:768px){.main-body-content-wrapper.paletteTheme .extended-content-main .promoBox .default-offers-pageOne-container .title,.main-body-content-wrapper.rainbowTheme .extended-content-main .promoBox .default-offers-pageOne-container .title{font-size:16px}
}
@media(min-width:769px) and (min-width:769px){.main-body-content-wrapper.paletteTheme .extended-content-main .promoBox .default-offers-pageOne-container .title,.main-body-content-wrapper.rainbowTheme .extended-content-main .promoBox .default-offers-pageOne-container .title{font-size:14px}
}
@media(min-width:769px){.main-body-content-wrapper.paletteTheme .extended-content-main .promoBox .default-offers-pageOne-container .offers-container .offer .image-wrapper.fixWid,.main-body-content-wrapper.rainbowTheme .extended-content-main .promoBox .default-offers-pageOne-container .offers-container .offer .image-wrapper.fixWid{margin-right:0;padding-right:10px}
.main-body-content-wrapper.paletteTheme .gallery-block .product-promo-block,.main-body-content-wrapper.rainbowTheme .gallery-block .product-promo-block{margin:20px 0 0 20px}
}
@media(min-width:769px) and (min-width:769px){.main-body-content-wrapper.paletteTheme .gallery-block .product-promo-block,.main-body-content-wrapper.rainbowTheme .gallery-block .product-promo-block{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,155px));row-gap:15px}
}
@media(min-width:769px) and (max-width:1023px) and (min-width:769px){.main-body-content-wrapper.paletteTheme .gallery-block .product-promo-block,.main-body-content-wrapper.rainbowTheme .gallery-block .product-promo-block{margin:0}
}
@media(min-width:769px){.main-body-content-wrapper.paletteTheme .gallery-block .product-promo-block.row-valueprops,.main-body-content-wrapper.rainbowTheme .gallery-block .product-promo-block.row-valueprops{grid-template-columns:repeat(auto-fit,minmax(130px,175px))}
}
@media(min-width:769px) and (min-width:979px) and (max-width:1024px){.main-body-content-wrapper.paletteTheme .gallery-block .product-promo-block.row-valueprops,.main-body-content-wrapper.rainbowTheme .gallery-block .product-promo-block.row-valueprops{grid-template-columns:repeat(auto-fit,minmax(130px,200px))}
}
@media(min-width:769px) and (min-width:1025px) and (max-width:1179px){.main-body-content-wrapper.paletteTheme .gallery-block .product-promo-block.row-valueprops,.main-body-content-wrapper.rainbowTheme .gallery-block .product-promo-block.row-valueprops{grid-template-columns:repeat(auto-fit,minmax(130px,240px))}
}
@media(min-width:769px) and (min-width:1180px) and (max-width:1280px){.main-body-content-wrapper.paletteTheme .gallery-block .product-promo-block.row-valueprops,.main-body-content-wrapper.rainbowTheme .gallery-block .product-promo-block.row-valueprops{grid-template-columns:repeat(auto-fit,minmax(130px,260px))}
}
@media(min-width:769px){.main-body-content-wrapper.paletteTheme .gallery-block .product-promo-block.row-valueprops .promo-box,.main-body-content-wrapper.rainbowTheme .gallery-block .product-promo-block.row-valueprops .promo-box{flex:0 0 calc(25% - 20px);flex-direction:row}
.main-body-content-wrapper.paletteTheme .gallery-block .product-promo-block.row-valueprops .promo-box .desc,.main-body-content-wrapper.rainbowTheme .gallery-block .product-promo-block.row-valueprops .promo-box .desc{line-height:16px;margin:0;padding:0;text-align:left}
}
@media(min-width:769px) and (min-width:769px){.main-body-content-wrapper.paletteTheme .gallery-block .product-promo-block.row-valueprops .promo-box .desc,.main-body-content-wrapper.rainbowTheme .gallery-block .product-promo-block.row-valueprops .promo-box .desc{min-width:121px}
}
@media(min-width:769px){.main-body-content-wrapper.paletteTheme .gallery-block .product-promo-block.row-valueprops .promo-box .icon-img,.main-body-content-wrapper.rainbowTheme .gallery-block .product-promo-block.row-valueprops .promo-box .icon-img{margin-right:4%}
.main-body-content-wrapper.paletteTheme .gallery-block .product-promo-block.row-valueprops.keyValueProp,.main-body-content-wrapper.rainbowTheme .gallery-block .product-promo-block.row-valueprops.keyValueProp{grid-template-columns:repeat(auto-fit,minmax(110px,140px))}
.main-body-content-wrapper.paletteTheme .gallery-block .product-promo-block.row-valueprops.keyValueProp .promo-box,.main-body-content-wrapper.rainbowTheme .gallery-block .product-promo-block.row-valueprops.keyValueProp .promo-box{flex-direction:column}
.main-body-content-wrapper.paletteTheme .gallery-block .product-promo-block.row-valueprops.keyValueProp .promo-box .desc,.main-body-content-wrapper.rainbowTheme .gallery-block .product-promo-block.row-valueprops.keyValueProp .promo-box .desc{text-align:center}
.main-body-content-wrapper.paletteTheme .gallery-block .promo-box,.main-body-content-wrapper.rainbowTheme .gallery-block .promo-box{flex-basis:28%}
.main-body-content-wrapper.paletteTheme .gallery-block .promo-box.hasFourthLabel,.main-body-content-wrapper.rainbowTheme .gallery-block .promo-box.hasFourthLabel{flex-basis:23%}
.main-body-content-wrapper.paletteTheme .gallery-block .promo-box.hasFiveLabels,.main-body-content-wrapper.rainbowTheme .gallery-block .promo-box.hasFiveLabels{flex-basis:17.5%}
}
@media(max-width:768px){.main-body-content-wrapper.paletteTheme .product-promo-heading,.main-body-content-wrapper.rainbowTheme .product-promo-heading{margin-bottom:26px}
.main-body-content-wrapper.paletteTheme #promotion-block-v2,.main-body-content-wrapper.rainbowTheme #promotion-block-v2{margin-bottom:20px}
.main-body-content-wrapper.paletteTheme #promotion-block-v2 .product-promo-block .promo-box,.main-body-content-wrapper.rainbowTheme #promotion-block-v2 .product-promo-block .promo-box{min-height:auto;padding:5px}
.main-body-content-wrapper.paletteTheme #promotion-block-v2 .product-promo-block .promo-box .icon-img,.main-body-content-wrapper.rainbowTheme #promotion-block-v2 .product-promo-block .promo-box .icon-img{max-height:30px;width:auto}
.main-body-content-wrapper.paletteTheme #promotion-block-v2 .product-promo-block .promo-box .title,.main-body-content-wrapper.rainbowTheme #promotion-block-v2 .product-promo-block .promo-box .title{display:none}
.main-body-content-wrapper.paletteTheme #promotion-block-v2 .product-promo-block .promo-box .desc,.main-body-content-wrapper.rainbowTheme #promotion-block-v2 .product-promo-block .promo-box .desc{color:#000;font-weight:700;letter-spacing:.4px;line-height:11px}
}
@media(min-width:769px){.diamondTheme .cta-block #promotion-block-v2{display:none}
}
.diamondTheme .product-promo-heading{color:#6e6e73;display:flex;font-family:SamsungSharpSansBold;font-weight:700;height:unset;letter-spacing:0;margin:0 10px}
@media(max-width:768px){.diamondTheme .product-promo-heading{color:#000;font-size:18px}
}
@media(min-width:769px){.diamondTheme .product-promo-heading{font-size:14px}
}
.diamondTheme .product-promo-block{display:flex;gap:9px;justify-content:left;margin-top:0}
.diamondTheme .product-promo-block .promo-box{align-items:center;display:flex;flex-basis:unset;flex-direction:row;max-width:175px;padding:10px}
.diamondTheme .product-promo-block .promo-box .icon-img{height:25px;margin:0 10px 0 0;width:25px}
.diamondTheme .product-promo-block .promo-box .title{display:none}
.diamondTheme .product-promo-block .promo-box .desc{color:#757575;font-family:SamsungOne400 !important;font-size:12px !important;font-weight:700 !important;line-height:16px !important;margin-right:0;padding:0 !important;text-align:left}
@media(max-width:768px){.diamondTheme .product-promo-block .promo-box .desc{color:#000}
}
.diamondTheme .product-promo-block .promo-box .desc.hasSameDay{max-width:100%}
.valuePropConatiner{align-items:center;background-color:#fff;border-top:1px solid rgba(0,0,0,.2);display:flex;min-height:48px;padding:4px 0;width:100%}
.valuePropConatiner .student-deal-container .title{font-family:SamsungOne400;font-weight:400;letter-spacing:0;line-height:16px;white-space:nowrap}
@media(max-width:768px){.valuePropConatiner .student-deal-container .title{font-size:12px}
}
@media(min-width:769px){.valuePropConatiner .student-deal-container .title{font-size:14px}
}
.valuePropConatiner .student-deal-container .title .price,.valuePropConatiner .student-deal-container .title .save{color:#ff7c2e;font-family:SamsungOne700;font-weight:700;font-weight:400;letter-spacing:0}
@media(max-width:768px){.valuePropConatiner .student-deal-container .title .price,.valuePropConatiner .student-deal-container .title .save{font-size:12px}
}
@media(min-width:769px){.valuePropConatiner .student-deal-container .title .price,.valuePropConatiner .student-deal-container .title .save{font-size:14px}
}
.valuePropConatiner .student-deal-container .title .store{color:#2189ff;font-family:SamsungOne700;font-weight:700;font-weight:400;letter-spacing:0}
@media(max-width:768px){.valuePropConatiner .student-deal-container .title .store{font-size:12px}
}
@media(min-width:769px){.valuePropConatiner .student-deal-container .title .store{font-size:14px}
}
.valuePropConatiner .student-deal-container .title .img{height:17px;width:20px}
.valuePropConatiner .student-deal-container .title .arrow-icon{border-color:#2189ff}
.valuePropConatiner .student-deal-container .expanded-content-diamond{left:0;right:auto}
.valuePropConatiner .student-deal-container .expanded-content-diamond.alignRight{left:auto;right:0;z-index:9999}
.valuePropConatiner .mobile{white-space:unset}
.valuePropConatiner .product-promo-container{align-items:center;display:flex;justify-content:right;text-align:right}
.valuePropConatiner .product-promo-container .product-promo-block{justify-content:right;width:auto}
.valuePropConatiner .product-promo-container .product-promo-block .promo-box{flex-direction:row;margin:0 4px;max-width:250px;min-width:80px;padding:0}
.valuePropConatiner .hideValueprops{display:none}
.keyFeatureLink{margin-bottom:10px}
.keyFeatureLink .header-anchor-devicesec{color:#2189ff;cursor:pointer;font-family:SamsungOne700;font-weight:400;height:14px;letter-spacing:0;line-height:14px;position:absolute;text-decoration:underline !important}
@media(max-width:768px){.keyFeatureLink .header-anchor-devicesec{font-size:10px}
}
@media(min-width:769px){.keyFeatureLink .header-anchor-devicesec{font-size:12px}
}
.keyFeatureLink .header-anchor-marketingsec{color:#2189ff;cursor:pointer;font-family:SamsungOne700;font-weight:400;height:14px;left:10px;letter-spacing:0;line-height:14px;position:absolute;text-decoration:underline !important}
@media(max-width:768px){.keyFeatureLink .header-anchor-marketingsec{font-size:10px}
}
@media(min-width:769px){.keyFeatureLink .header-anchor-marketingsec{font-size:12px}
}
.headerEppMessage,.valuePropEppMessage{color:#6e6e73;font-family:SamsungOne400;font-weight:400;height:auto;letter-spacing:-.04px;line-height:17px;text-align:center}
@media(max-width:768px){.headerEppMessage,.valuePropEppMessage{font-size:12px}
}
@media(min-width:769px){.headerEppMessage,.valuePropEppMessage{font-size:14px}
}
@media(max-width:768px){.headerEppMessage,.valuePropEppMessage{height:auto;min-height:31px;padding-top:8px}
}
.diamondTheme .chatnowContainer{margin-right:17px;z-index:999}
.diamondTheme .chatnowContainer .chat-container{margin:0;padding:0;position:relative}
@media(min-width:769px){.diamondTheme .chatnowContainer .chat-container{margin-left:37px}
}
.diamondTheme .chatnowContainer .chat-container .chat-button{color:#2189ff;font-family:SamsungOne700;font-weight:400;letter-spacing:0;line-height:19px;text-decoration:none !important}
@media(max-width:768px){.diamondTheme .chatnowContainer .chat-container .chat-button{font-size:10px}
}
@media(min-width:769px){.diamondTheme .chatnowContainer .chat-container .chat-button{font-size:12px}
}
.valuePropConatiner.alignRight{justify-content:end;-webkit-justify-content:flex-end}
.b2bValuePropWrapper{justify-content:right}
.b2cValuePropWrapper{justify-content:space-between}
@keyframes appearAfter{99%{opacity:0}
to{opacity:1}
}
.chat-container{background:#fff;display:flex;position:absolute}
.chat-container .chat-icon{height:27px;margin-right:8px;vertical-align:middle;width:27px}
.chat-container .chat-button{color:#2189ff !important;font-family:SamsungOne700;font-weight:700;height:40px;letter-spacing:.26px;padding:8px 10px;position:relative}
@media(max-width:768px){.chat-container .chat-button{font-size:16px}
}
@media(min-width:769px){.chat-container .chat-button{font-size:16px}
}
.chat-container .chat-button .chat-status{border-radius:50%;box-shadow:0 0 0 1px #fff;height:10px;left:27px;position:absolute;top:6px;width:10px}
.chat-container .chat-button .chat-status.available{background-color:#62bd19}
.chat-container .chat-button .chat-status.notAvailable{background-color:#a6a6a6}
.chat-container .chat-button .ringring{-webkit-animation:pulsate 1s ease-out;-webkit-animation-iteration-count:infinite;border:3px solid #62bd19;border-radius:50%;height:20px;left:22px;opacity:0;position:absolute;top:1px;width:20px}
@-webkit-keyframes pulsate{0{opacity:0;-webkit-transform:scale(.1)}
50%{opacity:1}
to{opacity:0;-webkit-transform:scale(1.2)}
}
@media(min-width:768px){.chat-container{margin:6px;padding-left:12px;padding-right:12px;right:-6px}
}
@media(max-width:768px){.chat-container{justify-content:center;position:relative}
}
.chat-container.offer{justify-content:center;margin:0;padding-left:0;padding-right:0;position:unset;right:0}
.diamondTheme .chat-container{margin-left:unset;margin-top:24px;padding-left:unset}
@media(min-width:769px){.diamondTheme .chat-container{padding-right:24px}
}
.diamondTheme .chat-container .chat-button{font-size:14px;line-height:17px;text-decoration:underline !important}
.diamondTheme .chat-container.offer{padding-right:unset}
.rainbowTheme .chat-button:hover{color:#016bea !important}
@media(max-width:768px){.diamondTheme .titleHeader{width:auto}
.diamondTheme .titleHeader .title{font-size:26px}
.diamondTheme .titleHeader .oos-title1{background-color:#006bea;border-radius:10px;color:#fff;font-family:SamsungOne700;font-weight:400;letter-spacing:normal;margin-bottom:3px;padding:3px 7px 2px;width:33px}
}
@media(max-width:768px) and (max-width:768px){.diamondTheme .titleHeader .oos-title1{font-size:10px}
}
@media(max-width:768px) and (min-width:769px){.diamondTheme .titleHeader .oos-title1{font-size:10px}
}
@media(max-width:768px){.diamondTheme .titleHeader .flexRowContainer{position:relative}
.diamondTheme .titleHeader .flexRowContainer .star-rating{margin:unset}
.diamondTheme .titleHeader .flexRowContainer .star-rating.noRating{text-align:right}
.diamondTheme .titleHeader .flexRowContainer .star-rating .dv-star-value .ratingWriteAReview{margin-left:100%;text-decoration:underline}
.diamondTheme .titleHeader .flexRowContainer .star-rating .dv-star-value .ratingWriteAReview.noRating{margin:0}
}
@media(max-width:768px) and (max-width:768px){.diamondTheme .titleHeader .flexRowContainer .star-rating .dv-star-value .ratingWriteAReview{position:absolute;right:0}
}
@media(max-width:768px) and (max-width:360px){.diamondTheme .titleHeader .flexRowContainer .star-rating .dv-star-value .ratingWriteAReview{margin-left:unset;right:unset}
}
@media(max-width:768px){.diamondTheme .abtest-titleHeader{margin-top:0}
.diamondTheme .abtest-titleHeader .deviceSpecDetails{margin:0}
.diamondTheme .abtest-titleHeader .sku{float:none;margin-top:4px}
.diamondTheme .abtest-titleHeader .flexRowContainer{margin-top:0 !important}
}
.product-details-badge .badge-container{position:relative}
.product-details-badge .badge-container:hover .badge-tooltip{background-color:#fff;border:1px solid #979797;border-radius:10px;display:block;font-family:SamsungOne400;font-weight:400;left:0;letter-spacing:0;line-height:15px;margin-left:-30%;padding:20px;position:absolute;top:60px;width:300px;z-index:10}
@media(max-width:768px){.product-details-badge .badge-container:hover .badge-tooltip{font-size:12px}
}
@media(min-width:769px){.product-details-badge .badge-container:hover .badge-tooltip{font-size:12px}
}
@media(max-width:768px){.product-details-badge .badge-container:hover .badge-tooltip{padding:10px;width:190px}
}
.product-details-badge .badge-container:hover .badge-tooltip:before{border:10px solid transparent;border-bottom:21px solid #979797;bottom:100%;content:"";display:block;height:0;left:20px;position:absolute;width:0}
.product-details-badge .badge-container:hover .badge-tooltip:after{border:9px solid transparent;border-bottom:18px solid #fff;bottom:100%;content:"";display:block;height:0;left:21px;position:absolute;width:0}
.product-details-badge .badge-container .badge-image{cursor:pointer;height:38px;margin-right:10px}
.product-details-badge .badge-container .disableToolTip{display:none}
.product-details-badge .badge-container>img .badge-tooltip{display:none;margin-left:-30%;top:60px}
@media(max-width:768px){.main-body-content-wrapper.paletteTheme .payment-logos{margin:30px 0 0}
.main-body-content-wrapper.paletteTheme .cta-block .default-offers-pageOne-container{margin:20px 0}
}
.main-body-content-wrapper.paletteTheme #homeCTA .button{background-color:#2189ff}
.main-body-content-wrapper.rainbowTheme .sections-content{padding-top:0}
@media(max-width:768px){.main-body-content-wrapper.rainbowTheme .payment-logos{margin:30px 0 0}
.main-body-content-wrapper.rainbowTheme .cta-block .default-offers-pageOne-container{margin:20px 0}
}
.main-body-content-wrapper.rainbowTheme #homeCTA .button{background-color:#2189ff}
.main-body-content-wrapper.rainbowTheme .header-price-block sup{font-size:10px}
.main-body-content-wrapper.rainbowTheme .banner-container sup{font-size:12px}
.main-body-content-wrapper.rainbowTheme .promotionBanner sup{font-size:8px}
@media(max-width:768px){.main-body-content-wrapper.diamondTheme .payment-logos{margin:30px 0 0}
.main-body-content-wrapper.diamondTheme .cta-block .default-offers-pageOne-container{margin:20px 0}
}
.main-body-content-wrapper.diamondTheme #homeCTA .button{background-color:#2189ff}
.summary-cta-block{display:flex;flex-direction:column}
@media(min-width:769px){.summary-cta-block{padding:0 20px}
}
.AddOnLoader{min-height:75vh}
.diamond-layout-container{background:linear-gradient(180deg,#f8f8f8,#fff);background-repeat:no-repeat;background-size:100% 112px;padding-top:5px}
@media(min-width:769px){.diamond-layout-container{margin-top:100px}
}
@media(max-width:768px){.diamond-layout-container{padding:5px 24px 25px}
}
.diamond-layout-container .diamond-layout-main{margin:auto;width:70%}
@media(max-width:768px){.diamond-layout-container .diamond-layout-main{width:auto}
}
.cta-block{border-bottom:1px solid #e0e0e0;display:flex;flex-direction:row;justify-content:space-between;padding:20px 0}
.cta-block.border-top{border-top:1px solid #e0e0e0}
@media(max-width:768px){.cta-block{flex-direction:column}
}
.cta-block #homeCTA{flex:1}
.cta-block #homeCTA .cta-wrapper{padding:0}
.cta-block #homeCTA .where-To-buy{color:#1428a0;font-family:SamsungOne700;font-weight:400;letter-spacing:normal;padding-top:11px;text-align:center}
@media(max-width:768px){.cta-block #homeCTA .where-To-buy{font-size:14px}
}
@media(min-width:769px){.cta-block #homeCTA .where-To-buy{font-size:12px}
}
.cta-block #homeCTA .where-To-buy img{height:17px;padding-right:5px;vertical-align:sub}
.cta-block #homeCTA .where-To-buy a{cursor:pointer}
.cta-block #homeCTA .where-To-buy a:after{display:inline !important}
@media(min-width:769px){.cta-block #homeCTA{margin-left:auto;max-width:330px}
}
.cta-block #promotion-block-v2.jCenter{justify-content:center}
.cta-block #promotion-block-v2.end{justify-content:end}
.cta-block #promotion-block-v2 .product-promo-block{margin:0}
@media(max-width:768px){.ctaButton{padding:0 25px 20px}
}
.gnb-header~.page-content #app .main-body-content-wrapper .main-body-content,.gnb-header~.page-content #app .main-body-content-wrapper-codeTheory .main-body-content,.gnb-header~.page-content #app .main-body-content-wrapper-v2 .main-body-content,.gnb-header~.page-content #app .splash-offer-container .main-body-content{min-height:50vh}
.addon-content{background-color:#f5f5f5}
.addon-content .addon-navbar-nav{background-color:#f5f5f5 !important}
badge{color:#00b3e3;display:block;font-family:SamsungSharpSansBold}
@media(min-width:769px){badge{font-size:16px}
}
.mask-on{mask:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mNkYPhfDwAChwGA60e6kgAAAABJRU5ErkJggg==);mask-size:cover;opacity:.2;pointer-events:none;width:100%}
.DLContainer{min-height:40px;width:100%}
.DLContainer .DLFlex{-ms-overflow-style:none;cursor:pointer;display:flex;overflow-x:scroll;padding-top:8px;scrollbar-width:none}
@media(max-width:768px){.DLContainer .DLFlex.hasTwoElements{justify-content:space-between}
}
.DLContainer .DLFlex::-webkit-scrollbar{display:none;height:0;width:0}
.DLContainer .DLFlex .labelLink{color:#000;font-family:SamsungOne700;font-weight:700;letter-spacing:.5px;line-height:normal;text-align:center;user-select:none;white-space:nowrap}
@media(max-width:768px){.DLContainer .DLFlex .labelLink{font-size:16px}
}
@media(min-width:769px){.DLContainer .DLFlex .labelLink{font-size:16px}
}
@media(max-width:768px){.DLContainer .DLFlex .labelLink{margin-right:10px}
}
@media(min-width:769px){.DLContainer .DLFlex .labelLink{letter-spacing:.71px;margin-right:6%}
}
.DLContainer .DLFlex .labelLink.active{border-bottom:2px solid #000;box-sizing:border-box;cursor:pointer}
.rainbowTheme .DLContainer{min-height:auto;padding-top:32px}
.rainbowTheme .DLContainer .DLFlex{padding-top:0}
.rainbowTheme .DLContainer .DLFlex .labelLink{font-size:18px}
@media(max-width:768px){.rainbowTheme .DLContainer .DLFlex .labelLink{font-size:16px;margin-right:10px}
}
.diamondTheme .DLContainer{background-color:#f8f8f8;border:1px solid #ddd;border-radius:20px;box-sizing:border-box;display:flex;height:48px;padding:4px;z-index:1}
@media(max-width:768px){.diamondTheme .DLContainer{border:1px solid #ddd;border-radius:1px;max-width:100%;min-height:55px;padding:8px 24px}
}
.diamondTheme .DLContainer #deeplinkid{flex:1;gap:5px;padding:3px;position:relative;z-index:0}
.diamondTheme .DLContainer #deeplinkid .labelLink{align-items:center;cursor:pointer;display:flex;flex:1;font-family:SamsungSharpSansBold;font-weight:400;height:32px;justify-content:center;letter-spacing:.38px;line-height:15px;margin:0;padding:0 10px}
@media(max-width:768px){.diamondTheme .DLContainer #deeplinkid .labelLink{font-size:12px}
}
@media(min-width:769px){.diamondTheme .DLContainer #deeplinkid .labelLink{font-size:12px}
}
.diamondTheme .DLContainer #deeplinkid .labelLink.active{background-color:#fff;border:1px solid #2189ff;border-radius:20px;box-sizing:border-box}
.diamondTheme .DLContainer #deeplinkid .labelLink.active .labelHeader{color:#000}
.diamondTheme .DLContainer #deeplinkid .labelLink.active.shadowBox{border:1px solid #ddd;box-shadow:2px 1px 2px 0 rgba(0,0,0,.3)}
.diamondTheme .DLContainer #deeplinkid .labelLink .labelHeader{color:#6e6e73;font-family:SamsungSharpSansBold;font-size:14px;font-weight:700;height:13px;letter-spacing:.38px;line-height:15px}
.diamondTheme .DLContainer #deeplinkid .labelLink .labelHeader label,.fab{cursor:pointer}
.fab{background-color:rgba(0,0,0,.5);border-radius:50%;bottom:24px;direction:ltr;font-size:0;height:48px;opacity:0;position:fixed;right:32px;-webkit-transition:visibility .1s .2s,opacity .2s cubic-bezier(.4,0,.2,1);transition:visibility .1s .2s,opacity .2s cubic-bezier(.4,0,.2,1);visibility:hidden;width:48px;z-index:2500}
@media(max-width:768px){.fab{height:40px;width:40px}
}
.fab.changePosition{bottom:10%;left:5%}
.fab-icon{fill:#fff;bottom:0;height:24px;left:0;margin:auto;position:absolute;right:0;top:0;width:24px}
.fab-show{opacity:1;visibility:visible}
.fab-show:hover{opacity:.8}
.overlay-container .shadow .dialog.box.exitPopup{border-radius:20px;height:auto;overflow-y:hidden;width:550px}
#exitPopupContainer{margin:0}
#exitPopupContainer .button{align-items:center;display:flex;justify-content:center}
@media(max-width:768px){#exitPopupContainer{display:flex;flex-direction:column;height:100%;justify-content:space-between;margin:auto;padding:90px 30px 30px}
#exitPopupContainer .btn-container{display:flex;justify-content:space-around;padding:35px 10px 0}
#exitPopupContainer .btn-container .btn{margin:5px;width:120px}
#exitPopupContainer .btn-container .btn .button{padding:15px 0}
#exitPopupContainer .btn-container .btn .primary{background-color:#fff;border:1px solid #000;border-radius:40px;color:#000}
#exitPopupContainer .btn-container .btn .secondary{background-color:#2189ff;border-radius:40px}
#exitPopupContainer .title{color:#000;font-family:SamsungOne400;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;text-align:center;text-align:"center"}
}
@media(max-width:768px) and (max-width:768px){#exitPopupContainer .title{font-size:16px}
}
@media(max-width:768px) and (min-width:769px){#exitPopupContainer .title{font-size:16px}
}
@media(min-width:769px){#exitPopupContainer{margin:auto;padding:90px 60px}
#exitPopupContainer .btn-container{display:flex;justify-content:space-around;padding:35px 10px 0}
#exitPopupContainer .btn-container .btn{width:162px}
#exitPopupContainer .btn-container .btn .button{padding:15px 0}
#exitPopupContainer .btn-container .btn .primary{background-color:#fff;border:1px solid #000;border-radius:40px;color:#000}
#exitPopupContainer .btn-container .btn .secondary{background-color:#2189ff;border-radius:40px}
#exitPopupContainer .title{color:#000;font-family:SamsungOne400;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;text-align:center;text-align:"center"}
}
@media(min-width:769px) and (max-width:768px){#exitPopupContainer .title{font-size:24px}
}
@media(min-width:769px) and (min-width:769px){#exitPopupContainer .title{font-size:16px}
}
.PromotionRibbon-container{background:#fbfbfd;display:flex;padding:20px;width:100%}
.PromotionRibbon-container .linkcontainer{display:flex}
.PromotionRibbon-container .linkcontainer .header{display:flex;flex:1;flex-direction:column;font-family:SamsungSharpSansBold;font-weight:700;justify-content:center;letter-spacing:.34px}
@media(max-width:768px){.PromotionRibbon-container .linkcontainer .header{font-size:15px}
}
@media(min-width:769px){.PromotionRibbon-container .linkcontainer .header{font-size:18px}
}
@media(max-width:1023px) and (min-width:769px){.PromotionRibbon-container .linkcontainer .header{margin:0}
}
@media(min-width:769px){.PromotionRibbon-container .linkcontainer{max-width:20%}
}
@media(max-width:1023px) and (min-width:769px){.PromotionRibbon-container .linkcontainer{max-width:20%}
}
.PromotionRibbon-container .PromotionRibbon-item{align-items:center;display:flex;flex:1;flex-direction:column;padding:0 10px;text-align:left}
.PromotionRibbon-container .PromotionRibbon-item .PromotionRibbon-logo{height:28px;width:auto}
.PromotionRibbon-container .PromotionRibbon-item .description{font-family:SamsungOne400;font-weight:400;letter-spacing:.34px;word-break:break-word}
@media(max-width:768px){.PromotionRibbon-container .PromotionRibbon-item .description{font-size:12px}
}
@media(min-width:769px){.PromotionRibbon-container .PromotionRibbon-item .description{font-size:15px}
}
.promotionBanner .PromotionRibbon-container{background-color:#f5f7fe;padding:20px}
@media(min-width:1080px){.promotionBanner .PromotionRibbon-container{padding:20px 6%}
}
@media(max-width:768px){.promotionBanner .PromotionRibbon-container{display:block;padding:10px}
}
.promotionBanner .PromotionRibbon-container .linkcontainer{flex-direction:column;justify-content:center;min-width:33%;text-align:end}
@media(max-width:768px){.promotionBanner .PromotionRibbon-container .linkcontainer{text-align:center}
}
.promotionBanner .PromotionRibbon-container .linkcontainer .header{color:#000;flex:none;font-family:SamsungSharpSansBold;font-weight:700;justify-content:flex-end;letter-spacing:0;line-height:25px}
@media(max-width:768px){.promotionBanner .PromotionRibbon-container .linkcontainer .header{font-size:14px}
}
@media(min-width:769px){.promotionBanner .PromotionRibbon-container .linkcontainer .header{font-size:20px}
}
.promotionBanner .PromotionRibbon-container .linkcontainer .ribbonSubHeader{color:#000;font-family:SamsungOne700;font-weight:400;letter-spacing:0;line-height:17px}
@media(max-width:768px){.promotionBanner .PromotionRibbon-container .linkcontainer .ribbonSubHeader{font-size:14px}
}
@media(min-width:769px){.promotionBanner .PromotionRibbon-container .linkcontainer .ribbonSubHeader{font-size:14px}
}
@media(min-width:769px) and (max-width:1023px){.promotionBanner .PromotionRibbon-container .linkcontainer .ribbonSubHeader{margin:0}
}
.promotionBanner .PromotionRibbon-container .linkcontainer .LinkHeaderTitle{color:#2189ff;cursor:pointer;font-family:SamsungOne700;font-weight:400;letter-spacing:0;line-height:17px;text-decoration-line:underline}
@media(max-width:768px){.promotionBanner .PromotionRibbon-container .linkcontainer .LinkHeaderTitle{font-size:14px}
}
@media(min-width:769px){.promotionBanner .PromotionRibbon-container .linkcontainer .LinkHeaderTitle{font-size:14px}
}
@media(min-width:769px) and (max-width:1023px){.promotionBanner .PromotionRibbon-container .linkcontainer .LinkHeaderTitle{margin:0}
}
.promotionBanner .PromotionRibbon-container .PromotionRibbon-wrapper{display:flex;justify-content:space-evenly;width:100%}
@media(max-width:360px){.promotionBanner .PromotionRibbon-container .PromotionRibbon-wrapper{display:block}
}
@media(min-width:769px) and (max-width:1365px){.promotionBanner .PromotionRibbon-container .PromotionRibbon-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,210px));row-gap:15px}
}
.promotionBanner .PromotionRibbon-container .PromotionRibbon-wrapper .PromotionRibbon-item{flex:none;flex-direction:row}
.promotionBanner .PromotionRibbon-container .PromotionRibbon-wrapper .PromotionRibbon-item .PromotionRibbon-logo{width:65px}
@media(max-width:768px){.promotionBanner .PromotionRibbon-container .PromotionRibbon-wrapper .PromotionRibbon-item{display:inline;padding:0 5px}
}
.promotionBanner .PromotionRibbon-container .PromotionRibbon-wrapper .PromotionRibbon-item .description{color:#000;font-family:SamsungOne700;font-weight:700;letter-spacing:0;line-height:12px;margin-left:10px}
@media(max-width:768px){.promotionBanner .PromotionRibbon-container .PromotionRibbon-wrapper .PromotionRibbon-item .description{font-size:12px}
}
@media(min-width:769px){.promotionBanner .PromotionRibbon-container .PromotionRibbon-wrapper .PromotionRibbon-item .description{font-size:14px}
}
.promotionBanner .PromotionRibbon-container .PromotionRibbon-wrapper .PromotionRibbon-item .description span{font-family:SamsungOne400;font-weight:400;letter-spacing:0}
@media(max-width:768px){.promotionBanner .PromotionRibbon-container .PromotionRibbon-wrapper .PromotionRibbon-item .description span{font-size:12px}
}
@media(min-width:769px){.promotionBanner .PromotionRibbon-container .PromotionRibbon-wrapper .PromotionRibbon-item .description span{font-size:10px}
}
@media(max-width:768px){.promotionBanner .PromotionRibbon-container .LinkHeaderTitle{color:#2189ff;cursor:pointer;font-family:SamsungOne400;font-weight:400;letter-spacing:0;line-height:17px;margin-top:8px;text-decoration-line:underline}
}
@media(max-width:768px) and (max-width:768px){.promotionBanner .PromotionRibbon-container .LinkHeaderTitle{font-size:10px}
}
@media(max-width:768px) and (min-width:769px){.promotionBanner .PromotionRibbon-container .LinkHeaderTitle{font-size:14px}
}
@media(max-width:768px){.promotionBanner .PromotionRibbon-container .ribbonSubHeader{color:#000;font-family:SamsungOne400;font-weight:400;letter-spacing:0;line-height:17px;margin-bottom:6px;margin-top:2px}
}
@media(max-width:768px) and (max-width:768px){.promotionBanner .PromotionRibbon-container .ribbonSubHeader{font-size:10px}
}
@media(max-width:768px) and (min-width:769px){.promotionBanner .PromotionRibbon-container .ribbonSubHeader{font-size:14px}
}
@media(max-width:280px){.promotionBanner .PromotionRibbon-container .LinkHeaderTitle{margin-left:80px}
}
@media(max-width:280px) and (max-width:360px){.promotionBanner .PromotionRibbon-container .LinkHeaderTitle{margin-left:100px}
}
.diamondTheme .promotionBanner{margin:24px 24px 12px}
@media(max-width:768px){.diamondTheme .promotionBanner{margin:12px 24px}
}
@media(max-width:360px){.diamondTheme .promotionBanner{margin:10px}
}
.diamondTheme .promotionBanner .PromotionRibbon-container{background-color:#f8f8f8;border-radius:75px}
.promotionDealsOverlay .overlay-wrapper .overlay-container .dialog.full,.promotionDealsOverlay .overlay-wrapper .overlay-container .shadow .dialog.box{overflow:auto}
@media(min-width:769px){.promotionDealsOverlay .overlay-wrapper .overlay-container .dialog.full,.promotionDealsOverlay .overlay-wrapper .overlay-container .shadow .dialog.box{border-radius:20px;width:70vw}
}
.promotionDealsOverlay .overlay-wrapper .overlay-container .dialog.full .close:after,.promotionDealsOverlay .overlay-wrapper .overlay-container .dialog.full .close:before,.promotionDealsOverlay .overlay-wrapper .overlay-container .shadow .dialog.box .close:after,.promotionDealsOverlay .overlay-wrapper .overlay-container .shadow .dialog.box .close:before{height:40px}
.promotionDealsOverlay .overlay-wrapper .overlay-container .dialog.full .carrierDealsLoader,.promotionDealsOverlay .overlay-wrapper .overlay-container .shadow .dialog.box .carrierDealsLoader{min-height:75vh}
.promotionDealsOverlay .overlay-wrapper .overlay-container .promotionDealsDiv{color:#000;text-align:center}
.promotionDealsOverlay .overlay-wrapper .overlay-container .promotionDealsDiv .header{font-family:SamsungSharpSansBold;font-weight:700;letter-spacing:0;line-height:30px}
@media(max-width:768px){.promotionDealsOverlay .overlay-wrapper .overlay-container .promotionDealsDiv .header{font-size:20px}
}
@media(min-width:769px){.promotionDealsOverlay .overlay-wrapper .overlay-container .promotionDealsDiv .header{font-size:24px}
}
@media(max-width:768px){.promotionDealsOverlay .overlay-wrapper .overlay-container .promotionDealsDiv .header{line-height:25px;padding:10px 15%}
}
.promotionDealsOverlay .overlay-wrapper .overlay-container .promotionDealsDiv .promotionSubHeader{font-family:SamsungOne400;font-weight:400;letter-spacing:0;line-height:20px;margin-top:2%}
@media(max-width:768px){.promotionDealsOverlay .overlay-wrapper .overlay-container .promotionDealsDiv .promotionSubHeader{font-size:14px}
}
@media(min-width:769px){.promotionDealsOverlay .overlay-wrapper .overlay-container .promotionDealsDiv .promotionSubHeader{font-size:16px}
}
.promotionDealsOverlay .overlay-wrapper .overlay-container .promotionDealsDiv .PromotionRibbon-item{display:flex;justify-content:center;margin-left:5%;padding:20px 0;position:relative}
@media(max-width:768px){.promotionDealsOverlay .overlay-wrapper .overlay-container .promotionDealsDiv .PromotionRibbon-item{justify-content:start;padding:10px 0}
}
.promotionDealsOverlay .overlay-wrapper .overlay-container .promotionDealsDiv .PromotionRibbon-item:before{border-bottom:1px solid rgba(0,0,0,.2);bottom:0;content:"";left:0;position:absolute;width:95%}
.promotionDealsOverlay .overlay-wrapper .overlay-container .promotionDealsDiv .PromotionRibbon-item .PromotionRibbon-img-container{align-items:center;display:flex;justify-content:center;width:100px}
@media(max-width:768px){.promotionDealsOverlay .overlay-wrapper .overlay-container .promotionDealsDiv .PromotionRibbon-item .PromotionRibbon-img-container{margin-right:20px}
}
.promotionDealsOverlay .overlay-wrapper .overlay-container .promotionDealsDiv .PromotionRibbon-item .PromotionRibbon-img{height:40px;width:auto}
.promotionDealsOverlay .overlay-wrapper .overlay-container .promotionDealsDiv .PromotionRibbon-item .PromotionRibbon-desc{display:flex;flex-direction:column;justify-content:center;padding-left:5%;text-align:left;width:60%}
@media(max-width:768px){.promotionDealsOverlay .overlay-wrapper .overlay-container .promotionDealsDiv .PromotionRibbon-item .PromotionRibbon-desc{padding-left:2%;width:70%}
}
.promotionDealsOverlay .overlay-wrapper .overlay-container .promotionDealsDiv .PromotionRibbon-item .PromotionRibbon-desc .PromotionRibbon-promotionTitle{color:#c75300;font-family:SamsungOne700;font-weight:700;letter-spacing:0;line-height:20px}
@media(max-width:768px){.promotionDealsOverlay .overlay-wrapper .overlay-container .promotionDealsDiv .PromotionRibbon-item .PromotionRibbon-desc .PromotionRibbon-promotionTitle{font-size:12px}
}
@media(min-width:769px){.promotionDealsOverlay .overlay-wrapper .overlay-container .promotionDealsDiv .PromotionRibbon-item .PromotionRibbon-desc .PromotionRibbon-promotionTitle{font-size:12px}
}
.promotionDealsOverlay .overlay-wrapper .overlay-container .promotionDealsDiv .PromotionRibbon-item .PromotionRibbon-desc .PromotionRibbon-promotionDesc{font-family:SamsungSharpSansBold;font-weight:700;letter-spacing:0;line-height:22px}
@media(max-width:768px){.promotionDealsOverlay .overlay-wrapper .overlay-container .promotionDealsDiv .PromotionRibbon-item .PromotionRibbon-desc .PromotionRibbon-promotionDesc{font-size:12px}
}
@media(min-width:769px){.promotionDealsOverlay .overlay-wrapper .overlay-container .promotionDealsDiv .PromotionRibbon-item .PromotionRibbon-desc .PromotionRibbon-promotionDesc{font-size:18px}
}
@media(max-width:768px){.promotionDealsOverlay .overlay-wrapper .overlay-container .promotionDealsDiv .PromotionRibbon-item .PromotionRibbon-desc .PromotionRibbon-promotionDesc{line-height:15px}
}
.promotionDealsOverlay .overlay-wrapper .overlay-container .promotionDealsDiv .PromotionRibbon-item .PromotionRibbon-desc .PromotionRibbon-promotionDesc sup{font-size:10px}
.loader2-wrapper{left:50%;position:absolute;top:50%;transform:translate3D(-50%,-50%,0)}
.loader2 .spinner{animation:rotator 1.4s linear infinite}
@keyframes rotator{0{transform:rotate(0)}
to{transform:rotate(270deg)}
}
.loader2 .path{stroke-dasharray:187;stroke-dashoffset:0;animation:dash 1.4s ease-in-out infinite,colors 5.6s ease-in-out infinite;transform-origin:center}
@keyframes colors{0{stroke:#4285f4}
25%{stroke:#de3e35}
50%{stroke:#f7c223}
75%{stroke:#1b9a59}
to{stroke:#4285f4}
}
@keyframes dash{0{stroke-dashoffset:187}
50%{stroke-dashoffset:46.75;transform:rotate(135deg)}
to{stroke-dashoffset:187;transform:rotate(450deg)}
}
.cta-container-v2{align-items:center;background:#fff;bottom:0;box-shadow:0 -2px 4px 0 rgba(0,0,0,.1);display:flex;height:80px;justify-content:center;left:50%;padding:15px;position:fixed;transform:translate(-50%);width:100%;z-index:1000}
.cta-container-v2 a{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}
.cta-container-v2.containsPrice{height:75px}
@media(min-width:769px){.cta-container-v2 .spanPadTop{margin:0 0 10px}
}
@media(max-width:768px){.cta-container-v2{bottom:20}
}
.cta-container-v2.single-button{display:flex}
@media(min-width:769px){.cta-container-v2.single-button{flex-direction:row}
}
.cta-container-v2.single-button span{letter-spacing:1.78px}
@media(max-width:768px){.cta-container-v2.single-button{border-radius:0;width:100%}
.cta-container-v2.single-button .continue{flex:1;width:100%}
}
@media(max-width:768px) and (min-width:769px){.cta-container-v2.single-button .continue{height:auto}
}
@media(max-width:768px){.cta-container-v2.single-button p{background-color:#fff;font-family:SamsungOneLatinWeb;font-weight:700;margin:0;padding:0;text-align:center;width:100%}
.cta-container-v2.single-button p span{color:#00b3e3}
}
.cta-container-v2.cta-group-position{position:absolute}
@media(max-width:768px){.cta-container-v2{padding:0}
.cta-container-v2.noPrice{height:56px;z-index:10}
}
.cta-container-v2 .skip{align-items:center;color:#0928bb;cursor:pointer;display:flex;flex:1;font-family:SamsungOne700;font-weight:400;height:auto;justify-content:flex-end;letter-spacing:1.78px;padding-right:20px;transition:background-color .2s ease-out;width:auto}
@media(max-width:768px){.cta-container-v2 .skip{font-size:15px}
}
@media(min-width:769px){.cta-container-v2 .skip{font-size:16px}
}
@media(max-width:768px){.cta-container-v2 .skip{letter-spacing:0;width:160px}
}
.cta-container-v2 a.continue{align-items:center;background-color:#1428a0;border-radius:27.5px;color:#fff !important;cursor:pointer;display:flex;font-family:SamsungOne700;font-weight:400;height:50px;justify-content:center;letter-spacing:1.78px;text-align:center;transition:background-color .2s ease-out;width:300px}
@media(max-width:768px){.cta-container-v2 a.continue{font-size:15px}
}
@media(min-width:769px){.cta-container-v2 a.continue{font-size:16px;margin-right:32px}
}
@media(max-width:768px){.cta-container-v2 a.continue{border-radius:4px;letter-spacing:0;width:160px}
}
.cta-container-v2 a.continue.disable{background-color:#bbb;opacity:.6;pointer-events:none}
@media(max-width:768px){.cta-container-v2 .continue-wrapper{width:100%}
}
.cta-container-v2 .skip-show-amount{flex:1;font-family:SamsungOne700;font-weight:400;letter-spacing:1.78px;margin:5px;padding-left:20px}
@media(max-width:768px){.cta-container-v2 .skip-show-amount{font-size:14px}
}
@media(min-width:769px){.cta-container-v2 .skip-show-amount{font-size:14px}
}
.cta-container-v2 .flex-end{border-right:1px solid #a6a6a6;justify-content:flex-end !important}
.addition-content{font-family:SamsungOne400;font-weight:400;letter-spacing:1.78px;letter-spacing:normal;margin-top:2px !important;padding-left:5px;text-transform:none}
@media(max-width:768px){.addition-content{font-size:12px}
}
@media(min-width:769px){.addition-content{font-size:12px;margin-left:50px}
}
.frequently-bought-together-container{background:#f7f7f7;margin:unset;margin-top:30px;padding:24px 0 32px}
@media(max-width:768px){.frequently-bought-together-container{padding:15px 0 24px}
}
.frequently-bought-together-container>.accessories-header{font-size:24px;line-height:30px;margin-left:81px;padding:unset}
@media(max-width:768px){.frequently-bought-together-container>.accessories-header{font-size:20px;margin-left:24px;opacity:.68}
}
.frequently-bought-together-container>.accessories-carousel-container{margin-top:24px}
.frequently-bought-together-container>.accessories-carousel-container .accessories-carousel{margin:unset;padding:0 81px}
@media(max-width:768px){.frequently-bought-together-container>.accessories-carousel-container .accessories-carousel{padding:0 24px}
}
.frequently-bought-together-container>.accessories-carousel-container .accessories-carousel>.accessory-card{border-radius:8px;box-shadow:unset;margin-right:15px;min-width:200px;padding:24px 14px 84px}
.frequently-bought-together-container>.accessories-carousel-container .accessories-carousel>.accessory-card:last-child{margin-right:0}
.frequently-bought-together-container>.accessories-carousel-container .accessories-carousel>.accessory-card>.accessory-image-colors{min-height:150px}
.frequently-bought-together-container>.accessories-carousel-container .accessories-carousel>.accessory-card>.accessory-image-colors .accessory-image-desktop,.frequently-bought-together-container>.accessories-carousel-container .accessories-carousel>.accessory-card>.accessory-image-colors .accessory-image-mobile{height:63px}
.frequently-bought-together-container>.accessories-carousel-container .accessories-carousel>.accessory-card>.accessory-name{text-align:center}
.frequently-bought-together-container>.accessories-carousel-container .accessories-carousel>.accessory-card>.accessory-price-container{align-items:baseline;display:flex;justify-content:center}
.summaryComponent.noStrikeThrough strike{display:none}
.summaryComponent .summaryContainer{background-color:#f7f7f7;border-radius:10px;display:flex;justify-content:space-between;margin:30px 0;padding:30px}
@media(max-width:768px){.summaryComponent .summaryContainer{border-radius:0;margin:20px 0;padding:20px 25px}
}
.summaryComponent .summaryContainer .share{display:flex;flex-direction:row-reverse}
.summaryComponent .summaryContainer .share img{cursor:pointer}
.summaryComponent .summaryContainer .left-section{display:grid}
.summaryComponent .summaryContainer .left-section .paymentMethodSection{display:flex;flex-direction:column;font-family:SamsungOne400;font-weight:400;justify-content:flex-end;letter-spacing:0;line-height:16px}
@media(max-width:768px){.summaryComponent .summaryContainer .left-section .paymentMethodSection{font-size:10px}
}
@media(min-width:769px){.summaryComponent .summaryContainer .left-section .paymentMethodSection{font-size:12px}
}
.summaryComponent .summaryContainer .left-section .paymentMethodSection img{height:50px;width:50px}
.summaryComponent .summaryContainer .summaryDetailSection{min-width:auto;width:30%}
@media(max-width:768px){.summaryComponent .summaryContainer .summaryDetailSection{width:100%}
}
.summaryComponent .summaryContainer .summaryDetailSection .value{text-align:right}
.summaryComponent .summaryContainer .summaryDetailSection .deviceTitle{font-family:SamsungSharpSansBold;font-weight:700;letter-spacing:0;padding-top:10px}
@media(max-width:768px){.summaryComponent .summaryContainer .summaryDetailSection .deviceTitle{font-size:16px}
}
@media(min-width:769px){.summaryComponent .summaryContainer .summaryDetailSection .deviceTitle{font-size:16px}
}
.summaryComponent .summaryContainer .summaryDetailSection .deviceSubTitle.mqTitle label{max-width:192px}
.summaryComponent .summaryContainer .summaryDetailSection .deviceSubTitle.mqTitle .multiQuantity{font-family:SamsungOne400;font-weight:400;height:16px;letter-spacing:0;line-height:16px;text-align:end;width:28%}
@media(max-width:768px){.summaryComponent .summaryContainer .summaryDetailSection .deviceSubTitle.mqTitle .multiQuantity{font-size:12px}
}
@media(min-width:769px){.summaryComponent .summaryContainer .summaryDetailSection .deviceSubTitle.mqTitle .multiQuantity{font-size:12px}
}
.summaryComponent .summaryContainer .summaryDetailSection .deviceSubTitle.mqTitle .deviceTitleWithQty{display:flex;flex-direction:column}
.summaryComponent .summaryContainer .summaryDetailSection .deviceSubTitle.mqTitle .deviceTitleWithQty label{width:100%}
.summaryComponent .summaryContainer .summaryDetailSection .deviceSubTitle.mqTitle .deviceTitleWithQty .multiQuantity{padding:0}
.summaryComponent .summaryContainer .summaryDetailSection .deviceSubTitle.mqTitle .value{align-items:flex-start;display:flex;font-family:SamsungOne700;font-weight:700;justify-content:flex-end;letter-spacing:0;width:30%}
@media(max-width:768px){.summaryComponent .summaryContainer .summaryDetailSection .deviceSubTitle.mqTitle .value{font-size:12px}
}
@media(min-width:769px){.summaryComponent .summaryContainer .summaryDetailSection .deviceSubTitle.mqTitle .value{font-size:12px}
}
.summaryComponent .summaryContainer .summaryDetailSection .deviceSubTitle .upsellMsg{font-size:10px;padding:5px 0}
.summaryComponent .summaryContainer .summaryDetailSection .deviceSubTitle .additional-summary-msg{color:#000;font-family:SamsungOne400;font-weight:400;letter-spacing:0}
@media(max-width:768px){.summaryComponent .summaryContainer .summaryDetailSection .deviceSubTitle .additional-summary-msg{font-size:10px}
}
@media(min-width:769px){.summaryComponent .summaryContainer .summaryDetailSection .deviceSubTitle .additional-summary-msg{font-size:10px}
}
.summaryComponent .summaryContainer .summaryDetailSection .addOnsDiscount,.summaryComponent .summaryContainer .summaryDetailSection .addonPhones,.summaryComponent .summaryContainer .summaryDetailSection .addons,.summaryComponent .summaryContainer .summaryDetailSection .bands,.summaryComponent .summaryContainer .summaryDetailSection .bogoAddons,.summaryComponent .summaryContainer .summaryDetailSection .bundles,.summaryComponent .summaryContainer .summaryDetailSection .buyBackDiscount,.summaryComponent .summaryContainer .summaryDetailSection .deviceSubTitle,.summaryComponent .summaryContainer .summaryDetailSection .dexCable,.summaryComponent .summaryContainer .summaryDetailSection .eppDiscount,.summaryComponent .summaryContainer .summaryDetailSection .gifts,.summaryComponent .summaryContainer .summaryDetailSection .hardBundleOffer,.summaryComponent .summaryContainer .summaryDetailSection .instantRebate,.summaryComponent .summaryContainer .summaryDetailSection .microsoftDiscount,.summaryComponent .summaryContainer .summaryDetailSection .premiumCareDiscount,.summaryComponent .summaryContainer .summaryDetailSection .premiumCareFreeSubscription,.summaryComponent .summaryContainer .summaryDetailSection .recommendedProducts,.summaryComponent .summaryContainer .summaryDetailSection .savedPrice,.summaryComponent .summaryContainer .summaryDetailSection .tdBillCredit,.summaryComponent .summaryContainer .summaryDetailSection .totalPrice,.summaryComponent .summaryContainer .summaryDetailSection .tradeInDiscount{display:flex;justify-content:space-between}
.summaryComponent .summaryContainer .summaryDetailSection .bands{margin-top:5px}
.summaryComponent .summaryContainer .summaryDetailSection .addons{margin-top:10px}
.summaryComponent .summaryContainer .summaryDetailSection .addonsWithQty,.summaryComponent .summaryContainer .summaryDetailSection .maxLimitWithQty{display:flex;margin-bottom:10px}
.summaryComponent .summaryContainer .summaryDetailSection .addonsWithQty .labelWithQuantity,.summaryComponent .summaryContainer .summaryDetailSection .maxLimitWithQty .labelWithQuantity{display:flex;flex-direction:column;width:70%}
.summaryComponent .summaryContainer .summaryDetailSection .addonsWithQty .labelWithQuantity label,.summaryComponent .summaryContainer .summaryDetailSection .maxLimitWithQty .labelWithQuantity label{width:100%}
@media(max-width:768px){.summaryComponent .summaryContainer .summaryDetailSection .addonsWithQty,.summaryComponent .summaryContainer .summaryDetailSection .maxLimitWithQty{margin-bottom:5px}
}
.summaryComponent .summaryContainer .summaryDetailSection .maxLimitWithQty{margin-top:5px}
.summaryComponent .summaryContainer .summaryDetailSection .multiTradeInPrice{display:flex;margin:15px 0}
.summaryComponent .summaryContainer .summaryDetailSection .multiTradeInPrice .multiTradeinImg{height:30px;width:30px}
.summaryComponent .summaryContainer .summaryDetailSection .multiTradeInPrice label{font-family:SamsungOne400;font-weight:400;letter-spacing:.26px;line-height:16px;width:70%}
@media(max-width:768px){.summaryComponent .summaryContainer .summaryDetailSection .multiTradeInPrice label{font-size:12px}
}
@media(min-width:769px){.summaryComponent .summaryContainer .summaryDetailSection .multiTradeInPrice label{font-size:12px}
}
.summaryComponent .summaryContainer .summaryDetailSection .multiTradeInPrice label .bold{font-family:SamsungOne700;font-weight:700;letter-spacing:.26px}
@media(max-width:768px){.summaryComponent .summaryContainer .summaryDetailSection .multiTradeInPrice label .bold{font-size:12px}
}
@media(min-width:769px){.summaryComponent .summaryContainer .summaryDetailSection .multiTradeInPrice label .bold{font-size:12px}
}
.summaryComponent .summaryContainer .summaryDetailSection .multiTradeInPrice label .top-space{margin-top:10px}
.summaryComponent .summaryContainer .summaryDetailSection .multiTradeInPrice .value{align-items:flex-end;display:flex;font-family:SamsungOne400;font-weight:400;justify-content:flex-end;letter-spacing:0;width:30%}
@media(max-width:768px){.summaryComponent .summaryContainer .summaryDetailSection .multiTradeInPrice .value{font-size:14px}
}
@media(min-width:769px){.summaryComponent .summaryContainer .summaryDetailSection .multiTradeInPrice .value{font-size:14px}
}
.summaryComponent .summaryContainer .summaryDetailSection .addOnsDiscount,.summaryComponent .summaryContainer .summaryDetailSection .footer,.summaryComponent .summaryContainer .summaryDetailSection .microsoftDiscount,.summaryComponent .summaryContainer .summaryDetailSection .otherDiscounts,.summaryComponent .summaryContainer .summaryDetailSection .premiumCareDiscount,.summaryComponent .summaryContainer .summaryDetailSection .recommendedSection,.summaryComponent .summaryContainer .summaryDetailSection .savedPrice,.summaryComponent .summaryContainer .summaryDetailSection .tdBillCredit{margin:10px 0}
.summaryComponent .summaryContainer .summaryDetailSection .addOnsDiscount .enhanced-tradein,.summaryComponent .summaryContainer .summaryDetailSection .footer .enhanced-tradein,.summaryComponent .summaryContainer .summaryDetailSection .microsoftDiscount .enhanced-tradein,.summaryComponent .summaryContainer .summaryDetailSection .otherDiscounts .enhanced-tradein,.summaryComponent .summaryContainer .summaryDetailSection .premiumCareDiscount .enhanced-tradein,.summaryComponent .summaryContainer .summaryDetailSection .recommendedSection .enhanced-tradein,.summaryComponent .summaryContainer .summaryDetailSection .savedPrice .enhanced-tradein,.summaryComponent .summaryContainer .summaryDetailSection .tdBillCredit .enhanced-tradein{color:#2189ff}
.summaryComponent .summaryContainer .summaryDetailSection .horizontalBorder{border-top:2px solid #a6a6a6;margin:10px 0}
.summaryComponent .summaryContainer .summaryDetailSection .addOnsDiscount label,.summaryComponent .summaryContainer .summaryDetailSection .addonPhones label,.summaryComponent .summaryContainer .summaryDetailSection .addons label,.summaryComponent .summaryContainer .summaryDetailSection .attNextup label,.summaryComponent .summaryContainer .summaryDetailSection .bands label,.summaryComponent .summaryContainer .summaryDetailSection .bogoAddons label,.summaryComponent .summaryContainer .summaryDetailSection .bundles label,.summaryComponent .summaryContainer .summaryDetailSection .deviceSubTitle label,.summaryComponent .summaryContainer .summaryDetailSection .dexCable label,.summaryComponent .summaryContainer .summaryDetailSection .gifts label,.summaryComponent .summaryContainer .summaryDetailSection .hardBundleOffer label,.summaryComponent .summaryContainer .summaryDetailSection .microsoftDiscount label,.summaryComponent .summaryContainer .summaryDetailSection .otherDiscounts label,.summaryComponent .summaryContainer .summaryDetailSection .premiumCareDiscount label,.summaryComponent .summaryContainer .summaryDetailSection .premiumCareFreeSubscription label,.summaryComponent .summaryContainer .summaryDetailSection .recommendedProducts label{font-family:SamsungOne400;font-weight:400;letter-spacing:0;width:70%}
@media(max-width:768px){.summaryComponent .summaryContainer .summaryDetailSection .addOnsDiscount label,.summaryComponent .summaryContainer .summaryDetailSection .addonPhones label,.summaryComponent .summaryContainer .summaryDetailSection .addons label,.summaryComponent .summaryContainer .summaryDetailSection .attNextup label,.summaryComponent .summaryContainer .summaryDetailSection .bands label,.summaryComponent .summaryContainer .summaryDetailSection .bogoAddons label,.summaryComponent .summaryContainer .summaryDetailSection .bundles label,.summaryComponent .summaryContainer .summaryDetailSection .deviceSubTitle label,.summaryComponent .summaryContainer .summaryDetailSection .dexCable label,.summaryComponent .summaryContainer .summaryDetailSection .gifts label,.summaryComponent .summaryContainer .summaryDetailSection .hardBundleOffer label,.summaryComponent .summaryContainer .summaryDetailSection .microsoftDiscount label,.summaryComponent .summaryContainer .summaryDetailSection .otherDiscounts label,.summaryComponent .summaryContainer .summaryDetailSection .premiumCareDiscount label,.summaryComponent .summaryContainer .summaryDetailSection .premiumCareFreeSubscription label,.summaryComponent .summaryContainer .summaryDetailSection .recommendedProducts label{font-size:12px}
}
@media(min-width:769px){.summaryComponent .summaryContainer .summaryDetailSection .addOnsDiscount label,.summaryComponent .summaryContainer .summaryDetailSection .addonPhones label,.summaryComponent .summaryContainer .summaryDetailSection .addons label,.summaryComponent .summaryContainer .summaryDetailSection .attNextup label,.summaryComponent .summaryContainer .summaryDetailSection .bands label,.summaryComponent .summaryContainer .summaryDetailSection .bogoAddons label,.summaryComponent .summaryContainer .summaryDetailSection .bundles label,.summaryComponent .summaryContainer .summaryDetailSection .deviceSubTitle label,.summaryComponent .summaryContainer .summaryDetailSection .dexCable label,.summaryComponent .summaryContainer .summaryDetailSection .gifts label,.summaryComponent .summaryContainer .summaryDetailSection .hardBundleOffer label,.summaryComponent .summaryContainer .summaryDetailSection .microsoftDiscount label,.summaryComponent .summaryContainer .summaryDetailSection .otherDiscounts label,.summaryComponent .summaryContainer .summaryDetailSection .premiumCareDiscount label,.summaryComponent .summaryContainer .summaryDetailSection .premiumCareFreeSubscription label,.summaryComponent .summaryContainer .summaryDetailSection .recommendedProducts label{font-size:12px}
}
.summaryComponent .summaryContainer .summaryDetailSection .addOnsDiscount .multiQuantity,.summaryComponent .summaryContainer .summaryDetailSection .addonPhones .multiQuantity,.summaryComponent .summaryContainer .summaryDetailSection .addons .multiQuantity,.summaryComponent .summaryContainer .summaryDetailSection .attNextup .multiQuantity,.summaryComponent .summaryContainer .summaryDetailSection .bands .multiQuantity,.summaryComponent .summaryContainer .summaryDetailSection .bogoAddons .multiQuantity,.summaryComponent .summaryContainer .summaryDetailSection .bundles .multiQuantity,.summaryComponent .summaryContainer .summaryDetailSection .deviceSubTitle .multiQuantity,.summaryComponent .summaryContainer .summaryDetailSection .dexCable .multiQuantity,.summaryComponent .summaryContainer .summaryDetailSection .gifts .multiQuantity,.summaryComponent .summaryContainer .summaryDetailSection .hardBundleOffer .multiQuantity,.summaryComponent .summaryContainer .summaryDetailSection .microsoftDiscount .multiQuantity,.summaryComponent .summaryContainer .summaryDetailSection .otherDiscounts .multiQuantity,.summaryComponent .summaryContainer .summaryDetailSection .premiumCareDiscount .multiQuantity,.summaryComponent .summaryContainer .summaryDetailSection .premiumCareFreeSubscription .multiQuantity,.summaryComponent .summaryContainer .summaryDetailSection .recommendedProducts .multiQuantity{font-family:SamsungOne400;font-weight:400;height:16px;letter-spacing:0;line-height:16px;width:28%}
@media(max-width:768px){.summaryComponent .summaryContainer .summaryDetailSection .addOnsDiscount .multiQuantity,.summaryComponent .summaryContainer .summaryDetailSection .addonPhones .multiQuantity,.summaryComponent .summaryContainer .summaryDetailSection .addons .multiQuantity,.summaryComponent .summaryContainer .summaryDetailSection .attNextup .multiQuantity,.summaryComponent .summaryContainer .summaryDetailSection .bands .multiQuantity,.summaryComponent .summaryContainer .summaryDetailSection .bogoAddons .multiQuantity,.summaryComponent .summaryContainer .summaryDetailSection .bundles .multiQuantity,.summaryComponent .summaryContainer .summaryDetailSection .deviceSubTitle .multiQuantity,.summaryComponent .summaryContainer .summaryDetailSection .dexCable .multiQuantity,.summaryComponent .summaryContainer .summaryDetailSection .gifts .multiQuantity,.summaryComponent .summaryContainer .summaryDetailSection .hardBundleOffer .multiQuantity,.summaryComponent .summaryContainer .summaryDetailSection .microsoftDiscount .multiQuantity,.summaryComponent .summaryContainer .summaryDetailSection .otherDiscounts .multiQuantity,.summaryComponent .summaryContainer .summaryDetailSection .premiumCareDiscount .multiQuantity,.summaryComponent .summaryContainer .summaryDetailSection .premiumCareFreeSubscription .multiQuantity,.summaryComponent .summaryContainer .summaryDetailSection .recommendedProducts .multiQuantity{font-size:12px}
}
@media(min-width:769px){.summaryComponent .summaryContainer .summaryDetailSection .addOnsDiscount .multiQuantity,.summaryComponent .summaryContainer .summaryDetailSection .addonPhones .multiQuantity,.summaryComponent .summaryContainer .summaryDetailSection .addons .multiQuantity,.summaryComponent .summaryContainer .summaryDetailSection .attNextup .multiQuantity,.summaryComponent .summaryContainer .summaryDetailSection .bands .multiQuantity,.summaryComponent .summaryContainer .summaryDetailSection .bogoAddons .multiQuantity,.summaryComponent .summaryContainer .summaryDetailSection .bundles .multiQuantity,.summaryComponent .summaryContainer .summaryDetailSection .deviceSubTitle .multiQuantity,.summaryComponent .summaryContainer .summaryDetailSection .dexCable .multiQuantity,.summaryComponent .summaryContainer .summaryDetailSection .gifts .multiQuantity,.summaryComponent .summaryContainer .summaryDetailSection .hardBundleOffer .multiQuantity,.summaryComponent .summaryContainer .summaryDetailSection .microsoftDiscount .multiQuantity,.summaryComponent .summaryContainer .summaryDetailSection .otherDiscounts .multiQuantity,.summaryComponent .summaryContainer .summaryDetailSection .premiumCareDiscount .multiQuantity,.summaryComponent .summaryContainer .summaryDetailSection .premiumCareFreeSubscription .multiQuantity,.summaryComponent .summaryContainer .summaryDetailSection .recommendedProducts .multiQuantity{font-size:12px}
}
.summaryComponent .summaryContainer .summaryDetailSection .addOnsDiscount .value,.summaryComponent .summaryContainer .summaryDetailSection .addonPhones .value,.summaryComponent .summaryContainer .summaryDetailSection .addons .value,.summaryComponent .summaryContainer .summaryDetailSection .attNextup .value,.summaryComponent .summaryContainer .summaryDetailSection .bands .value,.summaryComponent .summaryContainer .summaryDetailSection .bogoAddons .value,.summaryComponent .summaryContainer .summaryDetailSection .bundles .value,.summaryComponent .summaryContainer .summaryDetailSection .deviceSubTitle .value,.summaryComponent .summaryContainer .summaryDetailSection .dexCable .value,.summaryComponent .summaryContainer .summaryDetailSection .gifts .value,.summaryComponent .summaryContainer .summaryDetailSection .hardBundleOffer .value,.summaryComponent .summaryContainer .summaryDetailSection .microsoftDiscount .value,.summaryComponent .summaryContainer .summaryDetailSection .otherDiscounts .value,.summaryComponent .summaryContainer .summaryDetailSection .premiumCareDiscount .value,.summaryComponent .summaryContainer .summaryDetailSection .premiumCareFreeSubscription .value,.summaryComponent .summaryContainer .summaryDetailSection .recommendedProducts .value{font-family:SamsungOne700;font-weight:700;letter-spacing:0;width:30%}
@media(max-width:768px){.summaryComponent .summaryContainer .summaryDetailSection .addOnsDiscount .value,.summaryComponent .summaryContainer .summaryDetailSection .addonPhones .value,.summaryComponent .summaryContainer .summaryDetailSection .addons .value,.summaryComponent .summaryContainer .summaryDetailSection .attNextup .value,.summaryComponent .summaryContainer .summaryDetailSection .bands .value,.summaryComponent .summaryContainer .summaryDetailSection .bogoAddons .value,.summaryComponent .summaryContainer .summaryDetailSection .bundles .value,.summaryComponent .summaryContainer .summaryDetailSection .deviceSubTitle .value,.summaryComponent .summaryContainer .summaryDetailSection .dexCable .value,.summaryComponent .summaryContainer .summaryDetailSection .gifts .value,.summaryComponent .summaryContainer .summaryDetailSection .hardBundleOffer .value,.summaryComponent .summaryContainer .summaryDetailSection .microsoftDiscount .value,.summaryComponent .summaryContainer .summaryDetailSection .otherDiscounts .value,.summaryComponent .summaryContainer .summaryDetailSection .premiumCareDiscount .value,.summaryComponent .summaryContainer .summaryDetailSection .premiumCareFreeSubscription .value,.summaryComponent .summaryContainer .summaryDetailSection .recommendedProducts .value{font-size:12px}
}
@media(min-width:769px){.summaryComponent .summaryContainer .summaryDetailSection .addOnsDiscount .value,.summaryComponent .summaryContainer .summaryDetailSection .addonPhones .value,.summaryComponent .summaryContainer .summaryDetailSection .addons .value,.summaryComponent .summaryContainer .summaryDetailSection .attNextup .value,.summaryComponent .summaryContainer .summaryDetailSection .bands .value,.summaryComponent .summaryContainer .summaryDetailSection .bogoAddons .value,.summaryComponent .summaryContainer .summaryDetailSection .bundles .value,.summaryComponent .summaryContainer .summaryDetailSection .deviceSubTitle .value,.summaryComponent .summaryContainer .summaryDetailSection .dexCable .value,.summaryComponent .summaryContainer .summaryDetailSection .gifts .value,.summaryComponent .summaryContainer .summaryDetailSection .hardBundleOffer .value,.summaryComponent .summaryContainer .summaryDetailSection .microsoftDiscount .value,.summaryComponent .summaryContainer .summaryDetailSection .otherDiscounts .value,.summaryComponent .summaryContainer .summaryDetailSection .premiumCareDiscount .value,.summaryComponent .summaryContainer .summaryDetailSection .premiumCareFreeSubscription .value,.summaryComponent .summaryContainer .summaryDetailSection .recommendedProducts .value{font-size:12px}
}
.summaryComponent .summaryContainer .summaryDetailSection .premiumCareFreeSubscription label{font-family:SamsungOne400;font-weight:400;letter-spacing:0}
@media(max-width:768px){.summaryComponent .summaryContainer .summaryDetailSection .premiumCareFreeSubscription label{font-size:11px}
}
@media(min-width:769px){.summaryComponent .summaryContainer .summaryDetailSection .premiumCareFreeSubscription label{font-size:11px}
}
.summaryComponent .summaryContainer .summaryDetailSection .gifts label{max-width:192px}
@media(max-width:768px){.summaryComponent .summaryContainer .summaryDetailSection .gifts label{width:59%}
}
.summaryComponent .summaryContainer .summaryDetailSection .gifts .multiQuantity{font-family:SamsungOne400;font-weight:400;height:16px;justify-content:flex-start;letter-spacing:0;line-height:16px}
@media(max-width:768px){.summaryComponent .summaryContainer .summaryDetailSection .gifts .multiQuantity{font-size:12px}
}
@media(min-width:769px){.summaryComponent .summaryContainer .summaryDetailSection .gifts .multiQuantity{font-size:12px}
}
@media(max-width:768px){.summaryComponent .summaryContainer .summaryDetailSection .gifts .multiQuantity{width:28%}
}
.summaryComponent .summaryContainer .summaryDetailSection .addonsWithQty label,.summaryComponent .summaryContainer .summaryDetailSection .maxLimitWithQty label{font-family:SamsungOne400;font-weight:400;letter-spacing:0;width:70%}
@media(max-width:768px){.summaryComponent .summaryContainer .summaryDetailSection .addonsWithQty label,.summaryComponent .summaryContainer .summaryDetailSection .maxLimitWithQty label{font-size:12px}
}
@media(min-width:769px){.summaryComponent .summaryContainer .summaryDetailSection .addonsWithQty label,.summaryComponent .summaryContainer .summaryDetailSection .maxLimitWithQty label{font-size:12px}
}
.summaryComponent .summaryContainer .summaryDetailSection .addonsWithQty .qty,.summaryComponent .summaryContainer .summaryDetailSection .maxLimitWithQty .qty{font-family:SamsungOne400;font-weight:400;letter-spacing:0}
@media(max-width:768px){.summaryComponent .summaryContainer .summaryDetailSection .addonsWithQty .qty,.summaryComponent .summaryContainer .summaryDetailSection .maxLimitWithQty .qty{font-size:12px}
}
@media(min-width:769px){.summaryComponent .summaryContainer .summaryDetailSection .addonsWithQty .qty,.summaryComponent .summaryContainer .summaryDetailSection .maxLimitWithQty .qty{font-size:12px}
}
.summaryComponent .summaryContainer .summaryDetailSection .addonsWithQty .value,.summaryComponent .summaryContainer .summaryDetailSection .maxLimitWithQty .value{align-items:flex-end;display:flex;font-family:SamsungOne700;font-weight:700;justify-content:flex-end;letter-spacing:0;width:30%}
@media(max-width:768px){.summaryComponent .summaryContainer .summaryDetailSection .addonsWithQty .value,.summaryComponent .summaryContainer .summaryDetailSection .maxLimitWithQty .value{font-size:12px}
}
@media(min-width:769px){.summaryComponent .summaryContainer .summaryDetailSection .addonsWithQty .value,.summaryComponent .summaryContainer .summaryDetailSection .maxLimitWithQty .value{font-size:12px}
}
.summaryComponent .summaryContainer .summaryDetailSection .savedPrice label,.summaryComponent .summaryContainer .summaryDetailSection .tdBillCredit label{width:70%}
.summaryComponent .summaryContainer .summaryDetailSection .savedPrice .value,.summaryComponent .summaryContainer .summaryDetailSection .savedPrice label,.summaryComponent .summaryContainer .summaryDetailSection .tdBillCredit .value,.summaryComponent .summaryContainer .summaryDetailSection .tdBillCredit label{font-family:SamsungOne700;font-weight:700;letter-spacing:0}
@media(max-width:768px){.summaryComponent .summaryContainer .summaryDetailSection .savedPrice .value,.summaryComponent .summaryContainer .summaryDetailSection .savedPrice label,.summaryComponent .summaryContainer .summaryDetailSection .tdBillCredit .value,.summaryComponent .summaryContainer .summaryDetailSection .tdBillCredit label{font-size:12px}
}
@media(min-width:769px){.summaryComponent .summaryContainer .summaryDetailSection .savedPrice .value,.summaryComponent .summaryContainer .summaryDetailSection .savedPrice label,.summaryComponent .summaryContainer .summaryDetailSection .tdBillCredit .value,.summaryComponent .summaryContainer .summaryDetailSection .tdBillCredit label{font-size:12px}
}
.summaryComponent .summaryContainer .summaryDetailSection .rewards{text-align:right}
.summaryComponent .summaryContainer .summaryDetailSection .rewards .value{font-family:SamsungOne700;font-weight:700;letter-spacing:0;letter-spacing:1px}
@media(max-width:768px){.summaryComponent .summaryContainer .summaryDetailSection .rewards .value{font-size:12px}
}
@media(min-width:769px){.summaryComponent .summaryContainer .summaryDetailSection .rewards .value{font-size:12px}
}
.summaryComponent .summaryContainer .summaryDetailSection .shippingDetails{white-space:nowrap}
.summaryComponent .summaryContainer .summaryDetailSection .shippingDetails label{font-family:SamsungOne700;font-weight:700;letter-spacing:0;width:70%}
@media(max-width:768px){.summaryComponent .summaryContainer .summaryDetailSection .shippingDetails label{font-size:12px}
}
@media(min-width:769px){.summaryComponent .summaryContainer .summaryDetailSection .shippingDetails label{font-size:12px}
}
.summaryComponent .summaryContainer .summaryDetailSection .shippingDetails .value{font-family:SamsungOne400;font-weight:400;letter-spacing:0;text-align:left;width:70%}
@media(max-width:768px){.summaryComponent .summaryContainer .summaryDetailSection .shippingDetails .value{font-size:12px}
}
@media(min-width:769px){.summaryComponent .summaryContainer .summaryDetailSection .shippingDetails .value{font-size:12px}
}
.summaryComponent .summaryContainer .summaryDetailSection .totalPrice label{font-family:SamsungOne700;font-weight:700;height:20px;letter-spacing:0;line-height:2}
@media(max-width:768px){.summaryComponent .summaryContainer .summaryDetailSection .totalPrice label{font-size:12px}
}
@media(min-width:769px){.summaryComponent .summaryContainer .summaryDetailSection .totalPrice label{font-size:12px}
}
.summaryComponent .summaryContainer .summaryDetailSection .totalPrice .value{font-family:SamsungOne400;font-weight:400;letter-spacing:0;text-align:right}
@media(max-width:768px){.summaryComponent .summaryContainer .summaryDetailSection .totalPrice .value{font-size:10px}
}
@media(min-width:769px){.summaryComponent .summaryContainer .summaryDetailSection .totalPrice .value{font-size:10px}
}
.summaryComponent .summaryContainer .summaryDetailSection .totalPrice .value b{font-size:16px}
.summaryComponent .summaryContainer .summaryDetailSection .totalPrice .value strong{font-family:SamsungOne700;font-weight:700;letter-spacing:0}
@media(max-width:768px){.summaryComponent .summaryContainer .summaryDetailSection .totalPrice .value strong{font-size:16px}
}
@media(min-width:769px){.summaryComponent .summaryContainer .summaryDetailSection .totalPrice .value strong{font-size:16px}
}
.summaryComponent .summaryContainer .summaryDetailSection .totalPrice .value strike{font-family:SamsungOne400;font-weight:400;letter-spacing:0}
@media(max-width:768px){.summaryComponent .summaryContainer .summaryDetailSection .totalPrice .value strike{font-size:10px}
}
@media(min-width:769px){.summaryComponent .summaryContainer .summaryDetailSection .totalPrice .value strike{font-size:10px}
}
.summaryComponent .summaryContainer .summaryDetailSection .footer{font-family:SamsungOne400;font-weight:400;letter-spacing:0;line-height:16px;text-align:right}
@media(max-width:768px){.summaryComponent .summaryContainer .summaryDetailSection .footer{font-size:10px}
}
@media(min-width:769px){.summaryComponent .summaryContainer .summaryDetailSection .footer{font-size:10px}
}
.summaryComponent .summaryContainer .summaryDetailSection .appliedOffers{font-family:SamsungOne400;font-weight:400;letter-spacing:0;line-height:13px;margin:15px 0;text-align:right}
@media(max-width:768px){.summaryComponent .summaryContainer .summaryDetailSection .appliedOffers{font-size:12px}
}
@media(min-width:769px){.summaryComponent .summaryContainer .summaryDetailSection .appliedOffers{font-size:12px}
}
.summaryComponent .summaryContainer .summaryDetailSection .recommendedProducts{margin-bottom:5px;position:relative}
.summaryComponent .summaryContainer .summaryDetailSection strike{color:#a6a6a6;font-family:SamsungOne400;font-weight:400;letter-spacing:0;line-height:16px}
@media(max-width:768px){.summaryComponent .summaryContainer .summaryDetailSection strike{font-size:10px}
}
@media(min-width:769px){.summaryComponent .summaryContainer .summaryDetailSection strike{font-size:10px}
}
.summaryComponent .summaryContainer .summaryDetailSection .close{cursor:pointer}
@media(max-width:768px){.summaryComponent .summaryContainer .summaryDetailSection .close{display:inline-block;width:10px}
}
.summaryComponent .summaryContainer .summaryDetailSection .close:after,.summaryComponent .summaryContainer .summaryDetailSection .close:before{background-color:#a6a6a6;content:" ";height:10px;position:absolute;right:-10px;top:2px;width:2px}
@media(max-width:768px){.summaryComponent .summaryContainer .summaryDetailSection .close:after,.summaryComponent .summaryContainer .summaryDetailSection .close:before{right:0}
}
.summaryComponent .summaryContainer .summaryDetailSection .close:before{transform:rotate(-45deg)}
.summaryComponent .summaryContainer .summaryDetailSection .close:after{transform:rotate(45deg)}
.summaryComponent .paymentMethodSection{display:flex;flex-direction:column;font-family:SamsungOne400;font-weight:400;justify-content:center;letter-spacing:0;line-height:16px}
@media(max-width:768px){.summaryComponent .paymentMethodSection{font-size:10px}
}
@media(min-width:769px){.summaryComponent .paymentMethodSection{font-size:12px}
}
.summaryComponent .paymentMethodSection img{height:50px;width:50px}
.summaryComponent .shopForBusinessSection{letter-spacing:0;line-height:23px;margin-top:20px}
@media(max-width:768px){.summaryComponent .shopForBusinessSection{margin-top:5px}
}
.summaryComponent .shopForBusinessSection .description{color:#000;font-family:SamsungOne400;font-weight:400;letter-spacing:0}
@media(max-width:768px){.summaryComponent .shopForBusinessSection .description{font-size:14px}
}
@media(min-width:769px){.summaryComponent .shopForBusinessSection .description{font-size:16px}
}
.summaryComponent .shopForBusinessSection .contentLink{color:#1428a0;font-family:SamsungOne700;font-weight:400;letter-spacing:0}
@media(max-width:768px){.summaryComponent .shopForBusinessSection .contentLink{font-size:14px}
}
@media(min-width:769px){.summaryComponent .shopForBusinessSection .contentLink{font-size:16px}
}
.summaryComponent .shopForBusinessSection .contentLink .arrow-icon{border:solid #1428a0;border-width:0 2px 2px 0;cursor:pointer;display:inline-block;margin-right:4px;padding:3px;transition:transform .256s;vertical-align:1px}
@media(max-width:768px){.summaryComponent .shopForBusinessSection .contentLink .arrow-icon{vertical-align:0}
}
.summaryComponent .shopForBusinessSection .contentLink .arrow-icon.right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}
.summaryComponent .shopForBusinessSection .contentLink div>a{color:#2189ff !important}
.summaryComponent .shopForBusinessSection .contentLink div>a:hover{color:#006bea !important}
.summaryComponent .shopForBusinessCTA{background-color:#f7f7f7;padding:20px}
@media(max-width:768px){.summaryComponent .shopForBusinessCTA{margin-top:10px}
}
.summaryComponent .horizontalBorder{border-top:1px solid #e0e0e0;margin:15px 0}
@media(max-width:768px){.summaryComponent .recommendedProductsSection{margin:25px 0}
.summaryComponent .recommendedProductsSection .recommendedProducts{grid-gap:10px;display:grid;grid-template-columns:80px auto}
.summaryComponent .recommendedProductsSection .recommendedProducts .image{height:80px;width:80px}
.summaryComponent .recommendedProductsSection .recommendedProducts .content{grid-gap:5px;display:grid}
.summaryComponent .recommendedProductsSection .recommendedProducts .content .header{font-family:SamsungOne700;font-weight:400;letter-spacing:0}
}
@media(max-width:768px) and (max-width:768px){.summaryComponent .recommendedProductsSection .recommendedProducts .content .header{font-size:12px}
}
@media(max-width:768px) and (min-width:769px){.summaryComponent .recommendedProductsSection .recommendedProducts .content .header{font-size:15px}
}
@media(max-width:768px){.summaryComponent .recommendedProductsSection .recommendedProducts .content .description{font-family:SamsungOne400;font-weight:400;letter-spacing:0;line-height:16px}
}
@media(max-width:768px) and (max-width:768px){.summaryComponent .recommendedProductsSection .recommendedProducts .content .description{font-size:12px}
}
@media(max-width:768px) and (min-width:769px){.summaryComponent .recommendedProductsSection .recommendedProducts .content .description{font-size:12px}
}
@media(max-width:768px){.summaryComponent .recommendedProductsSection .recommendedProducts .content .link{color:#1428a0;cursor:pointer;font-family:SamsungOne700;font-weight:400;letter-spacing:.5px}
}
@media(max-width:768px) and (max-width:768px){.summaryComponent .recommendedProductsSection .recommendedProducts .content .link{font-size:12px}
}
@media(max-width:768px) and (min-width:769px){.summaryComponent .recommendedProductsSection .recommendedProducts .content .link{font-size:12px}
}
.summaryComponent .summary-icons{display:flex;justify-content:flex-end}
.summaryComponent .summary-icons .share.icon-container{margin-left:10px}
.summaryComponent .summary-icons .share-section:after{clear:both;content:""}
.rewardContainer{margin:5px 0}
@media(max-width:768px){.rewardContainer{margin:15px 0}
}
.rewardContainer .rewards .value{align-items:center;display:flex;font-family:SamsungOne700;font-weight:700;justify-content:center;letter-spacing:1px;margin:10px auto auto;width:70%}
@media(max-width:768px){.rewardContainer .rewards .value{font-size:12px}
}
@media(min-width:769px){.rewardContainer .rewards .value{font-size:12px}
}
.rewardContainer .rewards .value img{margin-right:5px}
.rewardContainer .rewards .value p{margin:0;white-space:pre-wrap}
.summaryBold{font-family:SamsungOne700;font-weight:400;letter-spacing:0}
@media(max-width:768px){.summaryBold{font-size:10px}
}
@media(min-width:769px){.summaryBold{font-size:12px}
}
.pricingColor{color:#2189ff;font-weight:700}
.shopForBusinessSection-sm{letter-spacing:0;line-height:23px;margin-top:20px}
@media(max-width:768px){.shopForBusinessSection-sm{margin-top:5px}
}
.shopForBusinessSection-sm .description{color:#000;font-family:SamsungOne400;font-weight:400;letter-spacing:0;text-align:center}
@media(max-width:768px){.shopForBusinessSection-sm .description{font-size:14px}
}
@media(min-width:769px){.shopForBusinessSection-sm .description{font-size:16px}
}
.shopForBusinessSection-sm .contentLink{color:#1428a0;font-family:SamsungOne700;font-weight:400;letter-spacing:0;text-align:center}
@media(max-width:768px){.shopForBusinessSection-sm .contentLink{font-size:14px}
}
@media(min-width:769px){.shopForBusinessSection-sm .contentLink{font-size:16px}
}
.shopForBusinessSection-sm .contentLink div>a{color:#2189ff !important}
.shopForBusinessSection-sm .contentLink div>a i{border:solid #2189ff;border-width:0 2px 2px 0;cursor:pointer;display:inline-block;margin-right:4px;padding:3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transition:transform .256s;vertical-align:0}
.shopForBusinessSection-sm .contentLink div>a:hover{color:#006bea !important}
.summary-cta{margin-top:24px}
.summary-cta #homeCTA{height:32px;min-width:90px;width:100%}
.summary-cta #homeCTA .cta-wrapper{padding:0;width:100%}
.summary-cta #homeCTA .cta-wrapper .disableEvents{pointer-events:none}
.summary-cta #homeCTA .button{border-radius:40px;font-size:12px;height:40px;line-height:35px;padding:0 10px}
.summary-cta #homeCTA .button.disableContinue{background-color:#a6a6a6;color:#fff}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .wrapInSingleRow{display:flex}
@media(max-width:768px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .wrapInSingleRow{flex-wrap:wrap}
}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .wrapInSingleRow .deviceTitle{font-size:20px;line-height:25px;padding:0}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .wrapInSingleRow .deviceSubTitle{flex-grow:2;font-size:14px;line-height:17px;padding-bottom:2px;padding-left:10px;padding-top:3px}
@media(max-width:768px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .wrapInSingleRow .deviceSubTitle{padding-left:5px}
}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .wrapInSingleRow .deviceSubTitle .multiQuantity{margin-right:12px}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .wrapInSingleRow .deviceSubTitle .value{font-size:20px}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .wrapInSingleRow.b2bSummaryRow{display:flex;flex-wrap:wrap}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .wrapInSingleRow.b2bSummaryRow .deviceSubTitle,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .wrapInSingleRow.b2bSummaryRow .deviceTitle{flex-basis:50%}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .wrapInSingleRow.b2bSummaryRow .deviceTitleWithQty{font-family:SamsungOne400;font-weight:400;letter-spacing:0}
@media(max-width:768px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .wrapInSingleRow.b2bSummaryRow .deviceTitleWithQty{font-size:12px}
}
@media(min-width:769px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .wrapInSingleRow.b2bSummaryRow .deviceTitleWithQty{font-size:14px}
}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .Bopis{align-items:flex-start;border-bottom:1px solid #ddd;display:flex;gap:24px;margin-top:27px;padding:0 0 22px}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .Bopis.removeBottomBorder{border-bottom:0}
@media(max-width:360px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .Bopis.removeBottomBorder{margin:10px}
}
@media(max-width:768px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .Bopis{flex-direction:column}
}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .Bopis .delivery{margin:0}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .Bopis .delivery,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .Bopis .inStorePickUp{align-items:flex-start}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .Bopis .inStorePickUp .inStorePickUpLabel,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .Bopis .inStorePickUp .storeName{font-size:13px;margin:0}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .Bopis .inStorePickUp .pickUpMessage{font-size:13px;line-height:16px}
@media(max-width:768px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .Bopis .inStorePickUp .pickUpMessage{display:block;margin:0}
}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .Bopis .delivery .deliveryLabel,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .Bopis .delivery .storeName{font-size:13px}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .Bopis .delivery .pickUpMessage{font-size:13px;line-height:16px}
@media(max-width:768px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .Bopis .delivery .pickUpMessage{display:block;margin:0}
}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .addOnsDiscount label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .addonPhones label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .addons label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .attNextup label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .bands label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .bogoAddons label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .bundles label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .deviceSubTitle label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .dexCable label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .gifts label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .hardBundleOffer label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .microsoftDiscount label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .otherDiscounts label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .premiumCareDiscount label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .premiumCareFreeSubscription label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .recommendedProducts label{font-family:SamsungOne400;font-weight:400;letter-spacing:0;line-height:20px;width:70%}
@media(max-width:768px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .addOnsDiscount label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .addonPhones label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .addons label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .attNextup label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .bands label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .bogoAddons label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .bundles label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .deviceSubTitle label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .dexCable label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .gifts label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .hardBundleOffer label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .microsoftDiscount label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .otherDiscounts label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .premiumCareDiscount label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .premiumCareFreeSubscription label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .recommendedProducts label{font-size:12px}
}
@media(min-width:769px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .addOnsDiscount label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .addonPhones label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .addons label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .attNextup label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .bands label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .bogoAddons label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .bundles label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .deviceSubTitle label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .dexCable label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .gifts label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .hardBundleOffer label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .microsoftDiscount label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .otherDiscounts label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .premiumCareDiscount label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .premiumCareFreeSubscription label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .recommendedProducts label{font-size:14px}
}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .addOnsDiscount .multiQuantity,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .addonPhones .multiQuantity,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .addons .multiQuantity,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .attNextup .multiQuantity,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .bands .multiQuantity,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .bogoAddons .multiQuantity,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .bundles .multiQuantity,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .deviceSubTitle .multiQuantity,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .dexCable .multiQuantity,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .gifts .multiQuantity,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .hardBundleOffer .multiQuantity,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .microsoftDiscount .multiQuantity,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .otherDiscounts .multiQuantity,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .premiumCareDiscount .multiQuantity,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .premiumCareFreeSubscription .multiQuantity,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .recommendedProducts .multiQuantity{font-family:SamsungOne400;font-weight:400;height:16px;letter-spacing:0;line-height:20px;text-align:left;width:28%}
@media(max-width:768px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .addOnsDiscount .multiQuantity,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .addonPhones .multiQuantity,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .addons .multiQuantity,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .attNextup .multiQuantity,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .bands .multiQuantity,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .bogoAddons .multiQuantity,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .bundles .multiQuantity,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .deviceSubTitle .multiQuantity,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .dexCable .multiQuantity,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .gifts .multiQuantity,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .hardBundleOffer .multiQuantity,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .microsoftDiscount .multiQuantity,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .otherDiscounts .multiQuantity,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .premiumCareDiscount .multiQuantity,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .premiumCareFreeSubscription .multiQuantity,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .recommendedProducts .multiQuantity{font-size:12px}
}
@media(min-width:769px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .addOnsDiscount .multiQuantity,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .addonPhones .multiQuantity,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .addons .multiQuantity,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .attNextup .multiQuantity,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .bands .multiQuantity,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .bogoAddons .multiQuantity,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .bundles .multiQuantity,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .deviceSubTitle .multiQuantity,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .dexCable .multiQuantity,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .gifts .multiQuantity,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .hardBundleOffer .multiQuantity,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .microsoftDiscount .multiQuantity,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .otherDiscounts .multiQuantity,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .premiumCareDiscount .multiQuantity,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .premiumCareFreeSubscription .multiQuantity,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .recommendedProducts .multiQuantity{font-size:14px}
}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .addOnsDiscount .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .addonPhones .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .addons .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .attNextup .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .bands .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .bogoAddons .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .bundles .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .deviceSubTitle .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .dexCable .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .gifts .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .hardBundleOffer .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .microsoftDiscount .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .otherDiscounts .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .premiumCareDiscount .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .premiumCareFreeSubscription .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .recommendedProducts .value{font-family:SamsungOne700;font-weight:700;letter-spacing:0;line-height:20px;width:30%}
@media(max-width:768px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .addOnsDiscount .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .addonPhones .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .addons .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .attNextup .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .bands .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .bogoAddons .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .bundles .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .deviceSubTitle .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .dexCable .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .gifts .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .hardBundleOffer .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .microsoftDiscount .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .otherDiscounts .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .premiumCareDiscount .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .premiumCareFreeSubscription .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .recommendedProducts .value{font-size:12px}
}
@media(min-width:769px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .addOnsDiscount .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .addonPhones .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .addons .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .attNextup .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .bands .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .bogoAddons .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .bundles .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .deviceSubTitle .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .dexCable .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .gifts .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .hardBundleOffer .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .microsoftDiscount .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .otherDiscounts .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .premiumCareDiscount .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .premiumCareFreeSubscription .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .recommendedProducts .value{font-size:16px}
}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .addOnsDiscount .value strike,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .addonPhones .value strike,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .addons .value strike,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .attNextup .value strike,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .bands .value strike,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .bogoAddons .value strike,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .bundles .value strike,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .deviceSubTitle .value strike,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .dexCable .value strike,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .gifts .value strike,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .hardBundleOffer .value strike,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .microsoftDiscount .value strike,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .otherDiscounts .value strike,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .premiumCareDiscount .value strike,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .premiumCareFreeSubscription .value strike,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .recommendedProducts .value strike{font-size:14px}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .addOnsDiscount .upsellMsg,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .addonPhones .upsellMsg,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .addons .upsellMsg,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .attNextup .upsellMsg,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .bands .upsellMsg,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .bogoAddons .upsellMsg,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .bundles .upsellMsg,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .deviceSubTitle .upsellMsg,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .dexCable .upsellMsg,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .gifts .upsellMsg,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .hardBundleOffer .upsellMsg,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .microsoftDiscount .upsellMsg,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .otherDiscounts .upsellMsg,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .premiumCareDiscount .upsellMsg,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .premiumCareFreeSubscription .upsellMsg,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .recommendedProducts .upsellMsg{width:100%}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .premiumCareFreeSubscription label{font-family:SamsungOne400;font-weight:400;letter-spacing:0;line-height:20px}
@media(max-width:768px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .premiumCareFreeSubscription label{font-size:11px}
}
@media(min-width:769px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .premiumCareFreeSubscription label{font-size:14px}
}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .gifts label{font-family:SamsungOne400;font-weight:400;letter-spacing:0;line-height:20px;max-width:192px}
@media(max-width:768px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .gifts label{font-size:12px}
}
@media(min-width:769px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .gifts label{font-size:14px}
}
@media(max-width:768px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .gifts label{width:59%}
}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .gifts .multiQuantity{font-family:SamsungOne400;font-weight:400;justify-content:flex-start;letter-spacing:0;line-height:20px}
@media(max-width:768px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .gifts .multiQuantity{font-size:12px}
}
@media(min-width:769px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .gifts .multiQuantity{font-size:14px}
}
@media(max-width:768px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .gifts .multiQuantity{width:28%}
}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .addonsWithQty label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .maxLimitWithQty label{font-family:SamsungOne400;font-weight:400;letter-spacing:0;line-height:20px;width:70%}
@media(max-width:768px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .addonsWithQty label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .maxLimitWithQty label{font-size:12px}
}
@media(min-width:769px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .addonsWithQty label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .maxLimitWithQty label{font-size:14px}
}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .addonsWithQty .qty,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .maxLimitWithQty .qty{font-family:SamsungOne400;font-weight:400;letter-spacing:0;line-height:20px}
@media(max-width:768px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .addonsWithQty .qty,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .maxLimitWithQty .qty{font-size:12px}
}
@media(min-width:769px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .addonsWithQty .qty,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .maxLimitWithQty .qty{font-size:14px}
}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .addonsWithQty .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .maxLimitWithQty .value{align-items:flex-end;display:flex;font-family:SamsungOne700;font-weight:700;justify-content:flex-end;letter-spacing:0;line-height:20px;width:30%}
@media(max-width:768px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .addonsWithQty .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .maxLimitWithQty .value{font-size:12px}
}
@media(min-width:769px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .addonsWithQty .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .maxLimitWithQty .value{font-size:16px}
}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .savedPrice label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .tdBillCredit label{font-family:SamsungOne700;font-weight:700;letter-spacing:0;line-height:20px;width:70%}
@media(max-width:768px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .savedPrice label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .tdBillCredit label{font-size:12px}
}
@media(min-width:769px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .savedPrice label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .tdBillCredit label{font-size:14px}
}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .savedPrice .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .tdBillCredit .value{font-family:SamsungOne700;font-weight:700;letter-spacing:0;line-height:20px}
@media(max-width:768px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .savedPrice .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .tdBillCredit .value{font-size:12px}
}
@media(min-width:769px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .savedPrice .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .tdBillCredit .value{font-size:16px}
}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .rewards{text-align:right}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .rewards .value{font-family:SamsungOne700;font-weight:700;letter-spacing:0;letter-spacing:1px;line-height:20px;width:50%}
@media(max-width:768px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .rewards .value{font-size:12px}
}
@media(min-width:769px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .rewards .value{font-size:14px}
}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .rewards .value p{letter-spacing:normal;line-height:18px}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .shippingDetails{white-space:nowrap}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .shippingDetails label{font-family:SamsungOne700;font-weight:700;letter-spacing:0;line-height:20px;width:70%}
@media(max-width:768px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .shippingDetails label{font-size:12px}
}
@media(min-width:769px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .shippingDetails label{font-size:14px}
}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .shippingDetails .value{font-family:SamsungOne700;font-weight:700;letter-spacing:0;line-height:20px;text-align:left;width:70%}
@media(max-width:768px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .shippingDetails .value{font-size:12px}
}
@media(min-width:769px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .shippingDetails .value{font-size:16px}
}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .multiTradeInPrice{display:flex;margin:15px 0}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .multiTradeInPrice .multiTradeinImg{height:30px;width:30px}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .multiTradeInPrice label{font-family:SamsungOne400;font-weight:400;letter-spacing:.26px;line-height:16px;width:70%}
@media(max-width:768px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .multiTradeInPrice label{font-size:12px}
}
@media(min-width:769px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .multiTradeInPrice label{font-size:12px}
}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .multiTradeInPrice label .bold{font-family:SamsungOne700;font-weight:700;letter-spacing:.26px}
@media(max-width:768px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .multiTradeInPrice label .bold{font-size:12px}
}
@media(min-width:769px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .multiTradeInPrice label .bold{font-size:14px}
}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .multiTradeInPrice label .top-space{margin-top:10px}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .multiTradeInPrice .value{align-items:flex-end;display:flex;font-family:SamsungOne700;font-weight:700;justify-content:flex-end;letter-spacing:0;width:30%}
@media(max-width:768px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .multiTradeInPrice .value{font-size:14px}
}
@media(min-width:769px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .multiTradeInPrice .value{font-size:16px}
}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .oneTimeLabel,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .recurringLabel{display:flex;margin:15px 0}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .oneTimeLabel .multiTradeinImg,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .recurringLabel .multiTradeinImg{height:30px;width:30px}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .oneTimeLabel label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .recurringLabel label{font-family:SamsungOne400;font-weight:400;letter-spacing:.26px;line-height:16px;width:70%}
@media(max-width:768px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .oneTimeLabel label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .recurringLabel label{font-size:12px}
}
@media(min-width:769px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .oneTimeLabel label,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .recurringLabel label{font-size:14px}
}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .oneTimeLabel label .bold,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .recurringLabel label .bold{font-family:SamsungOne700;font-weight:700;letter-spacing:.26px}
@media(max-width:768px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .oneTimeLabel label .bold,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .recurringLabel label .bold{font-size:12px}
}
@media(min-width:769px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .oneTimeLabel label .bold,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .recurringLabel label .bold{font-size:16px}
}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .oneTimeLabel label .top-space,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .recurringLabel label .top-space{margin-top:10px}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .oneTimeLabel .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .recurringLabel .value{align-items:flex-end;display:flex;font-family:SamsungOne700;font-weight:700;justify-content:flex-end;letter-spacing:0;width:30%}
@media(max-width:768px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .oneTimeLabel .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .recurringLabel .value{font-size:14px}
}
@media(min-width:769px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .oneTimeLabel .value,.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .recurringLabel .value{font-size:16px}
}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .totalPrice label{font-family:SamsungOne700;font-weight:700;letter-spacing:0;line-height:20px}
@media(max-width:768px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .totalPrice label{font-size:12px}
}
@media(min-width:769px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .totalPrice label{font-size:14px}
}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .totalPrice .value{font-family:SamsungOne700;font-weight:700;letter-spacing:0;line-height:20px;text-align:right}
@media(max-width:768px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .totalPrice .value{font-size:10px}
}
@media(min-width:769px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .totalPrice .value{font-size:16px}
}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .totalPrice .value b{font-size:16px}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .totalPrice .value strong{font-family:SamsungOne700;font-weight:700;letter-spacing:0}
@media(max-width:768px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .totalPrice .value strong{font-size:16px}
}
@media(min-width:769px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .totalPrice .value strong{font-size:16px}
}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .totalPrice .value strike{font-family:SamsungOne400;font-weight:400;letter-spacing:0}
@media(max-width:768px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .totalPrice .value strike{font-size:10px}
}
@media(min-width:769px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .totalPrice .value strike{font-size:14px}
}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection #homeCTA{display:flex;justify-content:center}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection #homeCTA .cta-wrapper{margin-top:48px;min-height:48px;padding:0;width:350px}
@media(max-width:768px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection #homeCTA .cta-wrapper{width:75%}
}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection #homeCTA .cta-wrapper .disableEvents{pointer-events:none}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection #homeCTA .cta-wrapper .button{align-items:center;display:flex;font-size:16px;height:48px;justify-content:center;line-height:19px}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection #homeCTA .cta-wrapper .button.disableContinue{background-color:#a6a6a6 !important;color:#fff}
@media(max-width:768px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection #homeCTA .cta-wrapper .button{border-radius:20px}
}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .horizontalBorder{border-color:#ddd;border-width:1px;margin:18px 0}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .shopForBusinessSection .content{align-items:center;display:flex;gap:10px;justify-content:center;line-height:20px}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .shopForBusinessSection .content .description{font-family:SamsungOne400;font-weight:400;letter-spacing:0}
@media(max-width:768px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .shopForBusinessSection .content .description{font-size:12px}
}
@media(min-width:769px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .shopForBusinessSection .content .description{font-size:14px}
}
.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .shopForBusinessSection .content .contentLink{font-family:SamsungOne700;font-weight:700;letter-spacing:0}
@media(max-width:768px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .shopForBusinessSection .content .contentLink{font-size:12px}
}
@media(min-width:769px){.diamondTheme .summaryComponent.scrollableSummary .summaryContainer .shopForBusinessSection .content .contentLink{font-size:14px}
}
.summaryComponent.scrollableSummary .summaryContainer{flex-direction:column-reverse;padding:20px}
.summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection{width:auto}
.summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .footer{text-align:right}
.summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .gifts{padding:4px 0}
.summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection #homeCTA .cta-wrapper{padding:10px 0 0}
.summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection #homeCTA .cta-wrapper .button{background-color:#2189ff;font-family:SamsungOne700;font-weight:400;height:auto;letter-spacing:.9px;padding:8px 10px}
@media(max-width:768px){.summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection #homeCTA .cta-wrapper .button{font-size:14px}
}
@media(min-width:769px){.summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection #homeCTA .cta-wrapper .button{font-size:14px}
}
.summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .shippingDetails{display:flex}
.summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .shippingDetails .shipDate{width:30%}
@media(max-width:361px){.summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .shippingDetails .shipDate{width:31%}
}
.summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .shippingDetails label{font-family:SamsungOne700;font-weight:400;letter-spacing:16pxpx;margin-right:10px;padding:4px 0;width:auto}
@media(max-width:768px){.summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .shippingDetails label{font-size:12px}
}
@media(min-width:769px){.summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .shippingDetails label{font-size:12px}
}
.summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .deliveryDetails{line-height:15px}
.summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .deliveryDetails .value{font-family:SamsungOne400;font-weight:400;letter-spacing:0}
@media(max-width:768px){.summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .deliveryDetails .value{font-size:12px}
}
@media(min-width:769px){.summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .deliveryDetails .value{font-size:12px}
}
.summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .rewards .value{align-items:center;display:flex;justify-content:center;margin:15px auto auto;width:60%}
.summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .rewards .value img{margin-right:5px;width:auto}
.summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .rewards .value p{margin:0;text-align:left}
.summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .summaryDescription{font-family:SamsungOne400;font-weight:400;letter-spacing:18.62pxpx;margin-left:auto;margin-right:auto;margin-top:20px;text-align:center;width:90%}
@media(max-width:768px){.summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .summaryDescription{font-size:12px}
}
@media(min-width:769px){.summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection .summaryDescription{font-size:12px}
}
.summaryComponent.scrollableSummary .summaryContainer .left-section .paymentMethodSection .payment-logos{font-family:SamsungOne400;font-weight:400;letter-spacing:18.62pxpx;margin-top:20px}
@media(max-width:768px){.summaryComponent.scrollableSummary .summaryContainer .left-section .paymentMethodSection .payment-logos{font-size:12px}
}
@media(min-width:769px){.summaryComponent.scrollableSummary .summaryContainer .left-section .paymentMethodSection .payment-logos{font-size:12px}
}
.summaryComponent.scrollableSummary .summaryContainer .left-section .paymentMethodSection .payment-logos .logo-container{flex-wrap:wrap}
.summaryComponent.scrollableSummary .summaryContainer .left-section .paymentMethodSection .payment-logos .logo-container .logo{margin:5px 5px 5px 0}
@media(min-width:1400px){.paletteTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection #homeCTA .cta-wrapper,.rainbowTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection #homeCTA .cta-wrapper{width:330px}
}
.paletteTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection #homeCTA .cta-wrapper .disableEvents,.rainbowTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection #homeCTA .cta-wrapper .disableEvents{pointer-events:none}
.paletteTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection #homeCTA .cta-wrapper .button,.rainbowTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection #homeCTA .cta-wrapper .button{align-items:center;background-color:#2189ff;border-radius:20px;display:flex;height:40px;justify-content:center;padding:0}
.paletteTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection #homeCTA .cta-wrapper .button.disableContinue,.rainbowTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection #homeCTA .cta-wrapper .button.disableContinue{background-color:#a6a6a6;color:#fff}
@media(max-width:768px){.paletteTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection #homeCTA .cta-wrapper .button,.rainbowTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection #homeCTA .cta-wrapper .button{border-radius:24px;height:48px}
}
.paletteTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection #homeCTA .cta-wrapper .button:hover,.rainbowTheme .summaryComponent.scrollableSummary .summaryContainer .summaryDetailSection #homeCTA .cta-wrapper .button:hover{background-color:#006bea}
.relation-block .zipBaseDeliveryContainer{margin:10px}
@media(max-width:768px){.relation-block .zipBaseDeliveryContainer{margin:10px 0}
}
.relation-block .zipBaseDeliveryContainer .zipBasedDeliveryDate{display:flex;font-family:SamsungOne700;font-weight:400;letter-spacing:.6px}
@media(max-width:768px){.relation-block .zipBaseDeliveryContainer .zipBasedDeliveryDate{font-size:14px}
}
@media(min-width:769px){.relation-block .zipBaseDeliveryContainer .zipBasedDeliveryDate{font-size:16px}
}
.relation-block .zipBaseDeliveryContainer .zipBasedDeliveryDate .shipsTo{color:#000}
.relation-block .zipBaseDeliveryContainer .zipBasedDeliveryDate .img-container{height:100%;padding-right:5px}
.relation-block .zipBaseDeliveryContainer .zipBasedDeliveryDate .img-container img{height:100%;width:100%}
.relation-block .zipBaseDeliveryContainer .zipBasedDeliveryDate .deliversTo{color:#1428a0;cursor:pointer}
.relation-block .zipBaseDeliveryContainer .zipBasedDeliveryDate .arrow-icon{border:solid #343434;border-width:0 2px 2px 0;display:inline-block;margin-left:10px;margin-right:4px;padding:4px;transition:transform .256s}
@media(max-width:768px){.relation-block .zipBaseDeliveryContainer .zipBasedDeliveryDate .arrow-icon{border:solid #000;border-width:0 2px 2px 0}
}
@media(min-width:769px){.relation-block .zipBaseDeliveryContainer .zipBasedDeliveryDate .arrow-icon{padding:5px}
}
.relation-block .zipBaseDeliveryContainer .zipBasedDeliveryDate .down{transform:rotate(45deg);-webkit-transform:rotate(45deg);vertical-align:3px}
@media(min-width:769px){.relation-block .zipBaseDeliveryContainer .zipBasedDeliveryDate .down{vertical-align:2px}
}
.relation-block .zipBaseDeliveryContainer .zipBasedDeliveryDate .up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);vertical-align:-5px}
@media(max-width:768px){.relation-block .zipBaseDeliveryContainer .zipBasedDeliveryDate .up{vertical-align:-3px}
}
.relation-block .zipBaseDeliveryContainer .searchBox{margin:10px 0 0}
.relation-block .zipBaseDeliveryContainer .searchBox input{border:1px solid #ddd;border-radius:5px;height:50px;outline:0;padding:10px;width:70%}
.relation-block .zipBaseDeliveryContainer .searchBox input.error{border:1px solid red;outline:red}
.relation-block .zipBaseDeliveryContainer .searchBox p.errorMsg{color:red;font-family:SamsungOne400;font-weight:400;letter-spacing:normal;margin:5px 0}
@media(max-width:768px){.relation-block .zipBaseDeliveryContainer .searchBox p.errorMsg{font-size:12px}
}
@media(min-width:769px){.relation-block .zipBaseDeliveryContainer .searchBox p.errorMsg{font-size:14px}
}
.relation-block .zipBaseDeliveryContainer .searchBox .useCurrentLocation{display:flex;font-family:SamsungOne700;font-weight:400;letter-spacing:.6px;margin:10px 0}
@media(max-width:768px){.relation-block .zipBaseDeliveryContainer .searchBox .useCurrentLocation{font-size:12px}
}
@media(min-width:769px){.relation-block .zipBaseDeliveryContainer .searchBox .useCurrentLocation{font-size:14px}
}
.relation-block .zipBaseDeliveryContainer .searchBox .useCurrentLocation .img-container{height:100%;padding-right:5px}
.relation-block .zipBaseDeliveryContainer .searchBox .useCurrentLocation .img-container img{height:100%;width:100%}
.relation-block .zipBaseDeliveryContainer .searchBox .useCurrentLocation .useCurrentText{color:#1428a0;cursor:pointer}
.relation-block.summary .zipBaseDeliveryContainer{margin:8px 0}
.due-today{font-family:SamsungOne700;font-size:12px;font-weight:700}
.stickyHeader .summaryComponent.scrollableSummary .summaryContainer{padding:11px 25px}
@media(max-width:768px){.stickyHeader .summaryComponent.scrollableSummary .summaryContainer{background-color:#fff}
}
.payment-logos{font-family:SamsungOne400;font-weight:400;letter-spacing:0}
@media(max-width:768px){.payment-logos{font-size:12px}
}
@media(min-width:769px){.payment-logos{font-size:14px}
}
@media(max-width:768px){.payment-logos{text-align:center}
.payment-logos p{margin:0}
}
.payment-logos .logo-container{display:flex;margin-top:11px}
@media(max-width:768px){.payment-logos .logo-container{flex-wrap:wrap;justify-content:center;padding:5px}
}
.payment-logos .logo-container .logo{margin:5px}
.shareContent{animation:fadeIn .8s forwards;background-color:#fff;border-radius:10px;-webkit-box-shadow:0 0 12px 0 rgba(50,50,50,.5);-moz-box-shadow:0 0 12px 0 rgba(50,50,50,.5);box-shadow:0 0 12px 0 rgba(50,50,50,.5);display:flex;flex-direction:column;margin:28px 0 0;min-width:350px;padding:15px 20px;position:absolute;width:26%;z-index:8}
@media(max-width:375px){.shareContent{left:10px}
}
@-webkit-keyframes fadeIn{0{opacity:0}
to{opacity:1}
}
@keyframes fadeIn{0{opacity:0}
to{opacity:1}
}
.shareContent .title{font-family:SamsungOne700;font-weight:700;letter-spacing:.26px}
@media(max-width:768px){.shareContent .title{font-size:14px}
}
@media(min-width:769px){.shareContent .title{font-size:14px}
}
.shareContent .iconList{margin-bottom:20px;margin-top:10px}
.shareContent .iconList img{cursor:pointer;height:32px;margin-right:10px;width:32px}
.shareContent .copyTitle{font-family:SamsungOne400;font-weight:400;letter-spacing:0;margin-bottom:5px}
@media(max-width:768px){.shareContent .copyTitle{font-size:12px}
}
@media(min-width:769px){.shareContent .copyTitle{font-size:12px}
}
.shareContent .copyContent{height:33px}
.shareContent .copyContent input{background-color:#f7f7f7;border:.5px solid #a6a6a6;border-bottom-left-radius:10px;border-top-left-radius:10px;color:#a6a6a6;cursor:not-allowed;font-family:SamsungOne400;font-weight:400;height:100%;letter-spacing:0;padding:5px 10px;position:relative;top:-2px;width:75%}
@media(max-width:768px){.shareContent .copyContent input{font-size:12px}
}
@media(min-width:769px){.shareContent .copyContent input{font-size:12px}
}
.shareContent .copyContent button{background-color:#1428a0;border:0 solid #dfdfdf;border-bottom-right-radius:10px;border-top-right-radius:10px;color:#fff;cursor:pointer;font-family:SamsungOne700;font-weight:400;height:100%;letter-spacing:0;padding:5px 10px;width:25%}
@media(max-width:768px){.shareContent .copyContent button{font-size:16px}
}
@media(min-width:769px){.shareContent .copyContent button{font-size:16px}
.dialog .close{height:60px}
}
@media(min-width:769px){.dialog .close:after,.dialog .close:before{height:60px}
}
.config-wishlist-alert{padding:80px 60px 60px}
@media(max-width:768px){.config-wishlist-alert{padding:80px 0 0}
}
.config-wishlist-alert .title{font-family:SamsungSharpSansBold;font-weight:700;letter-spacing:normal}
@media(max-width:768px){.config-wishlist-alert .title{font-size:24px}
}
@media(min-width:769px){.config-wishlist-alert .title{font-size:24px}
}
@media(max-width:768px){.config-wishlist-alert .title{letter-spacing:.9px;padding:0 40px;text-align:center}
}
.config-wishlist-alert .description{font-family:SamsungOne400;font-weight:400;letter-spacing:normal;margin-top:20px}
@media(max-width:768px){.config-wishlist-alert .description{font-size:16px}
}
@media(min-width:769px){.config-wishlist-alert .description{font-size:16px}
}
@media(max-width:768px){.config-wishlist-alert .description{font-family:SamsungOne400;font-weight:400;letter-spacing:normal;padding:0 40px;text-align:center}
}
@media(max-width:768px) and (max-width:768px){.config-wishlist-alert .description{font-size:14px}
}
@media(max-width:768px) and (min-width:769px){.config-wishlist-alert .description{font-size:14px}
}
.config-wishlist-alert .btn-container{display:flex;flex-direction:column;justify-content:center}
@media(max-width:768px){.config-wishlist-alert .btn-container{bottom:0;display:flex;flex-direction:row-reverse;height:70px;padding:10px 20px;position:fixed;width:100%}
}
.config-wishlist-alert .btn-container .sign-in{background-color:#2189ff;border:0;border-radius:40px;color:#fff;cursor:pointer;font-family:SamsungOne700;font-weight:400;height:50px;letter-spacing:2.4px;margin:20px auto;outline:0;text-transform:uppercase;width:290px}
@media(max-width:768px){.config-wishlist-alert .btn-container .sign-in{font-size:12px}
}
@media(min-width:769px){.config-wishlist-alert .btn-container .sign-in{font-size:12px}
}
@media(max-width:768px){.config-wishlist-alert .btn-container .sign-in{border:0;border-radius:20px;font-family:SamsungOne700;font-weight:400;height:40px;letter-spacing:normal;margin:5px}
}
@media(max-width:768px) and (max-width:768px){.config-wishlist-alert .btn-container .sign-in{font-size:14px}
}
@media(max-width:768px) and (min-width:769px){.config-wishlist-alert .btn-container .sign-in{font-size:14px}
}
.config-wishlist-alert .btn-container .keep-browsing{background-color:#fff;border:1px solid #000;color:#000;font-family:SamsungOne700;font-weight:400;letter-spacing:normal;margin:0 auto}
@media(max-width:768px){.config-wishlist-alert .btn-container .keep-browsing{font-size:14px}
}
@media(min-width:769px){.config-wishlist-alert .btn-container .keep-browsing{font-size:14px}
}
@media(max-width:768px){.config-wishlist-alert .btn-container .keep-browsing{border:0;font-family:SamsungOne700;font-weight:400;letter-spacing:1.5px;margin:5px}
}
@media(max-width:768px) and (max-width:768px){.config-wishlist-alert .btn-container .keep-browsing{font-size:12px}
}
@media(max-width:768px) and (min-width:769px){.config-wishlist-alert .btn-container .keep-browsing{font-size:12px}
}
.config-wishlist-alert .acknowledge-container{cursor:pointer;display:block;font-family:SamsungOne400;font-weight:400;letter-spacing:normal;margin-top:15px;padding:0 75px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
@media(max-width:768px){.config-wishlist-alert .acknowledge-container{font-size:14px}
}
@media(min-width:769px){.config-wishlist-alert .acknowledge-container{font-size:14px}
}
@media(max-width:768px){.config-wishlist-alert .acknowledge-container{padding-bottom:35px}
}
.config-wishlist-alert input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}
.config-wishlist-alert .checkmark{background-color:#fff;border:1px solid;cursor:pointer;height:16px;left:45px;position:absolute;top:0;width:16px}
.config-wishlist-alert .acknowledge-container input:checked~.checkmark{background-color:#000}
.config-wishlist-alert .checkmark:after{content:"";display:none;position:absolute}
.config-wishlist-alert .acknowledge-container input:checked~.checkmark:after{display:block}
.config-wishlist-alert .acknowledge-container .checkmark:after{border:solid #fff;border-width:0 2px 2px 0;height:9px;left:5px;top:1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:5px}
.wishlist-section{display:flex;justify-content:flex-end}
.wishlist-section img{cursor:pointer;height:22px}
.chargeAfterWrapper{align-items:center;display:flex;font-family:SamsungOne400;font-weight:400;gap:10px;justify-content:center;letter-spacing:0}
@media(min-width:769px){.chargeAfterWrapper{margin-top:20px}
}
@media(max-width:768px){.chargeAfterWrapper{background-color:#f7f7f7;padding-bottom:20px}
}
.chargeAfterWrapper .ca-promotional-widget-container{color:#000;font-size:14px;line-height:24px}
@media(max-width:768px){.chargeAfterWrapper .ca-promotional-widget-container{font-size:14px;padding:0 20px;text-align:left}
}
.chargeAfterWrapper .ca-promotional-widget-container .ca-promotional-widget-link{color:#2189ff;cursor:pointer;font-family:SamsungOne700;text-decoration:none}
.chargeAfterWrapper .ca-promotional-widget-text-links-container>div{color:#2189ff !important;font-family:SamsungOne700}
.button{background-color:gray;border:1px solid #fff;border-radius:12px;color:#fff;cursor:pointer;font-family:SamsungOne700;font-weight:400;height:50px;letter-spacing:.9px;line-height:22px;text-align:center;transition:.2s ease-in;width:100%}
@media(max-width:768px){.button{font-size:14px}
}
@media(min-width:769px){.button{font-size:16px}
}
.button.enable{background-color:#1428a0}
.button.enable:active,.button.enable:hover{background-color:#082bf1}
.button.PRE-ORDER{letter-spacing:1px}
.cta-wrapper .button{background-color:#1428a0}
@media(min-width:769px){.cta-wrapper .button{border-radius:27.5px}
}
.cta-wrapper .button.enable{background-color:#1428a0}
.cta-wrapper .button.enable:active{background-color:#082bf1}
.cta-wrapper .button.PRE-ORDER{letter-spacing:1px}
.placeholder-section{margin-top:13px}
.placeholder-section .compare-title{color:#000;cursor:pointer;font-family:SamsungSharpSansBold;font-weight:400;letter-spacing:0;line-height:30px;position:relative;text-align:left}
@media(max-width:768px){.placeholder-section .compare-title{font-size:18px}
}
@media(min-width:769px){.placeholder-section .compare-title{font-size:18px}
}
@media(max-width:768px){.placeholder-section .compare-title{font-size:17px}
}
.placeholder-section .compare-title .display-icon{cursor:pointer;position:absolute;right:13px;top:10px}
.placeholder-section .compare-title .display-icon:after{border:2px solid #000;border-left:0;border-top:0;content:"";margin:0;padding:5px;position:absolute;transform:rotate(45deg)}
@media(max-width:768px){.placeholder-section .compare-title .display-icon:after{padding:3px}
}
.placeholder-section .compare-title .hide-icon{cursor:pointer;position:absolute;right:13px;top:10px}
.placeholder-section .compare-title .hide-icon:after{border:2px solid #000;border-left:0;border-top:0;content:"";margin:0;padding:5px;position:absolute;transform:rotate(225deg)}
@media(max-width:768px){.placeholder-section .compare-title .hide-icon:after{padding:3px}
}
.placeholder-section .loading-box{align-items:center;display:flex;flex-direction:column;height:5rem}
.placeholder-section .loading-box .skeleton-box{background-color:#dddbdd;height:2rem;margin:10px 0}
.tile1{background-color:#fff;border:1px solid #a6a6a6;border-radius:4px;box-sizing:border-box;cursor:pointer;display:block;height:100%;margin:0;padding:5px;position:relative;transition:.2s ease-in;width:100%}
.tile1:focus{outline:none !important}
@media(min-width:769px){.tile1:hover:not(.selected):not(.disabled){border:1px solid #0077c8 !important}
}
.tile1 .toast-txt{color:#00b3e3;font-family:SamsungOne400;font-weight:700;letter-spacing:.9px;line-height:12px;padding-left:2px;text-align:center}
@media(max-width:768px){.tile1 .toast-txt{font-size:10px}
}
@media(min-width:769px){.tile1 .toast-txt{font-size:11px}
}
.tile1 .modelFont{color:#00b3e3;font-family:SamsungOne;font-weight:800;letter-spacing:1.4px;line-height:1.4}
@media(max-width:768px){.tile1 .modelFont{font-size:12px}
}
@media(min-width:769px){.tile1 .modelFont{font-size:12px}
}
.tile1 .modelFont.modelFont_note10{color:#1428a0;font-family:SamsungOneLatinWeb;font-weight:700;letter-spacing:.3px;text-transform:none}
@media(max-width:768px){.tile1 .modelFont.modelFont_note10{font-size:10px}
}
@media(min-width:769px){.tile1 .modelFont.modelFont_note10{font-size:10px}
}
.tile1 .modelFont:nth-child(2){font-family:SamsungOne;font-weight:800;letter-spacing:.3px;text-transform:none}
@media(max-width:768px){.tile1 .modelFont:nth-child(2){font-size:12px}
}
@media(min-width:769px){.tile1 .modelFont:nth-child(2){font-size:12px}
}
@media(min-width:769px){.tile1 .modelFont{letter-spacing:1px}
}
.tile1 .modelFont:nth-child(2){color:#00b3e3;text-align:center;width:100%}
.tile1.type-device{height:65px;min-height:65px;width:100%}
.tile1.type-device,.tile1.type-device .body-content div{align-items:center;display:flex;flex-direction:column;justify-content:center}
.tile1.type-device .body-content div img{max-height:30%;max-width:30%}
@media(min-width:769px){.tile1.type-device{height:80px;min-height:80px}
}
.tile1.type-device div{width:100%}
.tile1.type-device p{margin:0}
.tile1.type-device .name{color:#000;font-family:SamsungOne700;font-weight:400;letter-spacing:.2px;line-height:1.4;margin:0 !important;text-align:center}
@media(max-width:768px){.tile1.type-device .name{font-size:12px}
}
@media(min-width:769px){.tile1.type-device .name{font-size:16px}
}
.tile1.type-device .price-wrapper{text-align:center}
.tile1.type-device .price{color:#000;font-family:SamsungOne400;font-weight:400;letter-spacing:normal;line-height:normal}
@media(max-width:768px){.tile1.type-device .price{font-size:12px}
}
@media(min-width:769px){.tile1.type-device .price{font-size:14px}
}
.tile1.type-device .strikethrough-price{color:#969696;font-family:SamsungOne400;font-weight:400;letter-spacing:normal;line-height:normal;margin-left:10px;text-decoration:line-through}
@media(max-width:768px){.tile1.type-device .strikethrough-price{font-size:12px}
}
@media(min-width:769px){.tile1.type-device .strikethrough-price{font-size:14px}
}
.tile1.type-device .desc{color:#000;font-family:SamsungOne400;font-weight:400;letter-spacing:normal;line-height:.93;margin-top:5px;text-align:center;width:100%}
@media(max-width:768px){.tile1.type-device .desc{font-size:10px}
}
@media(min-width:769px){.tile1.type-device .desc{font-size:14px}
}
.tile1.type-color div{display:flex;flex-direction:column;justify-content:center;padding:2px;width:100%}
@media(max-width:768px){.tile1.type-color div{min-height:95px}
}
.tile1.type-color p{margin:0}
.tile1.type-color .name{color:#000;font-family:SamsungOne700;font-weight:400;letter-spacing:.2px;line-height:1.4;margin:5px 0 !important;text-align:center}
@media(max-width:768px){.tile1.type-color .name{font-size:12px}
}
@media(min-width:769px){.tile1.type-color .name{font-size:16px}
}
.tile1.type-color .ship-by{color:#000;font-family:SamsungOne400;font-weight:400;letter-spacing:.2px;line-height:1.4;margin:0 !important;text-align:center}
@media(max-width:768px){.tile1.type-color .ship-by{font-size:10px}
}
@media(min-width:769px){.tile1.type-color .ship-by{font-size:12px}
}
.tile1.type-color .desc{color:#000;font-family:SamsungOne400;font-weight:400;letter-spacing:normal;line-height:.93;margin-top:5px;text-align:center;width:100%}
@media(max-width:768px){.tile1.type-color .desc{font-size:10px}
}
@media(min-width:769px){.tile1.type-color .desc{font-size:14px}
}
.tile1.type-color .color-indication{background:#fff;border:1px solid #ccc;border-radius:50%;padding:15px}
@media(max-width:768px){.tile1.type-color .color-indication{height:28px;margin:2px auto;width:28px}
}
@media(min-width:769px){.tile1.type-color .color-indication{height:42px;margin:5px auto;width:42px}
}
.tile1.type-capacity{display:flex;flex-direction:column;height:65px;justify-content:center;min-height:65px;width:100%}
@media(min-width:769px){.tile1.type-capacity{height:80px;min-height:80px}
}
.tile1.type-capacity div{width:100%}
.tile1.type-capacity p{margin:0}
.tile1.type-capacity .name{color:#000;font-family:SamsungOne700;font-weight:400;letter-spacing:.2px;line-height:1.4;margin:0 !important;text-align:center}
@media(max-width:768px){.tile1.type-capacity .name{font-size:12px}
}
@media(min-width:769px){.tile1.type-capacity .name{font-size:16px}
}
.tile1.type-capacity .price-wrapper{text-align:center}
.tile1.type-capacity .price{color:#000;font-family:SamsungOne400;font-weight:400;letter-spacing:normal;line-height:normal}
@media(max-width:768px){.tile1.type-capacity .price{font-size:12px}
}
@media(min-width:769px){.tile1.type-capacity .price{font-size:14px}
}
.tile1.type-capacity .price sup{font-size:14px;top:-.2em}
.tile1.type-capacity .body-content .strikethrough-price,.tile1.type-carrier .body-content .strikethrough-price{color:#969696;font-family:SamsungOne400;font-weight:400;letter-spacing:normal;line-height:normal;margin-left:5px;text-decoration:line-through}
@media(max-width:768px){.tile1.type-capacity .body-content .strikethrough-price,.tile1.type-carrier .body-content .strikethrough-price{font-size:12px}
}
@media(min-width:769px){.tile1.type-capacity .body-content .strikethrough-price,.tile1.type-carrier .body-content .strikethrough-price{font-size:14px}
}
.tile1.type-carrier{position:relative}
.tile1.type-carrier .out-stock-txt{font-family:SamsungOne700;font-weight:400;letter-spacing:normal}
@media(max-width:768px){.tile1.type-carrier .out-stock-txt{font-size:10px}
}
@media(min-width:769px){.tile1.type-carrier .out-stock-txt{font-size:12px;position:absolute;right:5px;top:0}
}
.tile1.type-carrier .body-content{display:flex;flex-direction:column;justify-content:center;min-height:75px;padding:5px}
.tile1.type-carrier .body-content .item-img{height:100%;width:70px}
.tile1.type-carrier .body-content div{display:flex;flex-direction:row;justify-content:center}
.tile1.type-carrier .body-content p{margin:0}
.tile1.type-carrier .body-content .name{color:#000;font-family:SamsungOne700;font-weight:400;letter-spacing:.2px;line-height:1.4;text-align:left}
@media(max-width:768px){.tile1.type-carrier .body-content .name{font-size:12px}
}
@media(min-width:769px){.tile1.type-carrier .body-content .name{font-size:16px}
}
.tile1.type-carrier .body-content .desc{color:#a6a6a6;font-family:SamsungOne400;font-weight:400;letter-spacing:normal;line-height:1.2;margin-top:5px;text-align:left;width:100%}
@media(max-width:768px){.tile1.type-carrier .body-content .desc{font-size:10px}
}
@media(min-width:769px){.tile1.type-carrier .body-content .desc{font-size:14px}
}
.tile1.type-carrier .body-content .price-wrapper{margin-top:2px;text-align:right}
.tile1.type-carrier .body-content .price{color:#000;font-family:SamsungOne400;font-weight:400;letter-spacing:normal;line-height:normal}
@media(max-width:768px){.tile1.type-carrier .body-content .price{font-size:12px}
}
@media(min-width:769px){.tile1.type-carrier .body-content .price{font-size:14px}
}
.tile1.type-carrier .body-content .price sup{font-size:14px;top:-.2em}
.tile1.type-carrier.one-row-carrier .item-img{width:100px}
.tile1.selected{border:2px solid #0077c8}
.tile1.selected .modelFont.modelFont_note10{color:#1428a0}
.tile1.disabled{border:1px dashed #bbb;cursor:default;opacity:.5}
div[id^=galaxy-note10].tile1 .body-content .name{margin:0}
div[id^=galaxy-note10].tile1 .body-content .modelFont_note10{font-family:SamsungOne700;text-transform:uppercase}
.tile2{background-color:#fff;border:1px solid #a6a6a6;border-radius:4px;box-sizing:border-box;cursor:pointer;display:block;margin:0;padding:20px 10px;position:relative;transition:.2s ease-in;width:100%}
@media(min-width:769px){.tile2:hover:not(.selected):not(.disabled){border:1px solid #0077c8 !important}
}
.tile2 .select-icon{bottom:8px;color:#1428a0;cursor:pointer;font-family:SamsungOne700;font-weight:400;height:18px;letter-spacing:.8px;position:absolute;right:10px}
@media(max-width:768px){.tile2 .select-icon{font-size:10px}
}
@media(min-width:769px){.tile2 .select-icon{font-size:10px}
}
.tile2 .edit-label{color:#2189ff;cursor:pointer;font-family:SamsungOne700;font-weight:400;font-weight:700;height:18px;letter-spacing:.8px;position:absolute;right:12px;top:12px}
@media(max-width:768px){.tile2 .edit-label{font-size:10px}
}
@media(min-width:769px){.tile2 .edit-label{font-size:10px}
}
@media(max-width:768px){.tile2 .edit-label{top:5px}
}
.tile2 .check-icon{height:25px;width:25px}
.tile2 .remove-icon{color:#1428a0;font-family:SamsungOne700;font-weight:400;letter-spacing:.8px;position:absolute;right:10px;top:10px}
@media(max-width:768px){.tile2 .remove-icon{font-size:10px}
}
@media(min-width:769px){.tile2 .remove-icon{font-size:10px}
}
.tile2 .tradein-remove-icon.remove-icon{top:10px}
.tile2 .alert-text{color:#dc2222;font-family:SamsungOne400;font-weight:400;letter-spacing:0;line-height:1.2;margin-top:10px;text-align:left;width:80%}
@media(max-width:768px){.tile2 .alert-text{font-size:10px}
}
@media(min-width:769px){.tile2 .alert-text{font-size:10px}
}
.tile2 .multiqty-alert-text{color:#e02020;font-family:SamsungOne400;font-weight:400;letter-spacing:0;line-height:17px;text-align:left}
@media(max-width:768px){.tile2 .multiqty-alert-text{font-size:10px}
}
@media(min-width:769px){.tile2 .multiqty-alert-text{font-size:12px}
}
.tile2 .ecertSavings{color:#000;display:flex;font-family:SamsungOne400;font-weight:400;justify-content:flex-end;letter-spacing:0;line-height:17px;padding:7px 0;width:70%}
@media(max-width:768px){.tile2 .ecertSavings{font-size:12px}
}
@media(min-width:769px){.tile2 .ecertSavings{font-size:14px}
}
@media(max-width:768px){.tile2 .ecertSavings{padding:4px 0;width:85%}
}
.tile2 .giftTotal{align-items:flex-end;color:#000;display:flex;flex-direction:column;font-family:SamsungOne400;font-weight:400;letter-spacing:0;line-height:17px;margin-left:auto;padding:7px 0;width:40%}
@media(max-width:768px){.tile2 .giftTotal{font-size:12px}
}
@media(min-width:769px){.tile2 .giftTotal{font-size:14px}
}
@media(max-width:768px){.tile2 .giftTotal{width:55%}
}
.tile2 .giftTotal strike{color:#969696}
.tile2 .multiqty-title{display:flex}
.tile2 .logo-img{flex-shrink:0;margin-bottom:15px;max-height:25px}
.tile2 .body-content{align-items:center;display:flex;padding:0;text-align:left}
@media(max-width:360px){.tile2 .body-content{flex-direction:column}
}
.tile2 .body-content .full-width{width:100%}
.tile2 .body-content .full-width.isRedesignApply .title{padding:0}
.tile2 .body-content .full-width .tmoLearnMore{color:#2189ff;cursor:pointer;font-family:SamsungOne700;font-weight:400;letter-spacing:0;line-height:22px}
@media(max-width:768px){.tile2 .body-content .full-width .tmoLearnMore{font-size:14px}
}
@media(min-width:769px){.tile2 .body-content .full-width .tmoLearnMore{font-size:14px}
}
.tile2 .body-content .full-width .CarrierLearnMore{color:#1428a0;font-family:SamsungOne400;font-weight:400;letter-spacing:0;line-height:16px}
@media(max-width:768px){.tile2 .body-content .full-width .CarrierLearnMore{font-size:13px}
}
@media(min-width:769px){.tile2 .body-content .full-width .CarrierLearnMore{font-size:13px}
}
.tile2 .body-content .full-width .financeTitle{color:#000;font-family:SamsungOne400;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.23px;line-height:normal;margin-top:5px}
@media(max-width:768px){.tile2 .body-content .full-width .financeTitle{font-size:14px}
}
@media(min-width:769px){.tile2 .body-content .full-width .financeTitle{font-size:14px}
}
.tile2 .body-content .full-width .financeTitle .bundleStrikeThrough{color:#969696;font-family:SamsungOne400;font-weight:400;letter-spacing:0;letter-spacing:normal;line-height:normal;margin-left:5px;text-decoration:line-through}
@media(max-width:768px){.tile2 .body-content .full-width .financeTitle .bundleStrikeThrough{font-size:14px}
}
@media(min-width:769px){.tile2 .body-content .full-width .financeTitle .bundleStrikeThrough{font-size:14px}
}
.tile2 .body-content .full-width .notAvailableCls{color:red;font-family:SamsungOne400;font-weight:400;letter-spacing:0}
@media(max-width:768px){.tile2 .body-content .full-width .notAvailableCls{font-size:11px}
}
@media(min-width:769px){.tile2 .body-content .full-width .notAvailableCls{font-size:11px}
}
.tile2 .body-content .full-width .selectedItem{margin-bottom:10px;margin-top:23px}
.tile2 .body-content .full-width .selectedItem .selectedItemTitle{color:#000;font-family:SamsungOne700;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:.17px}
@media(max-width:768px){.tile2 .body-content .full-width .selectedItem .selectedItemTitle{font-size:14px}
}
@media(min-width:769px){.tile2 .body-content .full-width .selectedItem .selectedItemTitle{font-size:14px}
}
.tile2 .body-content .full-width .selectedItem ul{margin-top:7px;padding-inline-start:30px}
.tile2 .body-content .full-width .selectedItem ul li{color:#000;font-family:SamsungOne400;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.18px}
@media(max-width:768px){.tile2 .body-content .full-width .selectedItem ul li{font-size:14px}
}
@media(min-width:769px){.tile2 .body-content .full-width .selectedItem ul li{font-size:14px}
}
@media(max-width:360px){.tile2 .body-content .full-width .selectedItem ul li{font-size:12px}
}
.tile2 .body-content .full-width .selectedItem ul li .selectedItemQuantity{display:flex;justify-content:space-between}
@media(min-width:769px){.tile2 .body-content .full-width .selectedItem ul li .selectedItemQuantity{margin-right:10%}
}
.tile2 .body-content .full-width .selectedItem ul li .selectedItemQuantity .selectedItemName{width:75%}
.tile2 .body-content .full-width .selectedItem ul li .selectedItemQuantity .selectedItemQuant{justify-content:flex-end;width:25%}
.tile2 .body-content .full-width .multiHardBundlePromoInfo{color:#000;font-family:SamsungOne400;font-weight:400;letter-spacing:.18px;line-height:17px;margin-top:5px}
@media(max-width:768px){.tile2 .body-content .full-width .multiHardBundlePromoInfo{font-size:12px}
}
@media(min-width:769px){.tile2 .body-content .full-width .multiHardBundlePromoInfo{font-size:14px}
}
.tile2 .body-content .full-width .multiHardBundlePromoInfo .pricing-block-tile{font-family:SamsungOne700;font-weight:700;letter-spacing:.23px}
@media(max-width:768px){.tile2 .body-content .full-width .multiHardBundlePromoInfo .pricing-block-tile{font-size:14px}
}
@media(min-width:769px){.tile2 .body-content .full-width .multiHardBundlePromoInfo .pricing-block-tile{font-size:16px}
}
.tile2 .body-content .full-width .multiHardBundlePromoInfo .strikethrough-price{color:#a6a6a6;font-family:SamsungOne400;font-weight:400;letter-spacing:.23px;line-height:22px;margin-left:8px;text-decoration:line-through}
@media(max-width:768px){.tile2 .body-content .full-width .multiHardBundlePromoInfo .strikethrough-price{font-size:14px}
}
@media(min-width:769px){.tile2 .body-content .full-width .multiHardBundlePromoInfo .strikethrough-price{font-size:16px}
}
.tile2 .body-content .quantity-label{color:#000;font-family:SamsungOne700;font-weight:400;letter-spacing:.2px;line-height:1.34;margin-left:10px;margin-right:15px;margin-top:5px;text-align:right;width:150px}
@media(max-width:768px){.tile2 .body-content .quantity-label{font-size:12px}
}
@media(min-width:769px){.tile2 .body-content .quantity-label{font-size:16px}
}
@media(max-width:768px){.tile2 .body-content .quantity-label{margin-left:5px}
}
.tile2 .body-content .pricing-block{margin-top:5px}
.tile2 .body-content .pricing-block .price{color:#000;font-family:SamsungOne400;font-weight:400;letter-spacing:.043px}
@media(max-width:768px){.tile2 .body-content .pricing-block .price{font-size:12px}
}
@media(min-width:769px){.tile2 .body-content .pricing-block .price{font-size:14px}
}
.tile2 .body-content .pricing-block .strikethrough-price{color:#a6a6a6;font-family:SamsungOne400;font-weight:400;letter-spacing:.043px;margin-left:5px;text-decoration:line-through}
@media(max-width:768px){.tile2 .body-content .pricing-block .strikethrough-price{font-size:12px}
}
@media(min-width:769px){.tile2 .body-content .pricing-block .strikethrough-price{font-size:14px}
}
.tile2 .body-content .pricing-block .save-price{color:#00b3e3;font-family:SamsungOne400;font-weight:400;letter-spacing:.043px;margin-left:5px}
@media(max-width:768px){.tile2 .body-content .pricing-block .save-price{font-size:12px}
}
@media(min-width:769px){.tile2 .body-content .pricing-block .save-price{font-size:14px}
}
.tile2 .body-content .item-img{margin-right:15px;margin-top:8px;width:102px}
.tile2 .body-content .title{color:#000;display:block;flex:.75;font-family:SamsungOne700;font-weight:400;letter-spacing:.2px;line-height:1.34;margin:0;padding:5px 0}
@media(max-width:768px){.tile2 .body-content .title{font-size:14px}
}
@media(min-width:769px){.tile2 .body-content .title{font-size:16px}
}
.tile2 .body-content .title img{width:18px}
.tile2 .body-content .title strike{color:#a1a1a1}
.tile2 .body-content .title .combinedHardBundleTitle{font-family:SamsungOne700;font-weight:400;letter-spacing:.2px}
@media(max-width:768px){.tile2 .body-content .title .combinedHardBundleTitle{font-size:16px}
}
@media(min-width:769px){.tile2 .body-content .title .combinedHardBundleTitle{font-size:18px}
}
.tile2 .body-content .programCopy{color:#00b3e3;font-family:SamsungOne700;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:.18px;line-height:1.29;margin-bottom:7px;margin-top:11px}
@media(max-width:768px){.tile2 .body-content .programCopy{font-size:14px}
}
@media(min-width:769px){.tile2 .body-content .programCopy{font-size:14px}
}
.tile2 .body-content .desc{color:#222425;display:block;flex:.75;font-family:SamsungOne400;font-weight:400;letter-spacing:.2px;line-height:1.64;margin:0}
@media(max-width:768px){.tile2 .body-content .desc{font-size:11px}
}
@media(min-width:769px){.tile2 .body-content .desc{font-size:14px}
}
.tile2 .body-content .desc blue{color:#2189ff}
.tile2 .body-content .desc b,.tile2 .body-content .desc blue{font-family:SamsungOne700;font-weight:700}
.tile2 .body-content .desc ul{margin:0 20px;padding:0}
.tile2.selected{border:2px solid #0077c8}
.tile2.disabled{cursor:default;opacity:.5}
.tile2.unRemovable{cursor:default}
.tile2.disabled.offerTile{cursor:default;opacity:1}
.diamondTheme .offers-content .overlay-container .shadow .dialog{width:100% !important}
.diamondTheme .offers-content .overlay-container .shadow .dialog .expandable-panel .expandable-panel-header{align-items:center;display:flex;flex-direction:column;margin:48px 10px 10px}
.diamondTheme .offers-content .overlay-container .shadow .dialog .expandable-panel .expandable-panel-title{color:#000;font-family:SamsungSharpSansBold;font-size:24px;font-weight:700;letter-spacing:0;line-height:31.92px;text-align:center}
.diamondTheme .offers-content .overlay-container .shadow .dialog .expandable-panel .expandable-panel-description{color:#000;font-family:SamsungOne400;font-size:14px;letter-spacing:0;line-height:18.62px;margin-top:10px;text-align:center}
.tile2+.expandable-panel{background:#fff;border:1px solid #bbb;border-radius:5px;margin:10px 0;padding:20px 20px 15px;position:relative}
@media(max-width:768px){.tile2+.expandable-panel{padding:20px 10px}
}
@media(min-width:769px){.tile2+.expandable-panel{padding:20px 24px}
}
.tile2+.expandable-panel .eco-bundle-btn .gift-btn{padding-top:10px}
.tile2+.expandable-panel .expandable-panel-header{align-items:center;display:flex;flex-direction:column;margin:48px 10px 10px}
.tile2+.expandable-panel .btn-close{color:#505050;cursor:pointer;height:32px;position:absolute;right:10px;top:10px;transform:scale(.6);width:32px;z-index:1}
.tile2+.expandable-panel .btn-close:before{background-color:#505050;content:" ";height:33px;left:15px;position:absolute;transform:rotate(45deg);transition:background-color .2s ease-out;width:2px}
.tile2+.expandable-panel .btn-close:after{background-color:#505050;content:" ";height:33px;left:15px;position:absolute;transform:rotate(-45deg);transition:background-color .2s ease-out;width:2px}
.tile2.recommendedOffer{cursor:pointer}
.tile2.payments-tile .title{color:#000;display:block;flex:.75;font-family:SamsungOne700;font-weight:400;letter-spacing:.2px;line-height:1.64;margin-left:15px}
@media(max-width:768px){.tile2.payments-tile .title{font-size:16px}
}
@media(min-width:769px){.tile2.payments-tile .title{font-size:14px}
}
.tile2.payments-tile .title img{width:5vw}
.tile2.payments-tile .desc{color:#222425;display:block;flex:.75;font-family:SamsungOne400;font-weight:700;letter-spacing:.2px;line-height:1.64;margin-left:-25px}
@media(max-width:768px){.tile2.payments-tile .desc{font-size:11px}
}
@media(min-width:769px){.tile2.payments-tile .desc{font-size:12px}
}
.tile2.payments-tile .desc ul{list-style:none}
.tile2.payments-tile .desc b{font-weight:700}
.tile2.tradein_tile .tradein-value{color:#969696;font-family:SamsungOne400;font-weight:400;letter-spacing:.2px;margin-bottom:0;margin-top:5px}
@media(max-width:768px){.tile2.tradein_tile .tradein-value{font-size:10px}
}
@media(min-width:769px){.tile2.tradein_tile .tradein-value{font-size:16px}
}
.tile2.tradein_tile .price{color:#000;font-family:SamsungOne400;font-weight:400;letter-spacing:.2px}
@media(max-width:768px){.tile2.tradein_tile .price{font-size:16px}
}
@media(min-width:769px){.tile2.tradein_tile .price{font-size:16px}
}
.tile2.tradein_tile .remove-icon{top:10px}
.addUpgradeButtonWrapper{background-color:#f7f7f7;display:flex;font-family:SamsungOne700;font-weight:400;justify-content:space-around;letter-spacing:0;line-height:19px;margin:10px 0}
@media(max-width:768px){.addUpgradeButtonWrapper{font-size:16px}
}
@media(min-width:769px){.addUpgradeButtonWrapper{font-size:16px}
}
.addUpgradeButtonWrapper .selectbutton{cursor:pointer;padding:13px;text-align:center}
.addUpgradeButtonWrapper .separatorWrapper{margin-top:14px}
.addUpgradeButtonWrapper .separator{border:1px solid #979797;height:26px;margin-top:12px;width:1px}
.addUpgradeButtonWrapper .selectbutton.buttonSelected{border-bottom:3px solid #0381fe}
.tile2.multiQtyOffer .body-content{align-items:flex-start;margin-top:6px}
.tile2.multiQtyOffer .body-content .full-width{align-self:center}
.tile2.multiQtyOffer .body-content .full-width .selectedItem{margin-top:10px}
@media(max-width:768px){.tile2.multiQtyOffer .body-content .full-width .selectedItem{margin-top:0}
.tile2.multiQtyOffer .body-content .full-width .selectedItem li{font-size:12px}
}
.tile2.multiQtyOffer .body-content .full-width .selectedItem li{margin-bottom:5px}
.tile2.multiQtyOffer .body-content .desc{color:#000}
.diamondTheme .diamond-layout-container .offers-content .tile2{margin-bottom:8px !important}
.overlay-container .shadow .dialog.box{width:90vw}
.dialog.box.q5b5{overflow-y:auto !important}
.dialog.box.q5b5 hr{border:1px solid #ddd;display:block}
.dialog.box.q5b5 .img-container{margin:auto}
.dialog.box.q5b5 .img-container img{height:276px;width:auto !important}
.dialog.box.q5b5 .expandable-panel .eco-bundle{height:auto;min-height:125px;overflow-x:hidden}
.dialog.box.q5b5 .eco-bundle-container .bundle-block .info-container .options-content{grid-template-columns:repeat(2,1fr)}
.dialog.box.q5b5 .eco-bundle-btn .ecoBundleEppMessage{color:#6e6e73;font-family:SamsungOne400;font-weight:400;height:auto;letter-spacing:-.04px;line-height:17px;min-height:auto;text-align:center;width:100%}
@media(max-width:768px){.dialog.box.q5b5 .eco-bundle-btn .ecoBundleEppMessage{font-size:12px}
}
@media(min-width:769px){.dialog.box.q5b5 .eco-bundle-btn .ecoBundleEppMessage{font-size:14px}
}
.dialog.full.q5b5{overflow-y:auto !important}
@media(max-width:360px){.dialog.full.q5b5 .expandable-panel{overflow-y:hidden}
}
@media(max-width:768px){.dialog.full.q5b5 .expandable-panel .eco-bundle-btn{bottom:0;position:sticky}
}
.dialog.full.q5b5 hr{border:1px solid #ddd;display:block}
.dialog.full.q5b5 .expandable-panel .eco-bundle{overflow-x:hidden}
@media(max-width:768px){.dialog.full.q5b5 .expandable-panel .eco-bundle{height:calc(100vh - 306px)}
}
@media(max-width:360px){.dialog.full.q5b5 .expandable-panel .eco-bundle{height:calc(100vh - 325px)}
}
.dialog.full.q5b5 .expandable-panel .eco-bundle .info-container .options-content{grid-template-columns:repeat(2,1fr)}
.dialog.full.q5b5 .expandable-panel .eco-bundle .title{font-family:SamsungSharpSansBold;font-size:18px}
@media screen and (max-width:300px){.dialog.full.q5b5 .expandable-panel .eco-bundle.eppMessageExist{height:calc(100vh - 340px)}
}
.dialog.full.q5b5 .eco-bundle-btn .ecoBundleEppMessage{color:#6e6e73;font-family:SamsungOne400;font-weight:400;height:auto;letter-spacing:-.04px;line-height:17px;min-height:auto;text-align:center;width:100%}
@media(max-width:768px){.dialog.full.q5b5 .eco-bundle-btn .ecoBundleEppMessage{font-size:12px}
}
@media(min-width:769px){.dialog.full.q5b5 .eco-bundle-btn .ecoBundleEppMessage{font-size:14px}
}
.diamondTheme .body-content .tagline{color:#ff7c2e;font-family:SamsungOne700;font-weight:400;letter-spacing:0}
@media(max-width:768px){.diamondTheme .body-content .tagline{font-size:17px}
}
@media(min-width:769px){.diamondTheme .body-content .tagline{font-size:14px}
}
@media(max-width:768px){.diamondTheme .body-content .tagline{font-size:12px}
}
.diamondTheme .body-content .title{letter-spacing:.2px;line-height:19px}
@media(max-width:360px){.diamondTheme .body-content .title{text-align:center}
}
.diamondTheme .body-content .desc{font-size:12px;line-height:16px}
.diamondTheme .body-content .item-img{width:75px}
.diamondTheme .addUpgradeButtonWrapper .selectbutton{background-color:#fff;padding:0 !important}
.diamondTheme .addUpgradeButtonWrapper .selectbutton label{cursor:pointer;padding:5px 0}
.diamondTheme .addUpgradeButtonWrapper .selectbutton .buttonSelected{border:0}
@media(min-width:769px){.diamondTheme .seperator{border:1px solid #979797;height:26px;margin-top:1px;width:1px}
}
.diamondTheme .titlesContainer{align-items:center;display:flex;margin-bottom:8px;max-height:42px}
.diamondTheme .titlesContainer.isTabsStacked{align-items:center;max-height:none}
@media(max-width:768px){.diamondTheme .titlesContainer.isTabsStacked{flex-direction:column}
.diamondTheme .titlesContainer{max-height:max-content}
}
.diamondTheme .titlesContainer.noParentTabGroup{display:block}
.diamondTheme .titlesContainer.noParentTabGroup .addUpgradeButtonWrapper{font-family:SamsungOne700;font-weight:400;letter-spacing:0;margin:0 0 10px}
@media(max-width:768px){.diamondTheme .titlesContainer.noParentTabGroup .addUpgradeButtonWrapper{font-size:13px}
}
@media(min-width:769px){.diamondTheme .titlesContainer.noParentTabGroup .addUpgradeButtonWrapper{font-size:14px}
}
.diamondTheme .titlesContainer.noParentTabGroup .addUpgradeButtonWrapper .selectbutton{padding:8px}
.diamondTheme .titlesContainer.noParentTabGroup .addUpgradeButtonWrapper .buttonSelected{border-bottom:0;color:#2189ff}
.diamondTheme .titlesContainer.noParentTabGroup .addUpgradeButtonWrapper .buttonSelected label{border-bottom:3px solid #0381fe;display:inline-block}
.diamondTheme .titlesContainer .parentTab.addUpgradeButtonWrapper .selectbutton.buttonSelected{border:0}
.diamondTheme .titlesContainer .parentTab.addUpgradeButtonWrapper .selectbutton{padding:0}
.diamondTheme .titlesContainer .parentTab.addUpgradeButtonWrapper .selectbutton label{cursor:pointer;display:inline-block;padding:3px 0}
.diamondTheme .titlesContainer .parentTab.addUpgradeButtonWrapper .separator{display:none}
.diamondTheme .titlesContainer .parentTab{border-right:2px solid #636363;width:20%}
.diamondTheme .titlesContainer .parentTab.isTabsStacked{border-right:0}
@media(max-width:768px){.diamondTheme .titlesContainer .parentTab.isTabsStacked{margin-left:0;margin-right:auto}
.diamondTheme .titlesContainer .parentTab{margin-left:20px}
}
.diamondTheme .titlesContainer .parentTab .addUpgradeButtonWrapper .selectbutton{background-color:#fff;margin:10px 0}
.diamondTheme .titlesContainer .parentTab .selectbutton{background-color:#f8f8f8;border:0;box-shadow:none;font-size:12px;line-height:14px;text-align:left}
@media(max-width:768px){.diamondTheme .titlesContainer .parentTab .selectbutton{margin-right:24px;text-align:left;white-space:nowrap}
}
@media(max-width:1023px) and (min-width:769px){.diamondTheme .titlesContainer .parentTab .selectbutton{margin-right:15px}
}
.diamondTheme .titlesContainer .parentTab .buttonSelected{background-color:#f8f8f8;border:0;box-shadow:none;color:#2189ff}
.diamondTheme .titlesContainer .parentTab .buttonSelected label{border-bottom:3px solid #0381fe;display:inline-block}
@media(max-width:768px){.diamondTheme .titlesContainer .parentTab{border:0;width:100%}
}
.diamondTheme .titlesContainer .parentTab.hasSecondParent{width:40%}
@media(max-width:768px){.diamondTheme .titlesContainer .parentTab.hasSecondParent{width:auto}
.diamondTheme .titlesContainer .parentTab{width:100%}
}
.diamondTheme .titlesContainer .childTab.addUpgradeButtonWrapper .selectbutton.buttonSelected label{display:inline-block}
.diamondTheme .titlesContainer .childTab.addUpgradeButtonWrapper .selectbutton label{cursor:pointer;display:inline-block;padding:2px 0}
.diamondTheme .titlesContainer .childTab.addUpgradeButtonWrapper .separator{display:none}
.diamondTheme .titlesContainer .childTab{margin-left:13px;width:60%}
@media(max-width:768px){.diamondTheme .titlesContainer .childTab.isTabsStacked{margin-left:0;margin-right:auto;margin-top:3px}
}
@media(min-width:769px){.diamondTheme .titlesContainer .childTab.isTabsStacked{margin-left:15px}
}
.diamondTheme .titlesContainer .childTab .selectbutton{background-color:#f8f8f8;border:0;box-shadow:none;font-size:12px;line-height:14px;text-align:center}
.diamondTheme .titlesContainer .childTab .selectbutton.isTabsStacked{text-align:inherit}
@media(max-width:768px){.diamondTheme .titlesContainer .childTab .selectbutton.isTabsStacked{text-align:initial}
.diamondTheme .titlesContainer .childTab .selectbutton{margin-right:24px;text-align:left}
}
.diamondTheme .titlesContainer .childTab .selectbutton.buttonSelected{background-color:#f8f8f8;border:0;box-shadow:none;color:#2189ff}
.diamondTheme .titlesContainer .childTab .selectbutton.buttonSelected label{border-bottom:3px solid #2189ff}
@media(max-width:768px){.diamondTheme .titlesContainer .childTab .selectbutton{min-width:60px}
.diamondTheme .titlesContainer .childTab{width:100%}
}
.diamondTheme .titlesContainer .childTab.hasSecondParent{display:flex;justify-content:space-evenly;width:37%}
@media(max-width:768px){.diamondTheme .titlesContainer .childTab.hasSecondParent{width:auto}
.diamondTheme .titlesContainer{flex-direction:column}
}
.taglineSection{border-top:5px solid #000;display:flex;position:absolute;width:100%}
.taglineSection .tagline{background-color:#000;color:#fff;font-family:SamsungOne700;font-weight:700;letter-spacing:.8px;padding-bottom:4px;padding-left:5px;padding-right:10px;text-align:center}
@media(max-width:768px){.taglineSection .tagline{font-size:9px}
}
@media(min-width:769px){.taglineSection .tagline{font-size:11px}
}
@media(max-width:768px){.taglineSection .tagline{padding-left:5px;padding-right:5px}
}
.taglineSection .triangle-topleft{border-bottom-right-radius:20px;border-right:20px solid transparent;border-top:17px solid #000;margin-left:-5px;margin-top:-2px;transform:rotate(-35deg);width:0}
@media(max-width:768px){.taglineSection .triangle-topleft{border-bottom-right-radius:13px;border-right:21px solid transparent;border-top:15px solid #000;margin-left:-3px;margin-top:-2px;transform:rotate(-21deg)}
}
.benefits{font-family:SamsungOne400;font-weight:"normal";letter-spacing:"normal"}
@media(max-width:768px){.benefits{font-size:12px}
}
@media(min-width:769px){.benefits{font-size:12px}
}
.benefits .section-title{font-family:SamsungOne700;font-weight:"normal";letter-spacing:1px}
@media(max-width:768px){.benefits .section-title{font-size:12px}
}
@media(min-width:769px){.benefits .section-title{font-size:12px}
}
.benefits .benefits-list{display:flex;margin:10px 0}
.benefits .benefits-list div{width:100%}
.benefits .checkmark{display:inline-block;height:15px;margin-right:10px;margin-top:3px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle;width:15px}
.benefits .checkmark .checkmark_circle{background-color:#006bea;border-radius:11px;height:11px;left:0;position:absolute;top:0;width:11px}
.benefits .checkmark .checkmark_stem{background-color:#fff;height:6px;left:5px;position:absolute;top:2px;width:2px}
.benefits .checkmark .checkmark_kick{background-color:#fff;height:2px;left:3px;position:absolute;top:6px;width:2px}
.benefit-section .section-title,.sections .section-title{font-family:SamsungOne700;font-weight:"normal";letter-spacing:1px}
@media(max-width:768px){.benefit-section .section-title,.sections .section-title{font-size:13px}
}
@media(min-width:769px){.benefit-section .section-title,.sections .section-title{font-size:13px}
}
.overlay-wrapper{bottom:0;height:100%;left:0;overflow:hidden;position:fixed;right:0;transition:height .2s ease-out;z-index:11111}
.overlay-wrapper .dialog,.overlay-wrapper-enter-done .dialog{height:90vh}
.overlay-wrapper-exit .dialog,.overlay-wrapper-exit-active .dialog{height:0;transition:height .2s ease-out}
.overlay-container .ovtitle{color:#222425;font-size:17px;font-weight:700;height:55px;letter-spacing:.3px;line-height:25px;padding:20px 0;text-align:left}
.overlay-container .content{width:100%}
.overlay-container .overlay-header{min-height:50px}
.overlay-container .shadow{align-items:center;background-color:rgba(0,0,0,.5);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;touch-action:none}
.overlay-container .shadow .dialog{background-color:#fff;box-shadow:0 12px 15px 0 rgba(0,0,0,.24);display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;outline:0;overflow:hidden;position:absolute}
.overlay-container .shadow .dialog #fixedHeader{align-items:center;background:#fff;display:flex;flex-direction:column;justify-content:center;padding:20px;position:fixed;width:inherit;z-index:99}
.overlay-container .shadow .dialog.box{height:auto;max-width:900px;width:75vw}
.overlay-container .shadow .dialog.full.storePicker{height:calc(100% - 50px)}
.overlay-container .shadow .dialog.full{border-radius:12px 12px 0 0;bottom:0;height:calc(100% - 80px);width:100%}
.overlay-container .shadow .dialog.full .ovtitle:before{border-bottom:3px solid #d3d3d3;content:"";display:block;left:0;margin:auto;position:absolute;right:0;top:10px;top:5px;width:50px;z-index:9}
.overlay-container .back{color:#505050;cursor:pointer;float:left;height:32px;margin-top:-3px;transform:scale(.6);width:32px;z-index:1}
.overlay-container .back:after,.overlay-container .back:before{background-color:#505050;content:" ";height:19px;left:15px;position:absolute;transition:background-color .2s ease-out;width:2px}
.overlay-container .back:before{transform:rotate(45deg)}
.overlay-container .back:after{top:13px;transform:rotate(-45deg)}
.overlay-container .embedBack{color:#505050;cursor:pointer;left:4%;position:absolute;top:1.5%;z-index:1}
.overlay-container .embedBack>b{color:#222425;transition:color .2s ease-out}
.overlay-container .embedBack>span{border-left:1px solid #363636;font-size:10px;margin:0 10px}
.overlay-container .close{background-color:transparent;color:#505050;cursor:pointer;height:32px;opacity:1;position:absolute;right:20px;top:10px;transform:scale(.6);width:32px;z-index:100}
@media(max-width:768px){.overlay-container .close{right:5px;top:5px}
}
.overlay-container .close:before{background-color:#505050;content:" ";height:33px;left:15px;position:absolute;transform:rotate(45deg);transition:background-color .2s ease-out;width:2px}
.overlay-container .close:after{background-color:#505050;content:" ";height:33px;left:15px;position:absolute;transform:rotate(-45deg);transition:background-color .2s ease-out;width:2px}
.tile7.disabled{cursor:default;opacity:.5}
.tile7.type-color .footer-content{width:100%}
.tile7 .toast-txt{text-align:center}
.row-container.connectivity{margin:0}
.connectivityInfo{flex:1 0 33%;margin-left:22px;padding:10px 0}
@media(max-width:768px){.connectivityInfo{margin-left:36px;margin-top:10px}
}
.connectivityInfo .name{color:#000;font-family:SamsungOne700;font-weight:400;letter-spacing:normal;line-height:1.4;margin-bottom:0;margin-top:0;text-align:left}
@media(max-width:768px){.connectivityInfo .name{font-size:12px}
}
@media(min-width:769px){.connectivityInfo .name{font-size:14px}
}
.connectivityInfo .titleSection{display:flex}
.connectivityInfo .titleSection .circle{border:1px solid #000;border-radius:50%;cursor:pointer;font-size:10px !important;margin-left:5px;margin-top:0;padding:0 4px}
.connectivityInfo .titleSection .circle.show{background-color:#000;color:#fff}
.connectivityInfo .titleSection .tooltip{align-items:center;display:flex;position:relative}
.connectivityInfo .titleSection .tooltip .circle.name.show{letter-spacing:0}
.connectivityInfo .titleSection .tooltip .tooltiptext{background-color:#f9f9f9;border:1px solid #c3c3c3;bottom:100%;color:#000;font-family:SamsungOne400;font-weight:400;left:-70%;letter-spacing:normal;margin-left:-32px;padding:10px;position:absolute;text-align:center;text-align:left;visibility:hidden;width:420px;z-index:1}
@media(max-width:768px){.connectivityInfo .titleSection .tooltip .tooltiptext{bottom:45%;font-size:12px;left:75px;width:280px}
}
@media(min-width:769px){.connectivityInfo .titleSection .tooltip .tooltiptext{font-size:14px}
}
.connectivityInfo .titleSection .tooltip .tooltiptext:after{border:5px solid transparent;border-top-color:#f9f9f9;content:" ";left:50%;margin-left:-70px;position:absolute;top:100%}
@media(min-width:769px){.connectivityInfo .titleSection .tooltip .tooltiptext:after{margin-left:-180px}
}
.connectivityInfo .titleSection .tooltip .tooltiptext.show{visibility:visible}
.connectivityInfo .titleSection .tooltip .tooltiptext.hide{visibility:hidden}
.connectivityInfo .carriersList{align-items:flex-start;display:flex;justify-content:start}
@media(max-width:360px){.connectivityInfo .carriersList{align-items:normal;display:inline;justify-content:unset}
}
.connectivityInfo .carriersList img{max-width:70px;padding:5px 10px 5px 0;width:100%}
@media(min-width:769px){.connectivityInfo .carriersList img{max-width:60px}
}
.tile8{background-color:#fff;box-sizing:border-box;cursor:pointer;display:block;height:100%;margin:0;position:relative;transition:.2s ease-in;width:100%}
.tile8 .body-content{align-items:center;border:1px solid #a6a6a6;border-radius:4px;display:flex;flex-direction:row;justify-content:space-between;min-height:70px;padding:5px 20px;text-align:left}
.tile8 .body-content.increase-tile-size{min-height:80px}
@media(min-width:769px){.tile8:hover:not(.selected):not(.disabled):not(.type-color):not(.type-hinge) .body-content{border:1px solid #555 !important}
}
.tile8.selected .body-content,.tile8.selected .color-outline,.tile8.selected .hinge-outline{border:2px solid #0077c8}
.tile8.selected .modelFont.modelFont_note10{color:#1428a0}
.tile8 p{margin:0}
.tile8.disabled{cursor:default;opacity:.5}
.tile8.disabled .body-content{border:1px dashed #bbb}
.tile8 .color-outline{border:2px solid #fff;border-radius:50%}
.tile8 .color-indication{background:#fff;border:4px solid #fff;border-radius:50%;position:relative}
@media(max-width:768px){.tile8 .color-indication{height:29px;margin:auto;width:29px}
}
@media(min-width:769px){.tile8 .color-indication{height:35px;margin:auto;width:35px}
}
.tile8 .color-indication:before{background:0;border:1px solid #000;border-radius:50%;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:0}
.tile8 .item-img{height:auto;width:70px}
.tile8 .price{color:#000;font-family:SamsungOne400;font-weight:400;letter-spacing:normal;line-height:normal}
@media(max-width:768px){.tile8 .price{font-size:12px}
}
@media(min-width:769px){.tile8 .price{font-size:14px}
}
.tile8 .price .cancelLabel{font-family:SamsungOne400;font-weight:400;letter-spacing:normal}
@media(max-width:768px){.tile8 .price .cancelLabel{font-size:14px}
}
@media(min-width:769px){.tile8 .price .cancelLabel{font-size:14px}
}
.tile8 .price strikethrough,.tile8 .strikethrough-price{text-decoration:line-through}
.tile8 .strikethrough-price{color:#969696;font-family:SamsungOne400;font-weight:400;letter-spacing:normal;line-height:normal;margin-left:10px}
@media(max-width:768px){.tile8 .strikethrough-price{font-size:12px}
}
@media(min-width:769px){.tile8 .strikethrough-price{font-size:14px}
}
.tile8 .name{color:#000;font-family:SamsungOne700;font-weight:400;letter-spacing:.2px;line-height:1.4}
@media(max-width:768px){.tile8 .name{font-size:12px}
}
@media(min-width:769px){.tile8 .name{font-size:14px}
}
.tile8 .desc{color:#a6a6a6;font-family:SamsungOne400;font-weight:400;letter-spacing:normal;line-height:1.2;text-align:left;width:100%}
@media(max-width:768px){.tile8 .desc{font-size:10px}
}
@media(min-width:769px){.tile8 .desc{font-size:14px}
}
.tile8 .ship-by{color:#000;font-family:SamsungOne400;font-weight:400;letter-spacing:.2px;line-height:1.4;text-align:left}
@media(max-width:768px){.tile8 .ship-by{font-size:11px}
}
@media(min-width:769px){.tile8 .ship-by{font-size:13px}
}
.tile8 .promoMsg{color:#c75300;font-family:SamsungOne700;font-size:14px;font-weight:700}
.tile8 .out-stock-txt{color:#de412f;font-family:SamsungOne700;font-weight:400;letter-spacing:normal;text-align:left}
@media(max-width:768px){.tile8 .out-stock-txt{font-size:10px}
}
@media(min-width:769px){.tile8 .out-stock-txt{font-size:12px;text-align:right;width:109px}
}
.tile8:focus{outline:none !important}
.tile8 .toast-txt{color:#0092e4;font-family:SamsungOne400;font-weight:700;letter-spacing:.9px;text-align:right}
@media(max-width:768px){.tile8 .toast-txt{font-size:10px}
}
@media(min-width:769px){.tile8 .toast-txt{font-size:11px}
}
.tile8.type-carrier .toast-txt{position:absolute;right:5px;top:40%}
@media(min-width:769px){.tile8.type-capacity .toast-txt{max-width:120px}
}
.tile8.type-color,.tile8.type-hinge{min-height:50px;width:100%}
.tile8.type-color .body-content,.tile8.type-hinge .body-content{align-items:center;border:0 solid #a6a6a6;display:flex;flex-direction:column;justify-content:center}
.tile8.type-color div,.tile8.type-hinge div{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}
.tile8.type-color .desc,.tile8.type-color .name,.tile8.type-color .out-stock-txt,.tile8.type-color .ship-by,.tile8.type-color .toast-txt,.tile8.type-hinge .desc,.tile8.type-hinge .name,.tile8.type-hinge .out-stock-txt,.tile8.type-hinge .ship-by,.tile8.type-hinge .toast-txt{text-align:center}
.unifiedTheme .unified.same-size-tile.color{align-items:normal !important}
.unifiedTheme .ship-by{text-align:center}
@media(min-width:769px){.unifiedTheme .tile8 .body-content{padding:5px 10px}
.unifiedTheme .tile8 .color-indication{height:30px;width:30px}
.unifiedTheme .tile8.type-color .body-content.increase-tile-size{min-height:50px}
}
.unifiedTheme .row-container.color .row-list-item.type-color{margin:0 0 10px;max-height:130px}
.unifiedTheme .row-container.color .row-list-item.type-color.three-row-color{display:flex;height:auto !important}
.unifiedTheme .row-container.color .row-list-item.type-color .body-content{border:1px solid #a6a6a6;flex-grow:1;justify-content:normal;padding:5px 11px}
.unifiedTheme .row-container.color .row-list-item.type-color.selected .body-content{border:2px solid #0077c8}
.unifiedTheme .row-container.color .row-list-item.type-color .item-img{height:90px;width:90px}
.unifiedTheme .row-container.color .row-list-item.type-color .color-img{height:auto;padding-top:15px}
.unifiedTheme .row-container.color .row-list-item.type-color .name{margin:10px;white-space:nowrap}
@media(max-width:768px){.tile8 .unifiedTheme .row-container.color .row-list-item.type-color.selected .body-content{border:0}
.tile8 .unifiedTheme .row-container.color .row-list-item.type-color.selected .body-content .details{border:2px solid #0077c8}
.unifiedTheme .tile8 .body-content{align-items:unset;border:0;min-height:auto;padding:0}
.unifiedTheme .tile8 .body-content .name{font-size:14px}
.unifiedTheme .tile8 .body-content .item-img{height:75px;width:75px}
.unifiedTheme .tile8 .body-content .ship-by{font-size:12px}
.unifiedTheme .tile8 .body-content .price-wrapper{text-align:right}
.unifiedTheme .tile8 .body-content .price-wrapper .strikethrough-price{display:block;margin:0;text-align:right}
.unifiedTheme .tile8 .body-content .details{align-items:center;border-radius:6px;display:flex;justify-content:space-between;min-height:50px;padding:5px 15px}
.unifiedTheme .tile8 .body-content{border:1px solid #a6a6a6}
.unifiedTheme .tile8 .body-content .details{border:0}
.unifiedTheme .tile8.selected .body-content{border:2px solid #0077c8}
}
.diamondTheme .row-container.color .row-list-item.type-color.selected .body-content,.paletteTheme .row-container.color .row-list-item.type-color.selected .body-content,.rainbowTheme .row-container.color .row-list-item.type-color.selected .body-content{border:2px solid #0077c8}
.diamondTheme .row-container.color .row-list-item.type-color,.paletteTheme .row-container.color .row-list-item.type-color,.rainbowTheme .row-container.color .row-list-item.type-color{margin:0 0 10px}
.diamondTheme .row-container.color .row-list-item.type-color .body-content,.paletteTheme .row-container.color .row-list-item.type-color .body-content,.rainbowTheme .row-container.color .row-list-item.type-color .body-content{border:1px solid #a6a6a6;flex-grow:1;justify-content:normal;padding:5px 11px}
.tile7{align-items:flex-start;background-color:#fff;box-sizing:border-box;cursor:pointer;display:block;display:flex;flex-wrap:wrap;height:100%;justify-content:flex-start;margin:0;padding:5px;position:relative;transition:.2s ease-in;width:100%}
.tile7.type-device .price-wrapper .priceFlex{justify-content:flex-end !important}
.tile7.type-device .price-wrapper .priceText,.tile7.type-device .price-wrapper.hasTextBelowPrice{text-align:right !important}
.tile7.hasPriceText{align-items:stretch}
.tile7.hasPriceText .price-wrapper .priceFlex{display:flex;justify-content:center}
.tile7.hasPriceText .price-wrapper.hasTextBelowPrice{display:grid !important}
.tile7.hasPriceText .price-wrapper .priceText{color:#363636;font-family:SamsungOne400;font-weight:400;height:12px;letter-spacing:.13px;line-height:12px;margin:0 auto;text-align:center}
@media(max-width:768px){.tile7.hasPriceText .price-wrapper .priceText{font-size:10px}
}
@media(min-width:769px){.tile7.hasPriceText .price-wrapper .priceText{font-size:10px}
}
@media(max-width:768px){.tile7 .type-capacity.hasPriceText,.tile7 .type-carrier.hasPriceText{width:60%}
}
.tile7 .minMaxWrapper{color:#6e6e73;font-family:SamsungOne400;font-weight:400;letter-spacing:0;line-height:13px;text-align:center}
@media(max-width:768px){.tile7 .minMaxWrapper{font-size:12px}
}
@media(min-width:769px){.tile7 .minMaxWrapper{font-size:12px}
}
@media(max-width:360px){.tile7 .minMaxWrapper{font-size:10px}
}
.tile7 .minMaxWrapper .minmaxPrice{color:#ff7c2e;font-family:SamsungOne700;font-weight:400;letter-spacing:0}
@media(max-width:768px){.tile7 .minMaxWrapper .minmaxPrice{font-size:12px}
}
@media(min-width:769px){.tile7 .minMaxWrapper .minmaxPrice{font-size:12px}
}
.tile7.selected .color-outline,.tile7.selected .hinge-outline{border:2px solid #0077c8}
.tile7.selected .modelFont.modelFont_note10{color:#1428a0}
.tile7.selected .radio-btn{border:2px solid #0077c8}
.tile7.selected .radio-btn .inside{background-color:#0077c8;border-radius:100%;height:100%;transition:all .25s linear;width:100%}
.tile7.selected.highlight{box-shadow:0 0 10px -2px #f66700,0 0 0 1px #2189ff !important}
.tile7 p{margin:0}
.tile7 .disabled,.tile7.disabled{cursor:default;opacity:.5}
.tile7 .radio-btn{border:2px solid #969696;border-radius:100%;display:block;height:20px;margin-right:15px;padding:3px;position:relative;transition:all .25s linear;width:20px}
.tile7 .color-outline{border:2px solid #fff;border-radius:50%}
.tile7 .color-indication{background:#fff;border:4px solid #fff;border-radius:50%;position:relative}
@media(max-width:768px){.tile7 .color-indication{height:29px;margin:auto;width:29px}
}
@media(min-width:769px){.tile7 .color-indication{height:35px;margin:auto;width:35px}
}
.tile7 .color-indication:before{background:0;border:1px solid #000;border-radius:50%;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:0}
.tile7 .left-block{flex:1 0 33%;text-align:left}
.tile7 .right-block{flex:1 0 33%;text-align:right}
.tile7 .item-img{height:auto;margin-top:-5px;width:70px}
.tile7 .tag-wrapper{align-items:center !important;margin-left:auto}
.tile7 .tag-wrapper .tag-savePrice{color:#c75300;font-family:SamsungOne400;font-weight:400;letter-spacing:normal}
@media(max-width:768px){.tile7 .tag-wrapper .tag-savePrice{font-size:12px}
}
@media(min-width:769px){.tile7 .tag-wrapper .tag-savePrice{font-size:12px}
}
.tile7 .tag-wrapper .item-tag{height:17px;width:17px !important}
.tile7 .price-wrapper{text-align:right}
.tile7 .price{color:#000;font-family:SamsungOne400;font-weight:400;letter-spacing:normal;line-height:normal}
@media(max-width:768px){.tile7 .price{font-size:12px}
}
@media(min-width:769px){.tile7 .price{font-size:14px}
}
@media(max-width:768px){.tile7 .price{word-break:break-all}
}
@media only screen and (max-width:395px){.tile7 .price{word-break:normal}
}
.tile7 .strikethrough-price{color:#969696;font-family:SamsungOne400;font-weight:400;letter-spacing:normal;line-height:normal;margin-left:10px;text-decoration:line-through}
@media(max-width:768px){.tile7 .strikethrough-price{font-size:12px}
}
@media(min-width:769px){.tile7 .strikethrough-price{font-size:14px}
}
.tile7 .name{color:#000;font-family:SamsungOne700;font-weight:400;letter-spacing:.2px;line-height:1.4;margin-top:3px;text-align:left}
@media(max-width:768px){.tile7 .name{font-size:12px}
}
@media(min-width:769px){.tile7 .name{font-size:16px}
}
.tile7 .desc{color:#a6a6a6;font-family:SamsungOne400;font-weight:400;letter-spacing:normal;line-height:1.2;text-align:left;width:100%}
@media(max-width:768px){.tile7 .desc{font-size:10px}
}
@media(min-width:769px){.tile7 .desc{font-size:14px}
}
.tile7 .ship-by{color:#000;font-family:SamsungOne400;font-weight:700;letter-spacing:.2px;line-height:1.4;text-align:left}
@media(max-width:768px){.tile7 .ship-by{font-size:11px}
}
@media(min-width:769px){.tile7 .ship-by{font-size:13px}
}
.tile7 .ship-by.highlight{color:#c75300;font-family:SamsungOne700 !important}
.tile7 .out-stock-txt{color:#de412f;font-family:SamsungOne700;font-weight:400;letter-spacing:normal}
@media(max-width:768px){.tile7 .out-stock-txt{font-size:10px}
}
@media(min-width:769px){.tile7 .out-stock-txt{font-size:12px}
}
.tile7:focus{outline:none !important}
.tile7 .toast-txt-intile{font-family:SamsungOne700;font-weight:700;letter-spacing:.15px;text-align:center}
@media(max-width:768px){.tile7 .toast-txt-intile{font-size:12px}
}
@media(min-width:769px){.tile7 .toast-txt-intile{font-size:12px}
}
.tile7 .toast-txt-intile .upsell{color:#6e6e73;font-family:SamsungOne400;font-weight:700;letter-spacing:.15px;line-height:14px}
@media(max-width:768px){.tile7 .toast-txt-intile .upsell{font-size:12px}
}
@media(min-width:769px){.tile7 .toast-txt-intile .upsell{font-size:12px}
}
.tile7 .toast-txt-intile .upsell bold{color:#6e6e73;font-family:SamsungSharpSansBold}
.tile7 .toast-txt{color:#0092e4;font-family:SamsungOne400;font-weight:700;letter-spacing:.9px;text-align:left}
@media(max-width:768px){.tile7 .toast-txt{font-size:10px}
}
@media(min-width:769px){.tile7 .toast-txt{font-size:11px}
}
.tile7 .toast-txt .noWrap{white-space:nowrap}
.tile7.type-color,.tile7.type-hinge{min-height:50px;padding:0;width:100%}
.tile7.type-color div,.tile7.type-hinge div{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}
.tile7.type-color .desc,.tile7.type-color .name,.tile7.type-color .out-stock-txt,.tile7.type-color .ship-by,.tile7.type-color .toast-txt,.tile7.type-hinge .desc,.tile7.type-hinge .name,.tile7.type-hinge .out-stock-txt,.tile7.type-hinge .ship-by,.tile7.type-hinge .toast-txt{text-align:center}
.tile7.type-color .footer-content .toast-txt,.tile7.type-hinge .footer-content .toast-txt{text-align:left}
.tile7.highlight{box-shadow:0 0 10px -2px #f66700}
.tile7.coralColorPrice{font-family:SamsungOne;font-size:12px;letter-spacing:.15px;line-height:14px}
.tile7.coralColorPrice .priceValue{color:#f66700}
.tile7.coralColorPrice .strikethrough-price{font-size:12px !important;letter-spacing:.15px;line-height:14px}
.hasContactSales.tile7{border:1px solid #eee !important}
.hasContactSales .out-stock-txt{margin-bottom:10px}
.hasContactSales .contact-sales{bottom:7px;color:#1428a0;font-family:SamsungOne700;font-weight:400;left:50%;letter-spacing:.13px;line-height:12px;position:absolute;text-align:center;transform:translateX(-50%);width:100%}
@media(max-width:768px){.hasContactSales .contact-sales{font-size:10px}
}
@media(min-width:769px){.hasContactSales .contact-sales{font-size:10px}
}
.color-tile{align-items:flex-start;background-color:#fff;box-sizing:border-box;cursor:pointer;display:block;display:flex;flex-wrap:wrap;height:100%;justify-content:flex-start;margin:0;padding:5px;position:relative;transition:.2s ease-in;width:100%}
.color-tile.selected .color-palette{border:2px solid #2189ff;box-shadow:inset 0 0 0 2px #fff}
@media(max-width:768px){.color-tile{min-width:auto !important;width:60px !important}
.color-tile.tile7.type-color .details .left-block{padding-left:0 !important;padding-right:0 !important}
.color-tile .ecomShipDesc{padding:5px}
}
.color-tile.hasPriceText{align-items:stretch}
.color-tile.hasPriceText .price-wrapper .priceFlex{display:flex;justify-content:center}
.color-tile.hasPriceText .price-wrapper.hasTextBelowPrice{display:grid !important}
.color-tile.hasPriceText .price-wrapper .priceText{color:#363636;font-family:SamsungOne400;font-weight:400;height:12px;letter-spacing:.13px;line-height:12px;margin:0 auto;text-align:center}
@media(max-width:768px){.color-tile.hasPriceText .price-wrapper .priceText{font-size:10px}
}
@media(min-width:769px){.color-tile.hasPriceText .price-wrapper .priceText{font-size:10px}
}
@media(max-width:768px){.color-tile .type-capacity.hasPriceText,.color-tile .type-carrier.hasPriceText{width:60%}
}
.color-tile.selected .color-outline,.color-tile.selected .hinge-outline{border:2px solid #0077c8}
.color-tile.selected .modelFont.modelFont_note10{color:#1428a0}
.color-tile.selected .radio-btn{border:2px solid #0077c8}
.color-tile.selected .radio-btn .inside{background-color:#0077c8;border-radius:100%;height:100%;transition:all .25s linear;width:100%}
.color-tile.selected.highlight{box-shadow:0 0 10px -2px #f66700,0 0 0 1px #2189ff !important}
.color-tile p{margin:0}
.color-tile .disabled,.color-tile.disabled{cursor:default;opacity:.5}
.color-tile .radio-btn{border:2px solid #969696;border-radius:100%;display:block;height:20px;margin-right:15px;padding:3px;position:relative;transition:all .25s linear;width:20px}
.color-tile .color-outline{border:2px solid #fff;border-radius:50%}
.color-tile .color-palette{background:#fff;border-radius:6px;column-gap:12px;height:96px;margin:auto;position:relative;width:96px}
@media(max-width:768px){.color-tile .color-palette{height:56px;width:56px}
}
.color-tile .color-palette:before{background:linear-gradient(90deg,#000,transparent);border-radius:6px;bottom:0;content:"";display:block;left:0;opacity:.05;pointer-events:none;position:absolute;right:0;top:0}
.color-tile .left-block{flex:1 0 33%;text-align:left}
.color-tile .right-block{flex:1 0 33%;text-align:right}
.color-tile .item-img{height:auto;margin-top:-5px;width:70px}
.color-tile .tag-wrapper{align-items:center !important;margin-left:auto}
.color-tile .tag-wrapper .tag-savePrice{color:#c75300;font-family:SamsungOne400;font-weight:400;letter-spacing:normal}
@media(max-width:768px){.color-tile .tag-wrapper .tag-savePrice{font-size:12px}
}
@media(min-width:769px){.color-tile .tag-wrapper .tag-savePrice{font-size:12px}
}
.color-tile .tag-wrapper .item-tag{height:17px;width:17px !important}
.color-tile .price-wrapper{text-align:right}
.color-tile .price{color:#000;font-family:SamsungOne400;font-weight:400;letter-spacing:normal;line-height:normal}
@media(max-width:768px){.color-tile .price{font-size:12px}
}
@media(min-width:769px){.color-tile .price{font-size:14px}
}
@media(max-width:768px){.color-tile .price{word-break:break-all}
}
@media only screen and (max-width:395px){.color-tile .price{word-break:normal}
}
.color-tile .strikethrough-price{color:#969696;font-family:SamsungOne400;font-weight:400;letter-spacing:normal;line-height:normal;margin-left:10px;text-decoration:line-through}
@media(max-width:768px){.color-tile .strikethrough-price{font-size:12px}
}
@media(min-width:769px){.color-tile .strikethrough-price{font-size:14px}
}
.color-tile .name{color:#000;font-family:SamsungOne700;font-weight:400;letter-spacing:.2px;line-height:1.4;margin-top:3px;text-align:left}
@media(max-width:768px){.color-tile .name{font-size:12px}
}
@media(min-width:769px){.color-tile .name{font-size:16px}
}
.color-tile .desc{color:#a6a6a6;font-family:SamsungOne400;font-weight:400;letter-spacing:normal;line-height:1.2;text-align:left;width:100%}
@media(max-width:768px){.color-tile .desc{font-size:10px}
}
@media(min-width:769px){.color-tile .desc{font-size:14px}
}
.color-tile .ship-by{color:#000;font-family:SamsungOne400;font-weight:700;letter-spacing:.2px;line-height:1.4;text-align:left}
@media(max-width:768px){.color-tile .ship-by{font-size:11px}
}
@media(min-width:769px){.color-tile .ship-by{font-size:13px}
}
.color-tile .ship-by.highlight{color:#c75300;font-family:SamsungOne700 !important}
.color-tile .out-stock-txt{color:#de412f;font-family:SamsungOne700;font-weight:400;letter-spacing:normal}
@media(max-width:768px){.color-tile .out-stock-txt{font-size:10px}
}
@media(min-width:769px){.color-tile .out-stock-txt{font-size:12px}
}
.color-tile:focus{outline:none !important}
.color-tile .toast-txt-intile{font-family:SamsungOne700;font-weight:700;letter-spacing:.15px;text-align:center}
@media(max-width:768px){.color-tile .toast-txt-intile{font-size:12px}
}
@media(min-width:769px){.color-tile .toast-txt-intile{font-size:12px}
}
.color-tile .toast-txt-intile .upsell{color:#6e6e73;font-family:SamsungOne400;font-weight:700;letter-spacing:.15px;line-height:14px}
@media(max-width:768px){.color-tile .toast-txt-intile .upsell{font-size:12px}
}
@media(min-width:769px){.color-tile .toast-txt-intile .upsell{font-size:12px}
}
.color-tile .toast-txt-intile .upsell bold{color:#000;font-family:SamsungSharpSansBold}
.color-tile .toast-txt{color:#0092e4;font-family:SamsungOne400;font-weight:700;letter-spacing:.9px;text-align:left}
@media(max-width:768px){.color-tile .toast-txt{font-size:10px}
}
@media(min-width:769px){.color-tile .toast-txt{font-size:11px}
}
.color-tile .toast-txt .noWrap{white-space:nowrap}
.color-tile.type-color,.color-tile.type-hinge{min-height:50px;padding:0;width:100%}
.color-tile.type-color div,.color-tile.type-hinge div{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}
.color-tile.type-color .desc,.color-tile.type-color .name,.color-tile.type-color .out-stock-txt,.color-tile.type-color .ship-by,.color-tile.type-color .toast-txt,.color-tile.type-hinge .desc,.color-tile.type-hinge .name,.color-tile.type-hinge .out-stock-txt,.color-tile.type-hinge .ship-by,.color-tile.type-hinge .toast-txt{text-align:center}
.color-tile.type-color .desc,.color-tile.type-color .footer-content .toast-txt,.color-tile.type-hinge .footer-content .toast-txt{text-align:left}
.color-tile.highlight{box-shadow:0 0 10px -2px #f66700}
.color-tile.coralColorPrice{font-family:SamsungOne;font-size:12px;letter-spacing:.15px;line-height:14px}
.color-tile.coralColorPrice .priceValue{color:#f66700}
.color-tile.coralColorPrice .strikethrough-price{color:#000;font-size:12px !important;letter-spacing:.15px;line-height:14px}
.offerInfo{color:#ff7c2e;font-family:SamsungOne700;font-weight:400;letter-spacing:.15px;line-height:17px;margin:5px 0}
@media(max-width:768px){.offerInfo{font-size:14px}
}
@media(min-width:769px){.offerInfo{font-size:14px}
}
@media(max-width:768px){.offerInfo{margin-left:5px !important}
}
.loader-wrapper{background-color:#e5e5e5;border-radius:3px;height:3px;left:50%;max-width:80%;position:absolute;top:50%;transform:translate3D(-50%,-50%,0);width:400px}
.loader{animation:plus 1s ease-out 0 infinite;background-color:#333;border-radius:3px;height:100%}
@-webkit-keyframes plus{0{width:0}
to{width:100%}
}
@keyframes plus{0{width:0}
to{width:100%}
}
body{margin:0}
.redemption-container{margin:auto;max-width:1440px;position:relative}
.redemption-container ::-webkit-scrollbar{background:transparent;height:0;width:0}
.redemption-container .button.enable{box-sizing:border-box}
.redemption-container #promotionOffer>.promotion-title:empty{padding-top:0}
.redemption-container .header-container{background-color:#000;height:229px;text-align:center;width:auto}
.redemption-container .header-container.smartTag{background:linear-gradient(90deg,#fff,#ededed)}
.redemption-container .header-container.smartTag .header-redemption-content,.redemption-container .header-container.smartTag .header-redemption-content>.creditTitle,.redemption-container .header-container.smartTag .header-redemption-content>.header,.redemption-container .header-container.smartTag .header-redemption-content>.subHeader{color:#000}
.redemption-container .header-container .header{color:#fff;font-family:SamsungSharpSansBold;font-stretch:normal;font-style:normal;font-weight:700;height:22px;letter-spacing:normal;line-height:normal;padding-top:36px;text-align:center;width:auto}
@media(max-width:768px){.redemption-container .header-container .header{font-size:22px}
}
@media(min-width:769px){.redemption-container .header-container .header{font-size:22px}
}
.redemption-container .header-container .subHeader{color:#fff;font-family:SamsungOne400;font-stretch:normal;font-style:normal;font-weight:400;height:72px;letter-spacing:normal;line-height:1.5;margin-left:33px;padding-top:48px;text-align:center;width:100%}
@media(max-width:768px){.redemption-container .header-container .subHeader{font-size:13px}
}
@media(min-width:769px){.redemption-container .header-container .subHeader{font-size:13px}
}
@media(min-width:768px){.redemption-container .header-container .subHeader{font-size:15px}
}
.redemption-container .header-container .credit{font-size:18px}
.redemption-container .header-container .creditTitle{color:#fff;font-family:SamsungOne400;font-stretch:normal;font-style:normal;font-weight:400;height:80px;letter-spacing:normal;line-height:1.38;padding-top:75px;text-align:center;width:auto}
@media(max-width:768px){.redemption-container .header-container .creditTitle{font-size:13px}
}
@media(min-width:769px){.redemption-container .header-container .creditTitle{font-size:13px}
}
.redemption-container .header-container.minimized{position:fixed;top:0;width:100%;z-index:2}
.redemption-container .header-container.minimized .header,.redemption-container .header-container.minimized .subHeader{display:none}
.redemption-container .header-container.minimized .creditTitle{padding:20px}
.redemption-container .header-container{align-items:center;display:flex;font-size:20px;height:100%;justify-content:center;min-height:229px}
.redemption-container .header-container .header-redemption-content{background-repeat:round;box-sizing:border-box;height:229px;position:relative;width:100%}
@media(min-width:769px){.redemption-container .header-container .header-redemption-content{padding-top:55px}
}
@media(max-width:768px){.redemption-container .header-container .header-redemption-content{padding-top:33px}
}
.redemption-container .header-container .header-redemption-content .header{height:auto;padding-top:0}
.redemption-container .header-container .header-redemption-content .subHeader{height:auto;line-height:1.38;margin:0;padding-top:3vw;width:auto}
.redemption-container .header-container .header-redemption-content .creditTitle{bottom:15px;height:auto;margin-bottom:0;max-width:1440px;position:absolute;width:100%}
@media(min-width:769px){.redemption-container .header-container .header-redemption-content .creditTitle{bottom:15px;box-sizing:border-box;margin-bottom:0;padding-top:3vw;position:absolute;width:100%}
}
.redemption-container .header-container .header-redemption-content .creditTitle.sticky{background-color:#000;bottom:auto;box-sizing:border-box;color:#fff;padding-bottom:15px;padding-top:15px;position:fixed !important;top:0;width:100%}
.redemption-container .header-container.smartTag .header-redemption-content{box-sizing:border-box;height:229px;padding-top:5px;position:relative}
.redemption-container .header-container.smartTag .header-redemption-content .header{padding-top:25px}
@media(min-width:769px){.redemption-container .header-container.smartTag .header-redemption-content .header{box-sizing:border-box;line-height:60px}
}
@media(max-width:768px){.redemption-container .header-container.smartTag .header-redemption-content .header{line-height:24px;padding-top:10vw}
}
.redemption-container .header-container.smartTag .header-redemption-content .subHeader{padding-top:24px}
@media(min-width:769px){.redemption-container .header-container.smartTag .header-redemption-content .subHeader{font-size:20px;line-height:24px;padding-bottom:38px;width:751px}
}
@media(max-width:768px){.redemption-container .header-container.smartTag .header-redemption-content .subHeader{padding-top:17.85px;width:308px}
}
.redemption-container .header-container.smartTag .header-redemption-content .creditTitle{bottom:15px;position:absolute;width:100%}
.redemption-container .header-container.smartTag .header-redemption-content .creditTitle.sticky{background:linear-gradient(90deg,#fff,#ededed);bottom:auto;color:#000;padding-bottom:15px;padding-top:15px;position:fixed;top:0;width:100%}
.redemption-container .header-container.smartTag .header-redemption-content{width:100%}
@media(min-width:769px){.redemption-container .header-container.smartTag .header-redemption-content{padding-top:25px}
}
.redemption-container .header-container.smartTag .header-redemption-content .header{box-sizing:border-box;font-family:SamsungSharpSansBold;font-weight:700;height:auto;letter-spacing:normal;padding-top:0}
@media(max-width:768px){.redemption-container .header-container.smartTag .header-redemption-content .header{font-size:20px}
}
@media(min-width:769px){.redemption-container .header-container.smartTag .header-redemption-content .header{font-size:38px}
}
@media(max-width:768px){.redemption-container .header-container.smartTag .header-redemption-content .header{padding-top:35px}
}
.redemption-container .header-container.smartTag .header-redemption-content .subHeader{height:auto;line-height:1.38;margin:0 auto;width:auto}
@media(max-width:768px){.redemption-container .header-container.smartTag .header-redemption-content .subHeader{max-width:308px}
}
@media(min-width:769px){.redemption-container .header-container.smartTag .header-redemption-content .subHeader{font-size:20px;line-height:24px;padding-bottom:38px;padding-top:24px;width:751px}
}
.redemption-container .header-container.smartTag .header-redemption-content .creditTitle{font-size:14px;height:auto;padding-top:4vw}
.redemption-container .header-container.smartTag .header-redemption-content .creditTitle span{font-size:16px}
@media(min-width:769px){.redemption-container .header-container.smartTag .header-redemption-content .creditTitle{padding-top:2vw}
}
.redemption-container .header-container.minimized{height:60px;min-height:60px}
.redemption-container .header-container.minimized .creditTitle{padding:20px 0}
#promotionOffer .promotion-cta-container .btn .button{height:50px;line-height:22px;padding:15px 0 0}
.smartTag-container{background:linear-gradient(90deg,#eae2df,#cfcfe4);display:flex}
@media(max-width:768px){.smartTag-container{background:linear-gradient(90deg,#eae2df,#cfcfe4);border-radius:8px;margin:15px}
}
.smartTag-container .smartTag-content{display:flex;margin:0 auto;padding-bottom:27px;padding-top:32px}
@media(max-width:768px){.smartTag-container .smartTag-content{box-sizing:border-box;height:60px;padding-top:10px}
}
.smartTag-container .smartTag-content .smartTag-image{height:56px;padding-right:24px;width:auto}
@media(max-width:768px){.smartTag-container .smartTag-content .smartTag-image{margin-top:-5px}
}
.smartTag-container .smartTag-content .smartTag-text{font-family:SamsungOne400;font-weight:400;letter-spacing:normal;line-height:22px;max-width:440px;text-align:left;width:auto}
@media(max-width:768px){.smartTag-container .smartTag-content .smartTag-text{font-size:13px;line-height:14px;padding-right:10px}
}
@media(min-width:769px){.smartTag-container .smartTag-content .smartTag-text{font-size:18px}
}
.disableScreenContainer{padding:35px 25px 10px}
.disableScreenContainer .disclaimerHeader{display:inline-flex;min-height:30px;padding-bottom:30px}
.disableScreenContainer .disclaimerHeader .disclaimerImage{height:30px;width:30px}
.disableScreenContainer .disclaimerHeader .disclaimerMessage{font-family:SamsungOne400;font-weight:400;letter-spacing:0;line-height:1.3;max-width:100%;padding-left:15px}
@media(max-width:768px){.disableScreenContainer .disclaimerHeader .disclaimerMessage{font-size:14px}
}
@media(min-width:769px){.disableScreenContainer .disclaimerHeader .disclaimerMessage{font-size:14px}
}
.disableScreenContainer .descriptionContainer .description{font-family:SamsungOne400;font-weight:400;letter-spacing:0}
@media(max-width:768px){.disableScreenContainer .descriptionContainer .description{font-size:14px}
}
@media(min-width:769px){.disableScreenContainer .descriptionContainer .description{font-size:14px}
}
.disableScreenContainer .descriptionContainer .numberedList{font-family:SamsungOne700;font-weight:700;letter-spacing:0;padding:0 15px 10px;width:90%}
@media(max-width:768px){.disableScreenContainer .descriptionContainer .numberedList{font-size:14px}
}
@media(min-width:769px){.disableScreenContainer .descriptionContainer .numberedList{font-size:14px}
}
.disableScreenContainer .descriptionContainer .numberedList li{padding-left:10px}
.disableScreenContainer .descriptionContainer .numberedList ul{padding-top:5px}
.disableScreenContainer .descriptionContainer .numberedList ul>li{font-family:SamsungOne400;font-weight:400;letter-spacing:0;list-style-type:disc;padding-left:5px}
@media(max-width:768px){.disableScreenContainer .descriptionContainer .numberedList ul>li{font-size:12px}
}
@media(min-width:769px){.disableScreenContainer .descriptionContainer .numberedList ul>li{font-size:14px}
}
.addonPage{background-color:#f5f5f5}
.addonPage #add-ons-wrapper #menuNavigation ul#listWrapper{background-color:transparent}
#add-ons-wrapper{max-width:100vw;padding-bottom:100px}
@media(max-width:768px){#add-ons-wrapper #add-on-heading{padding-top:5px}
}
#add-ons-wrapper .AddOnsTabs .container{height:25px;line-height:25px}
#add-ons-wrapper .AddOnsTabs .tab-btn{box-sizing:border-box;color:#000 !important;font-family:SamsungOne400;font-size:12px !important;font-weight:700;text-transform:uppercase;width:100% !important}
@media(max-width:768px){#add-ons-wrapper .AddOnsTabs .tab-btn{font-size:12px}
}
@media(min-width:769px){#add-ons-wrapper .AddOnsTabs .tab-btn{font-size:12px}
}
#add-ons-wrapper .AddOnsTabs .btn-active{border-bottom:4px solid transparent;display:inherit !important;font-family:SamsungOne700;font-weight:400}
#add-ons-wrapper .AddOnsTabs .btn-current{border-bottom:4px solid #000;display:inherit !important;font-family:SamsungOne700;font-weight:400}
#add-ons-wrapper .AddOnsTabs .btn-current .tab-btn:after{width:50%}
#add-ons-wrapper #promotionModal .content{height:461px}
@media(max-width:768px){#add-ons-wrapper .shadow .content{padding:0}
}
@media(min-width:769px){#add-ons-wrapper #bundleModal .dialog{overflow-y:hidden;position:relative !important;width:70%}
#add-ons-wrapper #bundleModal .dialog.box{max-width:1440px !important}
#add-ons-wrapper #bundleModal .modal-group-bundle{height:90%;max-height:90%;width:85%}
#add-ons-wrapper #bundleModal .modal-group-bundle .content{overflow-y:scroll}
#add-ons-wrapper #bundleModal .content{padding:0}
#add-ons-wrapper #bundleModal .content #bundle-block-container{border-bottom:1px solid #d8d8d8;padding:27px 60px 10px;position:sticky;text-align:center}
}
@media(min-width:769px) and (max-width:768px){#add-ons-wrapper #bundleModal .content #bundle-block-container{margin:0}
}
@media(max-width:768px){#add-ons-wrapper #bundleModal .dialog{left:0;width:100%}
#add-ons-wrapper #bundleModal .modal-group-bundle .content{overflow-y:scroll}
}
@media(min-width:769px){#add-ons-wrapper #phoneModal .dialog{height:80%;position:relative !important;width:70%}
#add-ons-wrapper #phoneModal .dialog.box{max-width:1440px !important}
}
@media(max-width:768px){#add-ons-wrapper #phoneModal .dialog{left:0;overflow-y:scroll;padding:10px;width:100%}
}
#add-ons-wrapper .flex-container{display:flex;flex-wrap:wrap}
#add-ons-wrapper .content-title{font-family:SamsungSharpSansBold;font-weight:700;letter-spacing:.8px}
@media(max-width:768px){#add-ons-wrapper .content-title{font-size:0}
}
@media(min-width:769px){#add-ons-wrapper .content-title{font-size:0}
}
#add-ons-wrapper .card-border-box{background-color:#fff;border:1px solid #a6a6a6;border-radius:4px;cursor:pointer;padding:5px 10px;position:relative;transition:border .2s ease-in-out}
#add-ons-wrapper .card-border-box.selected{border:2px solid #0077c8 !important}
#add-ons-wrapper .card-border-box .add-icon:after{content:url(https://image-us.samsung.com/SamsungUS/ruleset/plus-icon-blue.png);position:absolute;right:5px;top:15px}
@media(max-width:768px){#add-ons-wrapper .card-border-box .add-icon:after{right:0}
}
@media(max-width:1023px) and (min-width:769px){#add-ons-wrapper .card-border-box .add-icon:after{right:-2px}
}
#add-ons-wrapper .card-border-box .check-icon:after{content:url(https://image-us.samsung.com/SamsungUS/ruleset/check-mark-blue.png);position:absolute;right:5px;top:5px}
#add-ons-wrapper .content-section.flex-column.disabled{opacity:.5 !important}
@media(max-width:768px){#add-ons-wrapper .flex-column{border-bottom:0 solid #bbb !important;border-right:0 solid #bbb;display:flex;justify-content:center;padding:10px 0;position:relative;width:50%}
#add-ons-wrapper .flex-column:nth-child(2n){border-right:0}
#add-ons-wrapper .content-title{letter-spacing:.34px;line-height:31px;margin:0;padding:35px 0 32px;text-align:center}
#add-ons-wrapper .resetHeader{padding:0 0 32px}
#add-ons-wrapper .see-more-block{margin:10px 0;padding:10px;text-align:center}
#add-ons-wrapper:nth-last-child(2):nth-child(odd),.flex-column #add-ons-wrapper:last-child{border-bottom:0 !important}
#add-ons-wrapper .flex-column.flexBoxNoMobBorder{border-bottom:0}
#add-ons-wrapper article.content-section.flex-column.hideMore.flexBoxNoMobBorder2:last-child{border-bottom:0 !important}
#add-ons-wrapper article.content-section.flex-column.hideMore.flexBoxNoMobBorder2:nth-last-child(2){border-bottom:0 solid #bbb !important}
#add-ons-wrapper .card-border-box .card-wrapper-text-section{min-height:50px}
#add-ons-wrapper .card-border-box .img-container{margin-top:28px}
#add-ons-wrapper .see-more-text{color:#1428a0;cursor:pointer;display:inline-block;font-family:SamsungOne700;font-weight:400;letter-spacing:1.75px;line-height:16px;padding:9.5px 4.5px;text-align:center;text-decoration:none}
}
@media(max-width:768px) and (max-width:768px){#add-ons-wrapper .see-more-text{font-size:14px}
}
@media(max-width:768px) and (min-width:769px){#add-ons-wrapper .see-more-text{font-size:14px}
}
@media(max-width:768px){#add-ons-wrapper .see-more-text:after{background:#000;content:"";display:block;height:2px;transition:width .3s;width:0}
#add-ons-wrapper .see-more-text:hover:after{border-bottom:1px solid #1428a0;width:100%}
}
@media(min-width:769px){#add-ons-wrapper .section{padding:0 90px}
#add-ons-wrapper .paletteTemplate{padding:0 20px}
#add-ons-wrapper .flex-column{border-bottom:0 solid #d8d8d8 !important;border-right:0 solid #d8d8d8;display:flex;padding-bottom:22px;position:relative;width:25%}
#add-ons-wrapper .flex-column:nth-child(3n){border-right:0}
#add-ons-wrapper .content-title{line-height:31px;margin:0;padding:28px 0 20px;text-align:center}
#add-ons-wrapper .resetHeader{padding:80px 0 20px}
#add-ons-wrapper #addonsSection0.content-title:first-child{padding:40px 0 20px}
#add-ons-wrapper .see-more-block{padding:25px 0;text-align:center}
#add-ons-wrapper .see-more-text{color:#1428a0;cursor:pointer;display:inline-block;font-family:SamsungOne700;font-weight:400;letter-spacing:1.75px;line-height:16px;padding:9.5px 4.5px;text-align:center;text-decoration:none}
}
@media(min-width:769px) and (max-width:768px){#add-ons-wrapper .see-more-text{font-size:14px}
}
@media(min-width:769px) and (min-width:769px){#add-ons-wrapper .see-more-text{font-size:14px}
}
@media(min-width:769px){#add-ons-wrapper .see-more-text:after{background:#000;content:"";display:block;height:2px;transition:width .3s;width:0}
#add-ons-wrapper .see-more-text:hover:after{border-bottom:1px solid #1428a0;width:100%}
#add-ons-wrapper .content-section.flex-column.isShowSection,#add-ons-wrapper .flex-column.flexBoxNoDeskBorder{border-bottom:0}
#add-ons-wrapper article.content-section.flex-column.hideMore.flexBoxNoMobBorder3:last-child{border-bottom:0 !important}
#add-ons-wrapper article.content-section.flex-column.hideMore.flexBoxNoMobBorder3:nth-last-child(2){border-bottom:0 solid #bbb !important}
}
@media(max-width:1023px) and (min-width:769px){#add-ons-wrapper .flex-column{width:33%}
}
#add-ons-wrapper .main-content{display:flex;flex-direction:column}
.stickyClass{position:fixed}
@keyframes fade{0,to{opacity:1}
50%{opacity:.8}
}
.sections-body-width{width:100%}
@media(min-width:769px){#add-ons-wrapper .menu-header{min-height:60px}
}
#add-ons-wrapper #menuNavigation{margin:0 auto;width:100%;z-index:10}
#add-ons-wrapper #menuNavigation #subListWrapper,#add-ons-wrapper #menuNavigation ul#listWrapper{-ms-overflow-style:none;background-color:#fff;display:flex;flex-wrap:nowrap;height:100%;justify-content:center;list-style-type:none;margin:22px 10px 32px;overflow-x:auto;padding:0;scrollbar-width:none}
#add-ons-wrapper #menuNavigation #subListWrapper .flex,#add-ons-wrapper #menuNavigation ul#listWrapper .flex{list-style:none;margin:0 20px;padding:0;position:relative}
@media(max-width:360px){#add-ons-wrapper #menuNavigation #subListWrapper .flex,#add-ons-wrapper #menuNavigation ul#listWrapper .flex{margin:0}
}
#add-ons-wrapper #menuNavigation #subListWrapper .flex span,#add-ons-wrapper #menuNavigation ul#listWrapper .flex span{color:#000;cursor:pointer;font-family:SamsungSharpSansBold;font-stretch:normal;font-style:normal;font-weight:700;height:20px;letter-spacing:.6px;line-height:normal}
@media(max-width:768px){#add-ons-wrapper #menuNavigation #subListWrapper .flex span,#add-ons-wrapper #menuNavigation ul#listWrapper .flex span{font-size:14px}
}
@media(min-width:769px){#add-ons-wrapper #menuNavigation #subListWrapper .flex span,#add-ons-wrapper #menuNavigation ul#listWrapper .flex span{font-size:14px}
}
#add-ons-wrapper #menuNavigation #subListWrapper .flex span.active,#add-ons-wrapper #menuNavigation ul#listWrapper .flex span.active{border-bottom:3px solid #000;content:"";cursor:pointer}
#add-ons-wrapper #menuNavigation #subListWrapper::-webkit-scrollbar,#add-ons-wrapper #menuNavigation ul#listWrapper::-webkit-scrollbar{background:transparent;display:none;width:0}
#add-ons-wrapper #menuNavigation::-webkit-scrollbar{background:transparent;display:none;width:0}
#add-ons-wrapper .hasSubGroup #menuNavigation ul#subListWrapper{background:#f7f7f7;justify-content:center;margin:0 !important;padding:12px}
@media(max-width:768px){#add-ons-wrapper .hasSubGroup #menuNavigation ul#subListWrapper{padding:6px}
}
@media(max-width:768px) and (max-width:360px){#add-ons-wrapper .hasSubGroup #menuNavigation ul#subListWrapper{justify-content:flex-start}
}
#add-ons-wrapper .hasSubGroup #menuNavigation ul#subListWrapper .flex span{font-family:SamsungOne700}
#add-ons-wrapper .hasSubGroup #menuNavigation ul#subListWrapper .flex .menu-title{font-size:16px;letter-spacing:0;white-space:nowrap !important}
@media(max-width:768px){#add-ons-wrapper .hasSubGroup #menuNavigation ul#subListWrapper .flex .menu-title{font-size:11px !important}
}
#add-ons-wrapper .hasSubGroup #menuNavigation #subListWrapper,#add-ons-wrapper .hasSubGroup #menuNavigation ul#listWrapper{margin:22px 10px;margin:0;padding:10px 10px 15px}
@media(max-width:768px){#add-ons-wrapper #menuNavigation{left:0;width:100%}
#add-ons-wrapper #menuNavigation ul#listWrapper{justify-content:flex-start;overflow-y:hidden;padding:3px;white-space:nowrap}
#add-ons-wrapper #menuNavigation ul#listWrapper .flex{padding:0 12px}
#add-ons-wrapper #menuNavigation ul#listWrapper .flex a{font-size:12px}
#add-ons-wrapper .hasSubGroup #menuNavigation #subListWrapper,#add-ons-wrapper .hasSubGroup #menuNavigation ul#listWrapper{margin:0;padding:10px 10px 20px}
}
@media(max-width:768px) and (max-width:768px){#add-ons-wrapper .hasSubGroup #menuNavigation #subListWrapper .flex,#add-ons-wrapper .hasSubGroup #menuNavigation ul#listWrapper .flex{margin:0 10px;padding:0}
}
@media(max-width:768px){#add-ons-wrapper .hasSubGroup #menuNavigation #subListWrapper .flex span,#add-ons-wrapper .hasSubGroup #menuNavigation ul#listWrapper .flex span{font-family:SamsungSharpSansBold;font-weight:700;height:20px;letter-spacing:0;line-height:22.34px;text-align:center}
}
@media(max-width:768px) and (max-width:768px){#add-ons-wrapper .hasSubGroup #menuNavigation #subListWrapper .flex span,#add-ons-wrapper .hasSubGroup #menuNavigation ul#listWrapper .flex span{font-size:12px}
}
@media(max-width:768px) and (min-width:769px){#add-ons-wrapper .hasSubGroup #menuNavigation #subListWrapper .flex span,#add-ons-wrapper .hasSubGroup #menuNavigation ul#listWrapper .flex span{font-size:16px}
}
@media(max-width:768px) and (max-width:768px){#add-ons-wrapper .hasSubGroup #menuNavigation #subListWrapper .flex span,#add-ons-wrapper .hasSubGroup #menuNavigation ul#listWrapper .flex span{height:26px;letter-spacing:0;line-height:15px}
}
@media(max-width:768px){#add-ons-wrapper .hasSubGroup #menuNavigation #subListWrapper .flex .menu-title,#add-ons-wrapper .hasSubGroup #menuNavigation ul#listWrapper .flex .menu-title{font-size:12px !important;white-space:break-spaces}
}
.toast-notification-wrapper{align-items:center;background-color:#555;border-radius:50px;bottom:10vh;color:#fff;display:flex;font-family:SamsungOne400;font-weight:400;justify-content:center;letter-spacing:.3px;max-width:1440px;min-height:65px;padding:10px 30px;position:fixed;text-align:center;width:92%;z-index:8}
@media(max-width:768px){.toast-notification-wrapper{font-size:16px}
}
@media(min-width:769px){.toast-notification-wrapper{font-size:16px}
}
@media(max-width:768px){.toast-notification-wrapper{letter-spacing:0}
}
#promotionOffer{margin:0}
@media(max-width:768px){#promotionOffer{min-height:55vh}
#promotionOffer .promotion-title{color:#000;font-size:18px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal;margin-right:15px;padding:15px;text-align:center}
#promotionOffer .promotion-description,#promotionOffer .promotion-message{color:#000;font-family:SamsungOne400;font-weight:normak;letter-spacing:.8px;letter-spacing:normal;margin-bottom:20px;padding:10px;text-align:center}
}
@media(max-width:768px) and (max-width:768px){#promotionOffer .promotion-description,#promotionOffer .promotion-message{font-size:16px}
}
@media(max-width:768px) and (min-width:769px){#promotionOffer .promotion-description,#promotionOffer .promotion-message{font-size:16px}
}
@media(max-width:768px){#promotionOffer .promotion-cta-container{bottom:0;display:flex;position:fixed;width:100%}
#promotionOffer .promotion-cta-container .btn{border:0;left:0;padding:0;width:50%}
#promotionOffer .promotion-cta-container .btn:first-child{border-right:1px solid #fff}
#promotionOffer .promotion-cta-container .btn .button{border:0;border-radius:0;height:60px;width:50%}
}
@media(min-width:769px){#promotionOffer{margin:auto;padding:120px 60px;width:709px}
#promotionOffer .promotion-title{color:#000;font-family:SamsungSharpSansBold;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal;text-align:center;text-align:"center"}
}
@media(min-width:769px) and (max-width:768px){#promotionOffer .promotion-title{font-size:24px}
}
@media(min-width:769px) and (min-width:769px){#promotionOffer .promotion-title{font-size:24px}
}
@media(min-width:769px){#promotionOffer .promotion-description,#promotionOffer .promotion-message{color:#000;font-family:SamsungOne400;font-weight:normak;letter-spacing:.8px;letter-spacing:normal;padding-top:20px;text-align:center}
}
@media(min-width:769px) and (max-width:768px){#promotionOffer .promotion-description,#promotionOffer .promotion-message{font-size:16px}
}
@media(min-width:769px) and (min-width:769px){#promotionOffer .promotion-description,#promotionOffer .promotion-message{font-size:16px}
}
@media(min-width:769px){#promotionOffer .promotion-cta-container{align-items:center;display:flex;padding-top:35px}
#promotionOffer .promotion-cta-container .btn{flex:2;padding:0}
#promotionOffer .promotion-cta-container .btn .button{border-radius:40px;height:75px;letter-spacing:2.5px;padding:25px 0}
#promotionOffer .promotion-cta-container .no-thanks{flex:1}
#promotionOffer .promotion-cta-container .no-thanks .button{background-color:#fff;color:#000;cursor:auto}
#promotionOffer .promotion-cta-container .no-thanks .button .buttonLabel:hover{border-bottom:2px solid #000;cursor:pointer}
}
.overlay-container .close,.overlay-container .close:after,.overlay-container .close:before{height:40px}
.overlay-container .close .hubWarningDialog,.overlay-container .close:after .hubWarningDialog,.overlay-container .close:before .hubWarningDialog{height:2px !important}
@media(min-width:769px){.hubWarningDialog{padding:40px 60px !important;width:600px !important}
.hubCtaContainer{padding:35px 50px 0 !important}
.hubCtaContainer .btn,.hubCtaContainer .no-thanks{margin-right:1px !important;padding-left:30px;padding-right:30px}
.hubCtaContainer .no-thanks .button .buttonLabel{border-bottom:1px solid #000;padding-bottom:2px}
}
.page-title-wrapper{margin:20px 0;text-align:center}
.page-title-wrapper .title-text{color:#000;font-family:SamsungSharpSansBold;font-weight:700;letter-spacing:1px;text-align:center}
@media(max-width:768px){.page-title-wrapper .title-text{font-size:16px}
}
@media(min-width:769px){.page-title-wrapper .title-text{font-size:24px}
}
@media(max-width:768px){.page-title-wrapper .title-text{line-height:26px}
.page-title-wrapper .title-text br{display:none}
}
@media(min-width:769px){.page-title-wrapper .title-text{line-height:1.2}
}
.page-title-wrapper .sub-title-text{color:#000;font-family:SamsungOne400;font-weight:400;letter-spacing:0;margin:10px auto;text-align:center;width:80%}
@media(max-width:768px){.page-title-wrapper .sub-title-text{font-size:12px}
}
@media(min-width:769px){.page-title-wrapper .sub-title-text{font-size:16px}
}
.page-title-wrapper .phone-addon-text{align-items:center;display:flex;justify-content:center;margin:30px 0 4px}
.page-title-wrapper .phone-addon-text .icon{background-color:#fff;border:1px solid #0077c8;border-radius:50%;height:18px;margin-right:6px;position:relative;width:18px}
.page-title-wrapper .phone-addon-text .icon:after{color:#1428a0;content:"!";font-size:12px;font-weight:700;left:50%;position:absolute;top:50%;transform:translate3D(-50%,-50%,0)}
.page-title-wrapper .phone-addon-text .sub-title-text2{color:#000;font-family:SamsungOne400;font-weight:400;letter-spacing:0;margin:5px 0;text-align:center}
@media(max-width:768px){.page-title-wrapper .phone-addon-text .sub-title-text2{font-size:11.5px}
}
@media(min-width:769px){.page-title-wrapper .phone-addon-text .sub-title-text2{font-size:14px}
}
.page-title-wrapper .description-text{color:#000;font-family:SamsungOne400;font-weight:400;letter-spacing:.8px;margin:10px 0;text-align:center}
@media(max-width:768px){.page-title-wrapper .description-text{font-size:12px}
}
@media(min-width:769px){.page-title-wrapper .description-text{font-size:14px}
}
.Devices .sub-title-text{text-align:center}
.card-border-box{display:flex;flex-direction:column;width:94%}
.card-border-box .card-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#000;display:-webkit-box;font-family:SamsungSharpSansBold;font-weight:700;letter-spacing:0;line-height:16px;min-height:32px;overflow:hidden;text-overflow:ellipsis}
@media(max-width:768px){.card-border-box .card-title{font-size:12px}
}
@media(min-width:769px){.card-border-box .card-title{font-size:14px}
}
.card-border-box .pricing-block{margin-top:5px}
.card-border-box .pricing-block .price{color:#000;font-family:SamsungOne400;font-weight:400;letter-spacing:.043px}
@media(max-width:768px){.card-border-box .pricing-block .price{font-size:12px}
}
@media(min-width:769px){.card-border-box .pricing-block .price{font-size:16px}
}
.card-border-box .pricing-block .addon-price{color:#000;font-family:SamsungOne400;font-weight:400;letter-spacing:.043px}
@media(max-width:768px){.card-border-box .pricing-block .addon-price{font-size:12px}
}
@media(min-width:769px){.card-border-box .pricing-block .addon-price{font-size:16px}
}
.card-border-box .pricing-block .strike-through-price{color:#a6a6a6;font-family:SamsungOne400;font-weight:400;letter-spacing:.043px;margin-left:5px;text-decoration:line-through}
@media(max-width:768px){.card-border-box .pricing-block .strike-through-price{font-size:9px}
}
@media(min-width:769px){.card-border-box .pricing-block .strike-through-price{font-size:13px}
}
.card-border-box .pricing-block .save-price{color:#00b3e3;font-family:SamsungOne400;font-weight:400;letter-spacing:.043px;margin-left:5px}
@media(max-width:768px){.card-border-box .pricing-block .save-price{font-size:12px}
}
@media(min-width:769px){.card-border-box .pricing-block .save-price{font-size:16px}
}
.card-border-box .content-section{padding:15px 10px}
.card-border-box .card-body{display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-end}
.card-border-box .img-container{align-items:center;display:flex;justify-content:center}
@media(max-width:768px){.card-border-box .card-description{display:none}
.card-border-box .card-wrapper-text-section{padding:2px}
.card-border-box .append-padding{margin-top:34px}
.card-border-box .dots-wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;padding-top:10px}
.card-border-box .card-image{display:block;max-height:100px;max-width:100%}
.card-border-box .img-container{height:108px}
.card-border-box .card-shippingInfo{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#979797;display:-webkit-box;font-family:SamsungOne400;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:0;margin:10px 0;overflow:hidden;width:135px}
}
@media(max-width:768px) and (max-width:768px){.card-border-box .card-shippingInfo{font-size:11px}
}
@media(max-width:768px) and (min-width:769px){.card-border-box .card-shippingInfo{font-size:11px}
}
@media(max-width:768px){.card-border-box .card-learn-more{display:none}
}
@media(min-width:769px){.card-border-box .card-body{display:flex;flex:1 1 auto;flex-direction:column}
.card-border-box .card-body .flex-row{height:100%}
.card-border-box .img-container{height:180px;padding:10px 0}
.card-border-box .card-image{display:block;margin-left:auto;margin-right:auto;max-height:100%;max-width:100%;object-fit:cover;width:auto}
.card-border-box .card-wrapper-text-section{padding:10px}
.card-border-box .append-padding{margin-top:51px}
.card-border-box .card-description{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-family:SamsungOne400;font-weight:400;letter-spacing:.23px;max-height:40px;min-height:40px;overflow:hidden}
}
@media(min-width:769px) and (max-width:768px){.card-border-box .card-description{font-size:12px}
}
@media(min-width:769px) and (min-width:769px){.card-border-box .card-description{font-size:14px}
}
@media(min-width:769px){.card-border-box .dots-wrapper{display:flex;flex-wrap:wrap;justify-content:center;padding:12px 0}
.card-border-box .dots-wrapper .dot-content{padding:3px}
.card-border-box .card-shippingInfo{color:#979797;font-family:SamsungOne400;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;margin:10px 0 0;min-height:11px}
}
@media(min-width:769px) and (max-width:768px){.card-border-box .card-shippingInfo{font-size:11px}
}
@media(min-width:769px) and (min-width:769px){.card-border-box .card-shippingInfo{font-size:11px}
}
@media(min-width:769px){.card-border-box .card-learn-more{color:#979797 !important;font-family:SamsungOne400;font-stretch:normal;font-style:normal;font-weight:400;height:17px;letter-spacing:0;letter-spacing:.23px;line-height:normal;min-height:17px}
}
@media(min-width:769px) and (max-width:768px){.card-border-box .card-learn-more{font-size:0}
}
@media(min-width:769px) and (min-width:769px){.card-border-box .card-learn-more{font-size:14px}
}
@media(min-width:769px){.card-border-box .card-learn-more:after{background:url(https://www.samsung.com/us/smg/etc/designs/samsung/global/images/icons/newwindow-black.svg) no-repeat;content:"";display:inline-block;height:11px;margin-left:5px;-webkit-transition:background-image .2s ease-in;transition:background-image .2s ease-in;vertical-align:middle;width:11px}
.card-border-box .card-learn-more.none:after{content:none}
}
.taglineSection{left:0;top:0}
#card-wrapper .pricing-block{margin-top:5px}
#card-wrapper .pricing-block .price{color:#000;font-family:SamsungOne400;font-weight:400;letter-spacing:.043px}
@media(max-width:768px){#card-wrapper .pricing-block .price{font-size:12px}
}
@media(min-width:769px){#card-wrapper .pricing-block .price{font-size:16px}
}
#card-wrapper .pricing-block .addon-price{color:#000;font-family:SamsungOne400;font-weight:400;letter-spacing:.043px}
@media(max-width:768px){#card-wrapper .pricing-block .addon-price{font-size:12px}
}
@media(min-width:769px){#card-wrapper .pricing-block .addon-price{font-size:16px}
}
#card-wrapper .pricing-block .strike-through-price{color:#a6a6a6;font-family:SamsungOne400;font-weight:400;letter-spacing:.043px;margin-left:5px;text-decoration:line-through}
@media(max-width:768px){#card-wrapper .pricing-block .strike-through-price{font-size:9px}
}
@media(min-width:769px){#card-wrapper .pricing-block .strike-through-price{font-size:13px}
}
#card-wrapper .pricing-block .save-price{color:#00b3e3;font-family:SamsungOne400;font-weight:400;letter-spacing:.043px;margin-left:5px}
@media(max-width:768px){#card-wrapper .pricing-block .save-price{font-size:12px}
}
@media(min-width:769px){#card-wrapper .pricing-block .save-price{font-size:16px}
}
@media(max-width:768px){.dot-content .selectedOval{border:4px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #000;height:19px;margin-bottom:10px;margin-right:20px;width:19px}
.dot-content .selectedOval.isStorageDevice{background-color:#fff;background-color:red;border-radius:4px;font-family:SamsungOneLatinWeb;height:30px;line-height:30px;margin-right:10px;max-width:60px;text-align:center}
}
@media(max-width:768px) and (max-width:768px){.dot-content .selectedOval.isStorageDevice{font-size:11px}
}
@media(max-width:768px) and (min-width:769px){.dot-content .selectedOval.isStorageDevice{font-size:11px}
}
@media(max-width:768px) and (max-width:768px){.dot-content .selectedOval.isStorageDevice .dotSpan{overflow:hidden;position:relative;text-overflow:ellipsis;top:5px;white-space:nowrap;width:30px}
}
@media(max-width:768px){.dot-content .circle1{border-radius:50%;height:19px;margin-bottom:10px;margin-right:16px;width:19px}
.dot-content .circle1.isStorageDevice{background-color:#fff;border-radius:3px;font-family:SamsungOneLatinWeb;height:30px;line-height:30px;margin-right:10px;max-width:36px;min-width:30px;text-align:center;width:36px}
}
@media(max-width:768px) and (max-width:768px){.dot-content .circle1.isStorageDevice{font-size:11px}
}
@media(max-width:768px) and (min-width:769px){.dot-content .circle1.isStorageDevice{font-size:11px}
}
@media(max-width:768px){.dot-content .circle1.isStorageDevice .dotSpan{max-width:30px;overflow:hidden;position:relative;text-overflow:ellipsis;top:5px;white-space:nowrap}
.dot-content .dots-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;margin-left:31px;margin-right:auto;padding-top:10px}
.dot-content .dots-wrapper .dot-content{display:flex;flex:1;flex-direction:column}
}
@media(min-width:769px){.dot-content .selectedOval{border:1px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #000;cursor:pointer;font-size:8px;height:24px;line-height:30px;margin-left:auto;margin-right:auto;text-align:center;transition-duration:16s;transition-property:color,border;transition-timing-function:ease-out;width:24px}
.dot-content .selectedOval .dotSpan{bottom:5px;position:relative}
.dot-content .selectedOval.isStorageDevice{background-color:#fff;border:1px solid #000;border-radius:4px;font-family:SamsungOneLatinWeb;height:32px;min-width:34px;width:42px}
}
@media(min-width:769px) and (max-width:768px){.dot-content .selectedOval.isStorageDevice{font-size:13px}
}
@media(min-width:769px) and (min-width:769px){.dot-content .selectedOval.isStorageDevice{font-size:13px}
}
@media(min-width:769px){.dot-content .circle1.isStorageDevice{background-color:#fff;border-radius:3px;font-family:SamsungOneLatinWeb;height:32px;line-height:32px;min-width:36px;width:44px}
}
@media(min-width:769px) and (max-width:768px){.dot-content .circle1.isStorageDevice{font-size:13px}
}
@media(min-width:769px) and (min-width:769px){.dot-content .circle1.isStorageDevice{font-size:13px}
}
@media(min-width:769px){.dot-content .circle1.isStorageDevice .dotSpan{bottom:5px;position:relative}
.dot-content .circle1{border-radius:50%;cursor:pointer;font-size:8px;height:24px;line-height:30px;margin-left:auto;margin-right:auto;text-align:center;width:24px}
.dot-content .dots-wrapper{justify-content:space-evenly}
}
.cta-container-v2{flex-direction:column}
@media(min-width:769px){.cta-container-v2 .inner-section{display:flex}
.cta-container-v2 .inner-section .continue{flex:none;letter-spacing:.1px;margin:0;width:auto}
.cta-container-v2 .inner-section .skip{flex:none;letter-spacing:.1px;width:auto}
.cta-container-v2 .inner-section .show-amount,.cta-container-v2 .inner-section .skip-show-amount{flex:none;letter-spacing:0;margin:0 20px;padding:10px;text-transform:none}
.cta-container-v2 .inner-section .right{float:right}
.cta-container-v2 .inner-section .left{float:left}
}
.cta-container-v2 .palette-btn,.cta-container-v2 a.continue{background-color:#2189ff !important;border-radius:20px;color:#fff !important;flex:none;font-size:14px;height:40px;padding:10px 40px}
.cta-container-v2 .palette-btn:hover,.cta-container-v2 a.continue:hover{background-color:#006bea !important}
@media(max-width:768px){.cta-container-v2 .palette-btn,.cta-container-v2 a.continue{height:35px !important;justify-content:center !important}
}
@media(max-width:360px){.cta-container-v2 .palette-btn,.cta-container-v2 a.continue{font-size:12px;height:40px !important}
}
.cta-container-v2.single-button span{font-family:SamsungOne700;font-weight:400;letter-spacing:0}
@media(max-width:768px){.cta-container-v2.single-button span{font-size:14px}
}
@media(min-width:769px){.cta-container-v2.single-button span{font-size:14px}
}
@media(max-width:768px){.cta-container-v2{height:80px}
.cta-container-v2 .skip{height:auto;min-width:150px;padding:8px;width:auto}
.cta-container-v2 .inner-section{align-items:center;display:flex}
.cta-container-v2 .inner-section .palette-btn{margin:10px 15px 10px 0}
.cta-container-v2 .inner-section .continue{background-color:#2189ff;border-radius:20px;color:#fff !important;flex:none;font-size:14px;height:40px;padding:10px 30px}
.cta-container-v2 .inner-section .show-amount,.cta-container-v2 .inner-section .skip-show-amount{flex:1 1 0;font-family:SamsungOne700;font-weight:400;letter-spacing:0;margin:15px;padding:4px;text-transform:none}
}
@media(max-width:768px) and (max-width:768px){.cta-container-v2 .inner-section .show-amount,.cta-container-v2 .inner-section .skip-show-amount{font-size:14px}
}
@media(max-width:768px) and (min-width:769px){.cta-container-v2 .inner-section .show-amount,.cta-container-v2 .inner-section .skip-show-amount{font-size:14px}
}
.cta-container-v2.noPrice{height:80px}
.cta-container-v2.single-button{flex-direction:column}
.cta-container-v2 .continue-wrapper{width:auto}
@media(max-width:768px){.cta-container-v2 .continue-wrapper{padding:0 5px}
}
.cta-container-v2 .ctaEppMessage{color:#6e6e73;font-family:SamsungOne400;font-weight:400;height:auto;letter-spacing:-.04px;line-height:17px;min-height:auto;text-align:center;width:100%}
@media(max-width:768px){.cta-container-v2 .ctaEppMessage{font-size:12px}
}
@media(min-width:769px){.cta-container-v2 .ctaEppMessage{font-size:14px}
}
@media(max-width:768px){.cta-container-v2 .ctaEppMessage{margin:5px 0 0}
}
.cta-container-v2.eppMessageExist{height:auto}
#bundle-container .pageTitle{color:#000;font-family:SamsungSharpSansBold;font-stretch:normal;font-style:normal;font-weight:700;height:27px;letter-spacing:0;line-height:normal;text-align:center}
@media(max-width:768px){#bundle-container .pageTitle{font-size:24px}
}
@media(min-width:769px){#bundle-container .pageTitle{font-size:24px}
}
#bundle-container .pageTitle{margin-top:10px}
#bundle-container .subTitle{color:#000;font-family:SamsungOne;font-stretch:normal;font-style:normal;font-weight:400;height:20px;letter-spacing:0;line-height:1.25;text-align:center}
@media(max-width:768px){#bundle-container .subTitle{font-size:16px}
}
@media(min-width:769px){#bundle-container .subTitle{font-size:16px}
}
@media(max-width:768px){#bundle-container .subTitle{margin-bottom:19px}
}
#bundle-container .row-container{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:left;margin:0;padding:0;width:100%}
#bundle-container .empty-space{flex:.9}
#bundle-container .color-section{text-size-adjust:none;background-color:#fff;border:1px solid #a6a6a6;border-radius:4px;box-sizing:border-box;color:#000;cursor:pointer;display:block;font-family:SamsungSans;height:100%;line-height:1.42857;margin:0 2% 10px 0;padding:0;position:relative;transition:.2s ease-in;width:49%}
@media(max-width:768px){#bundle-container .color-section{font-size:14px}
}
@media(min-width:769px){#bundle-container .color-section{font-size:14px}
}
#bundle-container .card-border-box{border-bottom:.5px solid #a6a6a6;flex-direction:row;padding-bottom:40px}
#bundle-container .card-border-box .img-container{flex:1}
#bundle-container .card-border-box .flex-row{order:3}
#bundle-container .card-border-box .card-wrapper-text-section{min-height:100px}
@media(max-width:768px){#bundle-container .tile1{background-color:#fff;border:1px solid #a6a6a6;border-radius:4px;box-sizing:border-box;cursor:pointer;display:block;height:100%;margin:0 10px 10px 0;padding:0;position:relative;transition:.2s ease-in;width:100%;width:46%}
#bundle-container .card-colors{display:flex;flex-wrap:wrap}
}
#bundle-container .card-footer,#bundle-container .card-learn-more{display:none}
@media(max-width:768px){#bundle-container .card-border-box{flex:column}
}
@media(min-width:769px){#bundle-container .card-colors{display:flex;margin-left:50%}
}
#bundle-container .dots-wrapper .dot-content{background-color:#fff;border:.5px solid #a6a6a6;border-radius:4px;display:flex;flex-direction:column;height:130px;justify-content:center;margin-right:10px;width:160px}
#bundle-container .dots-wrapper .dot-content .circle1,#bundle-container .dots-wrapper .dot-content .selectedOval{border:.5px solid #979797;height:42px;width:42px}
#bundle-container .dots-wrapper .dot-content .colorName{color:#000;font-family:SamsungOne700;font-stretch:normal;font-style:normal;font-weight:700;height:19px;letter-spacing:normal;line-height:normal;padding-top:18px;text-align:center}
@media(max-width:768px){#bundle-container .dots-wrapper .dot-content .colorName{font-size:16px}
}
@media(min-width:769px){#bundle-container .dots-wrapper .dot-content .colorName{font-size:16px}
}
#bundle-container .dots-wrapper .dot-content.selected{border:.5px solid #a6a6a6}
#bundle-container .bundle-content{-ms-overflow-style:none;scrollbar-width:none}
#bundle-container .bundle-content::-webkit-scrollbar{height:0;width:0}
@media(min-width:769px){#bundle-container .promotion-cta-container .cta-container-v2.single-button{width:80%}
}
#bundle-container .sub-section-wrapper{display:flex}
@media(min-width:769px){#bundle-container .tile1{margin:10px}
}
hr{margin-top:5px !important}
@media(max-width:768px){.bundle-block .overlay-container .shadow .dialog.full{height:auto;max-height:90%;padding-bottom:106px}
}
.bundle-block{display:flex;flex-direction:column}
@media(min-width:769px){.bundle-block{position:relative}
}
.bundle-block .bundle-subtitle{font-family:SamsungSharpSansBold;font-size:12px !important;height:30px !important;letter-spacing:-.3px !important;line-height:20px;margin-left:31px;padding:5px 0 0}
@media(max-width:768px){.bundle-block .bundle-subtitle{width:344px}
}
.bundle-block .bundle-button{bottom:0;left:0;line-height:21px;position:fixed}
.bundle-block .bottom-title{color:#000;font-family:SamsungSharpSansBold}
.bundle-block .price-container{align-items:center;display:flex;justify-content:center}
.bundle-block .price-container .promoPrice{font-family:SamsungOne400;font-weight:400;letter-spacing:.2px;margin-right:5px;margin-top:2px;text-align:left}
@media(max-width:768px){.bundle-block .price-container .promoPrice{font-size:16px}
}
@media(min-width:769px){.bundle-block .price-container .promoPrice{font-size:16px}
}
.bundle-block .price-container .productPrice{color:#636363;font-family:SamsungOne400;font-weight:400;letter-spacing:.2px;text-decoration:line-through}
@media(max-width:768px){.bundle-block .price-container .productPrice{font-size:12px}
}
@media(min-width:769px){.bundle-block .price-container .productPrice{font-size:12px}
}
.bundle-block .price-container .discount{color:#000;font-family:SamsungOne700;font-weight:700;letter-spacing:.2px;margin-left:11px}
@media(max-width:768px){.bundle-block .price-container .discount{font-size:12px}
}
@media(min-width:769px){.bundle-block .price-container .discount{font-size:14px}
}
.bundle-block .bundle-subheader{color:#000;font-family:SamsungOne400;font-weight:400;height:33px;letter-spacing:.2px;letter-spacing:normal;line-height:20px;padding:0 22px;text-align:center}
@media(max-width:768px){.bundle-block .bundle-subheader{font-size:12px}
}
@media(min-width:769px){.bundle-block .bundle-subheader{display:inline-block;font-size:16px;height:40px;line-height:20px;max-width:616px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
}
.bundle-block .bundle-header{flex-shrink:0;padding-left:30px;padding-right:30px;width:100%}
.bundle-block .bundle-header .bundle-title{color:#000;font-family:SamsungSharpSansBold;font-weight:400;letter-spacing:.2px;padding-bottom:10px;text-align:center}
@media(max-width:768px){.bundle-block .bundle-header .bundle-title{font-size:16px}
}
@media(min-width:769px){.bundle-block .bundle-header .bundle-title{font-size:24px}
}
@media(max-width:768px){.bundle-block .bundle-header{padding-top:10px}
}
.bundle-block .devices-content-wrapper::-webkit-scrollbar{display:none}
.bundle-block .devices-content-wrapper{-ms-overflow-style:none;background-color:#fff;height:71vh;margin-left:60px;margin-right:60px;overflow-y:scroll;padding-bottom:135px;position:relative;scrollbar-width:none}
@media(max-width:768px){.bundle-block .devices-content-wrapper{height:62vh;margin:0;padding-bottom:5px}
}
@supports(-moz-appearance:none){.bundle-block .devices-content-wrapper:after{content:"";display:block;margin-bottom:150px}
}
.bundle-block .devices-content-wrapper .options-content{overflow:scroll}
.bundle-block .devices-content-wrapper .options-content .strike-through-price{color:#a6a6a6;font-family:SamsungOne400;font-weight:400;letter-spacing:.043px;margin-left:5px;text-decoration:line-through}
@media(max-width:768px){.bundle-block .devices-content-wrapper .options-content .strike-through-price{font-size:9px}
}
@media(min-width:769px){.bundle-block .devices-content-wrapper .options-content .strike-through-price{font-size:13px}
}
.bundle-block .devices-content-wrapper .options-content>.bundle:last-child hr{display:none}
@media(min-width:769px){.bundle-block .devices-content-wrapper{box-sizing:border-box;flex-wrap:wrap;height:100%;justify-content:center;max-height:70vh}
}
.bundle-block .devices-content-wrapper .gift-device{background-color:#fff;border:1px solid #dadada;border-radius:2px;cursor:pointer;margin:2.5% 0;padding:12% 0 10%;width:100%}
@media(min-width:769px){.bundle-block .devices-content-wrapper .gift-device{margin:2.5% 15px;width:calc(20% - 11.25px)}
}
.bundle-block .devices-content-wrapper .gift-device:seleted{border:2px solid #0077c8 !important}
.bundle-block .devices-content-wrapper .gift-device .img-wrapper{margin:0 auto;padding-bottom:58%;position:relative}
.bundle-block .devices-content-wrapper .gift-device .img-wrapper img{display:block;left:50%;margin:0 auto;max-width:80%;position:absolute;top:50%;transform:translate3D(-50%,-50%,0)}
.cta-container-bundle .cta-container-v2{display:flex;flex-direction:column;position:absolute;width:100% !important}
.cta-container-bundle .cta-container-v2.single-button{background-color:#fff;max-height:auto}
@media(min-width:769px){.cta-container-bundle .cta-container-v2 .continue-wrapper{margin-bottom:30px}
.cta-container-bundle .cta-container-v2 .spanPadTop{margin-top:10px}
.cta-container-bundle .containsPrice{height:135px}
}
hr{border-width:1px;margin-top:5px}
.bundle{background-color:#fff;border-radius:9px;box-sizing:border-box;cursor:pointer;display:block;position:relative;transition:.2s ease-in}
.bundle .body-content{display:flex;flex-direction:row;height:80%}
.bundle .body-content .item-content{flex:2;margin-left:14px;padding-right:5px;padding-top:18px}
.bundle .body-content .item-content .price-wrapper{display:block}
.bundle .body-content .addon-color-selection-wrapper{-ms-flex-pack:justify;-ms-flex-align:center;display:-ms-flexbox;display:flex;justify-content:flex-start;margin-top:5px;text-align:left}
.bundle .body-content .addon-color-selection-wrapper .addon-color-icon{border:1px solid #ccc;border-radius:21px;display:inline-block;height:30px;margin:2px;vertical-align:middle;width:30px}
.bundle .body-content .addon-color-selection-wrapper .selected-color{box-shadow:0 0 0 2px #f7f7f7,0 0 0 3px #000 !important}
.bundle .body-content .item-img{display:block;max-width:175px;padding:10px 0 2px}
@media(max-width:360px){.bundle .body-content .item-img{margin:10px}
}
.bundle .body-content div{display:flex;flex-direction:column;justify-content:center;padding-bottom:10px}
.bundle .body-content p{margin:0}
.bundle .body-content .name{color:#000;font-family:SamsungSharpSansBold;font-weight:700;letter-spacing:0;max-width:600px;word-break:break-word}
@media(max-width:768px){.bundle .body-content .name{font-size:12px}
}
@media(min-width:769px){.bundle .body-content .name{font-size:14px}
}
.bundle .body-content .colorName{color:#000;font-family:SamsungSharpSansBold;font-weight:700;letter-spacing:0;line-height:20px}
@media(max-width:768px){.bundle .body-content .colorName{font-size:14px}
}
@media(min-width:769px){.bundle .body-content .colorName{font-size:14px}
}
.bundle .body-content .colorSelector{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:start;padding-bottom:0}
@media(min-width:769px){.bundle .body-content .image-container{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;padding-bottom:10px}
.bundle .body-content .image-container .item-img{width:auto}
}
.bundle .body-content .modelCode{color:#979797;font-family:SamsungOne400;font-stretch:normal;font-style:normal;font-weight:400;height:14px;letter-spacing:normal;line-height:normal}
@media(max-width:768px){.bundle .body-content .modelCode{font-size:12px}
}
@media(min-width:769px){.bundle .body-content .modelCode{font-size:12px}
}
.bundle .body-content .color-wrapper{padding-right:20px}
@media(min-width:769px){.bundle .body-content .bundle-item{background-color:#fff;border:.5px solid #a6a6a6;border-radius:4px;height:130px}
.bundle .body-content bundle-color{color:#000;font-family:SamsungOne;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal;text-transform:capitalize;width:40px}
}
@media(min-width:769px) and (max-width:768px){.bundle .body-content bundle-color{font-size:16px}
}
@media(min-width:769px) and (min-width:769px){.bundle .body-content bundle-color{font-size:16px}
}
.bundle .body-content .ecomShipDesc{color:#979797;font-family:SamsungOne400;font-weight:400;letter-spacing:.2px}
@media(max-width:768px){.bundle .body-content .ecomShipDesc{font-size:12px}
}
@media(min-width:769px){.bundle .body-content .ecomShipDesc{font-size:12px}
}
.bundle .body-content .price{color:#000;font-family:SamsungOne400;font-weight:400;letter-spacing:.043px}
@media(max-width:768px){.bundle .body-content .price{font-size:12px}
}
@media(min-width:769px){.bundle .body-content .price{font-size:16px}
.add-parent-container{position:relative}
}
.add-parent-container .addon-phone-container{background-color:#fff;height:76vh;overflow:auto;position:relative}
@media only screen and (max-width:360px) and (min-width:320px){.add-parent-container .addon-phone-container{height:70vh}
}
.add-parent-container .addon-phone-container .same-size-tile .tile1:nth-child(odd){margin-right:2% !important}
.add-parent-container .addon-phone-container .same-size-tile .tile1:nth-child(2n){margin-right:0 !important}
.add-parent-container .addon-phone-container .addon-phone-header h1{color:#000;font-family:SamsungSharpSansBold;font-weight:400;letter-spacing:.2px;margin-bottom:0;text-align:center}
@media(max-width:768px){.add-parent-container .addon-phone-container .addon-phone-header h1{font-size:16px}
}
@media(min-width:769px){.add-parent-container .addon-phone-container .addon-phone-header h1{font-size:20px}
}
.add-parent-container .addon-phone-container .addon-phone-header .image-section{margin:auto 0;text-align:center}
.add-parent-container .addon-phone-container .addon-phone-header .image-section img{padding:20px;width:50%}
.add-parent-container .addon-phone-container .price-container{align-items:center;display:flex;justify-content:center}
.add-parent-container .addon-phone-container .price-container .promoPrice{color:#000;font-family:SamsungOne400;font-weight:400;letter-spacing:.2px;margin-right:5px;margin-top:2px;text-align:left}
@media(max-width:768px){.add-parent-container .addon-phone-container .price-container .promoPrice{font-size:16px}
}
@media(min-width:769px){.add-parent-container .addon-phone-container .price-container .promoPrice{font-size:16px}
}
.add-parent-container .addon-phone-container .price-container .productPrice{color:#636363;font-family:SamsungOne400;font-weight:400;letter-spacing:.2px;text-decoration:line-through}
@media(max-width:768px){.add-parent-container .addon-phone-container .price-container .productPrice{font-size:12px}
}
@media(min-width:769px){.add-parent-container .addon-phone-container .price-container .productPrice{font-size:12px}
}
.add-parent-container .addon-phone-container .price-container .discount{color:#000;font-family:SamsungOne700;font-weight:700;letter-spacing:.2px;margin-left:5px}
@media(max-width:768px){.add-parent-container .addon-phone-container .price-container .discount{font-size:12px}
}
@media(min-width:769px){.add-parent-container .addon-phone-container .price-container .discount{font-size:12px}
}
.add-parent-container .addon-phone-container .addon-phone-remove-icon{color:#1428a0;cursor:pointer;font-family:SamsungOne700;font-weight:400;letter-spacing:.2px;position:absolute;right:8px;top:8px}
@media(max-width:768px){.add-parent-container .addon-phone-container .addon-phone-remove-icon{font-size:10px}
}
@media(min-width:769px){.add-parent-container .addon-phone-container .addon-phone-remove-icon{font-size:11px}
}
.add-parent-container .addon-phone-container .button,.add-parent-container .addon-phone-container .tile1{border-radius:5px}
.add-parent-container .addon-phone-container .button-group{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:left;width:100%}
.add-parent-container .addon-phone-container .button-group .btn-continue,.add-parent-container .addon-phone-container .button-group .btn-remove{align-items:center;color:#222425;display:flex;font-family:SamsungOne700;font-weight:400;justify-content:center;letter-spacing:.3px;min-height:55px;padding:2px;width:49%}
@media(max-width:768px){.add-parent-container .addon-phone-container .button-group .btn-continue,.add-parent-container .addon-phone-container .button-group .btn-remove{font-size:12px}
}
@media(min-width:769px){.add-parent-container .addon-phone-container .button-group .btn-continue,.add-parent-container .addon-phone-container .button-group .btn-remove{font-size:14px}
}
.add-parent-container .addon-phone-container .button-group .btn-continue.single-btn{width:100%}
.add-parent-container .addon-phone-container .button-group .btn-remove{margin-left:2%}
.add-parent-container .addon-phone-container .device-label{color:#000;font-family:SamsungOne700;font-weight:400;letter-spacing:.5px}
@media(max-width:768px){.add-parent-container .addon-phone-container .device-label{font-size:14px}
}
@media(min-width:769px){.add-parent-container .addon-phone-container .device-label{font-size:14px}
}
.add-parent-container .addon-phone-container .device-description{font-family:SamsungOne400;font-weight:400;letter-spacing:0;line-height:16px;margin:10px auto}
@media(max-width:768px){.add-parent-container .addon-phone-container .device-description{font-size:12px}
}
@media(min-width:769px){.add-parent-container .addon-phone-container .device-description{font-size:14px}
}
.add-parent-container .addon-phone-container .devices-content-wrapper{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:left;margin:0;padding:0;width:100%}
.add-parent-container .addon-phone-container .devices-content-wrapper .addon-phone-device{margin-bottom:10px;width:49%}
.add-parent-container .addon-phone-container .devices-content-wrapper .addon-phone-device:nth-child(odd){margin-right:2%}
.add-parent-container .addon-phone-container .devices-content-wrapper .addon-phone-device.selected{border:2px solid #0077c8}
.add-parent-container .addon-phone-container .devices-content-wrapper .addon-phone-device .text-wrapper{display:flex;flex-direction:column;justify-content:center;min-height:55px;padding:2px;width:100%}
.add-parent-container .addon-phone-container .devices-content-wrapper .addon-phone-device .text-wrapper .device-name{color:#000;text-align:center}
.add-parent-container .addon-phone-container .options-wrapper .addon-phone-options-content{margin:10px auto}
.add-parent-container .addon-phone-container .options-wrapper .addon-phone-options-content .option-label{color:#000;font-family:SamsungOne700;font-weight:400;letter-spacing:.5px;margin-bottom:8px}
@media(max-width:768px){.add-parent-container .addon-phone-container .options-wrapper .addon-phone-options-content .option-label{font-size:14px}
}
@media(min-width:769px){.add-parent-container .addon-phone-container .options-wrapper .addon-phone-options-content .option-label{font-size:14px}
}
.add-parent-container .addon-phone-container .options-wrapper .addon-phone-options-content .addon-phone-options-block{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:left;margin:0;padding:0;width:100%}
.add-parent-container .addon-phone-container .options-wrapper .addon-phone-options-content .addon-phone-options-block .tile1{margin-bottom:10px;width:49%}
.add-parent-container .addon-phone-container .options-wrapper .addon-phone-options-content .addon-phone-options-block .tile1:nth-child(odd){margin-right:2%}
.add-parent-container .addon-phone-container .options-wrapper .addon-phone-options-content .addon-phone-options-block .tile1.type-capacity div{align-items:center;height:auto;justify-content:center;line-height:normal}
.add-parent-container .addon-phone-container .options-wrapper .addon-phone-options-content .addon-phone-options-block .tile1.type-capacity div p{font-family:SamsungOne700;font-weight:400;letter-spacing:.35px}
@media(max-width:768px){.add-parent-container .addon-phone-container .options-wrapper .addon-phone-options-content .addon-phone-options-block .tile1.type-capacity div p{font-size:14px}
}
@media(min-width:769px){.add-parent-container .addon-phone-container .options-wrapper .addon-phone-options-content .addon-phone-options-block .tile1.type-capacity div p{font-size:14px}
}
.add-parent-container .addon-phone-container .options-wrapper .addon-phone-options-content .addon-phone-options-block .tile1.type-carrier:nth-child(2n){margin-right:2%}
.add-parent-container .addon-phone-container .options-wrapper .addon-phone-options-content .addon-phone-options-block .tile1.type-carrier:nth-child(odd){margin-right:0}
.add-parent-container .addon-phone-container .options-wrapper .addon-phone-options-content .addon-phone-options-block .tile1.type-carrier.one-row-column{margin-bottom:10px;width:100%}
.add-parent-container .addon-phone-container .options-wrapper .button.enable{background-color:#fff;color:#1428a0;font-family:SamsungOne700;font-weight:400;letter-spacing:.35px;text-transform:none}
@media(max-width:768px){.add-parent-container .addon-phone-container .options-wrapper .button.enable{font-size:14px}
}
@media(min-width:769px){.add-parent-container .addon-phone-container .options-wrapper .button.enable{font-size:14px}
}
.add-parent-container .addon-phone-container .no-result-text{margin-top:20px;text-align:center}
.add-parent-container .addon-phone-container .addon-phone-block{margin-bottom:100px}
.add-parent-container .cta-container-bundle .cta-container-v2{display:flex;flex-direction:column;position:absolute;transform:translateZ(1);width:100% !important}
.add-parent-container .cta-container-bundle .cta-container-v2.single-button{background-color:#fff;max-height:auto}
.add-parent-container .price-container{align-items:center;display:flex;justify-content:center}
.add-parent-container .price-container .promoPrice{color:#000;font-family:SamsungOne400;font-weight:400;letter-spacing:.2px;margin-right:5px;margin-top:2px;text-align:left}
@media(max-width:768px){.add-parent-container .price-container .promoPrice{font-size:16px}
}
@media(min-width:769px){.add-parent-container .price-container .promoPrice{font-size:16px}
}
.add-parent-container .price-container .productPrice{color:#636363;font-family:SamsungOne400;font-weight:400;letter-spacing:.2px;text-decoration:line-through}
@media(max-width:768px){.add-parent-container .price-container .productPrice{font-size:12px}
}
@media(min-width:769px){.add-parent-container .price-container .productPrice{font-size:12px}
}
.add-parent-container .price-container .discount{color:#000;font-family:SamsungOne700;font-weight:700;letter-spacing:.2px;margin-left:5px}
@media(max-width:768px){.add-parent-container .price-container .discount{font-size:12px}
}
@media(min-width:769px){.add-parent-container .price-container .discount{font-size:12px}
}
#bundleModal .borderContainer{background-color:#fff;border:1px solid #bbb;border-radius:20px;box-sizing:border-box;margin:20px auto;min-height:540px;position:relative}
@media(max-width:768px){#bundleModal .borderContainer{min-height:350px}
}
#bundleModal .borderContainer .newText{color:#00b3e3;font-family:SamsungOne400;font-weight:700;height:28px;letter-spacing:0;line-height:17px;margin:10px 0;position:absolute;text-align:center;width:98%}
@media(max-width:768px){#bundleModal .borderContainer .newText{font-size:12px}
}
@media(min-width:769px){#bundleModal .borderContainer .newText{font-size:14px}
}
#bundleModal .borderContainer .imageDiv{margin:30px auto;width:90%}
@media(max-width:768px){#bundleModal .borderContainer .imageDiv{height:100px;margin:15px auto}
}
#bundleModal .borderContainer .itemName{color:#000;font-family:SamsungSharpSansBold;font-weight:700;letter-spacing:0;line-height:22px;margin:0 20px 5px;max-height:100px;overflow:hidden;text-align:center;text-overflow:ellipsis;word-break:break-word}
@media(max-width:768px){#bundleModal .borderContainer .itemName{font-size:14px}
}
@media(min-width:769px){#bundleModal .borderContainer .itemName{font-size:18px}
}
@media(max-width:768px){#bundleModal .borderContainer .itemName{line-height:normal;margin:0 10px 5px}
}
#bundleModal .borderContainer .fromText{font-family:SamsungOne400;font-weight:400;letter-spacing:0;line-height:20px;margin:0 auto;max-height:41px;max-width:208px;text-align:center}
@media(max-width:768px){#bundleModal .borderContainer .fromText{font-size:12px}
}
@media(min-width:769px){#bundleModal .borderContainer .fromText{font-size:14px}
}
#bundleModal .borderContainer .fromText .salesPrice{font-family:SamsungOne700;font-weight:700;letter-spacing:0}
@media(max-width:768px){#bundleModal .borderContainer .fromText .salesPrice{font-size:14px}
}
@media(min-width:769px){#bundleModal .borderContainer .fromText .salesPrice{font-size:18px}
}
#bundleModal .borderContainer .tradeInText{display:flex;font-family:SamsungOne400;font-weight:400;justify-content:center;letter-spacing:0;line-height:20px;margin:0 auto;max-height:41px;max-width:208px}
@media(max-width:768px){#bundleModal .borderContainer .tradeInText{font-size:14px}
}
@media(min-width:769px){#bundleModal .borderContainer .tradeInText{font-size:14px}
}
#bundleModal .borderContainer .tradeInText span:before{content:"\00a0 "}
#bundleModal .borderContainer .tradeInText span{color:#00b3e3;font-weight:700}
#bundleModal .borderContainer .buynow-container{bottom:40px;display:flex;justify-content:center;position:absolute;width:100%}
@media(max-width:768px){#bundleModal .borderContainer .buynow-container{bottom:25px}
}
#bundleModal .borderContainer .buynow-container .buyNow{align-items:center;background-color:#2189ff;border-radius:40px;color:#fff;cursor:pointer;display:flex;font-family:SamsungOne700;font-weight:700;height:40px;justify-content:center;letter-spacing:2.4px;text-align:center;width:150px}
@media(max-width:768px){#bundleModal .borderContainer .buynow-container .buyNow{font-size:12px}
}
@media(min-width:769px){#bundleModal .borderContainer .buynow-container .buyNow{font-size:12px}
}
@media(max-width:768px){#bundleModal .borderContainer .buynow-container .buyNow{width:110px}
}
#bundleModal #productContainer.productContainer{margin-bottom:20px}
#bundleModal #productContainer.productContainer .cards-container{display:flex;flex-wrap:wrap;justify-content:left;margin:0 50px 0 75px}
@media(max-width:768px){#bundleModal #productContainer.productContainer .cards-container{justify-content:center;margin:auto}
}
#bundleModal #productContainer.productContainer .cards-container div[class*=card]{flex:0 0 29.333333%;margin:0 15px}
@media(max-width:768px){#bundleModal #productContainer.productContainer .cards-container div[class*=card]{flex:0 0 40%}
}
.diamondTheme .bundle-block .price-container div,.paletteTheme .bundle-block .price-container div,.rainbowTheme .bundle-block .price-container div{display:flex;flex-direction:column-reverse}
.diamondTheme .bundle-block .price-container div .discount,.paletteTheme .bundle-block .price-container div .discount,.rainbowTheme .bundle-block .price-container div .discount{color:#2189ff;font-family:SamsungOne400;font-weight:400;letter-spacing:normal;text-transform:lowercase}
@media(max-width:768px){.diamondTheme .bundle-block .price-container div .discount,.paletteTheme .bundle-block .price-container div .discount,.rainbowTheme .bundle-block .price-container div .discount{font-size:10px}
}
@media(min-width:769px){.diamondTheme .bundle-block .price-container div .discount,.paletteTheme .bundle-block .price-container div .discount,.rainbowTheme .bundle-block .price-container div .discount{font-size:10px}
}
.diamondTheme .bundle-block .price-container div span:nth-child(2n),.paletteTheme .bundle-block .price-container div span:nth-child(2n),.rainbowTheme .bundle-block .price-container div span:nth-child(2n){display:flex;font-family:SamsungOne700;font-weight:700;letter-spacing:normal}
@media(max-width:768px){.diamondTheme .bundle-block .price-container div span:nth-child(2n),.paletteTheme .bundle-block .price-container div span:nth-child(2n),.rainbowTheme .bundle-block .price-container div span:nth-child(2n){font-size:12px}
}
@media(min-width:769px){.diamondTheme .bundle-block .price-container div span:nth-child(2n),.paletteTheme .bundle-block .price-container div span:nth-child(2n),.rainbowTheme .bundle-block .price-container div span:nth-child(2n){font-size:12px}
}
.diamondTheme .bundle-block .price-container div .promoPrice,.paletteTheme .bundle-block .price-container div .promoPrice,.rainbowTheme .bundle-block .price-container div .promoPrice{align-self:flex-end;font-family:SamsungOne700;font-weight:700;letter-spacing:normal}
@media(max-width:768px){.diamondTheme .bundle-block .price-container div .promoPrice,.paletteTheme .bundle-block .price-container div .promoPrice,.rainbowTheme .bundle-block .price-container div .promoPrice{font-size:16px}
}
@media(min-width:769px){.diamondTheme .bundle-block .price-container div .promoPrice,.paletteTheme .bundle-block .price-container div .promoPrice,.rainbowTheme .bundle-block .price-container div .promoPrice{font-size:16px}
}
.diamondTheme .bundle-block .price-container div .productPrice,.paletteTheme .bundle-block .price-container div .productPrice,.rainbowTheme .bundle-block .price-container div .productPrice{line-height:auto}
.diamondTheme .bundle-block .price-container div .cta-container-bundle .containsPrice,.paletteTheme .bundle-block .price-container div .cta-container-bundle .containsPrice,.rainbowTheme .bundle-block .price-container div .cta-container-bundle .containsPrice{height:120px}
@media(min-width:769px){.diamondTheme #promotionModal .dialog,.paletteTheme #promotionModal .dialog,.rainbowTheme #promotionModal .dialog{border-radius:20px;height:auto;width:600px}
.diamondTheme #promotionModal #promotionOffer .promotion-cta-container,.paletteTheme #promotionModal #promotionOffer .promotion-cta-container,.rainbowTheme #promotionModal #promotionOffer .promotion-cta-container{padding:35px 10px 0}
.diamondTheme #promotionModal #promotionOffer .promotion-cta-container .btn,.paletteTheme #promotionModal #promotionOffer .promotion-cta-container .btn,.rainbowTheme #promotionModal #promotionOffer .promotion-cta-container .btn{margin-right:40px}
.diamondTheme #promotionModal #promotionOffer .promotion-cta-container .btn .button,.paletteTheme #promotionModal #promotionOffer .promotion-cta-container .btn .button,.rainbowTheme #promotionModal #promotionOffer .promotion-cta-container .btn .button{background-color:#2189ff;font-family:SamsungOne700;font-weight:700;height:50px;letter-spacing:normal;padding:14px}
}
@media(min-width:769px) and (max-width:768px){.diamondTheme #promotionModal #promotionOffer .promotion-cta-container .btn .button,.paletteTheme #promotionModal #promotionOffer .promotion-cta-container .btn .button,.rainbowTheme #promotionModal #promotionOffer .promotion-cta-container .btn .button{font-size:14px}
}
@media(min-width:769px) and (min-width:769px){.diamondTheme #promotionModal #promotionOffer .promotion-cta-container .btn .button,.paletteTheme #promotionModal #promotionOffer .promotion-cta-container .btn .button,.rainbowTheme #promotionModal #promotionOffer .promotion-cta-container .btn .button{font-size:14px}
}
@media(min-width:769px){.diamondTheme #promotionModal #promotionOffer .promotion-cta-container .no-thanks .button,.paletteTheme #promotionModal #promotionOffer .promotion-cta-container .no-thanks .button,.rainbowTheme #promotionModal #promotionOffer .promotion-cta-container .no-thanks .button{background-color:#fff;width:162px}
.diamondTheme #promotionModal #promotionOffer .promotion-cta-container .no-thanks .button .buttonLabel,.paletteTheme #promotionModal #promotionOffer .promotion-cta-container .no-thanks .button .buttonLabel,.rainbowTheme #promotionModal #promotionOffer .promotion-cta-container .no-thanks .button .buttonLabel{font-family:SamsungOne700;font-weight:700;letter-spacing:1.5px}
}
@media(min-width:769px) and (max-width:768px){.diamondTheme #promotionModal #promotionOffer .promotion-cta-container .no-thanks .button .buttonLabel,.paletteTheme #promotionModal #promotionOffer .promotion-cta-container .no-thanks .button .buttonLabel,.rainbowTheme #promotionModal #promotionOffer .promotion-cta-container .no-thanks .button .buttonLabel{font-size:12px}
}
@media(min-width:769px) and (min-width:769px){.diamondTheme #promotionModal #promotionOffer .promotion-cta-container .no-thanks .button .buttonLabel,.paletteTheme #promotionModal #promotionOffer .promotion-cta-container .no-thanks .button .buttonLabel,.rainbowTheme #promotionModal #promotionOffer .promotion-cta-container .no-thanks .button .buttonLabel{font-size:12px}
}
@media(min-width:769px){.diamondTheme #add-ons-wrapper #promotionModal .content,.paletteTheme #add-ons-wrapper #promotionModal .content,.rainbowTheme #add-ons-wrapper #promotionModal .content{height:auto}
.diamondTheme #add-ons-wrapper #bundleModal .dialog.box,.paletteTheme #add-ons-wrapper #bundleModal .dialog.box,.rainbowTheme #add-ons-wrapper #bundleModal .dialog.box{border-radius:20px}
.diamondTheme #add-ons-wrapper .cta-container-bundle .cta-container-v2,.paletteTheme #add-ons-wrapper .cta-container-bundle .cta-container-v2,.rainbowTheme #add-ons-wrapper .cta-container-bundle .cta-container-v2{flex-direction:row}
.diamondTheme #add-ons-wrapper .cta-container-bundle .cta-container-v2 .spanPadTop,.paletteTheme #add-ons-wrapper .cta-container-bundle .cta-container-v2 .spanPadTop,.rainbowTheme #add-ons-wrapper .cta-container-bundle .cta-container-v2 .spanPadTop{margin-bottom:28px;margin-right:25px}
.diamondTheme #add-ons-wrapper .cta-container-bundle .cta-container-v2 .continue-wrapper,.diamondTheme #add-ons-wrapper .cta-container-bundle .cta-container-v2 .continue-wrapper a,.paletteTheme #add-ons-wrapper .cta-container-bundle .cta-container-v2 .continue-wrapper,.paletteTheme #add-ons-wrapper .cta-container-bundle .cta-container-v2 .continue-wrapper a,.rainbowTheme #add-ons-wrapper .cta-container-bundle .cta-container-v2 .continue-wrapper,.rainbowTheme #add-ons-wrapper .cta-container-bundle .cta-container-v2 .continue-wrapper a{letter-spacing:normal;width:220px}
}
@media(max-width:768px){.diamondTheme #promotionOffer,.paletteTheme #promotionOffer,.rainbowTheme #promotionOffer{padding:40px 15px}
.diamondTheme #promotionOffer .promotion-title,.paletteTheme #promotionOffer .promotion-title,.rainbowTheme #promotionOffer .promotion-title{font-family:SamsungSharpSansBold;font-weight:700;letter-spacing:.38px;padding-top:50px}
}
@media(max-width:768px) and (max-width:768px){.diamondTheme #promotionOffer .promotion-title,.paletteTheme #promotionOffer .promotion-title,.rainbowTheme #promotionOffer .promotion-title{font-size:20px}
}
@media(max-width:768px) and (min-width:769px){.diamondTheme #promotionOffer .promotion-title,.paletteTheme #promotionOffer .promotion-title,.rainbowTheme #promotionOffer .promotion-title{font-size:20px}
}
@media(max-width:768px){.diamondTheme #promotionOffer .promotion-description,.paletteTheme #promotionOffer .promotion-description,.rainbowTheme #promotionOffer .promotion-description{letter-spacing:.19px}
.diamondTheme #promotionOffer .promotion-cta-container,.paletteTheme #promotionOffer .promotion-cta-container,.rainbowTheme #promotionOffer .promotion-cta-container{padding:10px 20px}
.diamondTheme #promotionOffer .promotion-cta-container .btn .button,.paletteTheme #promotionOffer .promotion-cta-container .btn .button,.rainbowTheme #promotionOffer .promotion-cta-container .btn .button{background-color:#2189ff;border-radius:20px;height:auto;padding:12px;width:100%}
.diamondTheme #promotionOffer .promotion-cta-container .no-thanks .button,.paletteTheme #promotionOffer .promotion-cta-container .no-thanks .button,.rainbowTheme #promotionOffer .promotion-cta-container .no-thanks .button{background-color:#fff;color:#000;letter-spacing:2.4px}
.diamondTheme .bundle-block .price-container,.paletteTheme .bundle-block .price-container,.rainbowTheme .bundle-block .price-container{margin-right:15px}
}
.diamondTheme .cta-container-bundle .cta-container-v2,.paletteTheme .cta-container-bundle .cta-container-v2,.rainbowTheme .cta-container-bundle .cta-container-v2{flex-direction:row}
.diamondTheme .bundle .body-content .item-content .price-wrapper,.paletteTheme .bundle .body-content .item-content .price-wrapper,.rainbowTheme .bundle .body-content .item-content .price-wrapper{font-family:SamsungOne400;font-weight:400;letter-spacing:normal}
@media(max-width:768px){.diamondTheme .bundle .body-content .item-content .price-wrapper,.paletteTheme .bundle .body-content .item-content .price-wrapper,.rainbowTheme .bundle .body-content .item-content .price-wrapper{font-size:16px}
}
@media(min-width:769px){.diamondTheme .bundle .body-content .item-content .price-wrapper,.paletteTheme .bundle .body-content .item-content .price-wrapper,.rainbowTheme .bundle .body-content .item-content .price-wrapper{font-size:16px}
}
.content-section{padding-bottom:40px;width:100%}
.content-section .grouped-addOn{cursor:pointer}
.content-section .grouped-addOn td{background-color:#fff;padding-bottom:0;padding-top:0;vertical-align:top}
.content-section .grouped-addOn table td,.content-section .grouped-addOn td .firstRow,.content-section td .lastRow{background-color:#fff;border:1px solid #ddd;border-bottom:0;border-top:0}
.content-section .grouped-addOn table td.selected{background-color:#fff;border:2px solid #2189ff;border-bottom:0;border-top:0}
.content-section .palette-addOn .tileSection{height:100%;padding-bottom:30px;padding-right:15px}
.content-section .palette-addOn .tileSection .top-layer{justify-content:space-between !important}
.content-section .grouped-addOn .tileSection{height:100%}
.content-section .grouped-addOn .tileSection .top-layer{border:0;justify-content:space-between !important}
.content-section .grouped-addOn .tileSection.selected{border:2px solid #2189ff;border-bottom:0;border-top:0}
.content-section .grouped-addOn .firstRow,.content-section .grouped-addOn .lastRow{background-color:#fff}
.content-section .grouped-addOn .firstRow .tileSection.selected{border:2px solid #2189ff;border-bottom:0}
.content-section .grouped-addOn table{border-collapse:separate;border-spacing:16px 0}
.content-section table{border-spacing:0;height:100%;width:100%}
.content-section table tr:first-of-type .firstRow{border:1px solid #ddd;border-bottom:0;border-top-left-radius:16px;border-top-right-radius:16px}
.content-section table tr:first-of-type .firstRow.tileSection.selected{border:2px solid #2189ff;border-bottom:0}
.content-section table tr:last-of-type .lastRow.labelSection.selected{border:2px solid #2189ff;border-top:0}
.content-section table tr:first-of-type td{padding-bottom:20px !important}
.content-section table tr:last-of-type .lastRow{border:1px solid #ddd;border-bottom-left-radius:16px;border-bottom-right-radius:16px;border-top:0}
.content-section table tr:last-of-type td{padding-bottom:20px !important}
.content-section table td.labelSection{padding-left:20px;padding-right:15px}
.content-section table td.labelSection .stockQty{color:#d0011b;display:flex;margin-top:10px}
.content-section table td.labelSection .stockQty .icon{background-color:#d0011b;border-radius:50%;height:15px;margin-right:6px;padding:5px;position:relative;width:15px}
.content-section table td.labelSection .stockQty .icon:after{color:#fff;content:"!";font-size:11px;font-weight:700;left:50%;position:absolute;top:50%;transform:translate3D(-50%,-50%,0)}
.content-section table td.labelSection .stockQty .error-text{font-family:SamsungOne700;font-weight:700;letter-spacing:0;line-height:14px}
@media(max-width:768px){.content-section table td.labelSection .stockQty .error-text{font-size:14px}
}
@media(min-width:769px){.content-section table td.labelSection .stockQty .error-text{font-size:14px}
}
.content-section table td .combinedBundlePrice{font-family:SamsungOne400;font-weight:400;letter-spacing:0}
@media(max-width:768px){.content-section table td .combinedBundlePrice{font-size:12px}
}
@media(min-width:769px){.content-section table td .combinedBundlePrice{font-size:14px}
}
.content-section table td:empty{background-color:transparent;border-left:0;border-right:0;padding-bottom:0;padding-top:0}
.palette-addOn .top-layer{border:1px solid #bbb}
.pallete-addon-card{height:100%}
.pallete-addon-card.selected .top-layer:not(.addon-top-layer){border:2px solid #2189ff !important}
.pallete-addon-card .top-layer{border-radius:20px;cursor:pointer;display:flex;flex-direction:column;height:100%;padding:15px;position:relative}
@media(max-width:768px){.pallete-addon-card .top-layer{min-height:auto;padding:10px}
}
.pallete-addon-card .top-layer .icon-container{display:flex;justify-content:space-between;min-height:25px;width:100%}
@media(max-width:768px){.pallete-addon-card .top-layer .icon-container{min-height:12.62px}
}
.pallete-addon-card .top-layer .icon-container .badge{color:#2189ff;font-family:SamsungOne700;font-weight:400;letter-spacing:0;line-height:18.94px;margin-right:25%}
@media(max-width:768px){.pallete-addon-card .top-layer .icon-container .badge{font-size:10px}
}
@media(min-width:769px){.pallete-addon-card .top-layer .icon-container .badge{font-size:12px}
}
.pallete-addon-card .top-layer .icon-container .cart-icon{float:right;height:27px;position:absolute;right:5px}
@media(max-width:768px){.pallete-addon-card .top-layer .icon-container .cart-icon{height:12.62px;width:14.34px}
}
.pallete-addon-card .top-layer .img-container{display:flex;justify-content:center;margin-top:5px}
.pallete-addon-card .top-layer .img-container img{align-self:flex-start;height:auto;width:100%}
.pallete-addon-card .top-layer .dynamic-img-container{display:flex;justify-content:center}
.pallete-addon-card .top-layer .dynamic-img-container img{object-fit:cover;width:110px}
@media(max-width:768px){.pallete-addon-card .top-layer .dynamic-img-container img{width:65px}
}
.pallete-addon-card .top-layer .appDesc-container{height:inherit}
.pallete-addon-card .top-layer .appDesc-container .desc-container{-webkit-line-clamp:5;-webkit-box-orient:vertical;color:#000;display:-webkit-box;font-family:SamsungOne400;font-weight:400;letter-spacing:.1px;line-height:16px;min-height:auto;overflow:hidden;text-overflow:ellipsis}
@media(max-width:768px){.pallete-addon-card .top-layer .appDesc-container .desc-container{font-size:12px}
}
@media(min-width:769px){.pallete-addon-card .top-layer .appDesc-container .desc-container{font-size:12px}
}
.pallete-addon-card .top-layer .flex-row{margin:10px 0}
@media(max-width:768px){.pallete-addon-card .top-layer .flex-row{margin:5px}
}
.pallete-addon-card .top-layer .flex-row .dots-wrapper{display:flex;flex-wrap:wrap;justify-content:center}
.pallete-addon-card .top-layer .flex-row .dots-wrapper.isStorageItem{flex-wrap:wrap}
.pallete-addon-card .top-layer .flex-row .dots-wrapper .isNotStorage{flex-wrap:nowrap}
.pallete-addon-card .top-layer .flex-row .dots-wrapper .dot-content{display:flex;justify-content:center}
.pallete-addon-card .top-layer .flex-row .dots-wrapper .dot-content.not-color{min-width:70px;width:auto}
@media(max-width:768px){.pallete-addon-card .top-layer .flex-row .dots-wrapper .dot-content.not-color{height:33px;margin:5px;min-width:37px;width:100%}
}
.pallete-addon-card .top-layer .flex-row .dots-wrapper .dot-content .circle1,.pallete-addon-card .top-layer .flex-row .dots-wrapper .dot-content .selectedOval{margin:8px}
.pallete-addon-card .top-layer .flex-row .dots-wrapper .selectedOval{box-shadow:0 0 0 2px #fff,0 0 0 4px #2189ff}
@media(max-width:768px){.pallete-addon-card .top-layer .flex-row .dots-wrapper .selectedOval{box-shadow:0 0 0 3.11px #fff,0 0 0 4.11px #2189ff}
}
.pallete-addon-card .top-layer .flex-row .dots-wrapper .isStorageDevice{border-radius:4.66px;font-family:SamsungOne400;font-weight:400;height:auto;letter-spacing:0;line-height:22px;min-width:56px;overflow:hidden;padding-left:5px;padding-right:5px;padding-top:10px;text-overflow:ellipsis;width:auto}
@media(max-width:768px){.pallete-addon-card .top-layer .flex-row .dots-wrapper .isStorageDevice{font-size:9px}
}
@media(min-width:769px){.pallete-addon-card .top-layer .flex-row .dots-wrapper .isStorageDevice{font-size:14px}
}
@media(max-width:768px){.pallete-addon-card .top-layer .flex-row .dots-wrapper .isStorageDevice{height:max-content;line-height:100%;padding:0 5px}
}
@media(max-width:1023px) and (min-width:769px){.pallete-addon-card .top-layer .flex-row .dots-wrapper .isStorageDevice{display:flex;line-height:100%}
}
.pallete-addon-card .addon-top-layer{border-bottom:0;border-radius:0;border-top:0;padding-top:0}
.pallete-addon-card .card-body{justify-content:end;min-height:190px}
@media(max-width:376px){.pallete-addon-card .card-body{min-height:200px}
}
@media(max-width:420px){.pallete-addon-card .card-body{margin-bottom:20px}
}
.pallete-addon-card .card-body .inStorePickUp{line-height:auto}
.pallete-addon-card .card-body .inStorePickUp img{height:15px;width:auto}
.pallete-addon-card .card-body .card-wrapper-text-section{display:flex;flex-direction:column;height:100%;padding:20px}
@media(max-width:768px){.pallete-addon-card .card-body .card-wrapper-text-section{padding:15px 5px 10px 15px}
}
@media(max-width:300px){.pallete-addon-card .card-body .card-wrapper-text-section{height:auto}
}
.pallete-addon-card .card-body .card-title{color:#000;font-family:SamsungOne700;font-size:18px;font-weight:400;letter-spacing:0;line-height:18.94px}
@media(max-width:768px){.pallete-addon-card .card-body .card-title{font-size:14px}
}
@media(min-width:769px){.pallete-addon-card .card-body .card-title{font-size:18px}
}
.pallete-addon-card .card-body .hub-card-title{font-family:SamsungOne700;font-weight:400;letter-spacing:0}
@media(max-width:768px){.pallete-addon-card .card-body .hub-card-title{font-size:12px}
}
@media(min-width:769px){.pallete-addon-card .card-body .hub-card-title{font-size:18px}
}
.pallete-addon-card .card-body .card-shippingInfo{font-family:SamsungOne400;font-weight:400;letter-spacing:0}
@media(max-width:768px){.pallete-addon-card .card-body .card-shippingInfo{font-size:14px}
}
@media(min-width:769px){.pallete-addon-card .card-body .card-shippingInfo{font-size:16px}
}
.pallete-addon-card .card-body .card-description{font-family:SamsungOne400;font-weight:400;letter-spacing:0;margin-top:4px}
@media(max-width:768px){.pallete-addon-card .card-body .card-description{font-size:14px}
}
@media(min-width:769px){.pallete-addon-card .card-body .card-description{font-size:14px}
}
@media(max-width:300px){.pallete-addon-card .card-body .card-description{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}
}
.pallete-addon-card .card-body .hub-card-description{font-family:SamsungOne400;font-weight:400;letter-spacing:0}
@media(max-width:768px){.pallete-addon-card .card-body .hub-card-description{font-size:10px}
}
@media(min-width:769px){.pallete-addon-card .card-body .hub-card-description{font-size:12px}
}
.pallete-addon-card .card-body .card-learn-more{color:#2189ff !important;flex-basis:10%;font-family:SamsungOne700;font-weight:400;letter-spacing:0;line-height:18.62px}
@media(max-width:768px){.pallete-addon-card .card-body .card-learn-more{font-size:12px}
}
@media(min-width:769px){.pallete-addon-card .card-body .card-learn-more{font-size:14px}
}
.pallete-addon-card .card-body .card-learn-more:hover{color:#006bea !important}
.pallete-addon-card .card-body .quantity-switch{border-radius:26.67px;height:20px;width:93px}
.pallete-addon-card .card-body .quantity-switch .value{font-family:SamsungOne700;font-weight:400;letter-spacing:0;line-height:8px}
@media(max-width:768px){.pallete-addon-card .card-body .quantity-switch .value{font-size:10.67px}
}
@media(min-width:769px){.pallete-addon-card .card-body .quantity-switch .value{font-size:10.67px}
}
.pallete-addon-card .card-body .quantity-switch .decrement,.pallete-addon-card .card-body .quantity-switch .increment{font-family:SamsungOne700;font-weight:400;letter-spacing:2.4px;line-height:8px}
@media(max-width:768px){.pallete-addon-card .card-body .quantity-switch .decrement,.pallete-addon-card .card-body .quantity-switch .increment{font-size:12px}
}
@media(min-width:769px){.pallete-addon-card .card-body .quantity-switch .decrement,.pallete-addon-card .card-body .quantity-switch .increment{font-size:12px}
}
.pallete-addon-card .card-body .pricing-block{font-family:SamsungOne700;font-weight:400;letter-spacing:0;margin-top:10px}
@media(max-width:768px){.pallete-addon-card .card-body .pricing-block{font-size:18px}
}
@media(min-width:769px){.pallete-addon-card .card-body .pricing-block{font-size:18px}
}
.pallete-addon-card .card-body .pricing-block .saved-price{font-family:SamsungOne400;font-weight:700;letter-spacing:0}
@media(max-width:768px){.pallete-addon-card .card-body .pricing-block .saved-price{font-size:14px}
}
@media(min-width:769px){.pallete-addon-card .card-body .pricing-block .saved-price{font-size:14px}
}
.pallete-addon-card .card-body .pricing-block .saved-price .save{color:#2189ff;margin-left:10px}
.pallete-addon-card .card-body .pricing-block .userPlan{font-family:SamsungOne400;font-weight:400;letter-spacing:0}
@media(max-width:768px){.pallete-addon-card .card-body .pricing-block .userPlan{font-size:14px}
}
@media(min-width:769px){.pallete-addon-card .card-body .pricing-block .userPlan{font-size:14px}
}
.pallete-addon-card .card-body .hub-pricing-block{font-family:SamsungOne700;font-weight:400;letter-spacing:0}
@media(max-width:768px){.pallete-addon-card .card-body .hub-pricing-block{font-size:14px}
}
@media(min-width:769px){.pallete-addon-card .card-body .hub-pricing-block{font-size:16px}
}
.pallete-addon-card .card-body .hub-pricing-block .saved-price{font-family:SamsungOne400;font-weight:700;letter-spacing:0}
@media(max-width:768px){.pallete-addon-card .card-body .hub-pricing-block .saved-price{font-size:10px}
}
@media(min-width:769px){.pallete-addon-card .card-body .hub-pricing-block .saved-price{font-size:12px}
}
.pallete-addon-card .card-body .hub-pricing-block .userPlan{font-family:SamsungOne400;font-weight:400;letter-spacing:0}
@media(max-width:768px){.pallete-addon-card .card-body .hub-pricing-block .userPlan{font-size:10px}
}
@media(min-width:769px){.pallete-addon-card .card-body .hub-pricing-block .userPlan{font-size:12px}
}
.pallete-addon-card .card-body .saveBulk{box-sizing:content-box;font-family:SamsungOne700;letter-spacing:0;line-height:19px;padding:10px 0 0}
@media(max-width:768px){.pallete-addon-card .card-body .saveBulk{font-size:14px}
}
@media(min-width:769px){.pallete-addon-card .card-body .saveBulk{font-size:16px}
}
@media(max-width:768px){#add-ons-wrapper .content-bulkDiscount{display:block}
}
@media(min-width:769px){#add-ons-wrapper .content-bulkDiscount .addon-top-layer .card-body{min-height:280px}
}
#add-ons-wrapper .content-bulkDiscount .addon-top-layer .card-body .card-wrapper-text-section{height:auto}
@media(max-width:768px){#add-ons-wrapper .content-bulkDiscount .addon-top-layer .top-layer{min-height:22vh}
}
.grouped-addOn .pallete-addon-card{padding:0 16px}
.grouped-addOn .pallete-addon-card .top-layer{padding:0}
.quantity-switch-container{display:flex;flex-direction:row;margin-top:10px}
.quantity-switch-container .quantity-switch{border:1px solid #000;border-radius:40px;display:flex;font-family:SamsungOne700;font-weight:400;height:30px;letter-spacing:.2px;width:140px}
@media(max-width:768px){.quantity-switch-container .quantity-switch{font-size:18px}
}
@media(min-width:769px){.quantity-switch-container .quantity-switch{font-size:18px}
}
@media(max-width:768px){.quantity-switch-container .quantity-switch{height:40px}
}
.quantity-switch-container .quantity-switch .decrement,.quantity-switch-container .quantity-switch .increment{align-items:center;cursor:pointer;display:flex;justify-content:center;width:40px}
.quantity-switch-container .quantity-switch .decrement.disable,.quantity-switch-container .quantity-switch .increment.disable{opacity:.5;pointer-events:none}
.quantity-switch-container .quantity-switch .increment{border-left:1px solid #000}
.quantity-switch-container .quantity-switch .decrement{border-right:1px solid #000}
.quantity-switch-container .quantity-switch .value{align-items:center;display:flex;font-family:SamsungOne700;font-weight:400;justify-content:center;letter-spacing:.2px;text-align:center;width:60px}
@media(max-width:768px){.quantity-switch-container .quantity-switch .value{font-size:16px}
}
@media(min-width:769px){.quantity-switch-container .quantity-switch .value{font-size:16px}
}
.quantity-switch-container .quantity-switch .value.inputDiv{-moz-appearance:textfield;border:0}
.quantity-switch-container .quantity-switch .value.inputDiv::-webkit-inner-spin-button,.quantity-switch-container .quantity-switch .value.inputDiv::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
.quantity-switch-container .qtyLabel{align-items:center;display:flex;font-family:SamsungOne700;font-weight:400;justify-content:center;letter-spacing:normal;margin-right:10px}
@media(max-width:768px){.quantity-switch-container .qtyLabel{font-size:10px}
}
@media(min-width:769px){.quantity-switch-container .qtyLabel{font-size:10px}
}
.bulkDiscount .saveBulk{box-sizing:content-box;font-family:SamsungOne400;height:14px;letter-spacing:0;line-height:14px;padding:17px 0 0 5px}
@media(min-width:769px){.bulkDiscount .saveBulk{margin-bottom:12px}
}
@media(max-width:768px){.bulkDiscount .saveBulk{font-size:10px}
}
@media(min-width:769px){.bulkDiscount .saveBulk{font-size:12px}
}
.bulkDiscount .unitsDiscount{display:grid;grid-auto-rows:minmax(83px,auto);grid-template-columns:repeat(3,1fr)}
@media(max-width:768px){.bulkDiscount .unitsDiscount{grid-auto-rows:minmax(62px,auto)}
}
.bulkDiscount .unitsDiscount .unitData{padding-top:15px}
.bulkDiscount .unitsDiscount .unitData.selected{border-bottom:3px solid #00bbea}
.bulkDiscount .unitsDiscount .unitData .unitsText{font-family:SamsungOne700;height:12px;letter-spacing:.25px;line-height:12px;text-align:center}
@media(max-width:768px){.bulkDiscount .unitsDiscount .unitData .unitsText{font-size:10px}
}
@media(min-width:769px){.bulkDiscount .unitsDiscount .unitData .unitsText{font-size:10px}
}
.bulkDiscount .unitsDiscount .unitData .unitsText.normal{font-family:SamsungOne400;letter-spacing:.25px}
@media(max-width:768px){.bulkDiscount .unitsDiscount .unitData .unitsText.normal{font-size:10px}
}
@media(min-width:769px){.bulkDiscount .unitsDiscount .unitData .unitsText.normal{font-size:10px}
}
.bulkDiscount .unitsDiscount .unitData .mqPrice{color:#00bbea;font-family:SamsungOne700;height:12px;height:19px;letter-spacing:0;line-height:18.62px;margin:8px 0 2px;text-align:center}
@media(max-width:768px){.bulkDiscount .unitsDiscount .unitData .mqPrice{font-size:14px}
}
@media(min-width:769px){.bulkDiscount .unitsDiscount .unitData .mqPrice{font-size:14px}
}
.bulkDiscount .unitsDiscount .unitData .mqPrice.blackFont{color:#000}
.bulkDiscount .unitsDiscount .unitData .mqPerUnit,.bulkDiscount .unitsDiscount .unitData .mqSave{font-family:SamsungOne400;height:19px;height:12px;letter-spacing:.25px;line-height:12px;text-align:center}
@media(max-width:768px){.bulkDiscount .unitsDiscount .unitData .mqPerUnit,.bulkDiscount .unitsDiscount .unitData .mqSave{font-size:10px}
}
@media(min-width:769px){.bulkDiscount .unitsDiscount .unitData .mqPerUnit,.bulkDiscount .unitsDiscount .unitData .mqSave{font-size:10px}
}
@media(max-width:768px){.bulkDiscount .unitsDiscount .unitData .mqPerUnit,.bulkDiscount .unitsDiscount .unitData .mqSave{margin-bottom:5px}
}
@media(min-width:769px){.AddonBulkDiscount .unitsDiscount{display:flex;flex:1;flex-direction:row;margin-top:5%;text-align:center}
}
@media(max-width:768px){.AddonBulkDiscount .unitsDiscount{display:grid;grid-auto-rows:minmax(62px,auto);grid-template-columns:1fr 1fr}
}
@media(min-width:769px){.AddonBulkDiscount .unitsDiscount .unitData{padding-right:20px}
}
@media(max-width:768px){.AddonBulkDiscount .unitsDiscount .unitData:nth-child(odd){border-right:1px solid #bbb;height:70px;margin-top:15px;padding-top:5px}
.AddonBulkDiscount .unitsDiscount .unitData:nth-child(2n){margin-top:15px;padding-top:5px}
}
.AddonBulkDiscount .unitsDiscount .unitData.selected:after{border-bottom:3px solid #00bbea;bottom:15px;content:"";display:inline-block;left:40%;position:relative;transform:translateX(-50%);width:80%}
@media(max-width:768px){.AddonBulkDiscount .unitsDiscount .unitData.selected:after{left:50%}
}
.AddonBulkDiscount .unitsDiscount .unitData .unitsText{font-family:SamsungOne700;letter-spacing:.25px;line-height:12px;text-align:center}
@media(max-width:768px){.AddonBulkDiscount .unitsDiscount .unitData .unitsText{font-size:10px}
}
@media(min-width:769px){.AddonBulkDiscount .unitsDiscount .unitData .unitsText{font-size:10px}
}
.AddonBulkDiscount .unitsDiscount .unitData .unitsText.normal{font-family:SamsungOne700;letter-spacing:.25px}
@media(max-width:768px){.AddonBulkDiscount .unitsDiscount .unitData .unitsText.normal{font-size:10px}
}
@media(min-width:769px){.AddonBulkDiscount .unitsDiscount .unitData .unitsText.normal{font-size:10px}
}
.AddonBulkDiscount .unitsDiscount .unitData .mqPrice{color:#00bbea;font-family:SamsungOne700;letter-spacing:0;line-height:18.62px;margin:8px 0 2px;text-align:center}
@media(max-width:768px){.AddonBulkDiscount .unitsDiscount .unitData .mqPrice{font-size:14px}
}
@media(min-width:769px){.AddonBulkDiscount .unitsDiscount .unitData .mqPrice{font-size:14px}
}
.AddonBulkDiscount .unitsDiscount .unitData .mqPrice.blackFont{color:#000}
.AddonBulkDiscount .unitsDiscount .unitData .mqPerUnit,.AddonBulkDiscount .unitsDiscount .unitData .mqSave{font-family:SamsungOne400;letter-spacing:.25px;line-height:12px;text-align:center}
@media(max-width:768px){.AddonBulkDiscount .unitsDiscount .unitData .mqPerUnit,.AddonBulkDiscount .unitsDiscount .unitData .mqSave{font-size:10px}
}
@media(min-width:769px){.AddonBulkDiscount .unitsDiscount .unitData .mqPerUnit,.AddonBulkDiscount .unitsDiscount .unitData .mqSave{font-size:10px}
}
@media(max-width:768px){.AddonBulkDiscount .unitsDiscount .unitData .mqPerUnit,.AddonBulkDiscount .unitsDiscount .unitData .mqSave{padding:0 10px}
}
.AddonBulkDiscount .unitsDiscount .unitData .mqPerUnit{margin-bottom:5px}
.inStorePickUp{display:flex;flex-direction:row;line-height:16px}
.inStorePickUp .inStorePickUpImg{height:21px;width:24px}
.inStorePickUp .inStorePickUpDetails{display:inline-block;flex-direction:column;margin:0 10px 0 5px}
.inStorePickUp .inStorePickUpLabel{font-family:SamsungOne700;font-weight:400;letter-spacing:0}
@media(max-width:768px){.inStorePickUp .inStorePickUpLabel{font-size:13px}
}
@media(min-width:769px){.inStorePickUp .inStorePickUpLabel{font-size:13px}
}
.inStorePickUp .pickUpMessage{color:#4a4a4a;font-family:SamsungOne400;font-size:13px;letter-spacing:0;line-height:14px}
.eco-bundle,.multi-eco-bundle{padding-bottom:15px}
.eco-bundle .eco-bundle-container .bundle-block,.multi-eco-bundle .eco-bundle-container .bundle-block{display:flex;flex-direction:row}
@media(max-width:768px){.eco-bundle .eco-bundle-container .bundle-block,.multi-eco-bundle .eco-bundle-container .bundle-block{flex-direction:column}
}
.eco-bundle .eco-bundle-container .bundle-block .img-container,.multi-eco-bundle .eco-bundle-container .bundle-block .img-container{padding:10px 20px}
.eco-bundle .eco-bundle-container .bundle-block .img-container .img,.multi-eco-bundle .eco-bundle-container .bundle-block .img-container .img{width:143px}
@media(max-width:768px){.eco-bundle .eco-bundle-container .bundle-block .img-container .img,.multi-eco-bundle .eco-bundle-container .bundle-block .img-container .img{height:147.46px;width:auto}
}
.eco-bundle .eco-bundle-container .bundle-block .info-container,.multi-eco-bundle .eco-bundle-container .bundle-block .info-container{flex:2;max-width:50%}
@media(max-width:768px){.eco-bundle .eco-bundle-container .bundle-block .info-container,.multi-eco-bundle .eco-bundle-container .bundle-block .info-container{max-width:100%;padding:0 10px 0 0}
}
.eco-bundle .eco-bundle-container .bundle-block .info-container .sku,.multi-eco-bundle .eco-bundle-container .bundle-block .info-container .sku{color:#979797;font-family:SamsungOne400;font-size:12px;letter-spacing:.14px;line-height:1.58;padding-bottom:2%}
.eco-bundle .eco-bundle-container .bundle-block .info-container .title,.multi-eco-bundle .eco-bundle-container .bundle-block .info-container .title{color:#000;font-family:SamsungOne700;font-size:14px;letter-spacing:.17px;line-height:1.36;padding-bottom:2%}
.eco-bundle .eco-bundle-container .bundle-block .info-container .sub-title,.multi-eco-bundle .eco-bundle-container .bundle-block .info-container .sub-title{color:#000;font-family:SamsungOne400;font-size:12px;letter-spacing:.1px;padding-bottom:2%}
.eco-bundle .eco-bundle-container .bundle-block .info-container .price,.multi-eco-bundle .eco-bundle-container .bundle-block .info-container .price{color:#000;font-family:SamsungOne400;font-size:16px;font-weight:700;letter-spacing:.19px;line-height:1.19;padding-bottom:5%}
.eco-bundle .eco-bundle-container .bundle-block .info-container .product-price,.multi-eco-bundle .eco-bundle-container .bundle-block .info-container .product-price{color:#a1a1a1;display:inline;font-family:SamsungOne400;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.23px;line-height:normal;text-decoration:line-through}
.eco-bundle .eco-bundle-container .bundle-block .info-container .label,.multi-eco-bundle .eco-bundle-container .bundle-block .info-container .label{color:#000;font-family:SamsungOne700;font-size:14px;font-weight:700;letter-spacing:.17px;line-height:1.36}
.eco-bundle .eco-bundle-container .bundle-block .info-container .options-content,.multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:left;margin:2px 0 5px;padding:0;width:100%}
.eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .color-row-list-item,.multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .color-row-list-item{text-align:center}
@media(max-width:768px){.eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .color-row-list-item,.multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .color-row-list-item{margin-right:15px;width:calc(16.66667% - 2.5px)}
}
@media(min-width:769px){.eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .color-row-list-item,.multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .color-row-list-item{margin-right:15px;width:calc(16.66667% - 7.5px)}
.eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .color-row-list-item:nth-child(4n+4),.multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .color-row-list-item:nth-child(4n+4){margin-right:15px}
}
.eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .row-list-item,.multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .row-list-item{padding:10px;text-align:center}
@media(max-width:360px){.eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .row-list-item,.multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .row-list-item{margin-bottom:0}
}
@media(max-width:768px){.eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .row-list-item,.multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .row-list-item{width:calc(50% - 7.5px)}
.eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .row-list-item:nth-child(odd),.multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .row-list-item:nth-child(odd){margin-right:15px}
.eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .row-list-item:nth-child(2n),.multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .row-list-item:nth-child(2n){margin-right:0}
}
@media(min-width:769px){.eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .row-list-item,.multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .row-list-item{margin-right:15px;width:calc(33.33333% - 15px)}
.eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .row-list-item:nth-child(4n+4),.multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .row-list-item:nth-child(4n+4){margin-right:15px}
}
.eco-bundle .eco-bundle-container .bundle-block .info-container .tile,.multi-eco-bundle .eco-bundle-container .bundle-block .info-container .tile{background-color:#fff;border:1px solid #a6a6a6;border-radius:4px;color:#000;font-family:SamsungOne700;font-size:14px;height:50px;letter-spacing:.17px;line-height:1.36;text-align:center;width:108px}
.eco-bundle .eco-bundle-container .bundle-block .info-container .tile1 .name,.eco-bundle .eco-bundle-container .bundle-block .info-container .tile13 .name,.multi-eco-bundle .eco-bundle-container .bundle-block .info-container .tile1 .name,.multi-eco-bundle .eco-bundle-container .bundle-block .info-container .tile13 .name{color:#000;display:block;font-family:SamsungOne700;font-weight:400;letter-spacing:.2px;line-height:1.4;margin-block-end:1em;margin-block-start:1em;margin-inline-end:0;margin-inline-start:0;text-align:center}
@media(max-width:768px){.eco-bundle .eco-bundle-container .bundle-block .info-container .tile1 .name,.eco-bundle .eco-bundle-container .bundle-block .info-container .tile13 .name,.multi-eco-bundle .eco-bundle-container .bundle-block .info-container .tile1 .name,.multi-eco-bundle .eco-bundle-container .bundle-block .info-container .tile13 .name{font-size:14px}
}
@media(min-width:769px){.eco-bundle .eco-bundle-container .bundle-block .info-container .tile1 .name,.eco-bundle .eco-bundle-container .bundle-block .info-container .tile13 .name,.multi-eco-bundle .eco-bundle-container .bundle-block .info-container .tile1 .name,.multi-eco-bundle .eco-bundle-container .bundle-block .info-container .tile13 .name{font-size:14px}
}
.eco-bundle .eco-bundle-container .bundle-block .info-container .tile8 .color-indication,.multi-eco-bundle .eco-bundle-container .bundle-block .info-container .tile8 .color-indication{background:#fff;border:1px solid #d8d8d8;border-radius:50%;height:30px;width:30px}
.eco-bundle .eco-bundle-container .bundle-block .info-container .tile8 .color-outline,.multi-eco-bundle .eco-bundle-container .bundle-block .info-container .tile8 .color-outline{height:40px;width:40px}
.eco-bundle .eco-bundle-container .bundle-block .info-container.selected,.multi-eco-bundle .eco-bundle-container .bundle-block .info-container.selected{background-color:#fff;border:2px solid #0077c8;border-radius:4px;color:#000;font-family:SamsungOne700;font-size:14px;height:50px;letter-spacing:.17px;line-height:1.36;text-align:center;width:108px}
.eco-bundle .bundlePrice,.multi-eco-bundle .bundlePrice{align-items:center;color:#000;display:flex;flex-direction:column;font-family:SamsungOne700;font-weight:700;justify-content:center;letter-spacing:0;line-height:19px}
@media(max-width:768px){.eco-bundle .bundlePrice,.multi-eco-bundle .bundlePrice{font-size:14px}
}
@media(min-width:769px){.eco-bundle .bundlePrice,.multi-eco-bundle .bundlePrice{font-size:16px}
}
.eco-bundle .bundlePrice span,.multi-eco-bundle .bundlePrice span{font-family:SamsungOne400;font-weight:400;letter-spacing:.23px;line-height:22px}
@media(max-width:768px){.eco-bundle .bundlePrice span,.multi-eco-bundle .bundlePrice span{font-size:16px}
}
@media(min-width:769px){.eco-bundle .bundlePrice span,.multi-eco-bundle .bundlePrice span{font-size:18px}
}
.eco-bundle .bundlePrice b,.multi-eco-bundle .bundlePrice b{font-family:SamsungOne700;font-weight:700;letter-spacing:.23px}
@media(max-width:768px){.eco-bundle .bundlePrice b,.multi-eco-bundle .bundlePrice b{font-size:16px}
}
@media(min-width:769px){.eco-bundle .bundlePrice b,.multi-eco-bundle .bundlePrice b{font-size:18px}
}
.eco-bundle .bundlePrice strike,.multi-eco-bundle .bundlePrice strike{color:#a6a6a6;font-family:SamsungOne400;font-weight:400;letter-spacing:.23px;line-height:22px;margin-left:8px}
@media(max-width:768px){.eco-bundle .bundlePrice strike,.multi-eco-bundle .bundlePrice strike{font-size:16px}
}
@media(min-width:769px){.eco-bundle .bundlePrice strike,.multi-eco-bundle .bundlePrice strike{font-size:18px}
}
.eco-bundle .bundlePrice .bundlePriceText,.multi-eco-bundle .bundlePrice .bundlePriceText{font-family:SamsungOne400;font-weight:400;letter-spacing:0;line-height:12px;margin-bottom:10px}
@media(max-width:768px){.eco-bundle .bundlePrice .bundlePriceText,.multi-eco-bundle .bundlePrice .bundlePriceText{font-size:10px}
}
@media(min-width:769px){.eco-bundle .bundlePrice .bundlePriceText,.multi-eco-bundle .bundlePrice .bundlePriceText{font-size:12px}
}
.eco-bundle .eco-bundle-btn,.multi-eco-bundle .eco-bundle-btn{position:sticky;text-align:center}
.eco-bundle .eco-bundle-btn .gift-btn,.multi-eco-bundle .eco-bundle-btn .gift-btn{align-items:center;display:flex;justify-content:center}
@media(max-width:768px){.eco-bundle .eco-bundle-btn .gift-btn,.multi-eco-bundle .eco-bundle-btn .gift-btn{text-align:center}
}
@media(min-width:769px){.eco-bundle .eco-bundle-btn .gift-btn,.multi-eco-bundle .eco-bundle-btn .gift-btn{justify-content:center}
}
.eco-bundle .eco-bundle-btn .gift-btn .addBundle,.multi-eco-bundle .eco-bundle-btn .gift-btn .addBundle{background-color:#000;border:2px solid #000;border-radius:40px;color:#fff;cursor:pointer;font-family:SamsungSharpSansBold;font-weight:400;letter-spacing:.8px;letter-spacing:2.4px;line-height:1;margin:0 10px;text-align:center;width:100%}
@media(max-width:768px){.eco-bundle .eco-bundle-btn .gift-btn .addBundle,.multi-eco-bundle .eco-bundle-btn .gift-btn .addBundle{font-size:12px}
}
@media(min-width:769px){.eco-bundle .eco-bundle-btn .gift-btn .addBundle,.multi-eco-bundle .eco-bundle-btn .gift-btn .addBundle{font-size:14px;height:40px;width:146px}
}
.eco-bundle .eco-bundle-btn .gift-btn .removeBundle,.multi-eco-bundle .eco-bundle-btn .gift-btn .removeBundle{background-color:#fff;border:2px solid #000;border-radius:40px;color:#000;cursor:pointer;font-family:SamsungSharpSansBold;font-weight:400;letter-spacing:.8px;letter-spacing:2.4px;line-height:1;margin:0 10px;text-align:center;width:100%}
@media(max-width:768px){.eco-bundle .eco-bundle-btn .gift-btn .removeBundle,.multi-eco-bundle .eco-bundle-btn .gift-btn .removeBundle{font-size:12px}
}
@media(min-width:769px){.eco-bundle .eco-bundle-btn .gift-btn .removeBundle,.multi-eco-bundle .eco-bundle-btn .gift-btn .removeBundle{font-size:14px;height:40px;width:146px}
}
.eco-bundle .btn,.multi-eco-bundle .btn{align-items:center;display:flex;justify-content:center}
@media(max-width:768px){.eco-bundle .btn,.multi-eco-bundle .btn{text-align:center}
}
@media(min-width:769px){.eco-bundle .btn,.multi-eco-bundle .btn{justify-content:left;margin-left:140px}
}
.eco-bundle .btn .addBundle,.multi-eco-bundle .btn .addBundle{background-color:#1428a0;border:2px solid #000;border-radius:40px;color:#fff;cursor:pointer;font-family:SamsungSharpSansBold;font-weight:400;letter-spacing:.8px;letter-spacing:2.4px;line-height:1;margin:0 10px;padding:16px 40px;text-align:center;width:100%}
@media(max-width:768px){.eco-bundle .btn .addBundle,.multi-eco-bundle .btn .addBundle{font-size:12px}
}
@media(min-width:769px){.eco-bundle .btn .addBundle,.multi-eco-bundle .btn .addBundle{font-size:14px;padding:20px 0;width:45%}
}
.bundlePrice{align-items:center;color:#000;display:flex;flex-direction:column;font-family:SamsungOne700;font-weight:700;justify-content:center;letter-spacing:0;line-height:19px}
@media(max-width:768px){.bundlePrice{font-size:14px}
}
@media(min-width:769px){.bundlePrice{font-size:16px}
}
.bundlePrice span{font-family:SamsungOne400;font-weight:400;letter-spacing:.23px;line-height:22px}
@media(max-width:768px){.bundlePrice span{font-size:16px}
}
@media(min-width:769px){.bundlePrice span{font-size:18px}
}
.bundlePrice b{font-family:SamsungOne700;font-weight:700;letter-spacing:.23px}
@media(max-width:768px){.bundlePrice b{font-size:16px}
}
@media(min-width:769px){.bundlePrice b{font-size:18px}
}
.bundlePrice strike{color:#a6a6a6;font-family:SamsungOne400;font-weight:400;letter-spacing:.23px;line-height:22px;margin-left:8px}
@media(max-width:768px){.bundlePrice strike{font-size:16px}
}
@media(min-width:769px){.bundlePrice strike{font-size:18px}
}
.bundlePrice .bundlePriceText{font-family:SamsungOne400;font-weight:400;letter-spacing:0;line-height:12px;margin-bottom:10px}
@media(max-width:768px){.bundlePrice .bundlePriceText{font-size:10px}
}
@media(min-width:769px){.bundlePrice .bundlePriceText{font-size:12px}
}
.eco-bundle-btn .gift-btn{align-items:center;display:flex;justify-content:center;padding-top:10px}
@media(max-width:768px){.eco-bundle-btn .gift-btn{text-align:center}
.eco-bundle-btn .gift-btn button{max-width:150px}
}
@media(min-width:769px){.eco-bundle-btn .gift-btn{justify-content:center}
}
.eco-bundle-btn .gift-btn .addBundle{background-color:#000;border:2px solid #000;border-radius:40px;color:#fff;cursor:pointer;font-family:SamsungOne700;font-weight:700;letter-spacing:.8px;line-height:1;margin:0 10px;text-align:center;width:100%}
@media(max-width:768px){.eco-bundle-btn .gift-btn .addBundle{font-size:12px}
}
@media(min-width:769px){.eco-bundle-btn .gift-btn .addBundle{font-size:14px;height:40px;width:146px}
}
@media(max-width:768px){.eco-bundle-btn .gift-btn .addBundle{height:40px}
}
.eco-bundle-btn .gift-btn .removeBundle{background-color:#fff;border:1px solid #000;border-radius:40px;color:#000;cursor:pointer;font-family:SamsungOne700;font-weight:700;letter-spacing:.8px;line-height:1;margin:0 10px;text-align:center;width:100%}
@media(max-width:768px){.eco-bundle-btn .gift-btn .removeBundle{font-size:12px}
}
@media(min-width:769px){.eco-bundle-btn .gift-btn .removeBundle{font-size:14px;height:40px;width:146px}
}
@media(max-width:768px){.eco-bundle-btn .gift-btn .removeBundle{height:40px}
}
.paletteTheme .eco-bundle .btn,.rainbowTheme .eco-bundle .btn{display:flex;justify-content:center;margin:0}
.paletteTheme .eco-bundle .btn .addBundle,.rainbowTheme .eco-bundle .btn .addBundle{align-items:center;background-color:#2189ff;border:0;border-radius:20px;display:flex;font-family:SamsungOne700;font-weight:400;height:40px;justify-content:center;letter-spacing:0;padding:0 20px;width:45%}
@media(max-width:768px){.paletteTheme .eco-bundle .btn .addBundle,.rainbowTheme .eco-bundle .btn .addBundle{font-size:14px}
}
@media(min-width:769px){.paletteTheme .eco-bundle .btn .addBundle,.rainbowTheme .eco-bundle .btn .addBundle{font-size:14px}
}
.paletteTheme .eco-bundle .btn .addBundle:focus,.rainbowTheme .eco-bundle .btn .addBundle:focus{outline:0}
.paletteTheme .expandable-panel .tile1,.paletteTheme .expandable-panel .tile13,.rainbowTheme .expandable-panel .tile1,.rainbowTheme .expandable-panel .tile13{padding:5px 4px}
.paletteTheme .expandable-panel .eco-bundle .eco-bundle-container .info-container,.rainbowTheme .expandable-panel .eco-bundle .eco-bundle-container .info-container{max-width:100%;width:100%}
.paletteTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content,.rainbowTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content{grid-gap:15px;align-content:center;display:grid;grid-auto-rows:1fr;margin:15px 0}
@media(max-width:768px){.paletteTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content,.rainbowTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content{grid-template-columns:repeat(2,1fr)}
}
@media(min-width:769px){.paletteTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content,.rainbowTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content{grid-template-columns:repeat(3,1fr)}
}
.paletteTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .row-list-item,.rainbowTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .row-list-item{min-width:0;width:100%}
.paletteTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .bundle-items,.rainbowTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .bundle-items{align-items:center;border:1px solid #a6a6a6;border-radius:4px;display:flex;justify-content:center;margin-bottom:0;padding:0}
.paletteTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .bundle-itemshover:not(.selected):not(.disabled),.rainbowTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .bundle-itemshover:not(.selected):not(.disabled){border:none !important}
.paletteTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .bundle-items .body-content,.rainbowTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .bundle-items .body-content{flex-direction:row;min-height:18px;text-align:center}
.paletteTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .bundle-items.selected,.rainbowTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .bundle-items.selected{border:1px solid #2189ff;box-shadow:inset 0 0 0 1px #2189ff}
.paletteTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .bundle-items.selected .body-content,.rainbowTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .bundle-items.selected .body-content{border:0}
.paletteTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .bundle-items.selected .modelFont.modelFont_note10,.rainbowTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .bundle-items.selected .modelFont.modelFont_note10{color:#1428a0}
.paletteTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .color-row-list-item,.rainbowTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .color-row-list-item{min-width:0;width:100%}
.paletteTheme .eco-bundle .bundle-block .info-container .tile8 .color-indication:before,.rainbowTheme .eco-bundle .bundle-block .info-container .tile8 .color-indication:before{border:1px solid #979797}
.paletteTheme .eco-bundle .bundle-block .img-container,.rainbowTheme .eco-bundle .bundle-block .img-container{margin:0 auto}
.paletteTheme .eco-bundle .tile8 .body-content,.rainbowTheme .eco-bundle .tile8 .body-content{padding:5px 0}
.paletteTheme .eco-bundle .tile8 .body-content div .name,.rainbowTheme .eco-bundle .tile8 .body-content div .name{padding:0}
.paletteTheme .eco-bundle .tile8.type-color,.rainbowTheme .eco-bundle .tile8.type-color{min-height:20px !important}
.bundle-color-section{padding-top:10px}
.bundle-selected-color{font-family:SamsungOne400;font-weight:400;letter-spacing:0;padding-bottom:10px}
@media(max-width:768px){.bundle-selected-color{font-size:14px}
}
@media(min-width:769px){.bundle-selected-color{font-size:14px}
}
.diamondTheme .eco-bundle .btn,.diamondTheme .multi-eco-bundle .btn,.paletteTheme .eco-bundle .btn,.paletteTheme .multi-eco-bundle .btn,.rainbowTheme .eco-bundle .btn,.rainbowTheme .multi-eco-bundle .btn{display:flex;justify-content:center;margin:0}
.diamondTheme .eco-bundle .btn .addBundle,.diamondTheme .multi-eco-bundle .btn .addBundle,.paletteTheme .eco-bundle .btn .addBundle,.paletteTheme .multi-eco-bundle .btn .addBundle,.rainbowTheme .eco-bundle .btn .addBundle,.rainbowTheme .multi-eco-bundle .btn .addBundle{align-items:center;background-color:#2189ff;border:0;border-radius:20px;display:flex;font-family:SamsungOne700;font-weight:400;height:40px;justify-content:center;letter-spacing:0;padding:0 20px;width:45%}
@media(max-width:768px){.diamondTheme .eco-bundle .btn .addBundle,.diamondTheme .multi-eco-bundle .btn .addBundle,.paletteTheme .eco-bundle .btn .addBundle,.paletteTheme .multi-eco-bundle .btn .addBundle,.rainbowTheme .eco-bundle .btn .addBundle,.rainbowTheme .multi-eco-bundle .btn .addBundle{font-size:14px}
}
@media(min-width:769px){.diamondTheme .eco-bundle .btn .addBundle,.diamondTheme .multi-eco-bundle .btn .addBundle,.paletteTheme .eco-bundle .btn .addBundle,.paletteTheme .multi-eco-bundle .btn .addBundle,.rainbowTheme .eco-bundle .btn .addBundle,.rainbowTheme .multi-eco-bundle .btn .addBundle{font-size:14px}
}
.diamondTheme .eco-bundle .btn .addBundle:focus,.diamondTheme .multi-eco-bundle .btn .addBundle:focus,.paletteTheme .eco-bundle .btn .addBundle:focus,.paletteTheme .multi-eco-bundle .btn .addBundle:focus,.rainbowTheme .eco-bundle .btn .addBundle:focus,.rainbowTheme .multi-eco-bundle .btn .addBundle:focus{outline:0}
.diamondTheme .expandable-panel .tile1,.diamondTheme .expandable-panel .tile13,.paletteTheme .expandable-panel .tile1,.paletteTheme .expandable-panel .tile13,.rainbowTheme .expandable-panel .tile1,.rainbowTheme .expandable-panel .tile13{padding:5px 4px}
.diamondTheme .expandable-panel .eco-bundle .eco-bundle-container .info-container,.diamondTheme .expandable-panel .multi-eco-bundle .eco-bundle-container .info-container,.paletteTheme .expandable-panel .eco-bundle .eco-bundle-container .info-container,.paletteTheme .expandable-panel .multi-eco-bundle .eco-bundle-container .info-container,.rainbowTheme .expandable-panel .eco-bundle .eco-bundle-container .info-container,.rainbowTheme .expandable-panel .multi-eco-bundle .eco-bundle-container .info-container{width:100%}
.diamondTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content,.diamondTheme .expandable-panel .multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content,.paletteTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content,.paletteTheme .expandable-panel .multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content,.rainbowTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content,.rainbowTheme .expandable-panel .multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content{grid-gap:15px;align-content:center;display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(2,1fr);margin:15px 0}
.diamondTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .color-row-list-item,.diamondTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .row-list-item,.diamondTheme .expandable-panel .multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .color-row-list-item,.diamondTheme .expandable-panel .multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .row-list-item,.paletteTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .color-row-list-item,.paletteTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .row-list-item,.paletteTheme .expandable-panel .multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .color-row-list-item,.paletteTheme .expandable-panel .multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .row-list-item,.rainbowTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .color-row-list-item,.rainbowTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .row-list-item,.rainbowTheme .expandable-panel .multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .color-row-list-item,.rainbowTheme .expandable-panel .multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content .row-list-item{min-width:0;width:100%}
@media(min-width:769px){.diamondTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.case-size,.diamondTheme .expandable-panel .multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.case-size,.paletteTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.case-size,.paletteTheme .expandable-panel .multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.case-size,.rainbowTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.case-size,.rainbowTheme .expandable-panel .multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.case-size{grid-template-columns:repeat(2,1fr)}
}
@media(max-width:768px){.diamondTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.case-size,.diamondTheme .expandable-panel .multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.case-size,.paletteTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.case-size,.paletteTheme .expandable-panel .multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.case-size,.rainbowTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.case-size,.rainbowTheme .expandable-panel .multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.case-size{grid-template-columns:repeat(2,1fr)}
}
@media(max-width:360px){.diamondTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.case-size,.diamondTheme .expandable-panel .multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.case-size,.paletteTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.case-size,.paletteTheme .expandable-panel .multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.case-size,.rainbowTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.case-size,.rainbowTheme .expandable-panel .multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.case-size{grid-template-columns:repeat(2,1fr)}
}
.diamondTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.band-color,.diamondTheme .expandable-panel .multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.band-color,.paletteTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.band-color,.paletteTheme .expandable-panel .multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.band-color,.rainbowTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.band-color,.rainbowTheme .expandable-panel .multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.band-color{display:block}
.diamondTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.band-type .body-content,.diamondTheme .expandable-panel .multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.band-type .body-content,.paletteTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.band-type .body-content,.paletteTheme .expandable-panel .multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.band-type .body-content,.rainbowTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.band-type .body-content,.rainbowTheme .expandable-panel .multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.band-type .body-content{min-height:10px}
.diamondTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.band-type .name,.diamondTheme .expandable-panel .multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.band-type .name,.paletteTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.band-type .name,.paletteTheme .expandable-panel .multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.band-type .name,.rainbowTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.band-type .name,.rainbowTheme .expandable-panel .multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.band-type .name{font-family:SamsungOne400;font-weight:400;letter-spacing:0;margin:5px !important}
@media(max-width:360px){.diamondTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.band-type .name,.diamondTheme .expandable-panel .multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.band-type .name,.paletteTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.band-type .name,.paletteTheme .expandable-panel .multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.band-type .name,.rainbowTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.band-type .name,.rainbowTheme .expandable-panel .multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.band-type .name{font-size:10px !important}
}
@media(max-width:768px){.diamondTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.band-type .name,.diamondTheme .expandable-panel .multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.band-type .name,.paletteTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.band-type .name,.paletteTheme .expandable-panel .multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.band-type .name,.rainbowTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.band-type .name,.rainbowTheme .expandable-panel .multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.band-type .name{font-size:12px}
}
@media(min-width:769px){.diamondTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.band-type .name,.diamondTheme .expandable-panel .multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.band-type .name,.paletteTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.band-type .name,.paletteTheme .expandable-panel .multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.band-type .name,.rainbowTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.band-type .name,.rainbowTheme .expandable-panel .multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.band-type .name{font-size:12px}
}
.diamondTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.type-color,.diamondTheme .expandable-panel .multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.type-color,.paletteTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.type-color,.paletteTheme .expandable-panel .multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.type-color,.rainbowTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.type-color,.rainbowTheme .expandable-panel .multi-eco-bundle .eco-bundle-container .bundle-block .info-container .options-content.type-color{grid-template-columns:repeat(4,1fr)}
@media(max-width:360px){.diamondTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .name,.diamondTheme .expandable-panel .multi-eco-bundle .eco-bundle-container .bundle-block .info-container .name,.paletteTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .name,.paletteTheme .expandable-panel .multi-eco-bundle .eco-bundle-container .bundle-block .info-container .name,.rainbowTheme .expandable-panel .eco-bundle .eco-bundle-container .bundle-block .info-container .name,.rainbowTheme .expandable-panel .multi-eco-bundle .eco-bundle-container .bundle-block .info-container .name{font-family:SamsungOne400 !important;font-size:12px !important}
}
.diamondTheme .eco-bundle .bundle-block .info-container .tile8 .color-indication:before,.diamondTheme .multi-eco-bundle .bundle-block .info-container .tile8 .color-indication:before,.paletteTheme .eco-bundle .bundle-block .info-container .tile8 .color-indication:before,.paletteTheme .multi-eco-bundle .bundle-block .info-container .tile8 .color-indication:before,.rainbowTheme .eco-bundle .bundle-block .info-container .tile8 .color-indication:before,.rainbowTheme .multi-eco-bundle .bundle-block .info-container .tile8 .color-indication:before{border:1px solid #979797}
.diamondTheme .eco-bundle .bundle-block .img-container,.diamondTheme .multi-eco-bundle .bundle-block .img-container,.paletteTheme .eco-bundle .bundle-block .img-container,.paletteTheme .multi-eco-bundle .bundle-block .img-container,.rainbowTheme .eco-bundle .bundle-block .img-container,.rainbowTheme .multi-eco-bundle .bundle-block .img-container{margin:0 auto}
.diamondTheme .eco-bundle .tile8 .body-content,.diamondTheme .multi-eco-bundle .tile8 .body-content,.paletteTheme .eco-bundle .tile8 .body-content,.paletteTheme .multi-eco-bundle .tile8 .body-content,.rainbowTheme .eco-bundle .tile8 .body-content,.rainbowTheme .multi-eco-bundle .tile8 .body-content{padding:5px 0}
.diamondTheme .eco-bundle .tile8 .body-content div .name,.diamondTheme .multi-eco-bundle .tile8 .body-content div .name,.paletteTheme .eco-bundle .tile8 .body-content div .name,.paletteTheme .multi-eco-bundle .tile8 .body-content div .name,.rainbowTheme .eco-bundle .tile8 .body-content div .name,.rainbowTheme .multi-eco-bundle .tile8 .body-content div .name{padding:0}
.diamondTheme .eco-bundle .tile8.type-color,.diamondTheme .multi-eco-bundle .tile8.type-color,.paletteTheme .eco-bundle .tile8.type-color,.paletteTheme .multi-eco-bundle .tile8.type-color,.rainbowTheme .eco-bundle .tile8.type-color,.rainbowTheme .multi-eco-bundle .tile8.type-color{min-height:20px !important}
.diamondTheme .eco-bundle .eco-bundle-container .info-container,.paletteTheme .eco-bundle .eco-bundle-container .info-container,.rainbowTheme .eco-bundle .eco-bundle-container .info-container{display:flex;flex-direction:column;justify-content:center}
.diamondTheme .eco-bundle .eco-bundle-container .info-container .options-content,.paletteTheme .eco-bundle .eco-bundle-container .info-container .options-content,.rainbowTheme .eco-bundle .eco-bundle-container .info-container .options-content{grid-gap:15px;align-content:center;display:grid;grid-auto-rows:1fr;margin:15px 0}
@media(max-width:768px){.diamondTheme .eco-bundle .eco-bundle-container .info-container .options-content,.paletteTheme .eco-bundle .eco-bundle-container .info-container .options-content,.rainbowTheme .eco-bundle .eco-bundle-container .info-container .options-content{grid-template-columns:repeat(2,1fr)}
}
@media(min-width:769px){.diamondTheme .eco-bundle .eco-bundle-container .info-container .options-content,.paletteTheme .eco-bundle .eco-bundle-container .info-container .options-content,.rainbowTheme .eco-bundle .eco-bundle-container .info-container .options-content{grid-template-columns:repeat(3,1fr)}
}
.diamondTheme .eco-bundle .eco-bundle-container .info-container .options-content .color-row-list-item,.diamondTheme .eco-bundle .eco-bundle-container .info-container .options-content .row-list-item,.paletteTheme .eco-bundle .eco-bundle-container .info-container .options-content .color-row-list-item,.paletteTheme .eco-bundle .eco-bundle-container .info-container .options-content .row-list-item,.rainbowTheme .eco-bundle .eco-bundle-container .info-container .options-content .color-row-list-item,.rainbowTheme .eco-bundle .eco-bundle-container .info-container .options-content .row-list-item{min-width:0;width:100%}
.diamondTheme .eco-bundle .eco-bundle-container .info-container .label,.paletteTheme .eco-bundle .eco-bundle-container .info-container .label,.rainbowTheme .eco-bundle .eco-bundle-container .info-container .label{color:#000;font-family:SamsungOne700;font-size:14px;letter-spacing:.17px;line-height:1.36}
.diamondTheme .multi-eco-bundle .eco-bundle-container .bundle-block,.paletteTheme .multi-eco-bundle .eco-bundle-container .bundle-block,.rainbowTheme .multi-eco-bundle .eco-bundle-container .bundle-block{flex-direction:row}
.diamondTheme .multi-eco-bundle .eco-bundle-container .bundle-block .img-container,.paletteTheme .multi-eco-bundle .eco-bundle-container .bundle-block .img-container,.rainbowTheme .multi-eco-bundle .eco-bundle-container .bundle-block .img-container{margin:auto;padding:0}
.diamondTheme .multi-eco-bundle .eco-bundle-container .info-container,.paletteTheme .multi-eco-bundle .eco-bundle-container .info-container,.rainbowTheme .multi-eco-bundle .eco-bundle-container .info-container{display:flex;flex-direction:column;justify-content:center}
.diamondTheme .multi-eco-bundle .eco-bundle-container .info-container .options-content,.paletteTheme .multi-eco-bundle .eco-bundle-container .info-container .options-content,.rainbowTheme .multi-eco-bundle .eco-bundle-container .info-container .options-content{grid-gap:15px;align-content:center;display:grid;grid-auto-rows:1fr;margin:15px 0}
@media(max-width:768px){.diamondTheme .multi-eco-bundle .eco-bundle-container .info-container .options-content,.paletteTheme .multi-eco-bundle .eco-bundle-container .info-container .options-content,.rainbowTheme .multi-eco-bundle .eco-bundle-container .info-container .options-content{grid-template-columns:repeat(2,1fr)}
}
@media(min-width:769px){.diamondTheme .multi-eco-bundle .eco-bundle-container .info-container .options-content,.paletteTheme .multi-eco-bundle .eco-bundle-container .info-container .options-content,.rainbowTheme .multi-eco-bundle .eco-bundle-container .info-container .options-content{grid-template-columns:repeat(3,1fr)}
}
.diamondTheme .multi-eco-bundle .eco-bundle-container .info-container .options-content .color-row-list-item,.diamondTheme .multi-eco-bundle .eco-bundle-container .info-container .options-content .row-list-item,.paletteTheme .multi-eco-bundle .eco-bundle-container .info-container .options-content .color-row-list-item,.paletteTheme .multi-eco-bundle .eco-bundle-container .info-container .options-content .row-list-item,.rainbowTheme .multi-eco-bundle .eco-bundle-container .info-container .options-content .color-row-list-item,.rainbowTheme .multi-eco-bundle .eco-bundle-container .info-container .options-content .row-list-item{min-width:0;width:100%}
.diamondTheme .multi-eco-bundle .eco-bundle-container .info-container span .bulk-discount,.paletteTheme .multi-eco-bundle .eco-bundle-container .info-container span .bulk-discount,.rainbowTheme .multi-eco-bundle .eco-bundle-container .info-container span .bulk-discount{padding-bottom:20px;padding-top:20px}
.diamondTheme .multi-eco-bundle .eco-bundle-container .info-container span .bulk-discount .saveBulk,.paletteTheme .multi-eco-bundle .eco-bundle-container .info-container span .bulk-discount .saveBulk,.rainbowTheme .multi-eco-bundle .eco-bundle-container .info-container span .bulk-discount .saveBulk{color:#000;font-family:SamsungOne700;font-weight:400;letter-spacing:.17px;line-height:1.36}
@media(max-width:768px){.diamondTheme .multi-eco-bundle .eco-bundle-container .info-container span .bulk-discount .saveBulk,.paletteTheme .multi-eco-bundle .eco-bundle-container .info-container span .bulk-discount .saveBulk,.rainbowTheme .multi-eco-bundle .eco-bundle-container .info-container span .bulk-discount .saveBulk{font-size:14px}
}
@media(min-width:769px){.diamondTheme .multi-eco-bundle .eco-bundle-container .info-container span .bulk-discount .saveBulk,.paletteTheme .multi-eco-bundle .eco-bundle-container .info-container span .bulk-discount .saveBulk,.rainbowTheme .multi-eco-bundle .eco-bundle-container .info-container span .bulk-discount .saveBulk{font-size:14px}
}
.diamondTheme .multi-eco-bundle .eco-bundle-container .info-container span .bulk-discount .bulkDiscount,.paletteTheme .multi-eco-bundle .eco-bundle-container .info-container span .bulk-discount .bulkDiscount,.rainbowTheme .multi-eco-bundle .eco-bundle-container .info-container span .bulk-discount .bulkDiscount{padding-top:0}
.diamondTheme .multi-eco-bundle .eco-bundle-container .info-container .label,.paletteTheme .multi-eco-bundle .eco-bundle-container .info-container .label,.rainbowTheme .multi-eco-bundle .eco-bundle-container .info-container .label{color:#000;font-family:SamsungOne700;font-size:14px;letter-spacing:.17px;line-height:1.36}
.diamondTheme .multi-eco-bundle .eco-bundle-container .message-box .fontError,.paletteTheme .multi-eco-bundle .eco-bundle-container .message-box .fontError,.rainbowTheme .multi-eco-bundle .eco-bundle-container .message-box .fontError{color:#dc2322;font-family:SamsungOne700;font-weight:700;letter-spacing:0;line-height:18px}
@media(max-width:768px){.diamondTheme .multi-eco-bundle .eco-bundle-container .message-box .fontError,.paletteTheme .multi-eco-bundle .eco-bundle-container .message-box .fontError,.rainbowTheme .multi-eco-bundle .eco-bundle-container .message-box .fontError{font-size:14px}
}
@media(min-width:769px){.diamondTheme .multi-eco-bundle .eco-bundle-container .message-box .fontError,.paletteTheme .multi-eco-bundle .eco-bundle-container .message-box .fontError,.rainbowTheme .multi-eco-bundle .eco-bundle-container .message-box .fontError{font-size:15px}
}
.diamondTheme .strikethrough-price,.paletteTheme .strikethrough-price,.rainbowTheme .strikethrough-price{color:#a6a6a6;font-family:SamsungOne400;font-weight:400;letter-spacing:.043px;margin-right:5px;text-decoration:line-through}
@media(max-width:768px){.diamondTheme .strikethrough-price,.paletteTheme .strikethrough-price,.rainbowTheme .strikethrough-price{font-size:11px}
}
@media(min-width:769px){.diamondTheme .strikethrough-price,.paletteTheme .strikethrough-price,.rainbowTheme .strikethrough-price{font-size:14px}
}
.diamondTheme .eco-bundle .btn{margin-top:16px}
.band-color .pill-container{border:0;margin-bottom:10px;min-height:33px;min-width:56px;padding:0;width:50px}
.band-color .pill-container .color-outline{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;min-height:38px;position:relative}
.band-color .pill-container .pill-color-indication{background:#fff;border:1px solid #dadada;border-radius:50%;cursor:pointer;height:35px;margin:auto;width:35px}
.band-color .pill-container .pill-color-indication:before{background:0;bottom:0;content:"";display:block;left:0;pointer-events:none;position:relative;right:0;top:0}
.band-color .pill-container.selected .color-outline{border:2px solid #2189ff;border-radius:50%;margin:auto;width:39px}
.band-color .pill-container.selected .pill-color-indication{border:3px solid #fff}
.band-color .pill-container .divided-color{border-radius:100%;height:30px;width:30px}
.band-color .pill-container .divided-color:after,.band-color .pill-container .divided-color:before{content:"";height:30px;width:15px}
.band-color .pill-container .divided-color:before{border-bottom-left-radius:15px;border-top-left-radius:15px;float:left;margin-top:2px}
.band-color .pill-container .divided-color:after{border-bottom-right-radius:15px;border-top-right-radius:15px;float:right;margin-top:2px}
#add-ons-wrapper .pallete-addon-card .relation.selected .top-layer .img-container :first-child{z-index:1}
#add-ons-wrapper .pallete-addon-card .relation.selected .top-layer .img-container :not(:first-child){position:absolute}
#add-ons-wrapper .pallete-addon-card .relation.selected .top-layer .img-container .card-image{height:200px;object-fit:cover;object-position:50% 50%;width:150px}
@media(max-width:768px){#add-ons-wrapper .pallete-addon-card .relation.selected .top-layer .img-container .card-image{height:100px;width:75px}
}
#add-ons-wrapper .pallete-addon-card .relation.selected .top-layer .selectedImg{display:flex;justify-content:space-between}
#add-ons-wrapper .pallete-addon-card .relation.selected .top-layer .selectedImg .img-container-diff{display:flex;width:100px}
@media(max-width:768px){#add-ons-wrapper .pallete-addon-card .relation.selected .top-layer .selectedImg .img-container-diff{width:119%}
}
#add-ons-wrapper .pallete-addon-card .relation.selected .top-layer .selectedImg .img-container-diff .card-image{align-self:flex-start;height:180px;object-fit:cover;object-position:50% 50%;width:7vw}
@media(max-width:768px){#add-ons-wrapper .pallete-addon-card .relation.selected .top-layer .selectedImg .img-container-diff .card-image{height:100px;width:15vw}
}
#add-ons-wrapper .pallete-addon-card .relation.selected .top-layer .selectedImg .img-container-diff :first-child{z-index:1}
#add-ons-wrapper .pallete-addon-card .relation.selected .top-layer .selectedImg .img-container-diff :not(:first-child){position:absolute}
#add-ons-wrapper .pallete-addon-card .relation .card-image-diff{object-fit:cover;width:7vw}
@media(max-width:768px){#add-ons-wrapper .pallete-addon-card .relation .card-image-diff{margin-top:10%;width:19vw}
}
#add-ons-wrapper .pallete-addon-card .relation .top-layer{cursor:default;justify-content:space-between}
#add-ons-wrapper .pallete-addon-card .relation .top-layer .buttonWithAction{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-around}
@media(max-width:768px){#add-ons-wrapper .pallete-addon-card .relation .top-layer .buttonWithAction{margin-top:10px}
}
#add-ons-wrapper .pallete-addon-card .relation .top-layer .buttonWithAction button{align-items:center;background-color:#fff;border:1px solid #000;border-radius:20px;color:#000;cursor:pointer;display:flex;font-family:SamsungOne700;font-weight:400;height:40px;justify-content:center;letter-spacing:0;line-height:18.62px;margin-bottom:10px;min-width:105px;padding:0 10px;width:47%}
@media(max-width:768px){#add-ons-wrapper .pallete-addon-card .relation .top-layer .buttonWithAction button{font-size:12px}
}
@media(min-width:769px){#add-ons-wrapper .pallete-addon-card .relation .top-layer .buttonWithAction button{font-size:14px}
}
@media(max-width:768px){#add-ons-wrapper .pallete-addon-card .relation .top-layer .buttonWithAction button{height:auto;min-height:30px;min-width:100%;padding:0}
}
#add-ons-wrapper .pallete-addon-card .relation .top-layer .buttonWithAction button.choose-options{width:60%}
@media(max-width:320px){#add-ons-wrapper .pallete-addon-card .relation .top-layer .buttonWithAction button.choose-options{padding:0 5px}
}
@media(max-width:360px){#add-ons-wrapper .pallete-addon-card .relation .top-layer .buttonWithAction button.choose-options{font-size:10px}
}
@media(max-width:768px){#add-ons-wrapper .pallete-addon-card .relation .top-layer .buttonWithAction button.choose-options{width:75%}
}
#add-ons-wrapper #bundleModal .dialog.configurator-overlay{max-height:95%;width:80%}
@media(max-width:768px){#add-ons-wrapper #bundleModal .dialog.configurator-overlay{width:100%}
}
#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content{padding:0}
#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle{padding:40px 0 0}
@media(max-width:768px){#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle{max-height:90vh}
}
#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .bundleTitle{color:#000;font-family:SamsungSharpSansBold;font-weight:400;letter-spacing:0;line-height:30px;text-align:center}
@media(max-width:768px){#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .bundleTitle{font-size:16px}
}
@media(min-width:769px){#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .bundleTitle{font-size:24px}
}
@media(max-width:768px){#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .bundleTitle{line-height:18px;margin-bottom:10px;padding:0 20px}
}
#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .combinedBundleDesc{font-family:SamsungOne400;font-weight:400;letter-spacing:0;line-height:20px;margin-bottom:20px;text-align:center}
@media(max-width:768px){#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .combinedBundleDesc{font-size:14px}
}
@media(min-width:769px){#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .combinedBundleDesc{font-size:16px}
}
@media(max-width:768px){#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .combinedBundleDesc{line-height:18px;margin-bottom:10px;padding:0 20px}
}
#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer{display:grid;grid-template-columns:1fr 1fr;max-height:75vh;overflow:auto;padding:40px}
@media(max-width:768px){#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer{grid-template-columns:1fr;max-height:calc(70vh - 63px);padding:25px}
}
#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .img-container{position:sticky}
@media(max-width:768px){#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .img-container{height:30vh}
}
#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .img-container .test{margin:auto auto auto 10%;position:sticky;top:10%;width:200px}
@media(max-width:768px){#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .img-container .test{margin-left:auto;top:auto;width:auto}
}
#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .img-container :first-child{z-index:1}
#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .img-container .sku-img{height:250px;object-fit:cover;object-position:50% 50%;position:absolute;width:190px}
@media(max-width:360px){#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .img-container .sku-img{height:160px}
}
#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .img-container .sku-img-diff{height:250px;left:25%;object-fit:cover;position:sticky;top:10%;width:200px}
@media(max-width:768px){#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .img-container .sku-img-diff{height:auto;margin-left:50%;margin-top:15%;top:auto}
}
#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .img-container .div-all-img{margin-left:auto;width:205px}
#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .dynamic-img-container{display:flex;justify-content:center}
#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .dynamic-img-container .dynamicImage{align-items:center;display:flex;height:60%;justify-content:center}
@media(min-width:769px){#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .dynamic-img-container .dynamicImage{position:fixed}
}
@media(max-width:360px){#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .dynamic-img-container .dynamicImage{flex-direction:column}
}
@media(max-width:768px){#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .dynamic-img-container .dynamicImage{height:80%}
}
#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .dynamic-img-container .dynamicImage .dynamic-img{width:200px}
@media(max-width:768px){#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .dynamic-img-container .dynamicImage .dynamic-img{width:175px}
}
#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .sku-img{margin:0 auto;position:sticky;top:0;width:300px}
#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .title{font-family:SamsungSharpSansBold;font-weight:400;letter-spacing:0;line-height:30px}
@media(max-width:768px){#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .title{font-size:16px}
}
@media(min-width:769px){#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .title{font-size:24px}
}
#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .eco-bundle-container .bundle-block .info-container{max-width:100%}
#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .eco-bundle-container .bundle-block .info-container .options-content{margin:20px 0 40px}
#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .eco-bundle-container .bundle-block .info-container .options-content.bandtype{grid-gap:10px;grid-template-columns:repeat(auto-fill,100px)}
#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .eco-bundle-container .bundle-block .info-container .options-content.bandtype .tile13{align-items:center;display:flex;height:30px;justify-content:center;margin:0;min-height:30px;padding:0}
#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .eco-bundle-container .bundle-block .info-container .options-content.bandtype .tile13 p{margin:0}
#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .eco-bundle-container .bundle-block .info-container .options-content.bandtype .tile13 p.name{font-family:SamsungOne400;font-weight:400;letter-spacing:.23px;line-height:14px}
@media(max-width:768px){#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .eco-bundle-container .bundle-block .info-container .options-content.bandtype .tile13 p.name{font-size:12px}
}
@media(min-width:769px){#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .eco-bundle-container .bundle-block .info-container .options-content.bandtype .tile13 p.name{font-size:12px}
}
#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .eco-bundle-container .bundle-block .info-container .options-content.model,#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .eco-bundle-container .bundle-block .info-container .options-content.size,#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .eco-bundle-container .bundle-block .info-container .options-content.watchface{grid-gap:10px;grid-template-columns:repeat(2,1fr)}
@media(max-width:320px){#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .eco-bundle-container .bundle-block .info-container .options-content.model,#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .eco-bundle-container .bundle-block .info-container .options-content.size,#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .eco-bundle-container .bundle-block .info-container .options-content.watchface{grid-template-columns:repeat(1,1fr)}
#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .eco-bundle-container .bundle-block .info-container .options-content.model .imageWrapper,#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .eco-bundle-container .bundle-block .info-container .options-content.size .imageWrapper,#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .eco-bundle-container .bundle-block .info-container .options-content.watchface .imageWrapper{justify-content:center}
#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .eco-bundle-container .bundle-block .info-container .options-content.model .tile13,#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .eco-bundle-container .bundle-block .info-container .options-content.size .tile13,#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .eco-bundle-container .bundle-block .info-container .options-content.watchface .tile13{padding:0}
}
#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .eco-bundle-container .bundle-block .info-container .options-content.watchface .tile13{height:80px;min-height:80px}
#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .eco-bundle-container .bundle-block .info-container .options-content .tile13{border-radius:6px;height:60px;min-height:60px}
#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .eco-bundle-container .bundle-block .info-container .options-content .tile13 .price{font-family:SamsungOne700;font-weight:400;letter-spacing:0;line-height:14px}
@media(max-width:768px){#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .eco-bundle-container .bundle-block .info-container .options-content .tile13 .price{font-size:12px}
}
@media(min-width:769px){#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .eco-bundle-container .bundle-block .info-container .options-content .tile13 .price{font-size:12px}
}
#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .eco-bundle-container .bundle-block .info-container .options-content .tile13 .strikethrough-price{color:#636363;font-family:SamsungOne700;font-weight:400;letter-spacing:0;line-height:14px}
@media(max-width:768px){#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .eco-bundle-container .bundle-block .info-container .options-content .tile13 .strikethrough-price{font-size:12px}
}
@media(min-width:769px){#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .eco-bundle-container .bundle-block .info-container .options-content .tile13 .strikethrough-price{font-size:12px}
}
#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .eco-bundle-container .bundle-block .info-container .options-content.connectivity{grid-gap:10px;grid-template-columns:1fr}
#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .eco-bundle-container .bundle-block .info-container .options-content.connectivity p{text-align:left}
#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .eco-bundle-container .bundle-block .info-container .options-content.connectivity .connectivityInfo{margin:0}
#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .top-layer .eco-bundle-container .bundle-block .info-container .band-color .color-outline{position:static}
#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .btn{background-color:#fff;bottom:0;box-shadow:0 -2px 4px 0 rgba(0,0,0,.1);height:75px;position:sticky}
#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .btn .addBundle{padding:0 50px;width:auto}
#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .btn .savePrice{color:#c75300;font-family:SamsungOne700;font-weight:400;letter-spacing:0;line-height:12px;margin:0 5px}
@media(max-width:768px){#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .btn .savePrice{font-size:12px}
}
@media(min-width:769px){#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .btn .savePrice{font-size:12px}
}
#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .btn .strikeThrough{color:#a6a6a6;font-family:SamsungOne400;font-weight:400;letter-spacing:0;text-decoration:line-through}
@media(max-width:768px){#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .btn .strikeThrough{font-size:12px}
}
@media(min-width:769px){#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .btn .strikeThrough{font-size:12px}
}
#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .btn .promoPrice{font-family:SamsungOne700;font-weight:400;letter-spacing:0;text-align:right}
@media(max-width:768px){#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .btn .promoPrice{font-size:16px}
}
@media(min-width:769px){#add-ons-wrapper #bundleModal .dialog.configurator-overlay .content .eco-bundle .btn .promoPrice{font-size:16px}
}
#add-ons-wrapper #bundleModal .dialog.configurator-overlay .close{position:absolute;top:0}
#add-ons-wrapper #bundleModal .dialog.configurator-overlay .close:after,#add-ons-wrapper #bundleModal .dialog.configurator-overlay .close:before{border:3.4px solid #363636;height:47.8px}
.pad{padding-top:15px}
.posRel{position:relative}
.dd-header{border:1px solid #a6a6a6;border-radius:5px;display:inline-block;max-height:60px;min-height:60px;outline:0;width:100%}
.dd-header .headerPad{padding-top:3%}
.dd-header .headerPad .inlineFont{color:#969696;font-family:SamsungOne400;font-size:16px;font-weight:700;letter-spacing:.43px;padding-left:10px}
.dd-header.hoverClass,.dd-header:hover{box-shadow:0 2px 8px 0 rgba(0,0,0,.2)}
.dd-title{color:gray;float:left;font-family:SamsungOne400;font-size:16px;letter-spacing:.8px;margin-top:18px;padding-left:6%}
.dd-title.mobile{font-size:12px}
.dd-selected-title{color:gray;font-family:SamsungOne400;font-size:16px;letter-spacing:.8px;padding-left:6%}
.dd-selected-title.brand{font-size:12px;letter-spacing:.36px}
.dd-selected-title.device{color:#000;letter-spacing:.43px}
.dd-down-arrow{border:solid #ccc;border-width:0 1.5px 1.5px 0;float:right;margin:20px 7%;padding:3px;transform:rotate(45deg);transition:.3s ease}
.dd-down-arrow.selected{border-color:#666;margin:-7% 7% !important}
.dd-down-arrow:hover{border-color:#666}
.dd-up-arrow{border:solid #ccc;border-width:0 1.5px 1.5px 0;float:right;margin:25px 7%;padding:3px;transform:rotate(225deg);transition:.3s ease}
.dd-up-arrow.selected{border-color:#666;margin:-6% 7% !important}
.dd-up-arrow.hoverColor,.dd-up-arrow.open,.dd-up-arrow:hover{border-color:#666}
.dd-list{background-color:#fff;border:1px solid #a6a6a6;box-shadow:0 2px 8px 0 rgba(0,0,0,.2);display:block;margin:-2.4% 0 0;max-height:310px;overflow:scroll;padding-left:0;position:absolute;width:100%;z-index:1}
.dd-list.selecDesktop{margin:-.1% 0 0}
.dd-list.mobile{margin:auto}
.dd-list.mobile.mTop{margin-top:-2.5%}
.dd-list.mobile.upward{bottom:100%}
.dd-list:hover{background-color:#fff !important}
.dd-list .dd-list-item{display:inline-grid;min-height:30px;width:100%}
.dd-list .dd-list-item .dd-list-item-button{background-color:#fff;border:1px solid transparent;font-family:SamsungOne400;font-size:14px;letter-spacing:.8px;min-height:50px;padding-left:4%;text-align:Left}
.dd-list .dd-list-item .dd-list-item-button.grey{background-color:#f3f3f3 !important}
.dd-list .dd-list-item .dd-list-item-button.blue{background-color:#1428a0 !important;color:#fff}
.dd-list .dd-list-item .dd-list-item-button.blue:hover{background-color:#1428a0 !important}
.dd-list .dd-list-item .dd-list-item-button:hover{background-color:#f3f3f3 !important}
.dd-list .dd-list-item .dd-list-item-button .dd-item-right{float:right;padding-right:4.5%}
.appStack-container .billType{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:15px}
.appStack-container .billType .typeOfBill{display:flex;flex-direction:row;margin-top:5px;padding:0;width:49%}
.appStack-container .billType .typeOfBill .tile7{align-items:center;border-radius:4px;height:40px;justify-content:center;padding:0}
.appStack-container .billType .typeOfBill .name{font-family:SamsungOne700;font-weight:700;letter-spacing:.21px;line-height:14px;margin:5px;text-align:center}
@media(max-width:768px){.appStack-container .billType .typeOfBill .name{font-size:12px}
}
@media(min-width:769px){.appStack-container .billType .typeOfBill .name{font-size:12px}
}
.appStack-container .typeOfPlan{display:flex;flex-direction:column;justify-content:flex-end;margin-top:15px}
.appStack-container .typeOfPlan .select-plan .plan-label{font-family:SamsungOne700;font-weight:700;letter-spacing:.21px;line-height:16px}
@media(max-width:768px){.appStack-container .typeOfPlan .select-plan .plan-label{font-size:16px}
}
@media(min-width:769px){.appStack-container .typeOfPlan .select-plan .plan-label{font-size:16px}
}
.appStack-container .typeOfPlan .headerPad .device{font-family:SamsungOne700;font-weight:700;letter-spacing:.21px}
@media(max-width:768px){.appStack-container .typeOfPlan .headerPad .device{font-size:16px}
}
@media(min-width:769px){.appStack-container .typeOfPlan .headerPad .device{font-size:16px}
}
.appStack-container .typeOfPlan .headerPad .brand{color:#a6a6a6;font-family:SamsungOne700;font-weight:400;letter-spacing:.3px}
@media(max-width:768px){.appStack-container .typeOfPlan .headerPad .brand{font-size:12px}
}
@media(min-width:769px){.appStack-container .typeOfPlan .headerPad .brand{font-size:12px}
}
.appStack-container .typeOfPlan .dd-list .dd-list-item .dd-list-item-button.blue{background-color:#2189ff !important}
#add-ons-wrapper .selectedTab_APP .add-ons-container .top-layer .img-container{align-self:center;display:flex;margin:5px 0}
#add-ons-wrapper .selectedTab_APP .add-ons-container .top-layer .img-container img{height:100px;width:150px}
#add-ons-wrapper .selectedTab_APP .add-ons-container .top-layer .icon-container{min-height:35px}
#add-ons-wrapper .selectedTab_APP .add-ons-container .top-layer .icon-container .badge{color:#008aff;font-family:SamsungOne700;font-weight:400;letter-spacing:.83px;line-height:14px;width:85%}
@media(max-width:768px){#add-ons-wrapper .selectedTab_APP .add-ons-container .top-layer .icon-container .badge{font-size:12px}
}
@media(min-width:769px){#add-ons-wrapper .selectedTab_APP .add-ons-container .top-layer .icon-container .badge{font-size:12px}
}
#add-ons-wrapper .selectedTab_APP .add-ons-container .card-body .card-title{min-height:auto}
@media(max-width:768px){#add-ons-wrapper .selectedTab_APP .add-ons-container .card-body{min-height:auto}
#add-ons-wrapper .selectedTab_APP .add-ons-container .flex-column{width:100%}
}
#otg-container{margin:0}
@media(max-width:768px){#otg-container .otg-question{color:#000;font-family:SamsungOne700;font-weight:700;letter-spacing:.8px;letter-spacing:normal;line-height:normal;margin-right:15px;padding:15px;text-align:center}
}
@media(max-width:768px) and (max-width:768px){#otg-container .otg-question{font-size:18px}
}
@media(max-width:768px) and (min-width:769px){#otg-container .otg-question{font-size:18px}
}
@media(max-width:768px){#otg-container .otg-description{color:#000;font-family:SamsungOne400;font-weight:normak;letter-spacing:.8px;letter-spacing:normal;padding:10px;text-align:center}
}
@media(max-width:768px) and (max-width:768px){#otg-container .otg-description{font-size:16px}
}
@media(max-width:768px) and (min-width:769px){#otg-container .otg-description{font-size:16px}
}
@media(max-width:768px){#otg-container .otg-footer{bottom:0;display:flex;justify-content:center;position:fixed;width:100%}
#otg-container .otg-footer .btn{left:0;padding:0;width:50%}
#otg-container .otg-footer .btn .button{border:0;border-radius:0;width:50%}
#otg-container .otg-options-container{color:#000;font-family:SamsungOne400;font-weight:normak;letter-spacing:.8px;letter-spacing:normal;padding-top:20px}
}
@media(max-width:768px) and (max-width:768px){#otg-container .otg-options-container{font-size:14px}
}
@media(max-width:768px) and (min-width:769px){#otg-container .otg-options-container{font-size:14px}
}
@media(max-width:768px){#otg-container .otg-options-container .option{padding:10px}
}
@media(min-width:769px){#otg-container{margin:auto;padding:120px 60px;width:709px}
#otg-container .otg-question{color:#000;font-family:SamsungOne700;font-size:24px;font-stretch:normal;font-style:normal;font-weight:bolder;font-weight:700;letter-spacing:.8px;letter-spacing:normal;line-height:normal;text-align:center;text-align:"center"}
}
@media(min-width:769px) and (max-width:768px){#otg-container .otg-question{font-size:18px}
}
@media(min-width:769px) and (min-width:769px){#otg-container .otg-question{font-size:18px}
}
@media(min-width:769px){#otg-container .otg-description{color:#000;font-family:SamsungOne400;font-weight:normak;letter-spacing:.8px;letter-spacing:normal;padding-top:20px;text-align:center}
}
@media(min-width:769px) and (max-width:768px){#otg-container .otg-description{font-size:16px}
}
@media(min-width:769px) and (min-width:769px){#otg-container .otg-description{font-size:16px}
}
@media(min-width:769px){#otg-container .otg-footer{align-items:center;display:flex;justify-content:center;padding-top:35px}
#otg-container .otg-footer .btn{flex:2;padding:0}
#otg-container .otg-options-container{color:#000;font-family:SamsungOne400;font-weight:normak;letter-spacing:.8px;letter-spacing:normal;padding-top:20px}
}
@media(min-width:769px) and (max-width:768px){#otg-container .otg-options-container{font-size:14px}
}
@media(min-width:769px) and (min-width:769px){#otg-container .otg-options-container{font-size:14px}
}
@media(min-width:769px){#otg-container .otg-options-container .option{padding:10px}
}
*,:after,:before{box-sizing:border-box}
.overlay-open{overflow:hidden;position:absolute;width:100%}
.redemption-container.paletteTheme #addonsSection div{line-height:140%}
@media(min-width:769px){.redemption-container #otg-container{width:auto}
}
.redemption-container .show-amount>span{font-size:16px}
.redemption-container #add-on-heading{display:none}
.redemption-container.paletteTheme .addon-nav-link{height:auto !important}
.redemption-container.paletteTheme .card-body a{color:#1428a0}
@media(max-width:768px){.redemption-container.paletteTheme #bundle-container a.continue{padding:10px 40px}
}
.redemption-container.paletteTheme .cta-container-v2{flex-direction:row-reverse}
@media(max-width:768px){.redemption-container.paletteTheme .cta-container-v2 a.continue{box-sizing:border-box;padding:10px;white-space:pre;width:auto !important}
}
.redemption-container.paletteTheme .cta-container-v2 .show-amount{padding:15px}
@media(max-width:768px){.redemption-container.paletteTheme .cta-container-v2 .show-amount{padding:0 10px}
.redemption-container.paletteTheme #menuNavigation>#listWrapper{justify-content:flex-start !important;margin-bottom:0 !important}
.redemption-container.paletteTheme .TabLogo{display:none}
}
@media(min-width:769px){.redemption-container.paletteTheme #add-ons-wrapper .shadow>.dialog{bottom:auto;height:auto;max-width:700px;width:75vw}
}
@media(max-width:768px){.redemption-container.paletteTheme #add-ons-wrapper .shadow>.dialog .cta-container-v2{flex-direction:row}
}
@media(min-width:769px){.redemption-container.paletteTheme #add-ons-wrapper .pallete-addon-card .card-body .card-title{min-height:auto;overflow:hidden}
}
.redemption-container #add-ons-wrapper .menu-header{height:100%}
.redemption-container #add-ons-wrapper .bundle .body-content .addon-color-selection-wrapper .addon-color-icon{padding-bottom:0}
.redemption-container #add-ons-wrapper #menuNavigation ul#listWrapper .flex{align-items:center;display:flex;flex-direction:column;justify-content:center}
.redemption-container #add-ons-wrapper #menuNavigation ul#listWrapper .flex .menu-title{font-family:SamsungSharpSansBold;font-weight:700;letter-spacing:.6px;margin-top:10px}
@media(max-width:768px){.redemption-container #add-ons-wrapper #menuNavigation ul#listWrapper .flex .menu-title{font-size:14px}
}
@media(min-width:769px){.redemption-container #add-ons-wrapper #menuNavigation ul#listWrapper .flex .menu-title{font-size:18px}
}
.redemption-container #add-ons-wrapper #menuNavigation ul#listWrapper .flex .TabLogo{max-height:64px}
.redemption-container #add-ons-wrapper .isStorageDevice{box-sizing:border-box}
@media(max-width:768px){.redemption-container #add-ons-wrapper .isStorageDevice.selectedOval{margin:8px 0}
}
.redemption-container #add-ons-wrapper a{text-decoration:none}
.redemption-container #add-ons-wrapper .devices-content-wrapper{box-sizing:border-box;padding-bottom:50px}
@media(min-width:769px){.redemption-container #add-ons-wrapper .devices-content-wrapper .options-content{padding-bottom:80px}
}
.redemption-container #add-ons-wrapper .card-border-box{width:calc(100% - 48px)}
@media(max-width:769px){.redemption-container #add-ons-wrapper .card-border-box{width:82%}
}
.redemption-container #add-ons-wrapper .taglineSection .triangle-topleft{border-top:14px solid #000}
@media(max-width:769px){.redemption-container #add-ons-wrapper .taglineSection .triangle-topleft{border-top:13px solid #000}
}
.redemption-container #add-ons-wrapper .bundle-block .bundle-header{flex-shrink:0;padding-left:30px;padding-right:30px;width:auto}
.redemption-container.hasNotSelected .cta-container-v2{display:none}
.redemption-container .cta-container-bundle .cta-container-v2{display:flex}
@media(min-width:769px){.redemption-container .cta-container-bundle .containsPrice{height:130px}
}
.redemption-container .btn,.redemption-container .button{box-sizing:border-box;font-size:16px}
@media(min-width:769px){.redemption-container .btn,.redemption-container .button{letter-spacing:5px}
}
@media(max-width:769px){.redemption-container .btn,.redemption-container .button{border-right:1px solid #fff;letter-spacing:0;padding:0;width:100% !important}
}
.redemption-container #add-ons-wrapper .section{padding:20px 114px}
@media(max-width:769px){.redemption-container #add-ons-wrapper .section{padding:20px 10px}
.redemption-container.center #add-ons-wrapper #menuNavigation ul#listWrapper{justify-content:center}
}
.warning-icon,.warning-icon:after,.warning-icon:before{margin:0;padding:0;position:relative}
.warning-icon{color:transparent;font-size:20px;margin-right:20px}
.warning-icon.warning{background-color:transparent;border:0;border-radius:.625em;display:inline-block;height:1.15em;overflow:hidden;top:.225em;width:1.15em}
.warning-icon.warning:before{border-color:transparent transparent #fd3;border-style:solid;border-width:0 .6em 1em;box-shadow:0 1px 1px #999;content:"";display:block;left:0;position:absolute;top:-.08em}
.warning-icon.warning:after{color:#333;content:"!";display:block;font-family:Garamond;font-size:.65em;font-weight:700;left:0;padding:0 1px;position:absolute;text-align:center;top:.3em;width:100%}
.redemption-row-container{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:left;width:100%}
.unsupport-container{margin:100px auto;max-width:700px;text-align:center}
.unsupport-container .title-image{display:flex;justify-content:center}
.unsupport-container .title-image img{height:182px;width:329px}
.unsupport-container .title-msg{font-family:SamsungSharpSansBold;font-weight:700;letter-spacing:0;margin:16px 0}
@media(max-width:768px){.unsupport-container .title-msg{font-size:28px}
}
@media(min-width:769px){.unsupport-container .title-msg{font-size:28px}
}
.unsupport-container .title-msg h1{font-size:28px}
.unsupport-container .suggestions{display:flex;flex-direction:column;justify-content:center}
.unsupport-container .suggestions span{font-family:SamsungOne400;font-weight:400;letter-spacing:.2px;margin-top:8px;text-align:center}
@media(max-width:768px){.unsupport-container .suggestions span{font-size:16px}
}
@media(min-width:769px){.unsupport-container .suggestions span{font-size:16px}
}
.unsupport-container .suggestions span a{font-family:SamsungOne700;font-weight:700;letter-spacing:.2px;text-decoration:underline !important}
@media(max-width:768px){.unsupport-container .suggestions span a{font-size:16px}
}
@media(min-width:769px){.unsupport-container .suggestions span a{font-size:16px}
}
.unsupport-container .footer{align-items:center;display:flex;justify-content:space-evenly;margin:30px 50px}
.unsupport-container .footer .continue{border-bottom:1px solid #1428a0;color:#1428a0;cursor:pointer;font-family:SamsungOne700;font-weight:700;letter-spacing:.5px;padding:5px}
@media(max-width:768px){.unsupport-container .footer .continue{font-size:14px}
}
@media(min-width:769px){.unsupport-container .footer .continue{font-size:14px}
}
.unsupport-container .tile8{width:250px}
.unsupport-container .tile8 .body-content{border-radius:50px;min-height:50px}
.unsupport-container .tile8 .body-content .name{font-family:SamsungOne700;font-weight:700;letter-spacing:.5px}
@media(max-width:768px){.unsupport-container .tile8 .body-content .name{font-size:14px}
}
@media(min-width:769px){.unsupport-container .tile8 .body-content .name{font-size:14px}
}
.dev-error-overlay{border:1px solid teal;border-radius:4px;font-family:SamsungOne400;margin:20px auto 0;min-height:200px;padding:20px;width:600px}
.dev-error-overlay h3{font-family:SamsungOne700}
.dev-error-overlay .content{font-size:14px;max-width:500px}