/** Shopify CDN: Minification failed

Line 2387:11 Expected ":"

**/
body{
  color:#000;
   font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif !important;
}
.section-template--19432998338803__custom_liquid_aP6i7E-padding{
  padding:0 !important;
}
/*section banner*/
section.banner-mac{
  /* background: linear-gradient(180deg, #d4eaf6 0%, #ffffff 70%); */
}
section.banner-mac .container .row .col-md-12 img{
  margin-bottom:50px;
}
section.banner-mac .container .row .text-desc{
  font-size:18px;
  padding:50px 100px;
  text-align: center;
}
.text-center .buy{
  border:1px solid #000 !important;
  border-radius:30px;
  font-size:16px;
  padding:7px 15px;
  background-color:transparent !important;
}
.text-center .buy:hover{
   background-color:#000 !important;
  color:#fff;
}
body #MainContent section.banner-ipad{
 background: linear-gradient(180deg, #addcee 10%, #d0e9f2 69%, #f3f6f6 95%);
}
body #MainContent .shopify-section .gradient .section-template--17264749510745__custom_liquid_XXiW99-padding section.banner-mac .container{
  padding:30px 15px;
}
body #MainContent section.banner-ipad .container{
  padding:100px 15px;
}
body #MainContent .shopify-section .gradient .section-template--17264749510745__custom_liquid_XXiW99-padding section.banner-mac .container .row .col-md-12,
body #MainContent section.banner-ipad .container .row .col-md-12{
  text-align: center;
}
body #MainContent .shopify-section .gradient .section-template--17264749510745__custom_liquid_XXiW99-padding section.banner-mac .container .row .col-md-12 h1{
  color: #1d1d1f;
  font-size: 80px;
  font-weight: 600;
  line-height:1.6;
  margin-top:0 !important;
  background: linear-gradient(90deg, #0c2f47 45%, #5195b1 75%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

body #MainContent section.banner-ipad .container .row .col-md-12 h1{ 
margin-top:-36px !important;
line-height:1.5 !important;
  font-size: 200px;
    font-weight: 600;
    background: linear-gradient(180deg, #004c94 21%, #1663ac 47%, #297bc4 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Helvetica", "Arial", sans-serif;
    word-break: normal;
    letter-spacing: -0.034em;
}
 body #MainContent section.banner-ipad .container .row .col-md-12 img.img-bann{
  margin-top: -83px;
  margin-left: -6%;
} 
body #MainContent section.banner-ipad .text-center .buy:hover{
  color:#fff !important;
}
body #MainContent .shopify-section .gradient .section-template--17264749510745__custom_liquid_XXiW99-padding section.banner-mac h2,section.sizes h2{
  color:#000;
}
body #MainContent .shopify-section .gradient .section-template--17264749510745__custom_liquid_XXiW99-padding section.banner-mac .container .row {
  margin-bottom: 64px;
}
body #MainContent .shopify-section .gradient .section-template--17264749510745__custom_liquid_XXiW99-padding section.banner-mac .container .row div.col-md-12 .text-desc{
  font-size: 22px;
  width: 70%;
  text-align-last: center;
  margin: auto;
  color: #1d1d1f;
  margin-top: 0px;
  padding: 50px 88px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: normal;
}
body #MainContent section.banner-ipad .container .row div.col-md-12 .text-desc p:first-child{
  font-size: 24px;
  margin: 0 186px;
  text-align-last: center;
  color: #1d1d1f;
  padding: 88px 35px 15px 35px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: normal;
}
body #MainContent section.banner-ipad .container .row div.col-md-12 .text-desc p:last-child{
  color: #6e6e73;
    font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
    margin-top: -10px;
    margin-bottom: 30px;
    font-size: 20px;
}

body #MainContent .shopify-section .gradient .section-template--17264749510745__custom_liquid_XXiW99-padding section.banner-mac .container .row div.col-md-12 .buy {
  background-color: #fff;
  color: #000;
  border-radius: 20px !important;
  font-size: 16px;
  padding: 5px 15px;
  margin-top: 15px;
  text-align: center;
  justify-self: center;
  border: 1px solid #000;
}
body #MainContent section.banner-ipad .container .row div.col-md-12 .buy {
  background-color:transparent;
  color: #000;
  border-radius: 20px !important;
  font-size: 16px;
  padding: 5px 15px;
  margin-top: 15px;
  text-align: center;
  justify-self: center;
  border: 1px solid #000;
}
.buy:hover {
  background-color: #000;
  color: #fff;
  border-radius: 20px !important;
  border: 1px solid #fff;
}
/* section sizes*/
.sizes .container .row, .chip .container .row{
  margin-bottom: 10px;
  display:flex;
  justify-content: center;
}
.sizes .container .row h2,.chip .container .row h2{
  color:#000;
  text-align: center;
  font-size:32px;
  padding-top: 50px;
  padding-bottom: 62px;
}

.sizes .container .row .col-12 .row .col-3 .display-15,.sizes .container .row .col-12 .row .col-3 .display-13{
  text-align: center !important;
}
.sizes .container .row .col-12 .row .col-3 .display-15{
  margin-bottom:30px;
}
.sizes .container .row .col-12 .row .col-3 .display-15 span:first-child,.sizes .container .row .col-12 .row .col-3 .display-13 span:first-child{
  font-size: 40px;
    line-height: 44px;
    font-weight: 600;
  color:#000;
}
.sizes .container .row .col-12 .row .col-3 .display-15 span.display,.sizes .container .row .col-12 .row .col-3 .display-13 span.display{
    font-size: 14px !important;
    line-height: 20px !important;
    font-weight: 500 !important;
    color:#000;
}
.display sup,.display sup{
    font-size: 10px !important;
    line-height: 20px !important;
    font-weight: 500 !important;
    color:#000;
}
.sizes .container .row .col-lg-6{
  background-color: #fbfbfd;
  border-radius:15px;
  width:40%;
  margin:10px;
}
.sizes .container .row .col-lg-6 .row .col-md-3 .elms{
  display: grid;
    text-align: -webkit-center;
}
.sizes .container .row .col-lg-6 .row .col-md-3 .elms span{
  font-size:14px;
  margin-bottom:55px;
}

/* section chip */

.chip .container .row h2{
  color:#000;
  text-align: center;
  font-size:32px;
  padding-top: 50px;
  padding-bottom: 40px;
}
section.chip .container div.row div.col-md-8, section.chip .container div.row div.col-md-4{
  background-color: #fbfbfd;
  border-radius:15px;
}
section.chip .container div.row div.col-md-8{
  width:57%;
}
section.chip .container div.row div.col-md-4{
  width:24%;
}
section.chip .container .row div.content-left{
  padding-top:56px;
}
 .chip .container .row div.content-right{
  text-align: center;
} 
  .chip .container .row div.content-right p,  .chip .container .row div.content-right p span{
   color:#1d1d1f;
  font-size:14px !important;
 } 
.chip .container .row .content-right img{
  margin-bottom:30px;
}
.chip .container .row .col-md-4 .row .col-md-6 p{
  margin-bottom:0 !important;
}
.chip .container .row .col-md-4 .row .col-md-6 p:nth-child(2) span strong{
  font-size:48px;
}
.chip .container .row .content-right .x23 span,
.chip .container .row .content-right .x2 span{
  color: #1d1d1f;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: normal;
  font-size: 14px;
  line-height: 20px;
  font-weight: 500;
}
.chip .container .row .content-right .x23 .value,
.chip .container .row .content-right .x2 .value{
  font-size: 48px; 
  font-weight: 600;
  color: #1d1d1f;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Helvetica", "Arial", sans-serif;
}
.chip .container .row .content-right .x23 .description,
.chip .container .row .content-right .x2 .description{
  font-size: 14px;
  font-weight: 500;
  color: #1d1d1f;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  padding: 0 28px;
}

