.phone-offers,.phone-list{margin:50px 0}.phone-offers a,.phone-list a{text-decoration:none;color:initial}.phone-offers__boxs,.phone-list__boxs{margin:25px 0 50px}.phone-offers__box,.phone-list__box{margin-bottom:25px}.phone-offers__box:hover .phone-offers__box-content,.phone-offers__box:hover .phone-list__box-content,.phone-list__box:hover .phone-offers__box-content,.phone-list__box:hover .phone-list__box-content{background-color:#f0ebeb}.phone-offers__box:hover .phone-offers__image img,.phone-offers__box:hover .phone-list__image img,.phone-list__box:hover .phone-offers__image img,.phone-list__box:hover .phone-list__image img{transform:scale(1.03)}.phone-offers__box-content,.phone-list__box-content{background-color:#f5f5f5;height:100%;border-radius:13px;transition:background-color .5s ease-out;display:flex;flex-direction:column;position:relative}.phone-offers__special-offer,.phone-list__special-offer{background-color:#e2f1ff;border-radius:13px 13px 0 0;padding:5px}.phone-offers__special-offer p,.phone-list__special-offer p{color:#00539f;text-align:center;font-size:.875rem}.phone-offers__image,.phone-list__image{height:310px;margin:20px auto;display:flex;align-items:center;justify-content:center}.phone-offers__image.double,.phone-list__image.double{width:235px}.phone-offers__image.single,.phone-list__image.single{width:142px}.phone-offers__image .NoImage,.phone-list__image .NoImage{margin-top:9px;height:310px}.phone-offers__image img,.phone-list__image img{max-height:100%;max-width:100%;width:auto;height:auto;display:block;-o-object-fit:contain;object-fit:contain;transition:transform .3s ease}.phone-offers__info,.phone-list__info{padding:0 20px}.phone-offers__category{margin:0 auto 8px}.phone-offers__category p{padding:2px 4px 4px;border-radius:4px;background-color:#00539f;color:#fff;width:-moz-fit-content;width:fit-content;font-size:.75rem;text-transform:uppercase}@media (max-width: 414px){.phone-list__compare .form-check{padding-left:0}}.phone-list__compare .form-check-input{position:absolute;opacity:0;cursor:pointer}.phone-list__compare .form-check-input:checked+.form-check-label:before{background-color:#00539f;border-color:#00539f}.phone-list__compare .form-check-input:checked+.form-check-label:after{opacity:1}.phone-list__compare .form-check-input:checked+.form-check-label{font-weight:700}.phone-list__compare .form-check-input:checked+.phone-list__box-content{border:1px solid #00539F}.phone-list__compare .form-check-input:focus-visible+.form-check-label:before{outline:2px solid #00539F;outline-offset:2px}.phone-list__compare .form-check-label{position:relative;padding-left:25px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:16px;line-height:1.5}.phone-list__compare .form-check-label:before{content:"";position:absolute;top:2px;left:0;width:20px;height:20px;border:2px solid #767676;background:#fff;border-radius:4px;transition:background-color .2s ease,border-color .2s ease}.phone-list__compare .form-check-label:after{content:"";position:absolute;top:8px;left:5px;width:10px;height:5px;border:solid #fff;border-width:0 0 2px 2px;transform:rotate(-45deg);opacity:0;transition:opacity .2s ease}.phone-list__compare .form-check-label:hover:before{border-color:#00539f}.phone-offers__phone-title,.phone-list__phone-title{color:#00539f}.phone-offers__phone-title h3,.phone-list__phone-title h3{margin-bottom:15px;font-size:calc(1.2875rem + .45vw)}@media (min-width: 1200px){.phone-offers__phone-title h3,.phone-list__phone-title h3{font-size:1.625rem}}.phone-offers__phone-title h3.text-primary,.phone-list__phone-title h3.text-primary{font-size:calc(1.2875rem + .45vw)}@media (min-width: 1200px){.phone-offers__phone-title h3.text-primary,.phone-list__phone-title h3.text-primary{font-size:1.625rem}}.phone-offers__phone-title p,.phone-list__phone-title p{font-weight:700;font-size:1.125rem}.phone-list__clubcard{background-color:#f4d748;border-radius:0 0 13px 13px;min-height:50px;margin-top:auto}.phone-list__clubcard-ping{position:relative;width:50px;min-width:50px;height:50px;background-color:#00539f;border-radius:0 0 0 13px}.phone-list__clubcard-ping:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#f4d748;border-radius:12px;width:45px;height:45px}.phone-list__clubcard-ping p{font-size:.625rem;text-align:center;position:relative;line-height:102.8%;color:#272727}.phone-list__clubcard-text{padding:0 9px}.phone-list__clubcard-text p{color:#000;font-size:1rem;line-height:1;letter-spacing:-.48px;font-family:TescoModern-Bold}.phone-list__clubcard__v2{position:absolute;background:transparent;right:20px;bottom:127px;border-radius:0;flex-direction:column;width:90px}.phone-list__clubcard__v2 .phone-list__clubcard-text{text-align:center;position:relative;padding:12px 10px 11px;background:#0152a1}.phone-list__clubcard__v2 .phone-list__clubcard-text p{background:#f4d748;border-radius:9px;width:80px;height:70px;display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:20px;font-family:TescoModern-Bold,myriad-pro,Myriad Pro,Lucida Grande,Lucida Sans Unicode,Arial,sans-serif;line-height:1.1;letter-spacing:-.055em}.phone-list__clubcard__v2 .phone-list__clubcard-text small{display:block;font-size:11.37px;letter-spacing:-.02em;text-align:center;font-family:TescoModern-Regular,myriad-pro,Myriad Pro,Lucida Grande,Lucida Sans Unicode,Arial,sans-serif}.phone-list__clubcard__v2 .phone-list__clubcard-text small:first-child{margin-bottom:4px}.phone-list__clubcard__v2 .phone-list__clubcard-text small:last-child{margin-top:4px}.phone-list__clubcard__v2 .phone-list__clubcard-ping{background:#fff;margin:0;border-radius:0;width:100%;padding:4px;height:unset}.phone-list__clubcard__v2 .phone-list__clubcard-ping:before{display:none}.phone-list__clubcard__v2 .phone-list__clubcard-ping p{background:transparent;display:flex;text-align:left;align-items:center;font-size:13px;font-family:TescoModern-Bold,myriad-pro,Myriad Pro,Lucida Grande,Lucida Sans Unicode,Arial,sans-serif;line-height:1.1;letter-spacing:-.02em;justify-content:space-between;width:100%}.phone-list__clubcard__v2 .phone-list__clubcard-ping p small{font-size:9px;font-family:TescoModern-Bold,myriad-pro,Myriad Pro,Lucida Grande,Lucida Sans Unicode,Arial,sans-serif}.phone-offers .no-clubcard,.phone-list .no-clubcard{height:50px}.phone-offers .phone-offer~.no-offer,.phone-offers .phone-offers__special-offer~.no-offer,.phone-list .phone-offer~.no-offer,.phone-list .phone-offers__special-offer~.no-offer{display:none}.phone-offers .phone-list__clubcard~.no-clubcard,.phone-list .phone-list__clubcard~.no-clubcard{display:none}.phone-list-compare__boxs{margin:25px 0 50px}.phone-list-compare__boxs:not(.swiper-initialized) .swiper-wrapper{justify-content:center}.phone-list-compare__box{margin-bottom:25px;overflow:hidden}@media (min-width: 768px){.phone-list-compare__box{width:33.33333333%!important}}.phone-list-compare__box:not(:first-child) .phone-list-compare__detail-list:before{left:-200px}.phone-list-compare__box:not(:first-child) .phone-list-compare__detail-list .list-row:after{left:-200px}.phone-list-compare__box-content{height:100%;justify-content:space-between;display:flex;flex-direction:column}.phone-list-compare__image{width:140px;height:295px;margin:0 auto 20px}.phone-list-compare__image img{width:100%;transform:scale(1);transition:all .5s ease}.phone-list-compare__image .NoImage{padding-top:13px}.phone-list-compare__info{padding:0 20px;width:100%;max-width:300px;margin:0 auto}.phone-list-compare__price{font-size:1rem;line-height:1;margin-bottom:1rem}.phone-list-compare__price strong{display:block;font-size:1.0625rem;margin-bottom:10px}.phone-list-compare__price>div{border-bottom:1px solid #eaeaea;margin-bottom:5px}.phone-list-compare__select{margin-bottom:55px}.phone-list-compare__select .custom-btn{display:inline-flex;justify-content:center;padding:12px 35px;width:100%;max-width:255px}.phone-list-compare__phone-title{margin-bottom:35px}.phone-list-compare__phone-title h3{margin:0;font-size:calc(1.2625rem + .15vw)}@media (min-width: 1200px){.phone-list-compare__phone-title h3{font-size:1.375rem}}.phone-list-compare__detail-list{font-size:1rem;line-height:1;position:relative}.phone-list-compare__detail-list:before{content:"";height:2px;width:150vw;max-width:1363px;background:#eaeaea;top:-27px;display:block;position:absolute}.phone-list-compare__detail-list .list-row{padding-bottom:20px;margin-bottom:20px;position:relative}.phone-list-compare__detail-list .list-row:after{content:"";height:1px;width:150vw;max-width:1363px;background:#eaeaea;bottom:0;display:block;position:absolute}.phone-list-compare__detail-list .list-row strong{font-size:1.125rem;margin-bottom:10px;display:block}.phone-compare-fixed{background:#333c;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);position:fixed;bottom:0;left:0;right:0;z-index:999;max-height:0;opacity:0;visibility:hidden;transition:max-height .5s linear,opacity .3s linear,transform .25s linear}.phone-compare-fixed.show-block{padding:20px 0;opacity:1;max-height:400px;visibility:visible}@media (min-width: 768px){.phone-compare-fixed.show-block{padding:25px 0;max-height:205px}}.phone-compare-fixed.minimized-block{transform:translateY(100%)}.phone-compare-fixed.minimized-block .minimize{width:unset}.phone-compare-fixed.minimized-block .minimize:after{transform:rotate(180deg)}.phone-compare-fixed.minimized-block .minimize span{display:block}.phone-compare-fixed.minimized-block .phone-compare-fixed__list{display:none}.phone-compare-fixed .minimize{position:absolute;top:-30px;right:40px;width:40px;height:30px;background:#333c;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-top-left-radius:12px;border-top-right-radius:12px;color:#fff;border:none;display:flex;justify-content:center;align-items:center;font-size:.8125rem}.phone-compare-fixed .minimize:after{display:block;content:url(/dist/images/icons/arrow-down.svg);filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7488%) hue-rotate(1deg) brightness(103%) contrast(101%)}.phone-compare-fixed .minimize span{display:none;margin-right:5px}.phone-compare-fixed__list{display:flex;align-items:center;gap:15px;flex-wrap:wrap;flex-direction:column}@media (min-width: 768px){.phone-compare-fixed__list{flex-direction:row}}@media (min-width: 990px){.phone-compare-fixed__list{flex-wrap:nowrap;gap:20px}}.phone-compare-fixed__link{margin-left:auto;min-width:100%;text-align:center}@media (min-width: 990px){.phone-compare-fixed__link{min-width:unset}}.phone-compare-fixed__link a{display:inline-flex;white-space:nowrap}.phone-compare-fixed__item{border-radius:22px;border:1px solid rgba(219,219,219,.3);display:flex;align-items:center;padding:12px;color:#fff;gap:10px;font-size:1rem;line-height:1;width:100%}@media (min-width: 768px){.phone-compare-fixed__item{font-size:1.125rem;width:unset;flex:1;max-width:370px}}@media (min-width: 768px) and (max-width: 989px){.phone-compare-fixed__item{width:calc(33% - 8px)}}.phone-compare-fixed__item--image{height:45px;text-align:center}@media (min-width: 768px){.phone-compare-fixed__item--image{height:75px}}.phone-compare-fixed__item--image img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.phone-compare-fixed__item--image div{height:45px}@media (min-width: 768px){.phone-compare-fixed__item--image div{height:75px}}.phone-compare-fixed__item--remove{margin-left:auto;align-self:flex-start;line-height:1}.phone-compare-fixed__item--remove button{background:transparent;border:none;padding:10px}.phone-compare-fixed__item--remove button svg{vertical-align:top}.phone-compare-fixed__item--remove button:hover{opacity:.5}
