/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.phone-slider-grid,.dizz .phone-slider-grid{display:flex;gap:var(--item-gap,20px);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-x;margin:0;box-sizing:border-box;padding-left:0;padding-right:0;scroll-padding-left:0;scroll-padding-right:0;}.phone-slider-grid::-webkit-scrollbar,.dizz .phone-slider-grid::-webkit-scrollbar{display:none;}.phone-slider-item,.dizz .phone-slider-item{position:relative;width:var(--item-width) !important;min-width:var(--item-width) !important;max-width:var(--item-width) !important;flex-shrink:0;scroll-snap-align:start;box-sizing:border-box !important;}.phone-card-container,.dizz .phone-card-container{display:flex;flex-direction:column;border-radius:12px;overflow:hidden;transition:transform 0.3s ease,box-shadow 0.3s ease;}.phone-slider-dots,.dizz .phone-slider-dots{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:16px;padding:0 15px;height:12px;}.phone-slider-dot,.dizz .phone-slider-dot{width:10px;height:10px;border-radius:5px;border:none;background-color:var(--slider-dot-color,rgba(0,0,0,0.1));cursor:pointer;transition:all 0.3s cubic-bezier(0.4,0,0.2,1);padding:0;outline:none;}.phone-slider-dot.active,.dizz .phone-slider-dot.active{width:30px;background:var(--slider-dot-active-color,rgb(50,89,237));transform:scale(1);}.phone-slider .h-100,.dizz .phone-slider .h-100{height:100% !important;}.phone-slider .p-xl-3,.dizz .phone-slider .p-xl-3{padding:1rem !important;}.phone-slider .d-flex,.dizz .phone-slider .d-flex{display:flex !important;}.phone-slider .flex-column,.dizz .phone-slider .flex-column{flex-direction:column !important;}.phone-slider .text-center,.dizz .phone-slider .text-center{text-align:center !important;}.phone-slider .mx-auto,.dizz .phone-slider .mx-auto{margin-right:auto !important;margin-left:auto !important;}.phone-slider .mt-4,.dizz .phone-slider .mt-4{margin-top:1.5rem !important;}.phone-slider .mb-0,.dizz .phone-slider .mb-0{margin-bottom:0 !important;}.phone-slider .w-100,.dizz .phone-slider .w-100{width:100% !important;}.phone-slider .py-50,.dizz .phone-slider .py-50{padding-top:50px !important;padding-bottom:50px !important;}.phone-slider .phone-content,.dizz .phone-slider .phone-content{margin-top:1rem;text-align:center;}.phone-slider .product-title-font,.dizz .phone-slider .product-title-font{font-family:"Roboto",sans-serif;font-weight:700;line-height:1.2;}.phone-slider .monthly-amount,.dizz .phone-slider .monthly-amount{font-size:2rem;font-weight:700;margin:0.5rem 0;}.phone-slider .months,.dizz .phone-slider .months{font-size:0.875rem;margin:0.25rem 0;}.phone-slider .price-bottom,.dizz .phone-slider .price-bottom{display:flex;justify-content:center;align-content:center;align-items:center;gap:0.25rem;}.phone-slider .total-price,.dizz .phone-slider .total-price{margin-bottom:0;font-size:0.875rem;}.phone-slider .custom-list-price-font,.dizz .phone-slider .custom-list-price-font{margin-bottom:0;font-weight:700;font-size:1rem;}.phone-slider .light-gray-card,.dizz .phone-slider .light-gray-card{background-color:var(--color-fizz-greyscale-light-100) !important;color:var(--color-fizz-greyscale-light-900) !important;--parent-bg-color:var(--color-fizz-greyscale-light-100);--smart-text-color:var(--color-fizz-greyscale-light-900);}.phone-slider .light-gray-card,.dizz .phone-slider .light-gray-card{position:relative;border-radius:16px;box-shadow:0 0.063rem 0.25rem 0 rgba(25,25,25,0.15);overflow:hidden;padding:16px;}.phone-slider .light-gray-card h6.color-label,.dizz .phone-slider .light-gray-card h6.color-label{display:block !important;position:absolute;top:0;margin:0;padding:4px 16px;color:var(--color-fizz-greyscale-light-0);font-size:16px;line-height:24px;border-top-left-radius:16px;border-bottom-right-radius:16px;left:0px;}.phone-slider .light-gray-card h6.preloved,.dizz .phone-slider .light-gray-card h6.preloved{background-color:var(--color-fizz-green-light-500);}.phone-slider .phone-card-container .d-flex,.dizz .phone-slider .phone-card-container .d-flex{position:relative;}.phone-slider .pastille{left:calc(50% + 20px);}.phone-slider .phone-card-container img,.dizz .phone-slider .phone-card-container img{height:220px !important;width:auto !important;}@media (max-width:767px){.phone-slider .pastille{left:calc(50% + 0px);}.phone-slider .phone-card-container img,.dizz .phone-slider .phone-card-container img{height:200px !important;width:auto !important;}}.phone-slider .px-4,.dizz .phone-slider .px-4{padding-left:1.5rem !important;padding-right:1.5rem !important;}.phone-slider .icon-left,.dizz .phone-slider .icon-left{position:relative;padding-left:2rem;}.phone-slider .icon-left::before,.dizz .phone-slider .icon-left::before{content:'';position:absolute;left:0.75rem;top:50%;transform:translateY(-50%);width:0;height:0;border-left:6px solid currentColor;border-top:4px solid transparent;border-bottom:4px solid transparent;}.phone-slider .col-12,.dizz .phone-slider .col-12{flex:0 0 100%;max-width:100%;}.phone-slider .col-xl-auto,.dizz .phone-slider .col-xl-auto{flex:0 0 auto;width:auto;max-width:100%;}.phone-slider .mx-0,.dizz .phone-slider .mx-0{margin-left:0 !important;margin-right:0 !important;}.phone-slider .mb-md-0,.dizz .phone-slider .mb-md-0{margin-bottom:0 !important;}@media (min-width:1200px){.phone-slider .col-xl-auto,.dizz .phone-slider .col-xl-auto{flex:0 0 auto;width:auto;max-width:100%;}}@media (min-width:768px){.phone-slider .mb-md-0,.dizz .phone-slider .mb-md-0{margin-bottom:0 !important;}}.dizz-btn.dizz-btn-secondary{color:#191919;border-color:#191919;animation:displayLoading 0.2s linear both 0.85s;}.phone-card-container h1,.phone-card-container h2,.phone-card-container h3,.phone-card-container h4,.phone-card-container h5,.phone-card-container h6,.phone-card-container .h1,.phone-card-container .h2,.phone-card-container .h3,.phone-card-container .h4,.phone-card-container .h5,.phone-card-container .h6,.dizz .phone-card-container h1,.dizz .phone-card-container h2,.dizz .phone-card-container h3,.dizz .phone-card-container h4,.dizz .phone-card-container h5,.dizz .phone-card-container h6,.dizz .phone-card-container .h1,.dizz .phone-card-container .h2,.dizz .phone-card-container .h3,.dizz .phone-card-container .h4,.dizz .phone-card-container .h5,.dizz .phone-card-container .h6{margin-bottom:0.5rem;font-family:"Bookmark",sans-serif;font-weight:700;line-height:1.2;color:inherit;}.phone-slider img[loading="lazy"],.dizz .phone-slider img[loading="lazy"]{opacity:0;transition:opacity 0.3s;}.phone-slider img[loading="lazy"]:loaded,.phone-slider img[loading="lazy"]:not([loading]),.dizz .phone-slider img[loading="lazy"]:loaded,.dizz .phone-slider img[loading="lazy"]:not([loading]){opacity:1;}.phone-slider img,.dizz .phone-slider img{width:auto !important;}
:root{--slider-margin:1rem;}@media (min-width:576px){:root{--slider-container-width:508px;--slider-margin:calc((100vw - var(--slider-container-width)) / 2);}}@media (min-width:768px){:root{--slider-container-width:660px;--slider-margin:calc((100vw - var(--slider-container-width)) / 2);}}@media (min-width:992px){:root{--slider-container-width:900px;--slider-margin:calc((100vw - var(--slider-container-width)) / 2);}}@media (min-width:1200px){:root{--slider-container-width:1180px;--slider-margin:calc((100vw - var(--slider-container-width)) / 2);}}.slider-grid{display:flex;gap:var(--item-gap,16px);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-x;margin:0;box-sizing:border-box;padding-left:var(--slider-margin,20px);padding-right:var(--slider-margin,20px);scroll-padding-left:var(--slider-margin,20px);scroll-padding-right:var(--slider-margin,20px);}.slider-grid.all-items-fit > *{flex:1 1 0;min-width:0;width:auto;}.slider-grid::-webkit-scrollbar{display:none;}.slider-item{position:relative;width:var(--item-width) !important;min-width:var(--item-width) !important;max-width:var(--item-width) !important;flex-shrink:0;border-radius:8px;overflow:hidden;scroll-snap-align:start;box-sizing:border-box !important;}.slider-item:last-child{scroll-snap-align:end;}.slider-grid[style*="--peek-enabled: 1"]{padding-left:0;padding-right:0;scroll-padding-left:0;scroll-padding-right:0;}.slider-nav-dots{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:16px;padding:0 15px;height:12px;}.slider-dot{width:10px;height:10px;border-radius:5px;border:none;background-color:var(--slider-dot-color,rgba(0,0,0,0.1));cursor:pointer;transition:all 0.3s cubic-bezier(0.4,0,0.2,1);padding:0;outline:none;}.slider-dot.active{width:30px;background:var(--slider-dot-active-color,rgb(50,89,237));transform:scale(1);}.slider-no-items{padding:20px;text-align:center;color:#666;}
.p-legalnotes{color:#50505a;font-size:10px;font-weight:normal;line-height:24px;}
.paragraphs-collapsed-description{position:relative;overflow:hidden;color:#777;word-break:break-all;line-height:1.538em;}.paragraphs-collapsed-description::after{display:block;position:absolute;top:0;right:0;width:3em;background:-webkit-gradient(linear,left top,right top,from(rgba(245,245,250,0)),to(#F5F5FA));background:linear-gradient(to right,rgba(255,255,255,0) 0%,#FFFFFF 100%);content:"\00a0";height:-webkit-fill-available;height:-moz-available;}
@media (max-width:568px){#bottom-summary2 .black-price::after{left:-10px;}}