/* section Battérie */
.battery .container .row{
  display:flex;
  justify-content: center;
}
section.battery .container .row .col-md-8{
  width:56%;
  margin:10px;
}
section.battery .container .row .col-md-8 img{
  border-radius:15px 0 0 15px;
}
section.battery .container .row .col-md-4{
  width:23%;
  padding:15px;
  background-color: #fbfbfd;
  border-radius:15px;
   margin:10px;
  text-align: center;
}
section.battery .container .row .col-md-4 h2{
    font-size:32px;
    padding: 40px;
    text-align: center;
    color:#1d1d1f;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  }
section.battery .container .row .col-md-4 .batt h3{
  color:#1d1d1f;
  font-size:24px;
  text-align: center;
}
/* section dream team */
section.dream-team .container .row{
  border-radius:15px;
  padding-top:40px;
   padding-bottom:40px;
  display:flex;
  justify-content: center;
}
section.dream-team .container .row .col-md-6{
  width:40%;
  background-color: #fbfbfd;
  padding-top:30px;
  padding-bottom:30px;
}
section.dream-team .container .row .left{
  border-radius:0 15px 15px 0;
}
section.dream-team .container .row .right{
  border-radius:15px 0 0 15px;
}
section.dream-team .container .row .col-md-6 h2{
  font-size: 32px;
  color: #1d1d1f;
  padding-left: 100px;
  padding-right: 100px;
  text-align: center;
  color: #1d1d1f;
}
section.dream-team .container .row .col-md-6 ul.list-group{
  text-align: center;
}
section.dream-team .container .row .col-md-6 ul.list-group li.list-group-item,section.display .container .row .col-md-6 ul.list-group li.list-group-item{
  border:none;
  color: #1d1d1f;
  letter-spacing: normal;
  word-break: normal;
  font-size: 19px;
  line-height: 27px;
  font-weight: 500;
  margin-top: 38px;
  background-color:#fbfbfd;
}
section.dream-team .container .row .col-md-6 ul.list-group li.list-group-item img,section.display .container .row .col-md-6 ul.list-group li.list-group-item img{
   padding-right:18px;
}

/* section supports */
section.supports .container .row{
  display:flex;
  justify-content: center;
}
section.supports .container .row .col-md-12{
  background-color:#fbfbfd;
  text-align: center;
  border-radius:15px;
  padding-bottom:15px;
  width:80%;
}
section.supports .container .row .col-md-12 h2{
  color: #1d1d1f;
  padding-top: 50px;
  padding-bottom: 27px;
  font-size: 32px;
  line-height: 36px;
  font-weight: 600;
}
/* section display */
section.display .container .row{
  display:flex;
  justify-content: center;
}
section.display .container .row .col-md-6{
   background-color:#fbfbfd;
  width:40%;
  border-radius:15px;
  margin:10px;
}
section.display .container .row .left img{
  border-radius:0 0 0 15px;
}
section.display .container .row .col-md-6 h2{
  color: #1d1d1f;
  font-size: 32px;
}
section.display .container .row .left h2{
  padding:50px 70px;
}
section.display .container .row .right{
  padding:10px;
}
section.display .container .row .right h2{
  padding:40px 0;
  text-align: center;
}
section.display .container .row .col-md-6 ul.list-group{
  text-align: start;
}

/* section well connected */
section.well-connected .container .row{
  display:flex;
  justify-content: center;
}
section.well-connected .container .row .col-md-6{
  width:40%;
   background-color:#fbfbfd;
  margin:10px;
  border-radius:15px;
}
section.well-connected .container .row .left img{
  align-self: end;
}
section.well-connected .container .row .right img{
  align-self: start;
}
section.well-connected .container .row .col-md-6 h2{
  color: #1d1d1f;
  font-size: 32px;
  padding:50px 5px;
  line-height: 36px;
  font-weight: 600;
  text-align: center;
}

/* section  Apple Intelligence */
 section.apple-intelligence .container{
  display: flex;
  justify-content: center;
 }
section.apple-intelligence .container .row {
  position: relative;
  width: 80%;
  background-color: #fbfbfd;
  border-radius: 0 0 0 0;
  z-index: 1;
  padding-right:0;
}

section.apple-intelligence .container .row::before {
  content: "";
  position: absolute;
  top: -2px;
  left: -2px;
  right: -2px;
  bottom: -2px;
  background: linear-gradient(115deg, #0090f7 20%, #ba62fc 40%, #f2416b 70%, #f55600 90%);
  border-radius: 17px; 
  z-index: -1;
}
section.apple-intelligence .container .row .col-md-4 {
  background-color: #fbfbfd;
   border-radius: 15px 0 0 15px; 
 align-content: center;
}
section.apple-intelligence .container .row{
  margin-top:20px;
}
section.apple-intelligence .container .row .col-md-8{
  background-color:#fbfbfd;
  padding-top:50px;
  padding-right:0;
  border-radius:0 17px 17px 0;
}
section.apple-intelligence .container .row .col-md-8 img{
  border-radius: 0 0 17px 0;
}
section.apple-intelligence .container .row .col-md-4 h2{
  font-size:32px;
  font-weight:600;
  color: #1d1d1f;
  background: linear-gradient(115deg, #0090f7 20%, #ba62fc 40%, #f2416b 70%, #f55600 90%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding-right: 40px;
    padding-left: 40px;
  text-align: center;
}
section.apple-intelligence .container .row .col-md-4 h3{
  font-size: 24px;
  line-height: 28px;
  font-weight: 600;
  letter-spacing: 0em;
  color: #1d1d1f;
    padding-left: 80px;
    padding-right: 80px;
  text-align: center;
}
section.apple-intelligence .container .row .col-md-4 .desc{
  color: #6e6e73;
    padding-left: 55px;
    padding-right: 55px;
  font-size: 14px;
    line-height: 20px;
    font-weight: 500;
  text-align: center;
}
/* section legal disclaimers */
section.Legal-Disclaimers div.container{
  display:flex;
  justify-content: center;
}
section.Legal-Disclaimers div.container div.row{
  width:80%;
}
section.Legal-Disclaimers div.container div.row div.col-md-12 p{
  color: #6e6e73;
  font-size: 13px;
  font-weight: 400;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif !important;
  letter-spacing: normal;
  word-break: normal;
}

/* section New to Mac */
body .new_to_mac .page-width{
  margin-top:50px;
}

body .new_to_mac .page-width .multicolumn__title h2.h1{
	color: #1d1d1f;
    font-size: 40px !important;
    font-weight: 500;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Helvetica", "Arial", sans-serif;
}
.new_to_mac .page-width .slider-mobile-gutter .multicolumn-list .multicolumn-list__item .multicolumn-card .multicolumn-card__image-wrapper .media{
	padding-bottom:14% !important;
}
.new_to_mac .page-width{
  text-align: center;
  width:61% !important;
  align-content:center;
}
.new_to_mac .page-width .title-wrapper-with-link h2{
  margin:auto;
}
.new_to_mac .page-width .slider-mobile-gutter .multicolumn-list li .multicolumn-card{
  background-color: #fbfbfb;
  border-radius:17px;
  padding: 40px 33px;
}
.new_to_mac .page-width .slider-mobile-gutter .multicolumn-list li .multicolumn-card .multicolumn-card__info h3{
  color: #1d1d1f;   
  font-size: 24px;
  font-weight: 550;
}
.new_to_mac .page-width .slider-mobile-gutter .multicolumn-list li .multicolumn-card .multicolumn-card__info .rte p{
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  color: #1d1d1f;
  margin-top: 5px;
  font-size: 17px;
  font-weight: 400;
}

/* section Uppgrade Current */
section.upgrade-current div.container div.row,section.upgrade-current div.container div.MacBook-air-intel div.row,section.upgrade-current div.container div.MacBook-air-M1 div.row{
  display: flex;
  justify-content: center;
}

section.upgrade-current div.container div.row div.col-md-12{
  width:80%;
  text-align: center;
}

section.upgrade-current div.container div.row div.col-md-12 h2{
  color:#1d1d1f; 
  font-size: 40px;
  line-height: 44px;
  font-weight: 600;
  text-align: center;
  padding-left: 260px;
    padding-right: 260px;
}
section.upgrade-current div.container div.row div.col-md-12 h3{
  font-size: 21px;
  line-height: 25px;
  font-weight: 600;
  color: #6e6e73;
  margin-bottom: 21px;
}
section.upgrade-current div.container div.row div.col-md-12 select{
  width:250px;
  margin:auto;
  color: #000;
    font-size: 14px;
    line-height: 1.4285914286;
    font-weight: 600;
  border-left:0;
  border-right:0;
  border-top:0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", sans-serif, "SF Pro Icons";
}
section.upgrade-current div.container div.row div.col-md-12 .sub-title2{
  color:#1d1d1f; 
  font-size: 21px;
  line-height: 25px;
  font-weight: 600;
  margin-top: 64px;
  margin-bottom: 38px;
}
section.upgrade-current div.container div.MacBook-air-intel div.row div.col-right2 div.row div.col-md-12{
  text-align: left;
}
section.upgrade-current div.container div.MacBook-air-intel div.row div.col-md-6,section.upgrade-current div.container div.MacBook-air-M1 div.row div.col-md-6,
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_xna8iG-padding section.keyboard .container .row .col-lg-6{
  width:40%;
}
section.upgrade-current div.container div.MacBook-air-intel div.row div.col-left1,
section.upgrade-current div.container div.MacBook-air-M1 div.row div.col-left1{
  background-color:#fbfbfd;
  text-align: center;
  border-radius:15px;
  padding-top:50px;
  padding-bottom:50px;
}
section.upgrade-current div.container div.MacBook-air-intel div.row div.col-left1 span.up-to,
section.upgrade-current div.container div.MacBook-air-M1 div.row div.col-left1 span.up-to{
  color:#1d1d1f; 
    font-size: 28px;
    line-height: 32px;
    font-weight: 600;
    letter-spacing: 0em;
}
section.upgrade-current div.container div.MacBook-air-intel div.row div.col-left1 span.value,
section.upgrade-current div.container div.MacBook-air-M1 div.row div.col-left1 span.value{
  font-size: 96px;
    line-height: 100px;
    font-weight: 600;
  margin-top: 4px;
  background: linear-gradient(90deg, #022640 50%, #5295b1 66%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  word-break: normal;
}
section.upgrade-current div.container div.MacBook-air-intel div.row div.col-left1 span.faster,
section.upgrade-current div.container div.MacBook-air-M1 div.row div.col-left1 span.faster{
  font-size: 28px;
  line-height: 32px;
  font-weight: 600;
  margin-top: 6px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  word-break: normal;
}
section.upgrade-current div.container div.MacBook-air-intel div.row div.col-right1{
  align-content: center;
}
section.upgrade-current div.container div.MacBook-air-intel div.row div.col-right1 div.row{
    padding: 60px 15px !important;
}
section.upgrade-current div.container div.MacBook-air-intel div.row div.col-right1 div.row .title{
   margin-bottom:0 !important; 
  align-content: center;
}
section.upgrade-current div.container div.MacBook-air-intel div.row div.col-right1 div.row .title h3{
  color:#1d1d1f; 
  font-size: 28px;
  line-height: 32px;
  font-weight: 600;
}
section.upgrade-current div.container div.MacBook-air-intel div.row div.col-right1 div.row{
 --igradient: linear-gradient(120deg, #00d0ff 0%, #0099ff 20%, #c95eff 41%, #ff2569 63%, #ff8300 83%, #ffb000 100%);
    z-index: 0;
    inset: 0;
    border: 0;
    filter: blur(0px);
    opacity: 100%;
    border-radius: 18px;
}
section.upgrade-current div.container div.MacBook-air-intel div.row div.col-right1 div.row::after{
  left: 0 !important;
    right: 0 !important;
    width: auto !important;
    height: auto !important;
    --bg-size: calc(100% + 14px);
    content: "";
    pointer-events: none;
    position: absolute;
    inset: 0;
    background: var(--igradient) 50% / var(--bg-size) var(--bg-size);
    border-radius: 18px;
    border: 5px solid rgba(0, 0, 0, 0);
    mask: linear-gradient(hsla(0, 0%, 100%, 0), hsla(0, 0%, 100%, 0)), linear-gradient(hsl(0, 0%, 100%), hsl(0, 0%, 100%));
    mask-clip: padding-box, border-box;
    mask-composite: intersect;
}
section.upgrade-current div.container div.MacBook-air-intel div.row div.col-left2,
section.upgrade-current div.container div.MacBook-air-M1 div.row div.col-right1,
section.upgrade-current div.container div.MacBook-air-M1 div.row div.col-left2{
  background: linear-gradient(180deg, #e7f2f8 0%, #fbfbfb 100%);
  border-radius:15px;
  padding:60px 15px;
  align-content: center;
}
section.upgrade-current div.container div.MacBook-air-intel div.row div.col-left2 .title,
section.upgrade-current div.container div.MacBook-air-M1 div.row div.col-right1 div.row .title,
section.upgrade-current div.container div.MacBook-air-M1 div.row div.col-right1 div.row div.col-md-3{
  margin-bottom:0;
  align-content: center;
}
section.upgrade-current div.container div.MacBook-air-intel div.row div.col-left2 .title h3,
section.upgrade-current div.container div.MacBook-air-M1 div.row div.col-right1 div.row .title h3,
section.upgrade-current div.container div.MacBook-air-M1 div.row div.col-left2 div.row .title h3{
  color:#1d1d1f; 
  font-size: 28px;
  line-height: 32px;
  font-weight: 600;
  padding-right:52px;
}
section.upgrade-current div.container div.MacBook-air-intel div.row div.col-right2 div.row{
  text-align: left;
  padding:15px;
  background-color:#fbfbfd;
  border-radius:15px;
}
section.upgrade-current div.container div.MacBook-air-intel div.row div.col-right2 div.row div.col-md-12 .title{
  margin-top:2rem !important;
}
section.upgrade-current div.container div.MacBook-air-intel div.row div.col-right2 div.row div.col-md-12 .title h3{
  color:#1d1d1f; 
  font-size: 40px;
    line-height: 44px;
    font-weight: 600;
}

section.upgrade-current div.container div.MacBook-air-M1 div.row .col-right2 div.row{
  background-color:#fbfbfd;
  text-align: center;
  border-radius:15px;
  padding-top:50px;
  padding-bottom:50px;
}
section.upgrade-current div.container div.MacBook-air-M1 div.row div.col-right2 div.row div.col-md-12{
  text-align: left;
}
section.upgrade-current div.container div.MacBook-air-M1 div.row div.col-right2 div.row div.col-md-12 .title{
   margin-top:2rem !important;
}
section.upgrade-current div.container div.MacBook-air-M1 div.row div.col-right2 div.row div.col-md-12 .title h3{
  color:#1d1d1f; 
  font-size: 40px;
  line-height: 44px;
  font-weight: 600;
}

/* section Accessories */
section.accessories{
  margin-top:50px;
}
section.accessories div.container div.row{
  display:flex;
  justify-content: center;
}
section.accessories div.container div.row .col-md-4{
  width:23%;
  align-content: center;
  background-color:#fbfbfd;
  padding-left:20px;
  padding-right:20px;
  border-radius:15px 0 0 15px;
}
section.accessories div.container div.row .col-md-4 span{
  color: #1d1d1f;
  font-size: 21px;
  line-height: 25px;
  font-weight: 600;
}
section.accessories div.container div.row .col-md-4 h2{
  color: #1d1d1f;
  font-size: 40px;
  line-height: 44px;
  font-weight: 600;
}
section.accessories div.container div.row .col-md-4 p.desc{
  color: #1d1d1f !important;
  font-size: 17px;
  line-height: 25px;
  font-weight: 300;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif !important;
  letter-spacing: normal;
  margin-top: 18px;
}
section.accessories div.container div.row .col-md-4 p a span,section.accessories div.container div.row .col-md-4 p{
  color:#0071e3 !important;
  font-size: 17px !important;
  line-height: 25px;
  font-weight: 400;
}
section.accessories div.container div.row .col-md-4 p a{
  text-decoration:none;
}
section.accessories div.container div.row .col-md-8{
  width:56%;
  background-color:#fbfbfd;
  border-radius:0 15px 15px 0;
  padding:30px 20px;
  text-align: right;
}
/* section disclaimers */
section.Legal-Disclaimers{
  margin:50px 0;
}


/* product single */
.caracteristiques-produit p, .caracteristiques-produit li, .caracteristiques-produit a,.caracteristiques-produit span{
  font-size:17px;
}
.caracteristiques-produit h5,.caracteristiques-produit h6,.caracteristiques-produit h4{
  color:#fff !important;
}
.caracteristiques-produit h6{
   font-size:17px;
  font-weight:400 !important;
}

/* section related product */
body #MainContent .shopify-section .gradient .related-products ul.grid li.grid__item .variant-colors{
  padding:5px 100px;
  text-align: center;
}
body #MainContent .shopify-section .gradient .related-products ul.grid li.grid__item .variant-colors .infos-color{
  margin-top:50px;
  margin-bottom:20px;
}
body #MainContent .shopify-section .gradient .related-products ul.grid li.grid__item .variant-colors .infos-color ul,.infos-label{
  display:flex;
  justify-content: center;
}
body #MainContent .shopify-section .gradient .related-products ul.grid li.grid__item .variant-colors .infos-color ul li{
  width:10px;
  height:10px;
  border-radius:50%;
  list-style: none;
}
body #MainContent .shopify-section .gradient .related-products ul.grid li.grid__item .variant-colors .infos-color ul li + li{
  margin-left:10px;
}
.product-selector-wrapper label{
  font-size:14px !important;
}
.product-selector-wrapper #product-selector-1,
.product-selector-wrapper #product-selector-2,
.product-selector-wrapper #product-selector-3,
.product-comparison-section .container .product-comparison-grid #product-details-1 .product-detail .product-info .product-price,
.product-comparison-section .container .product-comparison-grid #product-details-2 .product-detail .product-info .product-price,
.product-comparison-section .container .product-comparison-grid #product-details-3 .product-detail .product-info .product-price,
.product-comparison-section .container .product-comparison-grid #product-details-1 .product-detail .product-info .product-description,
.product-comparison-section .container .product-comparison-grid #product-details-2 .product-detail .product-info .product-description,
.product-comparison-section .container .product-comparison-grid #product-details-3 .product-detail .product-info .product-description{
  font-size:12px !important;
}
.product-comparison-section .container .product-comparison-grid #product-details-1 .product-detail .product-info .product-link,
.product-comparison-section .container .product-comparison-grid #product-details-2 .product-detail .product-info .product-link,
.product-comparison-section .container .product-comparison-grid #product-details-3 .product-detail .product-info .product-link{
  background-color:#ff0000;
  padding: 6px 15px !important;
  font-size:12px;
  font-weight:600;
}
/* body #MainContent .shopify-section .gradient{
  display:flex;
  justify-content: center;
} */
body #MainContent .shopify-section .gradient .section-template--17288518500441__custom_related_product_XF9fnq-padding{
  width:75%;
} 
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .card-wrapper{
  height:auto !important;
}

body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .card-wrapper .card{
  border:0 !important;
}
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .card-wrapper .card .card__inner .card__media .media img{
  padding:0 !important;
}
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .card-wrapper .card .card__inner{
  --ratio-percent: 48% !important;
}
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .card-wrapper .card:not(.ratio)>.card__content{
  /* width:40% !important; */
  margin:auto;
}

body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .card-wrapper .card .card__information .card__heading a{
  font-size:14px !important;
    font-weight: 550;
    font-family: "SF Pro Text", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
}
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .card-wrapper .card .card__inner,
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .card-wrapper .card .card__inner .card__media{
  border:0 !important;
  box-shadow: none !important;
  --shadow-horizontal-offset: none !important;
}
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .card-wrapper .card .card__inner .card__media{
  width:100% !important;
}

body #MainContent .shopify-section .gradient ul.product-grid li.custom-related p.retina,
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related p.chip,
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .gpus .gpu,
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .memories .memory,
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .storages .storage,
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .batteries .batterie,
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .apple-intelligence .apple,
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .touchs .touch{
  text-align: center;
  color:#1d1d1f;
}
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related p.value-retina{
    font-weight: 600;
    font-size: 21px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  margin-top:50px;
}
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .sep1{
  margin:5px 60px 60px 60px;
}
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .sep2{
  margin:30px 60px;
}
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .button-buy{
  display: flex;
  justify-content: center;
  margin-top:30px;
  padding-top:1px solid #1d1d1f;
}
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .button-buy .btn{
  background-color: #fff;
  border:1px solid #1d1d1f;
  color:#1d1d1f;
  padding:5px 15px;
  border-radius:30px;
}
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .button-buy .btn:hover{
  background-color: #1d1d1f;
  color:#fff;
}
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .button-buy a{
  font-size:16px !important;
}
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related div.icon-chip{
  display:flex !important;
  justify-content: center !important;
  text-align: center !important;
  margin-bottom:15px;
}
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related p.label-retina,
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related p.label-chip{
  margin-bottom:50px;
  font-size: 11px;
  font-weight: 600;
}
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .cpus,
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .gpus,
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .memories,
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .storages,
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .batteries,
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .apple-intelligence{
  text-align: center;
  margin-bottom:50px;
}
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .cpus .cpu-top-label,
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .cpus .cpu-bottom-label,
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .gpus .gpu-top-label,
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .gpus .gpu-bottom-label,
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .memories .memory-top-label,
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .memories .memory-bottom-label,
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .storages .storage-top-label,
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .storages .storage-bottom-label,
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .batteries .batterie-top-label,
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .batteries .batterie-bottom-label,
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .apple-intelligence .label-apple,
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .touchs .label-touch{
  font-size: 11px;
  font-weight: 600;
  color:#1d1d1f;
}
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .cpus .cpu-value,
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .gpus .gpu-value,
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .memories .memory-value,
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .storages .storage-value,
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .batteries .batterie-value{
  color:#1d1d1f;
  font-weight: 600;
  font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-size: 21px;
}
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .apple-intelligence .icon-apple,
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .touchs .icon-touch{
  margin-bottom:15px;
} 
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .apple-intelligence .label-apple{
  padding:0 46px;
}
body #MainContent .shopify-section .gradient ul.product-grid li.custom-related .touchs .touch
/* page buy produit */
 body #MainContent .shopify-section .gradient .cbp{
  width:55%;
}
 body #MainContent .shopify-section .gradient .cbp .product .block-left{
   max-width: 65% !important;
 }
body #MainContent .shopify-section .gradient .cbp .product .product__info-wrapper{
   max-width: 35% !important;
 }
body #MainContent .shopify-section .gradient .page-width .product .product__media-wrapper{
  text-align: center !important;
}
/*
body #MainContent .shopify-section .gradient .cbp .product .product__info-wrapper .product__info-container .mpg-swatch .mpg-button{
  display:grid !important;
  justify-content: normal !important;
}
 body #MainContent .shopify-section .gradient .page-width .product .product__media-wrapper .product__column-sticky .thumbnail-slider ul.thumbnail-list li.thumbnail-list__item button.thumbnail
,body #MainContent .shopify-section .gradient .page-width .product .product__media-wrapper .product__column-sticky .thumbnail-slider ul.thumbnail-list li.thumbnail-list__item button.thumbnail img{
  width:50% !important;
  height:50% !important;
} */
/* .product--thumbnail_slider .thumbnail-slider {
        display: flex;
        align-items: unset !important;
} */
body #MainContent .shopify-section .gradient .page-width .product .product__info-wrapper .product__column-sticky .gap-2 .trade-in{
  background-color: #ccc6c6 !important;
  color:#000000 !important;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif !important;
  padding: 7px 40px !important;
  border: none;
  border-radius: 8px;
  font-size: 22px;
  cursor: pointer;
  font-weight:400;
}
body #MainContent .shopify-section .gradient .page-width .product .product__info-wrapper .product__column-sticky .gap-2 button:last-child{
  margin-top:10px;
}
body #MainContent .shopify-section .gradient .page-width .product .product__info-wrapper .product__column-sticky .gap-2 .trade-in:hover{
  background-color:#ed1c2a !important;
  color:#fff !important;
}


/* popup */
 body #MainContent .shopify-section .gradient .page-width .product .product__info-wrapper .product__column-sticky .product-popup {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 1000;
}

body #MainContent .shopify-section .gradient .page-width .product .product__info-wrapper .product__column-sticky .product-popup .popup-content {
  background: white;
  padding: 20px;
  border-radius: 5px;
  text-align: center;
  width: 100%;
  max-width: 500px;
  display:grid;
  position: relative;
}
body #MainContent .shopify-section .gradient .page-width .product .product__info-wrapper .product__column-sticky .product-popup .popup-content img{
  margin: auto;
}
body #MainContent .shopify-section .gradient .page-width .product .product__info-wrapper .product__column-sticky .product-popup .popup-content .close-popup {
  position: absolute;
  top: 10px;
  right: 10px;
  font-size: 30px;
  cursor: pointer;
  background-color: #fff;
  padding:0 13px;
  border-radius:50%;
}

body #MainContent .shopify-section .gradient .page-width .product .product__info-wrapper .product__column-sticky .product-popup .popup-content .btn-detailed {
  font-size: 18px;
  background-color:#ed1c2a;
  color: white;
  padding: 7px 40px;
  border-radius: 5px;
  text-decoration: none;
  font-weight: 400;
  margin:15px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif !important;
}
body #MainContent .shopify-section .gradient .page-width .product .product__info-wrapper .product__column-sticky .product-popup .popup-content .btn-detailed .btn-detailed:hover {
  background-color: #ccc6c6;
}

/* variante couleur */
 body #MainContent .shopify-section .gradient .page-width .product .product__info-wrapper .product__column-sticky div form div.product-form__buttons{
  max-width:100% !important;
  cursor: pointer;
  padding: 7px 0px;
  border-radius: 8px;
}
body #MainContent .shopify-section .gradient .page-width .product .product__info-wrapper .product__column-sticky div form .product-form__submit{
  font-size: 18px !important;
   font-weight: 600;
  border-radius: 8px;
   font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif !important;
}
body #MainContent .shopify-section .gradient .page-width .product .product__info-wrapper .product__column-sticky div form .product-form__submit:after{
  border-radius:8px !important;
}
body #MainContent .shopify-section .gradient .page-width .product .product__info-wrapper .product__column-sticky variant-selects .js form__label:first-child,
body #MainContent .shopify-section .gradient .page-width .product .product__info-wrapper .product__column-sticky variant-selects .js:nth-child(3){
  /*display:none !important;*/
}

body #MainContent .shopify-section .gradient .page-width .product .product__info-wrapper .product__column-sticky variant-selects .js:nth-child(2) label{
  width:100%;
  /*border-radius:3px !important;
  padding:20px !important;
  color:#9f9e9e;
  font-weight:700;
  border:1px solid #e7e7e7;*/
}

body #MainContent .shopify-section .gradient .page-width .product .product__info-wrapper .product__column-sticky variant-selects .js .swatch-input__input:checked+.swatch-input__label,
body #MainContent .shopify-section .gradient .page-width .product .product__info-wrapper .product__column-sticky variant-selects .js .swatch-input__input:hover,
.swatch-input_input+.swatch-input_label:hover,.swatch-input_input:hover+.swatch-input_label{
	/*outline:none !important;*/
}
.product-form__input--swatch .swatch-input__input+.swatch-input__label{
  border: 1px solid #e5e5e5;
    border-radius: 3px;
    align-self: center;
    padding: 15px;
}
body #MainContent .shopify-section .gradient .cbp .product .grid__item .product__description{
  margin-top:30px;
  margin-bottom:15px;
}
body #MainContent .shopify-section .gradient .cbp .product .grid__item .product__description p{
  font-size:14px !important;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif !important;
}
body #MainContent .shopify-section .gradient .cbp .product:not(.featured-product) .learn-more{
  display:block !important;
}
body #MainContent .shopify-section .gradient .page-width .product .grid__item a.details{
  padding: 3px 15px;
  background-color: #000;
  text-align: center;
  margin: 15px auto;
  text-decoration: none;
  color: #fff;
  font-size: 14px;
  border-radius: 20px;
  line-height: 2;
  display: flex;/*add Felana 07 07 2025*/
  justify-content: center;
  width: max-content;
  font-weight: 500;
}
body #MainContent .shopify-section .gradient .cbp .product .product__info-wrapper .product__column-sticky p.product__text a{
	background-color: #e6e6e6 !important;
    padding: 7px 40px !important;
    border: none;
    border-radius: 8px;
    cursor: pointer;
    font-weight: 400 !important;
   text-align: center;
   color: #000000;
  text-decoration: none;
  font-size:22px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif !important;
  justify-content: center;
  display: flex;
  flex-direction: column;
}
body #MainContent .shopify-section .gradient .cbp .product .product__info-wrapper .product__column-sticky p.product__text a:hover{
  color:#fff !important;
  background-color:#ed1c2a !important;
}
/* body #MainContent .shopify-section .gradient .cbp .product .product__info-wrapper .product__column-sticky p.product__text a{
  background-color: transparent !important;
  color: #000000;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif !important;
  font-size: 18px;
  text-decoration: none;
}
body #MainContent .shopify-section .gradient .cbp .product .product__info-wrapper .product__column-sticky p.product__text a:hover{
  color:#fff;
} */
/* body #MainContent .shopify-section .gradient .cbp .product .product__info-wrapper .product__column-sticky p.product__text:hover{
  background-color:#ed1c2a !important;
} */
.thumbnail-list__item .global-media-settings img{
  width:50% !important;
  height:50% !important;
}
.thumbnail-list__item .thumbnail[aria-current],.thumbnail-list__item .thumbnail{
  border:0 !important;
  border-color:transparent !important;
  box-shadow:none !important;
}
.thumbnail-slider .slider-button--prev,.thumbnail-slider .slider-button--next{
  background-color:#f6f5fa !important;
  border-radius:50%;
}
body #MainContent .shopify-section .gradient .cbp .product .product__info-wrapper .product__column-sticky p.subtitle{
  font-weight:600;
  margin-top:40px !important;
  color:#010101 !important;
}
body #MainContent .shopify-section .gradient .cbp .product .product__info-wrapper .product__column-sticky variant-selects{
  margin-top:0 !important;
}
body #MainContent .shopify-section .gradient .cbp .product .product__info-wrapper .product__column-sticky variant-selects .product-form__input .cpty{
  font-size:17px;
  font-weight:500;
  color:#010101 !important;
}
body #MainContent .shopify-section .gradient .cbp .product .product__info-wrapper .product__column-sticky variant-selects .product-form__input .capacity{
  color:#3980d4;
}
body #MainContent .shopify-section .gradient .cbp .product .product__info-wrapper .product__column-sticky variant-selects .product-form__input--swatch{
  margin-bottom:26px !important;
  border-bottom:2px solid #a2a2a2;
  padding-bottom:28px;
}
/* body #MainContent .shopify-section .gradient .cbp .product .product__info-wrapper .product__column-sticky variant-selects .product-form__input--swatch label{
  width:22.8%;
} */
body #MainContent .shopify-section .gradient .cbp .product .product__info-wrapper .product__column-sticky variant-selects .product-form__input--swatch legend{
  /*display:none;*/
}
/* body #MainContent .shopify-section .gradient .cbp .product .product__info-wrapper .product__column-sticky variant-selects .product-form__input--swatch::after{
  content:"";
  height:2px;
  width:75%;
  background-color:#a2a2a2;
  margin:25px 0;
} */
/* section vidéo */
body #MainContent .shopify-section .gradient .custom-video{
  padding-left:100px;
  padding-right:100px;
}
body #MainContent .shopify-section .gradient .section-template--17202798297177__custom_video_W69amU-padding .video-section__media,
body #MainContent .shopify-section .gradient .section-template--17243003093081__custom_video_W69amU-padding .video-section__media,
body #MainContent .shopify-section .gradient .section-template--17242957676633__custom_video_W69amU-padding .video-section__media,
body #MainContent .shopify-section .gradient .section-template--17243019739225__custom_video_W69amU-padding .video-section__media,
body #MainContent .shopify-section .gradient .section-template--17287962984537__custom_video_W69amU-padding .video-section__media,
body #MainContent .shopify-section .gradient .section-template--17288102674521__custom_video_W69amU-padding .video-section__media{
  --ratio-percent:44% !important;
  border-radius:10px !important;
}
body #MainContent .shopify-section .gradient .section-template--17202798297177__custom_video_W69amU-padding .video-section__media,
body #MainContent .shopify-section .gradient .section-template--17202798297177__custom_video_W69amU-padding .video-section__media .video-section__poster,
body #MainContent .shopify-section .gradient .section-template--17202798297177__custom_video_W69amU-padding .video-section__media .video-section__poster img,
body #MainContent .shopify-section .gradient .section-template--17202798297177__custom_video_W69amU-padding .video-section__media .video-section__poster video,
body #MainContent .shopify-section .gradient .section-template--17202798297177__custom_video_W69amU-padding .video-section__media.media-fit-cover video,
body #MainContent .shopify-section .gradient .section-template--17243003093081__custom_video_W69amU-padding .video-section__media .video-section__poster,
body #MainContent .shopify-section .gradient .section-template--17243003093081__custom_video_W69amU-padding .video-section__media .video-section__poster,
body #MainContent .shopify-section .gradient .section-template--17243003093081__custom_video_W69amU-padding .video-section__media .video-section__poster img,
body #MainContent .shopify-section .gradient .section-template--17243003093081__custom_video_W69amU-padding .video-section__media div video,
body #MainContent .shopify-section .gradient .section-template--17242957676633__custom_video_W69amU-padding .video-section__media .video-section__poster,
body #MainContent .shopify-section .gradient .section-template--17242957676633__custom_video_W69amU-padding .video-section__media div video,
body #MainContent .shopify-section .gradient .section-template--17243019739225__custom_video_W69amU-padding .video-section__media div video,
body #MainContent .shopify-section .gradient .section-template--17243019739225__custom_video_W69amU-padding .video-section__media .video-section__poster,
body #MainContent .shopify-section .gradient .section-template--17287962984537__custom_video_W69amU-padding .video-section__media div video,
body #MainContent .shopify-section .gradient .section-template--17287962984537__custom_video_W69amU-padding .video-section__media .video-section__poster,
body #MainContent .shopify-section .gradient .section-template--17288102674521__custom_video_W69amU-padding .video-section__media div video,
body #MainContent .shopify-section .gradient .section-template--17288102674521__custom_video_W69amU-padding .video-section__media .video-section__poster{
  border-radius:10px !important;
  media-radius:10px !important;
}

/* section custom accessories */
#shopify-section-template--17202798297177__custom_accessories_kD44cC .tpt-section_container{
  padding:0 0 50px 0 !important;
}
body #MainContent .shopify-section .custom-acessoires  .title-h3{
  margin: 60px 10px 5px !important;
  text-align: center !important;
}
body #MainContent .shopify-section .custom-acessoires  .title-h3 a{
  font-size:20px !important;
  font-weight:300 !important;
}
body #MainContent .tpt-section .custom-acessoires .tpt-section_content .tpt-feature-collection-4-container .tpt-section-header .tpt-section-header_heading h2.tpt-section-header_title{
  font-size:40px !important;
  padding-bottom:50px !important;
}
body #MainContent .tpt-section .custom-acessoires .tpt-section_content .tpt-feature-collection-4-container .tpt-section-body .tpt-feature-collection-4-slider .tpt-product-tabs .tpt-swiper-container .swiper .swiper-wrapper .swiper-slide .tpt-card-wrapper .tpt-card .card__badge span.badge{
  font-size: 1.2rem;
    letter-spacing: .1rem;
    line-height: 1;
    padding: .5rem 1.3rem .6rem;
    text-align: center;
    border-radius:30px;
    font-weight:400;
}
body #MainContent .tpt-section .custom-acessoires .tpt-section_content .tpt-feature-collection-4-container .tpt-section-body .tpt-feature-collection-4-slider .tpt-product-tabs .tpt-swiper-container .swiper .swiper-wrapper .swiper-slide .tpt-card-wrapper .tpt-card  .tpt-card__content .infos-product{
  display:flex;
  justify-content: space-around;
  align-content: center;
}
body #MainContent .tpt-section .custom-acessoires .tpt-section_content .tpt-feature-collection-4-container .tpt-section-body .tpt-feature-collection-4-slider .tpt-product-tabs .tpt-swiper-container .swiper .swiper-wrapper .swiper-slide .tpt-card-wrapper .tpt-card  .tpt-card__content .infos-product .price-accessories{
  border:1px solid #000;
  padding: 3px 20px;
  border-radius: 30px;
}
#shopify-section-template--17202798297177__custom_accessories_kD44cC .tpt-button__primary{
  width:unset !important;
  min-width: unset !important;
  padding: 5.5px 35px !important;
  font-size:15px !important;
}
body #MainContent .tpt-section .custom-acessoires .tpt-section_content .tpt-feature-collection-4-container .tpt-section-body .tpt-feature-collection-4-slider .tpt-product-tabs .tpt-swiper-container .swiper .swiper-wrapper .swiper-slide .tpt-card-wrapper .tpt-card  .tpt-card__content .infos-product .price-accessories .tpt-price .tpt-price__container .tpt-price__regular .tpt-price-item--regular{
  font-size:15px !important;
}
/* body #MainContent .tpt-section .custom-acessoires .tpt-section_content .tpt-feature-collection-4-container .tpt-section-body .tpt-feature-collection-4-slider .tpt-product-tabs .tpt-swiper-container .swiper .swiper-wrapper .swiper-slide .tpt-card-wrapper .tpt-card .tpt-card__inner{
--ratio-percent:1 !important;
}
 */


.color-variants {
  display: flex;
  gap: 10px;
  list-style: none;
  padding: 0;
}

.color-variant {
  display: flex;
  flex-direction: column;
  align-items: center;
  font-size: 0.9rem;
}

.color-swatch {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 4px;
  border: 1px solid #ccc;
}

/* page pdp-ipad */

/* section available*/ 
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_FqMR7y-padding section.available{
  margin:20px 0;
}

body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_FqMR7y-padding section.available .container .row{
  display:flex;
  justify-content: center;
}
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_FqMR7y-padding section.available .container .row .col-lg-6{
  background-color: #f3f6f6;
  padding:40px 30px;
}
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_FqMR7y-padding section.available .container .row .image{
  border-radius:15px 0 0 15px;
}
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_FqMR7y-padding section.available .container .row .col-lg-6{
  width:40%;
}
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_FqMR7y-padding section.available .container .row .text{
  align-content: center;
}
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_FqMR7y-padding section.available .container .row .text p{
  margin-top: 3px;
    margin-left: 50px;
    padding-right: 50px;
    background: linear-gradient(180deg, #004c94 10%, #1663ac 45%, #297bc4 80%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Helvetica", "Arial", sans-serif;
    word-break: normal;
    font-size: 28px;
    line-height: 32px;
    font-weight: 600;
}
/* section power */
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_iqJWj9-padding section.power .container .row,
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_t3zYAw-padding section.capabilities .container .row,
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_cbEHNT-padding section.built-ia .container .row,
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_xna8iG-padding section.keyboard .container .row{
  display: flex;
  justify-content: center;
}
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_iqJWj9-padding section.power .container .row .col-lg-8,
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_t3zYAw-padding section.capabilities .container .row .col-lg-8{
  width:56%;
}
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_iqJWj9-padding section.power .container .row .col-lg-4,
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_t3zYAw-padding section.capabilities .container .row .col-lg-4{
  width:23%;
}
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_iqJWj9-padding section.power .container .row .col-lg-8{
  background-repeat:no-repeat;
  background-size:cover;
  border-radius:15px 0 0 15px;
}
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_iqJWj9-padding section.power .container .row .left p.text-left{
    color: #f5f5f7;
    margin-top: 340px;
    margin-left: 23px;
    padding-right: 160px;
    padding-bottom: 30px;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Helvetica", "Arial", sans-serif;
    word-break: normal;
    font-size: 28px;
    line-height: 32px;
    font-weight: 600;
}
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_iqJWj9-padding section.power .container .row .right .top{
  background: linear-gradient(180deg, #195e90 10%, #8890c2 85%);
    grid-column-start: 1;
    grid-column-end: 1;
    grid-row-start: 1;
    grid-row-end: 1;
    overflow: visible;
}
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_iqJWj9-padding section.power .container .row .right .top{
  text-align: left;
  padding: 24px 20px;
  margin-bottom:7px;
  border-radius:15px 0 0 15px;
}
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_iqJWj9-padding section.power .container .row .right .top img{
  margin-bottom:10px;
}
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_iqJWj9-padding section.power .container .row .right .top p{
  color: #f5f5f7;
  padding-left: 1px;
  padding-right: 40px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  word-break: normal;
  font-size: 28px;
  line-height: 32px;
  font-weight: 600;
}
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_iqJWj9-padding section.power .container .row .right .bottom{
  background: linear-gradient(180deg, #195e90 10%, #8890c2 85%);
  grid-column-start: 1;
  grid-column-end: 1;
  grid-row-start: 1;
  grid-row-end: 1;
  overflow: visible;
  margin-top:7px;
  text-align: left;
  padding: 51px 20px !important;
  border-radius:15px 0 0 15px;
}
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_iqJWj9-padding section.power .container .row .right .bottom img{
  margin-bottom:10px;
}
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_iqJWj9-padding section.power .container .row .right .bottom p{
  color: #f5f5f7;
  padding-left: 1px;
  padding-right: 40px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  word-break: normal;
  font-size: 28px;
  line-height: 32px;
  font-weight: 600;
}
/* section capabilities */
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_t3zYAw-padding section.capabilities .container .row{
  margin:10px 0;
}
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_t3zYAw-padding section.capabilities .container .row .col-lg-8{
  background-color: #f3f6f6;
  padding:30px;
  margin:10px;
  border-radius:15px 0 0 15px;
}
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_t3zYAw-padding section.capabilities .container .row .col-lg-4 .text p,
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_t3zYAw-padding section.capabilities .container .row .col-lg-8 .text{
  background: linear-gradient(180deg, #004c94 10%, #1663ac 45%, #297bc4 80%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Helvetica", "Arial", sans-serif;
    word-break: normal;
    font-size: 28px;
    line-height: 32px;
    font-weight: 600;
}
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_t3zYAw-padding section.capabilities .container .row .col-lg-8 .text{
  padding: 30px 300px 0 0px;
}
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_t3zYAw-padding section.capabilities .container .row .col-lg-4{
  background-color: #f3f6f6;
  padding: 100px 41px 0;
  margin:10px;
  border-radius:15px 0 0 15px;
}
/* section Built for intelligence */
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_cbEHNT-padding section.built-ia .container .row{
  margin:10px 0;
}
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_cbEHNT-padding section.built-ia .container .row .col-lg-12{
  text-align: center;
  width:79.8%;
  background-color: #f3f6f6;
  background-image: url(https://cdn.shopify.com/s/files/1/0645/6672/2649/files/ai_gradient_glow_large_522cc88e-0c21-4c62-96d1-6ebb5017f629.png?v=1749132638);
  background-repeat:no-repeat;
  background-position: top;
  padding:100px 15px;
  border-radius:15px 0 0 15px;
  align-content: center;
}
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_cbEHNT-padding section.built-ia .container .row .col-lg-12 .icone{
  margin-bottom:20px;
}
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_cbEHNT-padding section.built-ia .container .row .col-lg-12 .title{
  margin:0 !important;
  padding-bottom: 5px;
  background: linear-gradient(128deg, #0090f7 33%, #ba62fc 42%, #f2416b 56%, #f55600 66%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  word-break: normal;
  font-size: 28px;
  font-weight: 600;
}
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_cbEHNT-padding section.built-ia .container .row .col-lg-12 .text{
  font-size: 28px;
  line-height: 32px;
  font-weight: 600;
  background: linear-gradient(180deg, #004c94 10%, #1663ac 45%, #297bc4 80%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  word-break: normal;
  padding: 0 100px 5px 100px;
}
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_cbEHNT-padding section.built-ia .container .row .col-lg-12 .subtitle{
  color: #6e6e73;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-size: 14px;
}
/* section additionnal tools */

body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_rMkfBg-padding section.additionnal-tool .container .row{
  display:flex;
  justify-content: center;
  margin:20px 0;
}
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_rMkfBg-padding section.additionnal-tool .container .row .col-lg-12{
  width:80%;
  background-repeat: no-repeat;
  background-size: cover;
  padding:50px 30px 300px 30px;
  border-radius:15px 0 0 15px;
}
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_rMkfBg-padding section.additionnal-tool .container .row .col-lg-12 p{
  background: linear-gradient(180deg, #004c94 10%, #1663ac 45%, #297bc4 80%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  word-break: normal;
  font-size: 28px;
  line-height: 32px;
  font-weight: 600;
}
/* section keyboard */
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_xna8iG-padding section.keyboard .container .row{
  margin:10px 0;
}
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_xna8iG-padding section.keyboard .container .row .col-lg-6{
background-color: #f3f6f6;
  border-radius:15px 0 0 15px;
}
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_xna8iG-padding section.keyboard .container .row .col-lg-6 .text p{
  font-size: 28px;
  line-height: 32px;
  font-weight: 600;
  background: linear-gradient(180deg, #004c94 10%, #1663ac 45%, #297bc4 80%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  word-break: normal;
}
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_xna8iG-padding section.keyboard .container .row .left{
  padding:0 0 30px 30px;
}
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_xna8iG-padding section.keyboard .container .row .right{
  padding:30px 15px 0 30px;
  text-align: left;
  margin-left:20px;
}
/* section why ipad */
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_YyKj67-padding section.why-ipad{
  background-color: #f3f6f6;
  padding-top:30px;
  margin-top:20px;
}
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_YyKj67-padding section.why-ipad .container .row{
  padding: 60px;
  background-color:#fff;
}
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_YyKj67-padding section.why-ipad .container .row h3{
  font-size: 21px;
  line-height: 25px;
  font-weight: 600;
  color: #1d1d1f;
}
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_YyKj67-padding section.why-ipad .container .row h2{
  font-size: 40px;
  line-height: 44px;
  font-weight: 600;
  color: #1d1d1f;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  word-break: normal;
  margin-bottom:30px;
}
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_YyKj67-padding section.why-ipad .container .row .col-lg-3 h4{
  color: #1d1d1f;
  font-size: 17px;
  line-height: 25px;
  font-weight: 500;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: normal;
  margin:5px 0;
}
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_YyKj67-padding section.why-ipad .container .row .col-lg-3{
  padding-right:40px;
}
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_YyKj67-padding section.why-ipad .container .row .col-lg-3 .text p{
  color: #6e6e73;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: normal;
  font-size: 17px;
  line-height: 25px;
  font-weight: 400;
}
/* section accessories */
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_i7KYTe-padding section.accessoires{
  background-color: #f3f6f6;
}

body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_i7KYTe-padding section.accessoires-iphone .container.row .col-lg-4 h3{
  font-size: 21px;
  font-weight: 600;
  color: #1d1d1f !important;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  word-break: normal;
}
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_i7KYTe-padding section.accessoires .container .row{
  padding: 60px 60px 0 60px;
  background-color:#fff;
}
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_i7KYTe-padding section.accessoires .container .row .col-lg-4 h2,
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_i7KYTe-padding section.accessoires-iphone .container .row .col-lg-4 h2{
  font-size: 40px;
  font-weight: 600;
  color: #1d1d1f;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Helvetica", "Arial", sans-serif;
    word-break: normal;
}
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_i7KYTe-padding section.accessoires .container .row .title,
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_i7KYTe-padding section.accessoires-iphone .container .row .title{
  margin:0 !important;
}
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_i7KYTe-padding section.accessoires .container .row .col-lg-4 p,
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_i7KYTe-padding section.accessoires-iphone .container .row .col-lg-4 p{
  font-size: 17px;
  font-weight: 400;
  color: #1d1d1f;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_i7KYTe-padding section.accessoires-iphone .container .row .col-lg-4 .url p a{
  text-decoration:none !important;
}
  /* section disclaimers */
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_rhFqPD-padding section.disclaimers,
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_rhFqPD-padding section.disclaimers{
  background-color: #f3f6f6;
}
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_rhFqPD-padding section.disclaimers .container .row .col-lg-12,
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_rhFqPD-padding section.disclaimers .container .row .col-lg-12{
  padding:60px 15px 15px 15px;
}
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_rhFqPD-padding section.disclaimers .container .row .col-lg-12 p,
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_rhFqPD-padding section.disclaimers .container .row .col-lg-12 p{
color: #6E6E73;
font-size: 12px;
line-height: 16px;
font-weight: 400;
font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
    letter-spacing: normal;
}
body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_rhFqPD-padding section.disclaimers .container .row .col-lg-12 p a,
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_rhFqPD-padding section.disclaimers .container .row .col-lg-12 p a{
  text-decoration: none !important;
}
body #MainContent footer.footer{
  background-color:#ebebeb !important;
}
/*custom footer*/
.footer-accordion .accordion-content {
  display:block;
  padding: 10px 0;
}

.footer-accordion .accordion-toggle {
  background: none;
  border: none;
  font-weight:500;
  width: 100%;
  text-align: left;
  padding: 10px 0;
  cursor: pointer;
  margin-bottom:0 !important;
  font-size:16px;
}
.footer-accordion .accordion-toggle:after{
  content:"\0023F7";
}
.footer-accordion:focus:not(:focus-visible),.footer-accordion .accordion-content:focus:not(:focus-visible),.footer-accordion .accordion-toggle:focus:not(:focus-visible) {
  outline: none !important;
  background:transparent !important;
}


/* river_content_iphone */
/* section banner Iphone */
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_XXiW99-padding section.banner-iphone{
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  padding:80px 0 50px 0;
 
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_XXiW99-padding section.banner-iphone .container .row .col-lg-12{
  text-align: center;
  padding-top:50px;
  padding-bottom:50px;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_XXiW99-padding section.banner-iphone .container .row .col-lg-12 h1{
  font-size: 42px;
  font-weight: 500;
  color:#fff;
  background:url(https://cdn.shopify.com/s/files/1/0645/6672/2649/files/icons8-mac-os-50.png?v=1749284003);
  background-repeat: no-repeat;
  background-position: 36%;
  background-size:35px;
}

body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_XXiW99-padding section.banner-iphone .container .row .col-lg-12 .text-center{
  margin-top:90px;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_XXiW99-padding section.banner-iphone .container .row .col-lg-12 .text-center .buy{
  border:1px solid #fff !important;
  background-color:#000;
  font-size:16px;
  color:#fff;
  border-radius: 20px;
  padding: 5px 11px;
  
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_XXiW99-padding section.banner-iphone .container .row .col-lg-12 .text-center .buy:hover{
  border:1px solid #000 !important;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_XXiW99-padding section.banner-iphone .container .row .col-lg-12 img{
  padding: 100px 0 0 0;
}
/* section display iphone */
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_FqMR7y-padding section.display-iphone{
  background-color: #1d1d1f;
  padding:
    100px 15px 9px;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_FqMR7y-padding section.display-iphone .container .row,
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_rMkfBg-padding section.available-iphone .container .row,
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_t3zYAw-padding section.chip-iphone .container .row{
  display:flex;
  justify-content: center;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_FqMR7y-padding section.display-iphone .container .row .col-lg-6,
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_rMkfBg-padding section.available-iphone .container .row .col-lg-6,
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_t3zYAw-padding section.chip-iphone .container .row .col-lg-6{
  width:40%;
  border-radius:15px;
  margin:10px;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_FqMR7y-padding section.display-iphone .container .left{
  background-color:#000;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_FqMR7y-padding section.display-iphone .container .row .col-lg-6 p{
  color: #f5f5f7;
  font-size: 24px;
  padding:30px 66px;
  text-align: center;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_FqMR7y-padding section.display-iphone .container .row .col-lg-6 .row{
  position:relative;
  justify-content: left;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_FqMR7y-padding section.display-iphone .container .row .col-lg-6 .row .col-lg-6{
  display:grid;
  text-align: center;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_FqMR7y-padding section.display-iphone .container .row .col-lg-6 .row .right-prod-promo{
  position:absolute;
  top: 58px;
  right: 24px;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_FqMR7y-padding section.display-iphone .container .row .col-lg-6 .row .col-lg-6 .product{
  font-size: 17px;
  color:#fff;
  font-weight: 600;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_FqMR7y-padding section.display-iphone .container .row .col-lg-6 .row .col-lg-6 .value{
  background: linear-gradient(0deg, rgba(255, 254, 253) 0%, rgba(255, 254, 253) 15%, rgba(203, 167, 148) 60%, rgba(159, 111, 86) 80%);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  font-size: 40px;
  font-weight: 500;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_iqJWj9-padding section.control-tool{
  background-color: #1d1d1f;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_iqJWj9-padding section.control-tool .container .row{
  display: flex;
  justify-content: center;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_iqJWj9-padding section.control-tool .container .row .col-lg-12{
  background-color:#000;
  width:82%;
  border-radius:15px;
  padding-top: 30px;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_iqJWj9-padding section.control-tool .container .row .col-lg-12 p{
  color: #f5f5f7;
  font-size: 24px;
  line-height: 28px;
  font-weight: 600;
  margin-left:30px;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_iqJWj9-padding section.control-tool .container .row .col-lg-12 span{
  color: #86868b;
  font-size: 24px;
  font-weight: 600;
  margin-left:30px;
}

/* section available iphone */
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_rMkfBg-padding section.available-iphone{
  background-color: #1d1d1f;
  padding-top:10px;
}

body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_rMkfBg-padding section.available-iphone .container .row .col-lg-6 .content p,
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_t3zYAw-padding section.chip-iphone .container .row .col-lg-6 .content p{
color: #f5f5f7;
font-size: 24px;
font-weight: 600;
  margin-bottom:0 !important;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_rMkfBg-padding section.available-iphone .container .row .col-lg-6 .content span,
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_t3zYAw-padding section.chip-iphone .container .row .col-lg-6 .content span{
color: #86868b;
font-size: 24px;
font-weight: 600;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_rMkfBg-padding section.available-iphone .container .row .col-lg-6 .content{
  text-align: center;
  padding:30px;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_rMkfBg-padding section.available-iphone .container .row .left .content{
  padding-top:397px;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_rMkfBg-padding section.available-iphone .container .row .right .content{
  padding-bottom:397px;
}
/* section chip iphone */
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_t3zYAw-padding section.chip-iphone,
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_cbEHNT-padding section.battery-performance,
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_xna8iG-padding section.emergency{
  background-color: #1d1d1f;
}

body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_t3zYAw-padding section.chip-iphone .container .row .col-lg-6{
  width:40%;
  background-color:#000;
  padding:0 30px 30px 30px;
  border-radius:15px;
  text-align: center;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_t3zYAw-padding section.chip-iphone .container .row .left{
  padding:0 30px 30px 30px;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_t3zYAw-padding section.chip-iphone .container .row .col-lg-6 .content{
  display:grid;
  justify-content: center;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_t3zYAw-padding section.chip-iphone .container .row .col-lg-6 .content img{
  margin:auto;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_t3zYAw-padding section.chip-iphone .container .row .right .content p{
    padding-top:30px;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_t3zYAw-padding section.chip-iphone .container .row .right .content span{
    padding-bottom:30px;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_t3zYAw-padding section.chip-iphone .container .row .left .content p{
    padding-top:30px;
}
/* section battery & performance */
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_cbEHNT-padding section.battery-performance .container .row{
  display: flex;
  justify-content: center;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_cbEHNT-padding section.battery-performance .container .row .col-lg-12{
  width:82%;
  text-align: center;
  background-color: #000;
  border-radius:15px;
  margin-top:12px
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_cbEHNT-padding section.battery-performance .container .row .col-lg-12 p{
color: #86868b;
font-size: 24px;
font-weight: 600;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_cbEHNT-padding section.battery-performance .container .row .col-lg-12 p.bottom{
  padding: 20px 160px 20px 160px;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_cbEHNT-padding section.battery-performance .container .row .col-lg-12 p.bottom span{
  background: linear-gradient(0deg, #fffefd 0% 15%, #cba794 60%, #9f6f56 80%);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_cbEHNT-padding section.battery-performance .container .row .col-lg-12 p.top{
 padding: 20px;
}

/* section emergency */
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_xna8iG-padding section.emergency{
  padding-bottom:100px;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_xna8iG-padding section.emergency .container .row{
 display:flex;
justify-content:center;
padding-top:20px;
padding-bottom:20px;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_xna8iG-padding section.emergency .container .row .col-lg-6{
  width:41%;
  background-color:#000;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_xna8iG-padding section.emergency .container .row .left{
  padding:30px;
  align-content: center;
   border-radius:15px 0 0 15px;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_xna8iG-padding section.emergency .container .row .right{
  padding-top:30px;
  justify-content: start;
  border-radius:0 15px 15px 0;
  display:flex;
  justify-content: start;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_xna8iG-padding section.emergency .container .row .col-lg-6 h2{
 color: #f5f5f7;
  font-size: 24px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  word-break: normal;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_xna8iG-padding section.emergency .container .row .col-lg-6 p{
 color: #86868b;
 font-size: 17px;
}
/* section make difference iphone */
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_YyKj67-padding section.make-difference{
  padding:50px;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_YyKj67-padding section.make-difference .container .row,
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_zbhbXz-padding section.switch-uppgrade .container .row{
  display:flex;
  justify-content: center;
  text-align: center;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_YyKj67-padding section.make-difference .container .row .col-lg-6,
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_zbhbXz-padding section.switch-uppgrade .container .row .col-lg-6{

  width:40%;
  margin:10px;
  padding:30px 25px;
  background-color:#f5f5f7;
  border-radius:15px;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_YyKj67-padding section.make-difference .container .row h2,
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_zbhbXz-padding section.switch-uppgrade .container .row h2{
  color: #1d1d1f;
  font-size: 40px;
  font-weight: 600;
  padding-bottom:30px;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_YyKj67-padding section.make-difference .container .row .col-lg-6 h3,
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_zbhbXz-padding section.switch-uppgrade .container .row h3{
  font-size: 24px;
  font-weight: 600;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Helvetica", "Arial", sans-serif;
    word-break: normal;
  color:#1d1d1f;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_YyKj67-padding section.make-difference .container .row .col-lg-6 p,
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_zbhbXz-padding section.switch-uppgrade .container .row .col-lg-6 p{
color: #1d1d1f;
font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
font-size: 17px;
font-weight: 400;
  padding-bottom:20px;
  padding-left:30px;
  padding-right:30px;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_YyKj67-padding section.make-difference .container .row .col-lg-6 .icone,
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_zbhbXz-padding section.switch-uppgrade .container .row .col-lg-6 .icone{
  margin-bottom:30px;
}
/* section uppgrade */
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_zbhbXz-padding section.switch-uppgrade .container .row .col-lg-6{
padding:30px;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_zbhbXz-padding section.switch-uppgrade .container .row .col-lg-6 h3{
  padding-left:80px;
  padding-right:80px;
}
/* section accessoires iphone */
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_i7KYTe-padding section.accessoires-iphone .h2{
  text-align: center;
  color: #1d1d1f;
  font-size: 40px;
  font-weight: 600;
  padding: 80px 15px 13px;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_i7KYTe-padding section.accessoires-iphone{
  background-color:#f5f5f7;
  padding:20px 15px;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_i7KYTe-padding section.accessoires-iphone .container .row{
  padding:40px;
  display:flex;
  justify-content: center;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_i7KYTe-padding section.accessoires-iphone .container.row .col-lg-6 .subtitle h3{
  color: #1d1d1f !important;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_i7KYTe-padding section.accessoires-iphone .container.row .col-lg-6 .url p a{
  text-decoration: none !important;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_i7KYTe-padding section.accessoires-iphone .container.row .col-lg-6 .url p a:hover{
  text-decoration: underline;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_i7KYTe-padding section.accessoires-iphone div.container div.row .col-md-6{
 width:45%; 
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_i7KYTe-padding section.accessoires-iphone div.container div.row .left{
  padding-top: 50px;
  padding-left:40px;
  padding-bottom:50px;
  background-color:#fff;
  border-radius:15px 0 0 15px;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_i7KYTe-padding section.accessoires-iphone div.container div.row .right{
  border-radius:0 15px 15px 0;
 padding-top: 60px;
  padding-right:40px;
  text-align: left;
  background-color:#fff;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_i7KYTe-padding section.accessoires-iphone .container .row .col-lg-6 h2{
  font-size: 40px;
  font-weight: 600;
  color: #1d1d1f;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Helvetica", "Arial", sans-serif;
    word-break: normal;
}

body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_i7KYTe-padding section.accessoires-iphone .container .row .title{
  margin:0 !important;
}

body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_i7KYTe-padding section.accessoires-iphone .container .row .col-lg-6 p{
  font-size: 17px;
  font-weight: 400;
  color: #1d1d1f;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
}
/* section disclaimers iphone */
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_rhFqPD-padding section.disclaimers .container .row,
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_rhFqPD-padding section.disclaimers .container .row{
  display: flex;
  justify-content: center;
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_rhFqPD-padding section.disclaimers .container .row .col-lg-12,
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_rhFqPD-padding section.disclaimers .container .row .col-lg-12{
  width:82%;
}
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_rhFqPD-padding section.disclaimers .container .row .col-lg-12 p{
  color: #6E6E73;
  font-size: 12px;
  font-weight: 400;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  
}
body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_rhFqPD-padding section.disclaimers .container .row .col-lg-12 p a,
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_rhFqPD-padding section.disclaimers .container .row .col-lg-12 p a{
  color:#000 !important;
  font-size:12px !important;
}
/* section banner watch */
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_XXiW99-padding section.banner-watch{
  padding:50px 15px 0 15px;
}
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_XXiW99-padding section.banner-watch .container .row .col-lg-12{
  text-align: center !important;
}
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_XXiW99-padding section.banner-watch .container .row .col-lg-12 h1{
  color: #1d1d1f !important;
  font-size: 96px !important;
  font-weight:600 !important;
}
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_XXiW99-padding section.banner-watch .container .row .col-lg-12 .text-center{
  font-size:18px;
  border:1px solid #1d1d1f !important;
  padding:6px 16px;
  border-radius:33px;
  background:transparent !important;
   margin:50px 0;
  color:#1d1d1f !important;
}
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_XXiW99-padding section.banner-watch .container .row .col-lg-12 .text-center:hover{
  font-size:18px;
  border:1px solid #1d1d1f !important;
  padding:6px 16px;
  border-radius:33px;
  background:#1d1d1f !important;
   margin:50px 0;
  color:#fff !important;
}
/* section display watch */
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_RmTyQn-padding section.display-watch{
  background-color: #f5f5f7;
  padding:80px 15px 20px 15px;
}
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_RmTyQn-padding section.display-watch .container .row,
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_Ch9Ubw-padding section.emergency-watch .container .row{
  display:flex;
  justify-content: center;
}
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_RmTyQn-padding section.display-watch .container .row .col-lg-12{
  text-align: center;
  background-color: #fff;
  border-radius:15px;
  width:82%;
  padding:70px 15px 0 15px;
}
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_RmTyQn-padding section.display-watch .container .row .col-lg-12 .title-h2{
  color: #1d1d1f;
  font-size: 32px;
  line-height: 36px;
  letter-spacing: 0.004rem;
  font-weight: 500;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  word-break: normal;
  padding: 0 266px 50px 266px;
}

body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_QXkQrb-padding section.lighter-design,
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_aCgp98-padding section.notif-tools,
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_yR8frB-padding section.app-tools,
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_rjzYnN-padding section.available-to,
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_Ch9Ubw-padding section.emergency-watch{
  background-color: #f5f5f7;
}
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_QXkQrb-padding section.lighter-design .container .row,
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_aCgp98-padding section.notif-tools .container .row{
  display: flex;
  justify-content: center;
}
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_QXkQrb-padding section.lighter-design .container .row .col-lg-5{
  align-content: center;
  width:34%;
  background-color:#fff;
  border-radius:15px 0 0 15px;
  padding:19px;
} 
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_QXkQrb-padding section.lighter-design .container .row .col-lg-7{
  width:48%;
  background-color:#fff;
  border-radius:0 15px 15px  0;
  padding:35px;
}
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_QXkQrb-padding section.lighter-design .container .row .col-lg-5 .title-h2{
  color: #1d1d1f;
  font-size: 32px;
  line-height: 36px;
  letter-spacing: 0.004rem;
  font-weight: 500;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  word-break: normal;
  padding: 0 20px 0 20px;
}

/* section notif tools watch */
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_aCgp98-padding section.notif-tools,
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_yR8frB-padding section.app-tools,
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_rjzYnN-padding section.available-to,
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_Ch9Ubw-padding section.emergency-watch{
  padding-top:20px;
}
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_aCgp98-padding section.notif-tools .container .row .col-lg-4{
  align-content: center;
  width:28%;
  background-color:#fff;
  border-radius:15px;
  padding: 30px 0 0 0 !important;
  margin-right:10px;
}
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_aCgp98-padding section.notif-tools .container .row .col-lg-4 .title-h2,
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_aCgp98-padding section.notif-tools .container .row .col-lg-8 .title-h2,
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_Ch9Ubw-padding section.emergency-watch .container .row .col-lg-8 .title-h2{
  color: #1d1d1f;
  font-size: 32px;
  font-weight: 500;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  word-break: normal;
  padding:30px 40px;
}
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_aCgp98-padding section.notif-tools .container .row .col-lg-8 img{
  margin-left:150px;
}
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_aCgp98-padding section.notif-tools .container .row .col-lg-4 img{
  border-radius:0 0 15px 15px;
}
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_aCgp98-padding section.notif-tools .container .row .col-lg-8,
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_Ch9Ubw-padding section.emergency-watch .container .row .col-lg-8{
  width: 52.5%;
  background-color:#fff;
  border-radius:15px;
  /* padding:35px; */
  margin-left:10px;
}

/* section app tools */
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_yR8frB-padding section.app-tools .container .row,
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_rjzYnN-padding section.available-to .container .row{
 display: flex;
justify-content: center;
}
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_yR8frB-padding section.app-tools .container .row .col-lg-12{
 width:82%;
  text-align: center;
  background-color: #fff;
  border-radius:15px;
}
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_yR8frB-padding section.app-tools .container .row .col-lg-12 .title-h2{
  color: #1d1d1f;
  font-size: 32px;
  font-weight: 500;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  word-break: normal;
  padding:40px 50px;
}
/* Section Available To */

body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_rjzYnN-padding section.available-to .container .row .col-lg-12{
width:82%;
background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  border-radius:15px;
}
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_rjzYnN-padding section.available-to .container .row .col-lg-12 .title-h2{
  color: #1d1d1f;
  font-size: 32px;
  font-weight: 500;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  word-break: normal;
  padding:40px 499px 540px 30px;
}
/* section emergency */
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_Ch9Ubw-padding section.emergency-watch{
  padding-bottom:80px;
}
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_Ch9Ubw-padding section.emergency-watch .container .row .col-lg-8{
  padding:0;
}
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_Ch9Ubw-padding section.emergency-watch .container .row .col-lg-8 img{
  float:right;
}
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_Ch9Ubw-padding section.emergency-watch .container .row .col-lg-4{
  align-content: center;
  width:28%;
  background-color:#000;
  border-radius:15px;
  padding: 10px 0 0 0 !important;
  margin-right:10px;
  align-content: center;
}
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_Ch9Ubw-padding section.emergency-watch .container .row .col-lg-4 img{
  margin:0 30px;
}
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_Ch9Ubw-padding section.emergency-watch .container .row .col-lg-4 .title-h2{
  color: #fff;
  font-size: 32px;
  font-weight: 500;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  word-break: normal;
  padding:15px 26px;
}

/* section bands watch */
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_i7KYTe-padding section.bands-watch{
  background-color: #fff;
  padding:50px 15px;
}
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_i7KYTe-padding section.bands-watch .container .row{
  display: flex;
  justify-content: center;
}
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_i7KYTe-padding section.bands-watch .container .row .col-lg-4{
  width: 29%;
  border-radius:15px 0 0 15px;
  padding:50px 50px 50px 40px;
}
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_i7KYTe-padding section.bands-watch .container .row .col-lg-8{
   width: 53.5%;
  border-radius:0 15px 15px 0;
}
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_i7KYTe-padding section.bands-watch .container .row .col-lg-4,
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_i7KYTe-padding section.bands-watch .container .row .col-lg-8{
  background-color:#f5f5f7;
}
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_i7KYTe-padding section.bands-watch .container .row .col-lg-4 .subtitle{
  color: #1d1d1f;
  font-size: 21px;
  font-weight: 600;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  word-break: normal;
}
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_i7KYTe-padding section.bands-watch .container .row .col-lg-4 .title{
  margin: 0rem 0 1rem !important;
}
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_i7KYTe-padding section.bands-watch .container .row .col-lg-4 .title h2{
  color: #1d1d1f;
  font-size: 40px;
  font-weight: 600;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  word-break: normal;
  /* padding-right:70px; */
}

body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_i7KYTe-padding section.bands-watch .container .row .col-lg-4 .text p{
  color: #1d1d1f;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  word-break: normal;
  font-size: 17px;
  font-weight: 400;
}
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_i7KYTe-padding section.bands-watch .container .row .col-lg-4 .url p a{
  font-size:16px;
  text-decoration: none !important;
}
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_i7KYTe-padding section.bands-watch .container .row .col-lg-8{
  padding: 0 !important;
}
body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_i7KYTe-padding section.bands-watch .container .row .col-lg-8 img{
  float:right;
}

/* page river content airpod */
/* section banner */
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_pLDNei-padding section.banner-airpod .container .row .col-lg-12 h1{
  color: #f5f5f7;
  padding:25px 0 50px 0;
  font-size: 80px;
  font-weight: 600;
  system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Helvetica", "Arial", sans-serif;
    word-break: break-word;
}
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_pLDNei-padding section.banner-airpod .container .row .col-lg-12 img.img-bann{
  margin-bottom:69px;
}
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_pLDNei-padding section.banner-airpod .container .row .col-lg-12 p.desc{
  font-size: 24px;
  font-weight: 400;
  color: #f5f5f7;
  margin-top: 0px;
  margin-bottom: 29px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
}
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_pLDNei-padding section.banner-airpod .container .row .col-lg-12 .btn{
  color: #f5f5f7;
  background: #000000;
  border: solid 1px #f5f5f7;
  font-size:16px;
  border-radius:30px;
  padding: 5px 15px;
  font-weight:600;
}
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_pLDNei-padding section.banner-airpod .container .row .col-lg-12 .btn:hover{
  color: #000;
  background:#f5f5f7;
  border: solid 1px #f5f5f7;
  font-size:16px;
  border-radius:30px;
  padding: 5px 15px;
  font-weight:600;
}
/* section sound */
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_RkVcA8-padding section.section-sound{
  padding:40px 0 20px 0;
}
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_RkVcA8-padding section.section-sound .container,
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_3PEPmM-padding section.hearing .container,
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_AAfxni-padding section.tips .container,
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_CtjD3k-padding section.audio .container{
  display:flex;
  justify-content: center;
  align-content: center;
}
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_RkVcA8-padding section.section-sound .container .row,
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_3PEPmM-padding section.hearing .container .row,
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_AAfxni-padding section.tips .container .row,
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_CtjD3k-padding section.audio .container .row{
  width:80%;
  text-align: center;
  padding: 30px 15px;
  border-radius: 15px;
  align-content: center;
}
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_RkVcA8-padding section.section-sound .container .row{
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_RkVcA8-padding section.section-sound .container .row h2{
  color: #f5f5f7;
font-size: 24px;
line-height: 28px;
font-weight: 600;
  padding: 15px 280px 50px;
}
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_RkVcA8-padding section.section-sound .container .row .col-lg-4{
  text-align: center;
  padding: 0 70px;
}
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_RkVcA8-padding section.section-sound .container .row .col-lg-4 h3{
  font-size: 14px;
color: #f5f5f7;
  margin-top:10px;
}
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_RkVcA8-padding section.section-sound .container .row .col-lg-4 p{
  color: #86868b;
  font-size:13px;
}
    
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_RkVcA8-padding section.section-sound .container .row .col-lg-4 .top{
  margin-bottom:30px;
}

/* section hearing */
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_3PEPmM-padding section.hearing{
  padding-bottom:20px;
}
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_3PEPmM-padding section.hearing .container .row,
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_AAfxni-padding section.tips .container .row{
  background-color: #000;
}
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_3PEPmM-padding section.hearing .container .row h2,
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_AAfxni-padding section.tips .container .row .col-lg-12 h2{
color: #f5f5f7;
font-size: 24px;
line-height: 28px;
font-weight: 600;
  margin-bottom:30px;
}
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_3PEPmM-padding section.hearing .container .row .col-lg-7{
  padding:0 50px;
  align-content: center;
  text-align: left;
}
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_3PEPmM-padding section.hearing .container .row .col-lg-7 p.text{
  color: #f5f5f7;
font-size: 14px;
  font-weight:600;
}
/* section tips */

body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_AAfxni-padding section.tips{
  padding-bottom:20px;
}
/* section audio */
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_CtjD3k-padding section.audio{
  padding-bottom:10px;
}
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_CtjD3k-padding section.audio .container .row{
  padding:0;
   text-align: center;
  border-radius: 15px;
  align-content: center;
}
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_CtjD3k-padding section.audio .container .row .col-lg-12{
  background-repeat: no-repeat;
  background-size: cover;
   border-radius: 15px;
}
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_CtjD3k-padding section.audio .container .row .col-lg-12 .titles{
  padding:450px 15px 30px 15px;
}
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_CtjD3k-padding section.audio .container .row .col-lg-12 .titles h2{
  color: #f5f5f7;
font-size: 24px;
}
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_CtjD3k-padding section.audio .container .row .col-lg-12 .titles h3{
  color: #86868b;
font-size: 24px;
}

/* section power */
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_R74Mcw-padding section.power .container .row,
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_8NdJ8g-padding section.location .container .row{
  dispslay:flex;
  justify-content: center;
  align-content: center;
}
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_R74Mcw-padding section.power .container .row .col-lg-6,
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_8NdJ8g-padding section.location .container .row .col-lg-6{
  margin:10px;
  background-color:#000;
  width:39%;
  padding:30px;
  text-align: center;
  border-radius:15px;
  align-content: center;
  padding: 40px 80px 0 80px;
}
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_R74Mcw-padding section.power .container .row .col-lg-6 .top,
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_8NdJ8g-padding section.location .container .row .col-lg-6 .top{
  margin-bottom:40px;
}
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_R74Mcw-padding section.power .container .row .col-lg-6 h2,
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_8NdJ8g-padding section.location .container .row .col-lg-6 h2{
  font-size:24px;
}

/* section Location */
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_8NdJ8g-padding section.location{
  padding-bottom:100px;
}

/* section compatibility */
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_Mdmz9E-padding section.compatibility{
  padding:30px 15px 20px 15px;
}
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_Mdmz9E-padding section.compatibility .container .row,
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_nUrhtq-padding section.support .container .row{
  display: flex;
  justify-content: center;
  
}
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_Mdmz9E-padding section.compatibility .container .row .col-lg-6,
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_nUrhtq-padding section.support .container .row .col-lg-6{
  width:39%;
  background-color: #f5f5f7;
  padding:40px 40px;
  align-content: center;
}
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_Mdmz9E-padding section.compatibility .container .row .left,
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_nUrhtq-padding section.support .container .row .left{
  border-radius:15px 0 0 15px;
  padding-left:70px;
  padding-right:70px;
}
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_Mdmz9E-padding section.compatibility .container .row .right,
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_nUrhtq-padding section.support .container .row .right{
  border-radius:0 15px 15px 0;
  text-align: center;
}
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_Mdmz9E-padding section.compatibility .container .row .col-lg-6 span{
  font-size: 21px;
    font-weight: 600;
}
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_Mdmz9E-padding section.compatibility .container .row .col-lg-6 h2,
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_nUrhtq-padding section.support .container .row .col-lg-6 h2{
   font-size: 32px !important;
  font-weight: 600;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Arial, sans-serif;
}
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_Mdmz9E-padding section.compatibility .container .row .col-lg-6 p{
  color: #1d1d1f;
  font-size: 14px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

/* section support */
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_nUrhtq-padding section.support{
  padding:0 15px 30px 15px;
}
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_nUrhtq-padding section.support .container .row .left ul{
  padding:0;
}
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_nUrhtq-padding section.support .container .row .left ul li{
  color: #1d1d1f;
  font-size: 14px !important;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Arial, sans-serif;
  list-style: none;
}
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_nUrhtq-padding section.support .container .row .left ul li:before{
  content : "\002713";
  color:#ce112f;
  margin-right: 10px;
}
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_nUrhtq-padding section.support .container .row .col-lg-6 p a{
  font-size: 18px !important;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration:none;
}
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_nUrhtq-padding section.support .container .row .col-lg-6 p a:hover{
  text-decoration:underline;
}
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_n7QwR8-padding section.disclaimers .container .row{
  display: flex;
  justify-content: center;
}
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_n7QwR8-padding section.disclaimers .container .row .col-lg-12{
  width:80%;
}
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_n7QwR8-padding section.disclaimers .container .row .col-lg-12 p{
  font-size: 12px;
   font-weight: 400;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Arial, sans-serif;
}
body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_n7QwR8-padding section.disclaimers .container .row .col-lg-12 p a{
  color: #424245;
}

/* tpt slider */
.tpt-card__information{
  text-align: center !important;
}
.tpt-card__information h3.tpt-card__heading{
  height:50px;
}
.tpt-card__information .btn-primary{
  background-color:#000;
  color:#fff;
  padding:5px 15px;
  text-decoration: none;
  border-radius:15px;
}
#shopify-section-template--17142249881689__tpt_feature_collection_1_DWwErb .tpt-section__title--color{
  margin-bottom:70px;
}
.tpt-feature-collection-1-slider .tpt-product-tabs .product-tab-container tpt-tab-list .text-heading span{
  font-weight:400;
}
tpt-tab-item[data-tab-target="tab_ffn8Wa"]::before {
    content: "";
    position: absolute;
    top: -55px;
    left: 0;
    width: 50px;
    height: 50px;
    background-image: url(https://tbrss7-ii.myshopify.com/cdn/shop/files/93940_3693f4a7-e885-413f-87cd-b505048e5624.png?v=1756718145);
    background-size: contain;
    background-repeat: no-repeat;
}
tpt-tab-item[data-tab-target="tab_Txe69g"]::before {
    content: "";
    position: absolute;
    top: -55px;
    left: 0;
    width: 50px;
    height: 50px;
    background-image: url(https://tbrss7-ii.myshopify.com/cdn/shop/files/81037_bbf1a658-1708-4c1f-b525-137aa4a5b090.png?v=17567181651);
    background-size: contain;
    background-repeat: no-repeat;
}

tpt-tab-item[data-tab-target="tab_PfD3AF"]::before {
    content: "";
    position: absolute;
    top: -55px;
    left: 0;
    width: 50px;
    height: 50px;
    background-image: url(https://cdn.shopify.com/s/files/1/0645/6672/2649/files/18614black.png?v=1756718325);
    background-size: contain;
    background-repeat: no-repeat;
}
tpt-tab-item[data-tab-target="tab_JWWJi8"]::before {
    content: "";
    position: absolute;
    top: -55px;
    left: 0;
    width: 50px;
    height: 50px;
    background-image: url(https://tbrss7-ii.myshopify.com/cdn/shop/files/18809black.webp?v=1756718766);
    background-size: contain;
    background-repeat: no-repeat;
}
tpt-tab-item[data-tab-target="tab_7pY8fw"]::before {
    content: "";
    position: absolute;
    top: -55px;
    left: 0;
    width: 50px;
    height: 50px;
    background-size: contain;
    background-repeat: no-repeat;
}
tpt-tab-item[data-tab-target="tab_TXQaeT"]::before {
    content: "";
    position: absolute;
    top: -55px;
    left: 0;
    width: 50px;
    height: 50px;
    background-image: url(https://tbrss7-ii.myshopify.com/cdn/shop/files/96987_9e081e75-b00b-4c53-935d-9f2816531e49.png?v=1756718837);
    background-size: contain;
    background-repeat: no-repeat;
}
tpt-tab-item[data-tab-target="tab_iaUpXN"]::before {
    content: "";
    position: absolute;
    top: -55px;
    left: 0;
    width: 50px;
    height: 50px;
    background-image: url(https://tbrss7-ii.myshopify.com/cdn/shop/files/83688black.webp?v=1756718951);
    background-size: contain;
    background-repeat: no-repeat;
}
/* icone tab list page deals */
.tpt-section_container .tpt-section_content .tpt-product-tab_container .tpt-section-body .tpt-feature-collection-1-slider .tpt-feature-collection-1 .product-tab-container .tabs-default tpt-tab-list{
  margin-top:50px;
  gap:40px !important;
}
tpt-tab-item[data-tab-target="tab_JbBfqJ"],
tpt-tab-item[data-tab-target="tab_K6nJFV"],
tpt-tab-item[data-tab-target="tab_TPJ8Cw"],
tpt-tab-item[data-tab-target="tab_LytfmX"]{
  position:relative;
}
tpt-tab-item[data-tab-target="tab_JbBfqJ"]::before{
  content: "";
    position: absolute;
    top: -35px;
    left: -6px;
    width: 38px;
    height: 38px;
    background-image: url(https://tbrss7-ii.myshopify.com/cdn/shop/files/icon-product-mac.png?v=1751010257);
    background-size: contain;
    background-repeat: no-repeat;
}
tpt-tab-item[data-tab-target="tab_K6nJFV"]::before{
  content: "";
    position: absolute;
    top: -35px;
    left: -4px;
    width: 38px;
    height: 38px;
    background-image: url(https://tbrss7-ii.myshopify.com/cdn/shop/files/icon-product-ipad.png?v=1751010277);
    background-size: contain;
    background-repeat: no-repeat;
}
tpt-tab-item[data-tab-target="tab_TPJ8Cw"]::before{
  content: "";
    position: absolute;
    top: -35px;
    left: 2px;
    width: 38px;
    height: 38px;
    background-image: url(https://tbrss7-ii.myshopify.com/cdn/shop/files/icon-product-iphone.png?v=1751010257);
    background-size: contain;
    background-repeat: no-repeat;
}
tpt-tab-item[data-tab-target="tab_LytfmX"]::before{
  content: "";
    position: absolute;
    top: -35px;
    left: 2px;
    width: 38px;
    height: 38px;
    background-image: url(https://tbrss7-ii.myshopify.com/cdn/shop/files/icon-product-watch.png?v=1751010257);
    background-size: contain;
    background-repeat: no-repeat;
}
/* section discover page catégories */
.tpt-section_container .tpt-section_content .tpt-feature-collection-4-container .tpt-section-header .tpt-section-header_description p a {
  text-decoration: none !important; 
  background: linear-gradient(94deg, #0090f7, #ba62fc, #f2416b, #f55600);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  display: inline-block;
  width: fit-content;
  font-size: 16px;
  line-height: 1.2; 
  letter-spacing: 0;
}
.tpt-section_container .tpt-section_content .tpt-feature-collection-4-container .tpt-section-header .tpt-section-header_description{
  margin-right:81%;
}

.tpt-feature-collection-1 .tpt-swiper-container .swiper-button-next,
.tpt-feature-collection-1 .tpt-swiper-container .swiper-button-prev{
  z-index:0 !important;
}
.arrow-left, .arrow-right {
  display:none;
  }
/* button custom */
.custom .custom_button{
    
    background-color:#1d1d1f !important;
    color: #fff !important;
    max-width: fit-content;
    width: 100%;
    display: inline-block;
    letter-spacing: 0;
    font-size: 14px;
    line-height: 0;
    padding:15px 15px;
    font-weight: 600;
    transition: color 0.3s ease;
    border-color:#1d1d1f !important;
}
.custom .custom_button:hover{
  background:#000;
  border:1px solid #000;
}
/* panier timer */
cart-drawer-items #CartDrawer-Form .kt_cart_wrapper{
	display:none !important;
}
button._1m2hr9ge{
    display:none !important;
}
/* media query */
/* // `sm` applies to x-small devices (portrait phones, less than 576px) */
@media (max-width: 575.98px) {
  .sizes .container .row .col-lg-6{
  background-color: #fbfbfd;
  border-radius:15px;
  width:100%;
  margin:0px;
  }
  .sizes .container .row .col-lg-6 .row .col-md-3 .elms span{
  font-size:14px;
  margin-bottom:37px;
  }
  section.battery .container .row .col-md-4,
  section.battery .container .row .col-md-8,
  section.chip .container div.row div.col-md-8,
  section.chip .container div.row div.col-md-4,
    section.dream-team .container .row .col-md-6,
   section.supports .container .row .col-md-12,
  section.display .container .row .col-md-6,
  section.well-connected .container .row .col-md-6,
  section.apple-intelligence .container .row .col-md-4,
  section.apple-intelligence .container .row .col-md-8,
  section.apple-intelligence .container .row,
  section.Legal-Disclaimers div.container div.row,
  section#shopify-section-template--19432998338803__custom_multicolumn_hJCjU8
.multicolumn .section-template--19432998338803__custom_multicolumn_hJCjU8-padding 
.slider-mobile-gutter .multicolumn-list,
  section.accessories div.container div.row .col-md-4,
  section.accessories div.container div.row .col-md-8,
  section.upgrade-current div.container div.MacBook-air-intel div.row div.col-md-6,
  section.upgrade-current div.container div.MacBook-air-M1 div.row div.col-md-6,
  section.upgrade-current div.container div.row div.col-md-12,
  section.banner .container .row div.col-md-12 .text-desc,
  section.shopify-section .color-scheme-1 .related-products,
  body #MainContent .shopify-section .gradient .cbp,
  body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_FqMR7y-padding section.available .container .row .col-lg-6,
  body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_iqJWj9-padding section.power .container .row .col-lg-6,
  body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_iqJWj9-padding section.power .container .row .col-lg-4,
  body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_iqJWj9-padding section.power .container .row .col-lg-8,
  body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_t3zYAw-padding section.capabilities .container .row .col-lg-4,
  body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_t3zYAw-padding section.capabilities .container .row .col-lg-8,
  body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_cbEHNT-padding section.built-ia .container .row .col-lg-12,
  body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_xna8iG-padding section.keyboard .container .row .col-lg-6,
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_FqMR7y-padding section.display-iphone .container .row .col-lg-6,
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_iqJWj9-padding section.control-tool .container .row .col-lg-12,
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_rMkfBg-padding section.available-iphone .container .row .col-lg-6,
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_t3zYAw-padding section.chip-iphone .container .row .col-lg-6,
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_cbEHNT-padding section.battery-performance .container .row .col-lg-12,
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_YyKj67-padding section.make-difference .container .row .col-lg-6,
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_zbhbXz-padding section.switch-uppgrade .container .row .col-lg-6,
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_i7KYTe-padding section.accessoires-iphone div.container div.row .col-md-6,
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_rhFqPD-padding section.disclaimers .container .row .col-lg-12,
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_RmTyQn-padding section.display-watch .container .row .col-lg-12,
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_QXkQrb-padding section.lighter-design .container .row .col-lg-5,
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_QXkQrb-padding section.lighter-design .container .row .col-lg-7,
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_aCgp98-padding section.notif-tools .container .row .col-lg-4,
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_aCgp98-padding section.notif-tools .container .row .col-lg-8,
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_rjzYnN-padding section.available-to .container .row .col-lg-12,
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_yR8frB-padding section.app-tools .container .row .col-lg-12,
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_Ch9Ubw-padding section.emergency-watch .container .row .col-lg-8,
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_Ch9Ubw-padding section.emergency-watch .container .row .col-lg-4,
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_i7KYTe-padding section.bands-watch .container .row .col-lg-4,
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_i7KYTe-padding section.bands-watch .container .row .col-lg-8,
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_rhFqPD-padding section.disclaimers .container .row .col-lg-12,
  body #MainContent .shopify-section .gradient .section-template--17288518500441__custom_related_product_XF9fnq-padding,
  body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_RkVcA8-padding section.section-sound .container .row,
  body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_3PEPmM-padding section.hearing .container .row,
  body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_CtjD3k-padding section.audio .container .row,
  body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_R74Mcw-padding section.power .container .row .col-lg-6,
  body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_8NdJ8g-padding section.location .container .row .col-lg-6,
  body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_AAfxni-padding section.tips .container .row,
  body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_Mdmz9E-padding section.compatibility .container .row .col-lg-6,
  body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_nUrhtq-padding section.support .container .row .col-lg-6,
  body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_n7QwR8-padding section.disclaimers .container .row .col-lg-12{
    width:100%;
  }
  .new_to_mac .page-width{
    width:100% !important;
  }
  section.battery .container .row .col-md-4 h2 span{
    font-size:15px !important;
  }
  section.dream-team .container .row .col-md-6 h2{
    padding-left:50px;
    padding-right:50px;
  }
  section.apple-intelligence .container .row::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(115deg, #0090f7 20%, #ba62fc 40%, #f2416b 70%, #f55600 90%);
  border-radius: 17px; 
  z-index: -1;
  }
  section.apple-intelligence .container .row .col-md-4{
    border-radius:0;
    border:0;
  }
  section.upgrade-current div.container div.row div.col-md-12 h2{
    padding-left:15px;
    padding-right:15px;
  }
  section.banner .container .row div.col-md-12 .text-desc {
    font-size: 22px;
    width: 70%;
    text-align-last: center;
    margin: 0 auto auto;
    color: #1d1d1f;
    padding: 30px 15px;
    font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
    letter-spacing: normal;
    word-break: normal;
}
body #MainContent .shopify-section .gradient .cbp .product .block-left{
    margin-bottom:30px;
  }
  .section-template--17202798297177__custom_video_nHCFjJ-padding{
    padding-top:0 !important;
  }
   body #MainContent .tpt-section .custom-acessoires .tpt-section_content .tpt-feature-collection-4-container .tpt-section-body .tpt-feature-collection-4-slider .tpt-product-tabs .tpt-swiper-container .swiper .swiper-wrapper .swiper-slide .tpt-card-wrapper{
    margin-bottom:6rem;
  }
  body #MainContent .tpt-section .custom-acessoires .tpt-section_content .tpt-feature-collection-4-container .tpt-section-body .tpt-feature-collection-4-slider .tpt-product-tabs .tpt-swiper-container .swiper .swiper-wrapper .swiper-slide .tpt-card-wrapper .tpt-card  .tpt-card__content .infos-product{
  display:grid;
  justify-content: space-around;
  align-content: center;
  }
  body #MainContent .tpt-section .custom-acessoires .tpt-section_content .tpt-feature-collection-4-container .tpt-section-body .tpt-feature-collection-4-slider .tpt-product-tabs .tpt-swiper-container .swiper .swiper-wrapper .swiper-slide .tpt-card-wrapper .tpt-card  .tpt-card__content .infos-product .tpt-card-information{
  margin:5px;
  }
  body #MainContent .shopify-section .gradient .custom-video{
  padding-left:15px;
  padding-right:15px;
  }
   body #MainContent section.banner-ipad .container .row .col-md-12 h1,
  body #MainContent section.banner-ipad .container .row .col-md-12 h1.title-h1{
    font-size: 92px;
    font-weight: 600;
    margin:0 !important;
    margin-bottom:0 !important;
    line-height:1.5 !important;
    background: linear-gradient(180deg, #004c94 21%, #1663ac 47%, #297bc4 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Helvetica", "Arial", sans-serif;
    word-break: normal;
    letter-spacing: -0.034em;
  }
  body #MainContent section.banner-ipad .container .row .col-md-12 h1{
    line-height: calc(1 + .9 / max(1, var(--font-heading-scale))) !important;
  }
  body #MainContent section.banner-ipad .container .row .col-md-12 img.img-bann {
    margin-top: 0;
    margin-left: 0;
  }
body #MainContent section.banner-ipad .container .row div.col-md-12 .text-desc p:first-child{
    margin: 0 0;
    padding:15px;
  }
  body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_FqMR7y-padding section.available .container .row .image{
  border-radius:0;
  }
  body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_iqJWj9-padding section.power .container .row .col-lg-8{
    margin-bottom:15px;
  }
  body #MainContent .shopify-section .gradient .section-template--17243410694233__custom_liquid_iqJWj9-padding section.power .container .row .left p.text-left{
    padding-right: 15px;
  }
  body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_t3zYAw-padding section.capabilities .container .row .col-lg-8 .text {
    padding: 15px;
  }
  body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_cbEHNT-padding section.built-ia .container .row .col-lg-12 .text{
  padding: 0 15px 5px 15px;
  }
  body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_i7KYTe-padding section.accessoires .container .row,
  body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_YyKj67-padding section.why-ipad .container .row{
    padding:15px;
  }
  body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_YyKj67-padding section.why-ipad .container .row .col-lg-3{
  padding-right:15px;
  }
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_XXiW99-padding section.banner-iphone .container .row .col-lg-12 h1{
  background:none;
  }
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_cbEHNT-padding section.battery-performance .container .row .col-lg-12 p.bottom{
    padding:20px;
  }
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_YyKj67-padding section.make-difference{
    padding:15px;
  }
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_YyKj67-padding section.make-difference .container .row h2{
    font-size:30px;
  }
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_zbhbXz-padding section.switch-uppgrade .container .row h2{
    font-size:30px;
  }
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_zbhbXz-padding section.switch-uppgrade .container .row .col-lg-6 h3 {
    padding-left: 10px;
    padding-right: 10px;
  }
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_i7KYTe-padding section.accessoires-iphone .container .row{
    padding:10px;
  }
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_i7KYTe-padding section.accessoires-iphone{
    padding:15px;
  }
   body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_RmTyQn-padding section.display-watch .container .row .col-lg-12 .title-h2{
    padding: 0 15px 20px;
  }
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_aCgp98-padding section.notif-tools .container .row .col-lg-8 img{
    margin-left:0;
  }
   body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_aCgp98-padding section.notif-tools .container .row .col-lg-8{
     margin-left: 0;
     margin-top:15px;
   }
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_aCgp98-padding section.notif-tools .container .row .col-lg-4{
     margin-right: 0;
   }
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_aCgp98-padding section.notif-tools .container .row .col-lg-8,
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_aCgp98-padding section.notif-tools .container .row .col-lg-4{
    text-align: center;
  }
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_rjzYnN-padding section.available-to .container .row .col-lg-12 .title-h2 {
   padding: 40px 55px 540px 30px;
  }
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_Ch9Ubw-padding section.emergency-watch .container .row .col-lg-4{
     margin-bottom:15px;
   }
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_i7KYTe-padding section.bands-watch .container .row .col-lg-4,
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_i7KYTe-padding section.bands-watch .container .row .col-lg-8{
    border-radius:0;
  }
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_i7KYTe-padding section.bands-watch .container .row .col-lg-4 .title h2{
  padding-right:20px;
  }
  body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_pLDNei-padding section.banner-airpod .container .row .col-lg-12 h1{
  font-size: 35px;
  }
  body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_RkVcA8-padding section.section-sound .container .row h2{
    padding:15px;
  }
  body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_Mdmz9E-padding section.compatibility .container .row .left,
  body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_nUrhtq-padding section.support .container .row .left{
    padding-left:15px;
    padding-right:15px;
  }
   body #MainContent .shopify-section .gradient .cbp .product .block-left{
   max-width:100% !important;
 }
body #MainContent .shopify-section .gradient .cbp .product .product__info-wrapper{
   max-width: 100% !important;
 }
  .image-scroll-navigation-wrapper{
	gap:33% !important;
  }
  .tpt-feature-collection-1 .swiper-slide{
    width:100%;
    max-width:100%;
  }
  tpt-tab-list{
    gap:2px !important;
  }
  tpt-tab-list .text-heading{
    font-size:14px !important;
  }
  .tpt-section_container .tpt-section_content .tpt-feature-collection-4-container .tpt-section-header .tpt-section-header_description{
  margin-right:49%;
  }
 .footer-accordion .accordion-content{
    display:none;
    }
  .footer-accordion .accordion-content.active {
    display:block;
    outline: none !important;
  }
  .footer__content-top .footer__blocks-wrapper .footer-block{
  margin-top:10px !important;
  margin-bottom:10px !important;
  border-bottom:1px solid #000;
  }
  .footer__content-top .footer__blocks-wrapper .footer-block:last-child{
    border-bottom:0;
  }
   .tpt-swiper-container .swiper-button-prev{
  left:24rem !important;
}
.tpt-swiper-container .swiper-button-next, .tpt-swiper-container .swiper-button-prev{
  top: 105% !important;
  z-index:0 !important;
  }
  .tpt-section_container .tpt-section_content{
    margin-bottom:15px !important;
  }
  .tpt-swiper-container .swiper-button-next{
    right:2rem !important;
  }
tpt-tab-item[data-tab-target="tab_ffn8Wa"]::before {
    width: 40px;
    height: 40px;
}
tpt-tab-item[data-tab-target="tab_Txe69g"]::before {
   width: 40px;
    height: 40px;
}

tpt-tab-item[data-tab-target="tab_PfD3AF"]::before {
    width: 40px;
    height: 40px;
}
tpt-tab-item[data-tab-target="tab_JWWJi8"]::before {
    width: 40px;
    height: 40px;
}
tpt-tab-item[data-tab-target="tab_7pY8fw"]::before {
    width: 40px;
    height: 40px;
}
tpt-tab-item[data-tab-target="tab_TXQaeT"]::before {
    width: 40px;
    height: 40px;
}
tpt-tab-item[data-tab-target="tab_iaUpXN"]::before {
    width: 45px;
    height: 45px;
  }
  .footer-block__image-wrapper img{
    margin-top:15px;
  }
.footer-accordion .accordion-toggle{
  position:relative;
}
.footer-accordion .accordion-toggle:after{
  content:"\0023F7";
    position:absolute;
    right:0;
  }
   body #MainContent footer.footer,.section-sections--17142250602585__footer-padding{
    margin-top:4.7rem !important;
  }
  /* Flèches de navigation colleciton*/
  .scroll{
    position: relative;
    height:150px !important;
  }
.image-scroll-navigation-wrapper {
    
  display: flex;
  align-items: center;
  z-index:0;
}

.arrow-left, .arrow-right {
  transform: translateY(-50%);
  font-size: 18px;
 color: #4a4a4a; 
  cursor: pointer;
  z-index: 10;
  background-color:#e3e3e3;
  border-radius:50%;
  padding: 0px 8px 1px;
  display:block;
  }
  .arrow-left {
  position: absolute;
  top: 88%;
  left: 77%;
  }
  .arrow-right {
  position: absolute; 
  top: 88%;
  right: 20px;
  }
  .image-iscroll {
  transition: transform 0.3s ease;
  }
  .cbp .product .product__info-wrapper .product__info-container variant-selects .product-form__input{
    display:grid;
  }
}

/* // `md` applies to small devices (landscape phones, less than 768px) */
@media (max-width: 767.98px) {
  .sizes .container .row .col-lg-6{
  background-color: #fbfbfd;
  border-radius:15px;
  width:100%;
  margin:0px;
  }
  .sizes .container .row .col-lg-6 .row .col-md-3 .elms span{
  font-size:14px;
  margin-bottom:37px;
  }
  section.battery .container .row .col-md-4,
  section.battery .container .row .col-md-8,
  section.chip .container div.row div.col-md-8,
  section.chip .container div.row div.col-md-4,
    section.dream-team .container .row .col-md-6,
   section.supports .container .row .col-md-12,
  section.display .container .row .col-md-6,
  section.well-connected .container .row .col-md-6,
  section.apple-intelligence .container .row .col-md-4,
  section.apple-intelligence .container .row .col-md-8,
  section.apple-intelligence .container .row,
  section.Legal-Disclaimers div.container div.row,
  section#shopify-section-template--19432998338803__custom_multicolumn_hJCjU8
.multicolumn .section-template--19432998338803__custom_multicolumn_hJCjU8-padding 
.slider-mobile-gutter .multicolumn-list,
  section.accessories div.container div.row .col-md-4,
  section.accessories div.container div.row .col-md-8,
  section.upgrade-current div.container div.MacBook-air-intel div.row div.col-md-6,
  section.upgrade-current div.container div.MacBook-air-M1 div.row div.col-md-6,
  section.upgrade-current div.container div.row div.col-md-12,
  section.banner .container .row div.col-md-12 .text-desc,
  section.shopify-section .color-scheme-1 .related-products,
  body #MainContent .shopify-section .gradient .cbp,
  body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_FqMR7y-padding section.available .container .row .col-lg-6,
  body #MainContent .shopify-section .gradient .section-template--17243410694233__custom_liquid_iqJWj9-padding section.power .container .row .col-lg-6,
  body #MainContent .shopify-section .gradient .section-template--17243410694233__custom_liquid_iqJWj9-padding section.power .container .row .col-lg-4,
  body #MainContent .shopify-section .gradient .section-template--17243410694233__custom_liquid_iqJWj9-padding section.power .container .row .col-lg-8,
  body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_t3zYAw-padding section.capabilities .container .row .col-lg-4,
  body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_t3zYAw-padding section.capabilities .container .row .col-lg-8,
  body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_cbEHNT-padding section.built-ia .container .row .col-lg-12,
  body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_xna8iG-padding section.keyboard .container .row .col-lg-6,
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_FqMR7y-padding section.display-iphone .container .row .col-lg-6,
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_iqJWj9-padding section.control-tool .container .row .col-lg-12,
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_rMkfBg-padding section.available-iphone .container .row .col-lg-6,
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_t3zYAw-padding section.chip-iphone .container .row .col-lg-6,
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_cbEHNT-padding section.battery-performance .container .row .col-lg-12,
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_YyKj67-padding section.make-difference .container .row .col-lg-6,
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_zbhbXz-padding section.switch-uppgrade .container .row .col-lg-6,
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_i7KYTe-padding section.accessoires-iphone div.container div.row .col-md-6,
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_rhFqPD-padding section.disclaimers .container .row .col-lg-12,
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_RmTyQn-padding section.display-watch .container .row .col-lg-12,
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_QXkQrb-padding section.lighter-design .container .row .col-lg-5,
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_QXkQrb-padding section.lighter-design .container .row .col-lg-7,
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_aCgp98-padding section.notif-tools .container .row .col-lg-4,
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_aCgp98-padding section.notif-tools .container .row .col-lg-8,
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_rjzYnN-padding section.available-to .container .row .col-lg-12,
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_yR8frB-padding section.app-tools .container .row .col-lg-12,
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_Ch9Ubw-padding section.emergency-watch .container .row .col-lg-8,
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_Ch9Ubw-padding section.emergency-watch .container .row .col-lg-4,
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_i7KYTe-padding section.bands-watch .container .row .col-lg-4,
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_i7KYTe-padding section.bands-watch .container .row .col-lg-8,
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_rhFqPD-padding section.disclaimers .container .row .col-lg-12,
  body #MainContent .shopify-section .gradient .section-template--17288518500441__custom_related_product_XF9fnq-padding,
  body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_RkVcA8-padding section.section-sound .container .row,
  body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_3PEPmM-padding section.hearing .container .row,
  body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_CtjD3k-padding section.audio .container .row,
  body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_R74Mcw-padding section.power .container .row .col-lg-6,
  body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_8NdJ8g-padding section.location .container .row .col-lg-6,
  body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_AAfxni-padding section.tips .container .row,
  body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_Mdmz9E-padding section.compatibility .container .row .col-lg-6,
  body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_nUrhtq-padding section.support .container .row .col-lg-6,
  body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_n7QwR8-padding section.disclaimers .container .row .col-lg-12{
    width:100%;
  }
  .new_to_mac .page-width{
    width:100% !important;
  }
   section.battery .container .row .col-md-4 h2 span{
    font-size:15px !important;
  }
  section.dream-team .container .row .col-md-6 h2{
    padding-left:50px;
    padding-right:50px;
  }
   section.apple-intelligence .container .row::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(115deg, #0090f7 20%, #ba62fc 40%, #f2416b 70%, #f55600 90%);
  border-radius: 17px; 
  z-index: -1;
  }
  section.apple-intelligence .container .row .col-md-4{
    border-radius:0;
    border:0;
  }
  section.upgrade-current div.container div.row div.col-md-12 h2{
    padding-left:15px;
    padding-right:15px;
  }
  section.banner .container .row div.col-md-12 .text-desc {
    font-size: 22px;
    width: 70%;
    text-align-last: center;
    margin: 0 auto auto;
    color: #1d1d1f;
    padding: 30px 15px;
    font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
    letter-spacing: normal;
    word-break: normal;
}
  body #MainContent .shopify-section .gradient .cbp .product .block-left{
    margin-bottom:30px;
  }
  .section-template--17202798297177__custom_video_nHCFjJ-padding{
    padding-top:0 !important;
  }
   body #MainContent .tpt-section .custom-acessoires .tpt-section_content .tpt-feature-collection-4-container .tpt-section-body .tpt-feature-collection-4-slider .tpt-product-tabs .tpt-swiper-container .swiper .swiper-wrapper .swiper-slide .tpt-card-wrapper{
    margin-bottom:6rem;
  }
   body #MainContent .tpt-section .custom-acessoires .tpt-section_content .tpt-feature-collection-4-container .tpt-section-body .tpt-feature-collection-4-slider .tpt-product-tabs .tpt-swiper-container .swiper .swiper-wrapper .swiper-slide .tpt-card-wrapper .tpt-card  .tpt-card__content .infos-product{
  display:grid;
  justify-content: space-around;
  align-content: center;
  }
  body #MainContent .tpt-section .custom-acessoires .tpt-section_content .tpt-feature-collection-4-container .tpt-section-body .tpt-feature-collection-4-slider .tpt-product-tabs .tpt-swiper-container .swiper .swiper-wrapper .swiper-slide .tpt-card-wrapper .tpt-card  .tpt-card__content .infos-product .tpt-card-information{
  margin:5px;
  }
   body #MainContent .shopify-section .gradient .custom-video{
  padding-left:15px;
  padding-right:15px;
  }
  body #MainContent section.banner-ipad .container .row .col-md-12 h1{
  font-size: 92px;
    font-weight: 600;
    background: linear-gradient(180deg, #004c94 21%, #1663ac 47%, #297bc4 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Helvetica", "Arial", sans-serif;
    word-break: normal;
    letter-spacing: -0.034em;
  }
  body #MainContent section.banner-ipad .container .row .col-md-12 img.img-bann {
    margin-top: 0;
    margin-left: 0;
  }
body #MainContent section.banner-ipad .container .row div.col-md-12 .text-desc p:first-child{
    margin: 0 0;
    padding:15px;
  }
  body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_FqMR7y-padding section.available .container .row .image{
  border-radius:0;
  }
  body #MainContent .shopify-section .gradient .section-template--17243410694233__custom_liquid_iqJWj9-padding section.power .container .row .col-lg-8{
    margin-bottom:15px;
  }
  body #MainContent .shopify-section .gradient .section-template--17243410694233__custom_liquid_iqJWj9-padding section.power .container .row .left p.text-left{
    padding-right: 15px;
  }
  body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_t3zYAw-padding section.capabilities .container .row .col-lg-8 .text {
    padding: 15px;
  }
  body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_cbEHNT-padding section.built-ia .container .row .col-lg-12 .text{
  padding: 0 15px 5px 15px;
  }
   body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_i7KYTe-padding section.accessoires .container .row,
  body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_YyKj67-padding section.why-ipad .container .row{
    padding:15px;
  }
  body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_YyKj67-padding section.why-ipad .container .row .col-lg-3{
  padding-right:15px;
  }
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_XXiW99-padding section.banner-iphone .container .row .col-lg-12 h1{
  background:none;
  }
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_cbEHNT-padding section.battery-performance .container .row .col-lg-12 p.bottom{
    padding:20px;
  }
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_YyKj67-padding section.make-difference{
    padding:15px;
  }
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_YyKj67-padding section.make-difference .container .row h2{
    font-size:30px;
  }
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_zbhbXz-padding section.switch-uppgrade .container .row h2{
    font-size:30px;
  }
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_zbhbXz-padding section.switch-uppgrade .container .row .col-lg-6 h3 {
    padding-left: 10px;
    padding-right: 10px;
  }
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_i7KYTe-padding section.accessoires-iphone .container .row{
    padding:10px;
  }
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_i7KYTe-padding section.accessoires-iphone{
    padding:15px;
  }
   body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_RmTyQn-padding section.display-watch .container .row .col-lg-12 .title-h2{
    padding: 0 15px 20px;
  }
   body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_aCgp98-padding section.notif-tools .container .row .col-lg-8 img{
    margin-left:0;
  }
   body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_aCgp98-padding section.notif-tools .container .row .col-lg-8{
     margin-left: 0;
     margin-top:15px;
   }
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_aCgp98-padding section.notif-tools .container .row .col-lg-4{
     margin-right: 0;
   }
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_aCgp98-padding section.notif-tools .container .row .col-lg-8,
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_aCgp98-padding section.notif-tools .container .row .col-lg-4{
    text-align: center;
  }
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_rjzYnN-padding section.available-to .container .row .col-lg-12 .title-h2 {
   padding: 40px 55px 540px 30px;
  }
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_Ch9Ubw-padding section.emergency-watch .container .row .col-lg-4{
     margin-bottom:15px;
   }
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_i7KYTe-padding section.bands-watch .container .row .col-lg-4,
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_i7KYTe-padding section.bands-watch .container .row .col-lg-8{
    border-radius:0;
  }
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_i7KYTe-padding section.bands-watch .container .row .col-lg-4 .title h2{
  padding-right:20px;
  }
   body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_pLDNei-padding section.banner-airpod .container .row .col-lg-12 h1{
  font-size: 35px;
  }
   body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_RkVcA8-padding section.section-sound .container .row h2{
    padding:15px;
  }
  body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_nUrhtq-padding section.support .container .row .left{
    padding-left:15px;
    padding-right:15px;
  }
  body #MainContent .shopify-section .gradient .cbp .product .block-left{
   max-width:100% !important;
 }
body #MainContent .shopify-section .gradient .cbp .product .product__info-wrapper{
   max-width: 100% !important;
 }
  .image-scroll-navigation-wrapper{
	gap:33% !important;
  }
  .tpt-feature-collection-1 .swiper-slide{
    width:100%;
    max-width:100%;
  }
 tpt-tab-list{
    gap:4px !important;
  }
  tpt-tab-list .text-heading{
    font-size:14px !important;
  }
   .tpt-section_container .tpt-section_content .tpt-feature-collection-4-container .tpt-section-header .tpt-section-header_description{
  margin-right:49%;
  }
   .footer-accordion .accordion-content{
    display:none;
    }
  .footer-accordion .accordion-content.active {
    display:block;
    outline: none !important;
  }
   .footer__content-top .footer__blocks-wrapper .footer-block{
  margin-top:10px !important;
  margin-bottom:10px !important;
  border-bottom:1px solid #000;
  }
  .footer__content-top .footer__blocks-wrapper .footer-block:last-child{
    border-bottom:0;
  }
  .tpt-swiper-container .swiper-button-prev{
  left:24rem !important;
}
.tpt-swiper-container .swiper-button-next, .tpt-swiper-container .swiper-button-prev{
  top: 105% !important;
  }
   .tpt-section_container .tpt-section_content{
    margin-bottom:15px !important;
  }
  .tpt-swiper-container .swiper-button-next{
    right:0rem !important;
  }
  tpt-tab-item[data-tab-target="tab_ffn8Wa"]::before {
    width: 40px;
    height: 40px;
}
tpt-tab-item[data-tab-target="tab_Txe69g"]::before {
   width: 40px;
    height: 40px;
}

tpt-tab-item[data-tab-target="tab_PfD3AF"]::before {
    width: 40px;
    height: 40px;
}
tpt-tab-item[data-tab-target="tab_JWWJi8"]::before {
    width: 40px;
    height: 40px;
}
tpt-tab-item[data-tab-target="tab_7pY8fw"]::before {
    width: 40px;
    height: 40px;
}
tpt-tab-item[data-tab-target="tab_TXQaeT"]::before {
    width: 40px;
    height: 40px;
}
tpt-tab-item[data-tab-target="tab_iaUpXN"]::before {
    width: 45px;
    height: 45px;
  }
  .footer-block__image-wrapper img{
    margin-top:15px;
  }
  .footer-accordion .accordion-toggle{
  position:relative;
}
.footer-accordion .accordion-toggle:after{
  content:"\0023F7";
    position:absolute;
    right:0;
  }
  body #MainContent footer.footer,.section-sections--17142250602585__footer-padding{
    margin-top:4.7rem !important;
  }
  /* Flèches de navigation colleciton*/
  .scroll{
    position: relative;
    height:150px !important;
  }
.image-scroll-navigation-wrapper { 
  display: flex;
  align-items: center;
  z-index:0;
}

.arrow-left, .arrow-right {
  transform: translateY(-50%);
  font-size: 18px;
  color: #4a4a4a; 
  cursor: pointer;
  z-index: 10;
  background-color:#e3e3e3;
  border-radius:50%;
  padding: 0px 8px 1px;
  display:block;
  }
  .arrow-left {
  position: absolute;
  top: 88%;
  left: 77%;
  }
  .arrow-right {
  position: absolute; 
  top: 88%;
  right: 20px;
  }
  .image-iscroll {
  transition: transform 0.3s ease;
  }
  .cbp .product .product__info-wrapper .product__info-container variant-selects .product-form__input{
    display:grid;
  }
}

/* // `lg` applies to medium devices (tablets, less than 992px) */
@media (max-width: 991.98px) {
  .sizes .container .row .col-lg-6{
  background-color: #fbfbfd;
  border-radius:15px;
  width:100%;
  margin:0px;
  }
  .sizes .container .row .col-lg-6 .row .col-md-3 .elms span{
  font-size:14px;
  margin-bottom:37px;
  }
  section.battery .container .row .col-md-4,
  section.battery .container .row .col-md-8,
  section.chip .container div.row div.col-md-8,
  section.chip .container div.row div.col-md-4,
    section.dream-team .container .row .col-md-6,
   section.supports .container .row .col-md-12,
  section.display .container .row .col-md-6,
  section.well-connected .container .row .col-md-6,
  section.apple-intelligence .container .row .col-md-4,
  section.apple-intelligence .container .row .col-md-8,
  section.apple-intelligence .container .row,
  section.Legal-Disclaimers div.container div.row,
  section#shopify-section-template--19432998338803__custom_multicolumn_hJCjU8
.multicolumn .section-template--19432998338803__custom_multicolumn_hJCjU8-padding 
.slider-mobile-gutter .multicolumn-list,
  section.accessories div.container div.row .col-md-4,
  section.accessories div.container div.row .col-md-8,
  section.upgrade-current div.container div.MacBook-air-intel div.row div.col-md-6,
  section.upgrade-current div.container div.MacBook-air-M1 div.row div.col-md-6,
  section.upgrade-current div.container div.row div.col-md-12,
  section.banner .container .row div.col-md-12 .text-desc,
  section.shopify-section .color-scheme-1 .related-products,
  body #MainContent .shopify-section .gradient .cbp,
  body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_FqMR7y-padding section.available .container .row .col-lg-6,
  body #MainContent .shopify-section .gradient .section-template--17243410694233__custom_liquid_iqJWj9-padding section.power .container .row .col-lg-6,
  body #MainContent .shopify-section .gradient .section-template--17243410694233__custom_liquid_iqJWj9-padding section.power .container .row .col-lg-4,
  body #MainContent .shopify-section .gradient .section-template--17243410694233__custom_liquid_iqJWj9-padding section.power .container .row .col-lg-8,
  body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_t3zYAw-padding section.capabilities .container .row .col-lg-4,
  body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_t3zYAw-padding section.capabilities .container .row .col-lg-8,
  body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_cbEHNT-padding section.built-ia .container .row .col-lg-12,
  body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_xna8iG-padding section.keyboard .container .row .col-lg-6,
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_FqMR7y-padding section.display-iphone .container .row .col-lg-6,
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_iqJWj9-padding section.control-tool .container .row .col-lg-12,
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_rMkfBg-padding section.available-iphone .container .row .col-lg-6,
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_t3zYAw-padding section.chip-iphone .container .row .col-lg-6,
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_cbEHNT-padding section.battery-performance .container .row .col-lg-12,
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_YyKj67-padding section.make-difference .container .row .col-lg-6,
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_zbhbXz-padding section.switch-uppgrade .container .row .col-lg-6,
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_i7KYTe-padding section.accessoires-iphone div.container div.row .col-md-6,
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_rhFqPD-padding section.disclaimers .container .row .col-lg-12,
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_RmTyQn-padding section.display-watch .container .row .col-lg-12,
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_QXkQrb-padding section.lighter-design .container .row .col-lg-5,
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_QXkQrb-padding section.lighter-design .container .row .col-lg-7,
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_aCgp98-padding section.notif-tools .container .row .col-lg-4,
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_aCgp98-padding section.notif-tools .container .row .col-lg-8,
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_rjzYnN-padding section.available-to .container .row .col-lg-12,
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_yR8frB-padding section.app-tools .container .row .col-lg-12,
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_Ch9Ubw-padding section.emergency-watch .container .row .col-lg-8,
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_Ch9Ubw-padding section.emergency-watch .container .row .col-lg-4,
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_i7KYTe-padding section.bands-watch .container .row .col-lg-4,
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_i7KYTe-padding section.bands-watch .container .row .col-lg-8,
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_rhFqPD-padding section.disclaimers .container .row .col-lg-12,
  body #MainContent .shopify-section .gradient .section-template--17288518500441__custom_related_product_XF9fnq-padding,
  body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_RkVcA8-padding section.section-sound .container .row,
  body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_3PEPmM-padding section.hearing .container .row,
  body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_CtjD3k-padding section.audio .container .row,
 body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_R74Mcw-padding section.power .container .row .col-lg-6,
  body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_8NdJ8g-padding section.location .container .row .col-lg-6,
  body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_AAfxni-padding section.tips .container .row,
  body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_Mdmz9E-padding section.compatibility .container .row .col-lg-6,
  body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_nUrhtq-padding section.support .container .row .col-lg-6,
  body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_n7QwR8-padding section.disclaimers .container .row .col-lg-12{
    width:100%;
  }
  .new_to_mac .page-width{
    width:100% !important;
  }
   section.battery .container .row .col-md-4 h2 span{
    font-size:15px !important;
  }
  section.dream-team .container .row .col-md-6 h2{
    padding-left:50px;
    padding-right:50px;
  }
   section.apple-intelligence .container .row::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(115deg, #0090f7 20%, #ba62fc 40%, #f2416b 70%, #f55600 90%);
  border-radius: 17px; 
  z-index: -1;
  }
  section.apple-intelligence .container .row .col-md-4{
    border-radius:0;
    border:0;
  }
  section.upgrade-current div.container div.row div.col-md-12 h2{
    padding-left:15px;
    padding-right:15px;
  }
  body #MainContent .shopify-section .gradient .cbp .product .block-left{
    margin-bottom:30px;
  }
  .section-template--17202798297177__custom_video_nHCFjJ-padding{
    padding-top:0 !important;
  }
  body #MainContent .tpt-section .custom-acessoires .tpt-section_content .tpt-feature-collection-4-container .tpt-section-body .tpt-feature-collection-4-slider .tpt-product-tabs .tpt-swiper-container .swiper .swiper-wrapper .swiper-slide .tpt-card-wrapper{
    margin-bottom:6rem;
  }
   body #MainContent .tpt-section .custom-acessoires .tpt-section_content .tpt-feature-collection-4-container .tpt-section-body .tpt-feature-collection-4-slider .tpt-product-tabs .tpt-swiper-container .swiper .swiper-wrapper .swiper-slide .tpt-card-wrapper .tpt-card  .tpt-card__content .infos-product{
  display:grid;
  justify-content: space-around;
  align-content: center;
}
  body #MainContent .tpt-section .custom-acessoires .tpt-section_content .tpt-feature-collection-4-container .tpt-section-body .tpt-feature-collection-4-slider .tpt-product-tabs .tpt-swiper-container .swiper .swiper-wrapper .swiper-slide .tpt-card-wrapper .tpt-card  .tpt-card__content .infos-product .tpt-card-information{
  margin:5px;
  }
   body #MainContent .shopify-section .gradient .custom-video{
  padding-left:15px;
  padding-right:15px;
  }
  body #MainContent section.banner-ipad .container .row .col-md-12 h1{
  font-size: 92px;
    font-weight: 600;
    background: linear-gradient(180deg, #004c94 21%, #1663ac 47%, #297bc4 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Helvetica", "Arial", sans-serif;
    word-break: normal;
    letter-spacing: -0.034em;
  }
  body #MainContent section.banner-ipad .container .row .col-md-12 img.img-bann {
    margin-top: 0;
    margin-left: 0;
  }
body #MainContent section.banner-ipad .container .row div.col-md-12 .text-desc p:first-child{
    margin: 0 0;
    padding:15px;
  }
  body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_FqMR7y-padding section.available .container .row .image{
  border-radius:0;
  }
  body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_FqMR7y-padding section.available .container .row .text p{
    margin-top: 0;
    margin-left: 0;
    padding-right:0;
  }
  body #MainContent .shopify-section .gradient .section-template--17243410694233__custom_liquid_iqJWj9-padding section.power .container .row .col-lg-8{
    margin-bottom:15px;
  }
  body #MainContent .shopify-section .gradient .section-template--17243410694233__custom_liquid_iqJWj9-padding section.power .container .row .left p.text-left{
    padding-right: 15px;
  }
  body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_t3zYAw-padding section.capabilities .container .row .col-lg-8 .text {
    padding: 15px;
  }
  body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_cbEHNT-padding section.built-ia .container .row .col-lg-12 .text{
  padding: 0 15px 5px 15px;
  }
   body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_i7KYTe-padding section.accessoires .container .row,
  body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_YyKj67-padding section.why-ipad .container .row{
    padding:15px;
  }
  body #MainContent .shopify-section .gradient .section-template--17264749543513__custom_liquid_YyKj67-padding section.why-ipad .container .row .col-lg-3{
  padding-right:15px;
  }
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_XXiW99-padding section.banner-iphone .container .row .col-lg-12 h1{
  background:none;
  }
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_cbEHNT-padding section.battery-performance .container .row .col-lg-12 p.bottom{
    padding:20px;
  }
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_YyKj67-padding section.make-difference{
    padding:15px;
  }
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_YyKj67-padding section.make-difference .container .row h2{
    font-size:30px;
  }
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_zbhbXz-padding section.switch-uppgrade .container .row h2{
    font-size:30px;
  }
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_zbhbXz-padding section.switch-uppgrade .container .row .col-lg-6 h3 {
    padding-left: 10px;
    padding-right: 10px;
  }
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_i7KYTe-padding section.accessoires-iphone .container .row{
    padding:10px;
  }
  body #MainContent .shopify-section .gradient .section-template--17267731333209__custom_liquid_i7KYTe-padding section.accessoires-iphone{
    padding:15px;
  }
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_RmTyQn-padding section.display-watch .container .row .col-lg-12 .title-h2{
    padding: 0 15px 20px;
  }
   body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_aCgp98-padding section.notif-tools .container .row .col-lg-8 img{
    margin-left:0;
  }
   body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_aCgp98-padding section.notif-tools .container .row .col-lg-8{
     margin-left: 0;
     margin-top:15px;
   }
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_aCgp98-padding section.notif-tools .container .row .col-lg-4{
     margin-right: 0;
   }
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_aCgp98-padding section.notif-tools .container .row .col-lg-8,
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_aCgp98-padding section.notif-tools .container .row .col-lg-4{
    text-align: center;
  }
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_rjzYnN-padding section.available-to .container .row .col-lg-12 .title-h2 {
   padding: 40px 55px 540px 30px;
  }
   body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_Ch9Ubw-padding section.emergency-watch .container .row .col-lg-4{
     margin-bottom:15px;
   }
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_i7KYTe-padding section.bands-watch .container .row .col-lg-4,
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_i7KYTe-padding section.bands-watch .container .row .col-lg-8{
    border-radius:0;
  }
  body #MainContent .shopify-section .gradient .section-template--17278072848473__custom_liquid_i7KYTe-padding section.bands-watch .container .row .col-lg-4 .title h2{
  padding-right:20px;
  }
   body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_pLDNei-padding section.banner-airpod .container .row .col-lg-12 h1{
  font-size: 35px;
  }
   body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_RkVcA8-padding section.section-sound .container .row h2{
    padding:15px;
  }
  body #MainContent .shopify-section .gradient .section-template--17288032125017__custom_liquid_nUrhtq-padding section.support .container .row .left{
    padding-left:15px;
    padding-right:15px;
  }
  body #MainContent .shopify-section .gradient .cbp .product .block-left{
   max-width:100% !important;
 }
 body #MainContent .shopify-section .gradient .cbp .product .product__info-wrapper{
   max-width: 100% !important;
 }
  .image-scroll-navigation-wrapper{
	gap:24% !important;
  }
  .tpt-feature-collection-1 .swiper-slide{
    width:100%;
    max-width:100%;
  }
  tpt-tab-list{
    gap:4px !important;
  }
  tpt-tab-list .text-heading{
    font-size:14px !important;
  }
   .tpt-section_container .tpt-section_content .tpt-feature-collection-4-container .tpt-section-header .tpt-section-header_description{
  margin-right:49%;
  }
  .footer__content-top .footer__blocks-wrapper .footer-block{
  margin-top:10px !important;
  margin-bottom:10px !important;
   /* border-bottom:1px solid #000;*/
  }
  .footer__content-top .footer__blocks-wrapper .footer-block:last-child{
    border-bottom:0;
  }
  .footer-block__image-wrapper img{
    margin-top:15px;
  }
 /* .footer-accordion .accordion-toggle{
  position:relative;
}
.footer-accordion .accordion-toggle:after{
  content:"\0023F7" !important;
    position:absolute;
    right:0;
  }*/
   body #MainContent footer.footer,.section-sections--17142250602585__footer-padding{
    margin-top:4.7rem !important;
  }
  /* Flèches de navigation colleciton*/
  .scroll{
    height:150px !important;
  }
.image-scroll-navigation-wrapper {
   position: relative; 
  display: flex;
  align-items: center;
  z-index:0;
}

.arrow-left, .arrow-right {
  transform: translateY(-50%);
  font-size: 18px;
  color: #4a4a4a; 
  cursor: pointer;
  z-index: 10;
  background-color:#e3e3e3;
  border-radius:50%;
  padding: 0px 8px 1px;
  display:block;
  }
   .arrow-left {
  position: absolute;
  top: 88%;
  left: 77%;
  }
  .arrow-right {
  position: absolute; 
  top: 88%;
  right: 20px;
  }
  .image-iscroll {
  transition: transform 0.3s ease;
  }
  .cbp .product .product__info-wrapper .product__info-container variant-selects .product-form__input{
    display:grid;
  }
}


/* // `xl` applies to large devices (desktops, less than 1200px) */
@media (max-width: 1199.98px) {
  body #MainContent .shopify-section .gradient .cbp{
    width:100%;
  }
  body #MainContent .tpt-section .custom-acessoires .tpt-section_content .tpt-feature-collection-4-container .tpt-section-body .tpt-feature-collection-4-slider .tpt-product-tabs .tpt-swiper-container .swiper .swiper-wrapper .swiper-slide .tpt-card-wrapper .tpt-card  .tpt-card__content .infos-product{
  display:grid;
  justify-content: space-around;
  align-content: center;
}
  body #MainContent .tpt-section .custom-acessoires .tpt-section_content .tpt-feature-collection-4-container .tpt-section-body .tpt-feature-collection-4-slider .tpt-product-tabs .tpt-swiper-container .swiper .swiper-wrapper .swiper-slide .tpt-card-wrapper .tpt-card  .tpt-card__content .infos-product .tpt-card-information{
  margin:5px;
  }
   .tpt-section_container .tpt-section_content .tpt-feature-collection-4-container .tpt-section-header .tpt-section-header_description{
  margin-right:0%;
  }
}

/* // `xxl` applies to x-large devices (large desktops, less than 1400px) */
@media (max-width: 1399.98px) {
  body #MainContent .shopify-section .gradient .cbp{
    width:100%;
  }
}

