@use "sass:math";@font-face{font-family:'IQOS';src:url("/styles/fonts/IQOS-Light.eot");src:url("/styles/fonts/IQOS-Light.eot?#iefix") format("embedded-opentype"),url("/styles/fonts/IQOS-Light.woff2") format("woff2"),url("/styles/fonts/IQOS-Light.woff") format("woff"),url("/styles/fonts/IQOS-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'IQOS';src:url("/styles/fonts/IQOS-Bold.eot");src:url("/styles/fonts/IQOS-Bold.eot?#iefix") format("embedded-opentype"),url("/styles/fonts/IQOS-Bold.woff2") format("woff2"),url("/styles/fonts/IQOS-Bold.woff") format("woff"),url("/styles/fonts/IQOS-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'IQOS';src:url("/styles/fonts/IQOS-Regular.eot");src:url("/styles/fonts/IQOS-Regular.eot?#iefix") format("embedded-opentype"),url("/styles/fonts/IQOS-Regular.woff2") format("woff2"),url("/styles/fonts/IQOS-Regular.woff") format("woff"),url("/styles/fonts/IQOS-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'IQOS AR';src:url("/styles/fonts/ar/IQOSSansArabic-Light.eot");src:url("/styles/fonts/ar/IQOSSansArabic-Light.eot?#iefix") format("embedded-opentype"),url("/styles/fonts/ar/IQOSSansArabic-Light.woff2") format("woff2"),url("/styles/fonts/ar/IQOSSansArabic-Light.woff") format("woff"),url("/styles/fonts/ar/IQOSSansArabic-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'IQOS AR';src:url("/styles/fonts/ar/IQOSSansArabic-Bold.eot");src:url("/styles/fonts/ar/IQOSSansArabic-Bold.eot?#iefix") format("embedded-opentype"),url("/styles/fonts/ar/IQOSSansArabic-Bold.woff2") format("woff2"),url("/styles/fonts/ar/IQOSSansArabic-Bold.woff") format("woff"),url("/styles/fonts/ar/IQOSSansArabic-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'IQOS AR';src:url("/styles/fonts/ar/IQOSSansArabic-Regular.eot");src:url("/styles/fonts/ar/IQOSSansArabic-Regular.eot?#iefix") format("embedded-opentype"),url("/styles/fonts/ar/IQOSSansArabic-Regular.woff2") format("woff2"),url("/styles/fonts/ar/IQOSSansArabic-Regular.woff") format("woff"),url("/styles/fonts/ar/IQOSSansArabic-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@use "sass:math";@font-face{font-family:'IQOS';src:url("/styles/fonts/IQOS-Light.eot");src:url("/styles/fonts/IQOS-Light.eot?#iefix") format("embedded-opentype"),url("/styles/fonts/IQOS-Light.woff2") format("woff2"),url("/styles/fonts/IQOS-Light.woff") format("woff"),url("/styles/fonts/IQOS-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'IQOS';src:url("/styles/fonts/IQOS-Bold.eot");src:url("/styles/fonts/IQOS-Bold.eot?#iefix") format("embedded-opentype"),url("/styles/fonts/IQOS-Bold.woff2") format("woff2"),url("/styles/fonts/IQOS-Bold.woff") format("woff"),url("/styles/fonts/IQOS-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'IQOS';src:url("/styles/fonts/IQOS-Regular.eot");src:url("/styles/fonts/IQOS-Regular.eot?#iefix") format("embedded-opentype"),url("/styles/fonts/IQOS-Regular.woff2") format("woff2"),url("/styles/fonts/IQOS-Regular.woff") format("woff"),url("/styles/fonts/IQOS-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'IQOS AR';src:url("/styles/fonts/ar/IQOSSansArabic-Light.eot");src:url("/styles/fonts/ar/IQOSSansArabic-Light.eot?#iefix") format("embedded-opentype"),url("/styles/fonts/ar/IQOSSansArabic-Light.woff2") format("woff2"),url("/styles/fonts/ar/IQOSSansArabic-Light.woff") format("woff"),url("/styles/fonts/ar/IQOSSansArabic-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'IQOS AR';src:url("/styles/fonts/ar/IQOSSansArabic-Bold.eot");src:url("/styles/fonts/ar/IQOSSansArabic-Bold.eot?#iefix") format("embedded-opentype"),url("/styles/fonts/ar/IQOSSansArabic-Bold.woff2") format("woff2"),url("/styles/fonts/ar/IQOSSansArabic-Bold.woff") format("woff"),url("/styles/fonts/ar/IQOSSansArabic-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'IQOS AR';src:url("/styles/fonts/ar/IQOSSansArabic-Regular.eot");src:url("/styles/fonts/ar/IQOSSansArabic-Regular.eot?#iefix") format("embedded-opentype"),url("/styles/fonts/ar/IQOSSansArabic-Regular.woff2") format("woff2"),url("/styles/fonts/ar/IQOSSansArabic-Regular.woff") format("woff"),url("/styles/fonts/ar/IQOSSansArabic-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}.clicktocallBtn{position:fixed;right:0px;bottom:75px;z-index:100}.clicktocallBtn button{overflow:hidden;box-shadow:0px 1px 6px 0px rgba(0,0,0,0.09),0px 2px 32px 0px rgba(0,0,0,0.15);position:relative;transition:width 0.08s ease 0s;border:0px !important}.clicktocallBtn button span{font-size:18px !important;font-family:"IQOS", "IQOS AR", sans-serif !important}body{font-family:"IQOS", "IQOS AR", sans-serif}.mobileImage{display:none}.desktopImage{display:block}.container{max-width:1340px;padding-inline:40px}.buttonUnderlined{color:#34303d;font-size:16px;text-decoration:underline;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:none;background-color:transparent}.buttonUnderlined:hover{color:#00d1d2}.button{display:inline-block;background-color:#34303d;color:#fff;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.button:hover{background-color:transparent;color:#34303d;border-color:#34303d}.buttonTransparentBlack{display:inline-block;background-color:transparent;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.buttonTransparentBlack:hover{background-color:#34303d;color:#fff;border-color:#34303d}.addButton{color:#34303d;font-size:16px;display:flex;align-items:center;gap:3px}.addButton::before{content:"";background-image:url(../images/add-button.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;width:15px;height:15px;display:block;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.addButton:hover::before{filter:brightness(0) saturate(100%) invert(57%) sepia(59%) saturate(1421%) hue-rotate(136deg) brightness(98%) contrast(104%)}.backLink,.backButton{color:#34303d;font-size:16px;line-height:16px;cursor:pointer;display:flex;align-items:center;gap:5px;width:fit-content;border:none;background-color:transparent;padding:0 !important}.backLink::before,.backButton::before{content:"";display:block;width:15px;height:15px;background-image:url(../images/back-button.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.backLink:hover::before,.backButton:hover::before{transform:translateX(-5px);filter:brightness(0) saturate(100%) invert(57%) sepia(59%) saturate(1421%) hue-rotate(136deg) brightness(98%) contrast(104%)}.arrowLink,.linkArrow{color:#34303d;font-size:16px;line-height:20px;width:fit-content;display:flex;align-items:center;gap:8px;position:relative;background-color:transparent;border:none}.arrowLink::after,.linkArrow::after{content:"";display:inline-block;width:16px;height:14px;margin-top:4px;background-image:url(../../images/back-button.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;transform:scale(-1);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.arrowLink:hover::after,.linkArrow:hover::after{transform:scale(-1) translateX(-6px);filter:brightness(0) saturate(100%) invert(57%) sepia(59%) saturate(1421%) hue-rotate(136deg) brightness(98%) contrast(104%)}.arrowLink.white,.linkArrow.white{color:#fff}.arrowLink.white::after,.linkArrow.white::after{filter:brightness(0) invert(1)}.arrowLink.white:hover::after,.linkArrow.white:hover::after{filter:brightness(0) saturate(100%) invert(57%) sepia(59%) saturate(1421%) hue-rotate(136deg) brightness(98%) contrast(104%)}.ratio{position:relative;width:100%}.ratio:before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}header{margin-top:87px;z-index:20}header .menuBigWrapper{display:block;position:fixed;top:0;left:0;z-index:20;width:100%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}header .menuBigWrapper .languageSelector{position:relative;width:50px}header .menuBigWrapper .languageSelector .selected-language{color:#34303d;font-size:14px;font-weight:normal;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative;display:flex;align-items:center;justify-content:space-between;cursor:pointer}header .menuBigWrapper .languageSelector .selected-language::after{content:"";background-image:url(../../images/arrow-down.svg);width:13px;height:8px;background-position:center center;background-repeat:no-repeat;background-size:contain;display:block;transform-origin:center center;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}header .menuBigWrapper .languageSelector .selected-language.open::after{transform:rotate(180deg)}header .menuBigWrapper .languageSelector .language-options{position:absolute;top:calc(100% + 10px);inset-inline-start:0;background-color:#fff;width:100%;border-radius:4px;display:none;box-shadow:0 2px 6px 2px rgba(0,0,0,0.05);z-index:100}header .menuBigWrapper .languageSelector .language-options a{display:block;padding:12px;border-bottom:1px solid #dcdcdc;font-size:14px;color:#34303d;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-align:center}header .menuBigWrapper .languageSelector .language-options a:hover{color:#00d1d2}header .menuBigWrapper .languageSelector .language-options a:last-child{border-bottom:none}header .langBanner{background-color:#00d1d2;text-align:center;padding:18px 0;width:100%;height:62px}header .langBanner a{font-weight:normal;color:#34303d;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:underline;text-decoration-color:transparent;font-weight:bold}header .langBanner a{font-size:13px}@media screen and (min-width: 320px){header .langBanner a{font-size:calc(13px + 5 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){header .langBanner a{font-size:18px}}header .langBanner a:hover{text-decoration-color:#34303d}.menuHolder{box-shadow:0 2px 6px 0 rgba(0,0,0,0.05);width:100%;z-index:20;background-color:#fff;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:relative}.menuHolder .menu{padding:28px 0;display:flex;align-items:center;gap:20px;justify-content:flex-end}.menuHolder .menu .menuItems{display:flex;justify-content:space-between;align-items:center;width:100%}.menuHolder .menu .headerLogo{display:flex;max-width:80px;height:40px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.menuHolder .menu .headerLogo img{max-width:100%;height:auto;max-height:100%;object-fit:contain}.menuHolder .menu .leftMenuWrapper{flex:0 0 calc(60% - 80px)}.menuHolder .menu .mobileOverlay{display:none}.menuHolder .menu .menu-icon{display:none}.menuHolder .menu .menuWrapper{display:flex;gap:20px}.menuHolder .menu .menuWrapper .first-level>a{color:#34303d;font-size:14px;letter-spacing:0.4px;display:flex;align-items:center;gap:6px;width:fit-content}.menuHolder .menu .menuWrapper .first-level.hasSubNav>a::after{content:"";background-image:url(../../images/arrow-down.svg);width:11px;height:6px;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.menuHolder .menu .menuWrapper .first-level.hasSubNav.active>a::after{transform:rotate(180deg);transform-origin:center center}.menuHolder .menu .menuWrapper .first-level .secondLvl{display:none;position:absolute;top:77px;inset-inline-start:0;width:100%;background-color:#fff;padding:55px 0;z-index:15;height:65vh;box-shadow:0 2px 6px 0 rgba(0,0,0,0.05)}.menuHolder .menu .menuWrapper .first-level .secondLvl .menuBack{display:none}.menuHolder .menu .menuWrapper .first-level .secondLvl .itemsBlock{position:relative;display:flex;justify-content:space-between;width:100%;display:none}.menuHolder .menu .menuWrapper .first-level .secondLvl .itemsBlock .highlitedSection .highlitedInfo h3 a.title{font-size:18px}.menuHolder .menu .menuWrapper .first-level .secondLvl .itemsBlock .highlitedSection .highlitedInfo a.description{font-size:14px}.menuHolder .menu .menuWrapper .first-level .secondLvl .secondLevelWrapper{flex-shrink:0;flex:0 0 35%;max-height:100%;overflow-y:auto;scrollbar-gutter:stable both-edges}.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection{margin-bottom:20px}.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection:last-child{margin-bottom:0}.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection.hasSubNav>a{display:flex;align-items:center;width:fit-content;gap:5px}.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection.hasSubNav>a span.ribbon{position:absolute;top:50%;transform:translateY(-50%) translateX(100%);background-color:#00d1d2;border-radius:0.15rem;color:#34303d;display:inline-block;font-size:0.75rem;font-weight:400;line-height:1;padding:0.5em 0.75em;text-align:center;vertical-align:baseline;white-space:nowrap;right:0%}.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection.hasSubNav>a::after{content:"";display:block;background-image:url(../../images/arrow-down.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;height:9px;width:15px;transform:rotate(-90deg);margin-top:6px}.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection>a{color:#34303d;font-weight:bold;padding-bottom:5px;display:inline-block;position:relative;z-index:2;padding-inline-end:25px;width:fit-content}.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection>a{font-size:20px}@media screen and (min-width: 320px){.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection>a{font-size:calc(20px + 3 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection>a{font-size:23px}}.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection>a{line-height:26px}@media screen and (min-width: 320px){.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection>a{line-height:calc(26px + 3 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection>a{line-height:29px}}.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection>a span.ribbon{position:absolute;top:0%;transform:translateY(20%) translateX(100%);background-color:#00d1d2;border-radius:0.15rem;color:#34303d;display:inline-block;font-size:0.75rem;font-weight:400;line-height:1;padding:0.5em 0.75em;text-align:center;vertical-align:baseline;white-space:nowrap;right:0%}.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection>a::before{content:"";height:4px;width:0;position:absolute;bottom:0;inset-inline-start:0;background-color:#00d1d2;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection>a:hover::before,.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection>a.active::before{width:calc(100% - 30px)}.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection .thirdLvl{display:none;position:absolute;top:0px;inset-inline-start:36%;width:calc(64% - 27px);gap:15%;max-height:100%;overflow:hidden;height:100%;background-color:#fff;z-index:10}.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection .thirdLvl .highlitedSection{flex:0 0 41%;max-width:41%;max-height:100%;overflow-y:auto;scrollbar-gutter:stable both-edges}.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection .thirdLvl .thirdLevelItemWrapper{flex:0 0 42%;max-width:42%;max-height:100%;overflow-y:auto;scrollbar-gutter:stable both-edges}.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection .thirdLvl .thirdLevelItemWrapper .thirdLvlImagesWrapper{margin-bottom:30px}.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection .thirdLvl .thirdLevelItemWrapper .thirdLvlItem{margin-bottom:10px}.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection .thirdLvl .thirdLevelItemWrapper .thirdLvlItem:last-child:not(.withImage){margin-bottom:0}.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection .thirdLvl .thirdLevelItemWrapper .thirdLvlItem:last-child:not(.withImage) .menuAnchor{padding-bottom:0;line-height:20px}.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection .thirdLvl .thirdLevelItemWrapper .thirdLvlItem.withImage .listingInfo{display:flex;justify-content:space-between}.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection .thirdLvl .thirdLevelItemWrapper .thirdLvlItem.withImage .listingInfo .titleWrapper{flex:0 0 76%;max-width:76%;padding-inline-end:10px}.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection .thirdLvl .thirdLevelItemWrapper .thirdLvlItem.withImage .listingInfo .menuAnchor{color:#34303d;font-weight:bold;padding-bottom:5px;display:inline-block;position:relative;z-index:2}.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection .thirdLvl .thirdLevelItemWrapper .thirdLvlItem.withImage .listingInfo .menuAnchor{font-size:16px}@media screen and (min-width: 320px){.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection .thirdLvl .thirdLevelItemWrapper .thirdLvlItem.withImage .listingInfo .menuAnchor{font-size:calc(16px + 9 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection .thirdLvl .thirdLevelItemWrapper .thirdLvlItem.withImage .listingInfo .menuAnchor{font-size:25px}}.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection .thirdLvl .thirdLevelItemWrapper .thirdLvlItem.withImage .listingInfo .menuAnchor::before{content:"";position:absolute;height:4px;width:0;bottom:0;inset-inline-start:0;background-color:#00d1d2;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection .thirdLvl .thirdLevelItemWrapper .thirdLvlItem.withImage .listingInfo .menuAnchor:hover::before,.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection .thirdLvl .thirdLevelItemWrapper .thirdLvlItem.withImage .listingInfo .menuAnchor.active::before{width:calc(100% - 30px)}.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection .thirdLvl .thirdLevelItemWrapper .thirdLvlItem.withImage .listingInfo p{font-size:16px;color:#34303d;margin-bottom:10px}.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection .thirdLvl .thirdLevelItemWrapper .thirdLvlItem.withImage .imageWrapper{flex:0 0 24%;max-width:24%;padding-inline-end:6px}.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection .thirdLvl .thirdLevelItemWrapper .thirdLvlItem.withImage .imageWrapper a::before{display:none}.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection .thirdLvl .thirdLevelItemWrapper .thirdLvlItem.withImage .imageWrapper img{max-width:100%;object-fit:contain}.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection .thirdLvl .thirdLevelItemWrapper .thirdLvlItem.isHighlighted{font-weight:bold}.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection .thirdLvl .thirdLevelItemWrapper .thirdLvlItem.isHighlighted{font-size:22px}@media screen and (min-width: 320px){.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection .thirdLvl .thirdLevelItemWrapper .thirdLvlItem.isHighlighted{font-size:calc(22px + 4 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection .thirdLvl .thirdLevelItemWrapper .thirdLvlItem.isHighlighted{font-size:26px}}.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection .thirdLvl .thirdLevelItemWrapper .thirdLvlItem .menuAnchor{color:#34303d;padding-bottom:5px;display:inline-block;position:relative;z-index:2;height:fit-content;width:fit-content;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection .thirdLvl .thirdLevelItemWrapper .thirdLvlItem .menuAnchor{font-size:16px}@media screen and (min-width: 320px){.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection .thirdLvl .thirdLevelItemWrapper .thirdLvlItem .menuAnchor{font-size:calc(16px + 0 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection .thirdLvl .thirdLevelItemWrapper .thirdLvlItem .menuAnchor{font-size:16px}}.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection .thirdLvl .thirdLevelItemWrapper .thirdLvlItem .menuAnchor.isHighlited{font-weight:bold}.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection .thirdLvl .thirdLevelItemWrapper .thirdLvlItem .menuAnchor.isHighlited{font-size:16px}@media screen and (min-width: 320px){.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection .thirdLvl .thirdLevelItemWrapper .thirdLvlItem .menuAnchor.isHighlited{font-size:calc(16px + 2 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection .thirdLvl .thirdLevelItemWrapper .thirdLvlItem .menuAnchor.isHighlited{font-size:18px}}.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection .thirdLvl .thirdLevelItemWrapper .thirdLvlItem .menuAnchor.isHighlited::before{content:"";height:4px;width:0;position:absolute;bottom:0;inset-inline-start:0;background-color:#00d1d2;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection .thirdLvl .thirdLevelItemWrapper .thirdLvlItem .menuAnchor.isHighlited:hover,.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection .thirdLvl .thirdLevelItemWrapper .thirdLvlItem .menuAnchor.isHighlited.active{color:#00d1d2}.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection .thirdLvl .thirdLevelItemWrapper .thirdLvlItem .menuAnchor.isHighlited:hover::before,.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection .thirdLvl .thirdLevelItemWrapper .thirdLvlItem .menuAnchor.isHighlited.active::before{width:calc(100% - 5px)}.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection .thirdLvl .thirdLevelItemWrapper .thirdLvlItem .menuAnchor:hover,.menuHolder .menu .menuWrapper .first-level .secondLvl .scdSection .thirdLvl .thirdLevelItemWrapper .thirdLvlItem .menuAnchor.active{color:#00d1d2}.menuHolder .menu .menuWrapper .first-level .secondLvl .highlitedSection{flex:0 0 27%}.menuHolder .menu .menuWrapper .first-level .secondLvl .highlitedSection .imageWrapper{margin-bottom:10px}.menuHolder .menu .menuWrapper .first-level .secondLvl .highlitedSection .imageWrapper a{display:block;--bs-aspect-ratio: 60%}.menuHolder .menu .menuWrapper .first-level .secondLvl .highlitedSection .imageWrapper a::before{display:none}.menuHolder .menu .menuWrapper .first-level .secondLvl .highlitedSection .imageWrapper a img{max-width:100%;object-fit:cover;position:static}.menuHolder .menu .menuWrapper .first-level .secondLvl .highlitedSection .highlitedInfo .title{color:#34303d;font-weight:bold;padding-bottom:5px;display:inline-block;position:relative;z-index:2;padding-inline-end:25px}.menuHolder .menu .menuWrapper .first-level .secondLvl .highlitedSection .highlitedInfo .title{font-size:20px}@media screen and (min-width: 320px){.menuHolder .menu .menuWrapper .first-level .secondLvl .highlitedSection .highlitedInfo .title{font-size:calc(20px + 3 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.menuHolder .menu .menuWrapper .first-level .secondLvl .highlitedSection .highlitedInfo .title{font-size:23px}}.menuHolder .menu .menuWrapper .first-level .secondLvl .highlitedSection .highlitedInfo .description{font-size:16px;line-height:20px;font-weight:normal;margin-bottom:14px;color:#34303d;display:block}.menuHolder .menu .menuWrapper .first-level .secondLvl .highlitedSection .highlitedInfo .link{color:#34303d;font-size:16px;line-height:20px;width:fit-content;display:flex;align-items:center;gap:8px;position:relative;background-color:transparent;border:none}.menuHolder .menu .menuWrapper .first-level .secondLvl .highlitedSection .highlitedInfo .link::after{content:"";display:inline-block;width:16px;height:14px;margin-top:4px;background-image:url(../../images/back-button.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;transform:scale(-1);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menuHolder .menu .menuWrapper .first-level .secondLvl .highlitedSection .highlitedInfo .link:hover::after{transform:scale(-1) translateX(-6px);filter:brightness(0) saturate(100%) invert(57%) sepia(59%) saturate(1421%) hue-rotate(136deg) brightness(98%) contrast(104%)}.menuHolder .menu .menuWrapper .first-level .menuOverlay{background-color:rgba(52,48,61,0.4);bottom:0;height:calc(100vh - 77px);inset-inline-start:0;position:absolute;inset-inline-end:0;top:77px;display:none;z-index:-1}.menuHolder .menu .rightMenuWrapper{display:flex;align-items:center;justify-content:flex-end;gap:20px;flex:0 0 calc(40% - 40px)}.menuHolder .menu #ecom-header{display:flex;align-items:center;gap:15px}.menuHolder .menu #ecom-header .user-icon-parent{background-image:url(../../images/user-icon.svg);background-position:center center;background-size:contain;background-repeat:no-repeat;width:35px;height:21px;position:relative;cursor:pointer}.menuHolder .menu #ecom-header .user-icon-parent .user-icon{display:block;width:100%;height:100%}.menuHolder .menu #ecom-header .user-icon-parent:hover .account-dropdown{max-height:500px}.menuHolder .menu #ecom-header .user-icon-parent>a{color:transparent}.menuHolder .menu #ecom-header .account-dropdown{position:absolute;top:calc(100%);inset-inline-end:0;min-width:150px;max-height:0;z-index:100;box-shadow:0 2px 6px 0 rgba(0,0,0,0.05);background-color:#fff;overflow:hidden;transition:max-height 0.3s cubic-bezier(0.96, 0.05, 0.79, 1)}.menuHolder .menu #ecom-header .account-dropdown a{padding:15px 20px;display:block;border-bottom:1px solid #dcdcdc;color:#34303d;font-size:14px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menuHolder .menu #ecom-header .account-dropdown a h3{font-weight:normal;width:fit-content;position:relative}.menuHolder .menu #ecom-header .account-dropdown a h3:before{content:"";position:absolute;inset-inline-start:0;bottom:3px;width:0;height:1px;background:#34303d;transition:width linear 0.25s}.menuHolder .menu #ecom-header .account-dropdown a:hover h3:before{width:100%}.menuHolder .menu #ecom-header .account-dropdown a:last-child{border-bottom:0px solid}.menuHolder .menu #ecom-header .account-dropdown.loggedIn .anchorWrapper{padding:15px 10px}.menuHolder .menu #ecom-header .account-dropdown.loggedIn .anchorWrapper.noIcon{display:flex;justify-content:center}.menuHolder .menu #ecom-header .account-dropdown.loggedIn .anchorWrapper:hover .profileLinkWrapper h3:before{width:100%}.menuHolder .menu #ecom-header .account-dropdown.loggedIn .anchorWrapper .profileLinkWrapper{width:max-content;align-items:center;justify-content:space-between;display:flex;gap:10px}.menuHolder .menu #ecom-header .account-dropdown.loggedIn .anchorWrapper .profileLinkWrapper img{max-width:45px}.menuHolder .menu #ecom-header .account-dropdown.loggedIn .anchorWrapper .profileLinkWrapper h3{font-weight:normal;position:relative}.menuHolder .menu #ecom-header .account-dropdown.loggedIn .anchorWrapper .profileLinkWrapper h3:before{content:"";position:absolute;inset-inline-start:0;bottom:3px;width:0;height:1px;background:#34303d;transition:width linear 0.25s}.menuHolder .menu #ecom-header.mobileEcomItems{display:none}.menuHolder .menu .cart-parent #Cart-Items .cartItems .cart-header-icon{position:relative;background-image:url(../../images/cart-icon.svg);background-position:center center;background-size:contain;background-repeat:no-repeat;width:35px;height:auto;min-height:21px;display:block}.menuHolder .menu .cart-parent #Cart-Items .cartItems .cart-header-icon span{position:absolute;height:12px;width:12px;background:#00d1d2;border-radius:50%;bottom:0;inset-inline-end:3px;font-size:9px;line-height:12px;text-align:center;font-weight:bold;display:flex;justify-content:center;color:#34303d}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper.visible{position:absolute;background-color:rgba(0,0,0,0.6);min-width:100vw;min-height:100vh;left:0;top:0}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view{display:flex;position:absolute;top:77px;background-color:white;width:35%;max-width:500px;inset-inline-end:0px;height:calc(100vh);z-index:16;flex-direction:column;padding:15px 40px 30px 20px;box-shadow:-8px 2px 8px 0 rgba(0,0,0,0.08);transform:translateX(100%);opacity:0;pointer-events:none;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;height:fit-content}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-controls-header{display:flex;justify-content:space-between;align-items:center}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-controls-header .textWithCheckmark{display:flex;gap:10px;align-items:center;margin-bottom:30px}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-controls-header .textWithCheckmark svg{max-width:20px}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view.visible{transform:translateX(0);opacity:1;pointer-events:all}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .close-mini-cart{align-self:flex-end;display:block;height:25px;width:25px;background-image:url(/images/close-icon-black.svg);background-size:contain;background-repeat:no-repeat;background-position:center;margin-bottom:30px;flex-shrink:0}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .noItems{text-align:center}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .noItems .cart-empty-title{margin-bottom:25px;font-weight:500}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .noItems .cart-empty-title{font-size:20px}@media screen and (min-width: 320px){.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .noItems .cart-empty-title{font-size:calc(20px + 6 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .noItems .cart-empty-title{font-size:26px}}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .noItems .button{display:inline-block;background-color:#34303d;color:#fff;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .noItems .button:hover{background-color:#00d1d2;color:#34303d;border-color:#00d1d2}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-items-wrapper .cartItemsWrapper{max-height:60vh;overflow-y:auto;scrollbar-width:thin}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-items-wrapper .cartItemsWrapper::-webkit-scrollbar{width:8px}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-items-wrapper .cartItemsWrapper::-webkit-scrollbar-track{background-color:#dfdfdf}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-items-wrapper .cartItemsWrapper::-webkit-scrollbar-thumb{background-color:#a3a3a3}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row:last-child .itemHolder{border-bottom:none;padding-bottom:0}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row.bundle-row{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #dcdcdc}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productDeleteWrapper{display:flex;justify-content:flex-end;flex-direction:column;gap:15px}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productDeleteWrapper .cartItemsPriceWrapper .oldProductPrice{text-decoration:line-through;font-size:12px;text-align:end}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productDeleteWrapper .cartItemsPriceWrapper .productPrice{padding-top:0px;text-align:end}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productDeleteWrapper .delete-from-cart{margin-bottom:5px !important;background:url("/images/remove-item.png");height:20px;margin-bottom:0;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:0.2s all ease-in-out}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productDeleteWrapper .delete-from-cart:hover{filter:brightness(0) saturate(100%) invert(57%) sepia(59%) saturate(1421%) hue-rotate(136deg) brightness(98%) contrast(104%)}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .bundleItem{position:relative}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .bundleItem::after{content:"+";display:block;position:absolute;bottom:0;left:50%;transform:translateX(-50%);font-size:38px;line-height:20px;height:20px;font-weight:500}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .bundleItem:last-child::after{display:none}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .bundleItem .itemHolder{border-bottom:none;padding-bottom:0;margin-bottom:0}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productName-Qtty{padding-top:8px;flex:0 0 40%}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productName-Qtty a{font-size:16px;font-weight:bold;color:#34303d;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:block;margin-bottom:3px}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productName-Qtty a:hover{color:#00d1d2}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productName-Qtty .productQty{font-size:16px;margin-bottom:10px}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productName-Qtty .qtty-price-holder .colQuantity{display:flex;align-items:center;gap:15px}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productName-Qtty .qtty-price-holder .colQuantity input{font-family:"IQOS", "IQOS AR", sans-serif;font-size:14px;width:55px;text-align:center}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productName-Qtty .qtty-price-holder .colQuantity a{width:24px;height:24px;margin-bottom:0;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productName-Qtty .qtty-price-holder .colQuantity a:hover{filter:brightness(0) saturate(100%) invert(57%) sepia(59%) saturate(1421%) hue-rotate(136deg) brightness(98%) contrast(104%)}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productName-Qtty .qtty-price-holder .colQuantity a.minus{background-image:url(../../images/minus-button.svg)}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productName-Qtty .qtty-price-holder .colQuantity a.plus{background-image:url(../../images/add-button.svg)}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productName-Qtty .qtty-price-holder .colQuantity input[type="number"]::-webkit-inner-spin-button,.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productName-Qtty .qtty-price-holder .colQuantity input[type="number"]::-webkit-outer-spin-button,.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productName-Qtty .qtty-price-holder .colQuantity input[type="number"]::-webkit-input-placeholder{display:none}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productName-Qtty .qtty-price-holder .colQuantity input[type="number"]{-moz-appearance:textfield}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productPrice{font-size:16px;font-weight:bold;padding-top:8px;flex:0 0 auto}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .itemHolder{display:flex;gap:10px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #dcdcdc}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .itemHolder .image-holder{width:100px;height:100px;flex-shrink:0}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .itemHolder .image-holder img{width:100%;height:auto;object-fit:contain}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .priceQtyWrapper{padding-inline-start:110px;margin-top:20px}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .blockHead{display:flex;align-items:center;gap:10px;margin-bottom:20px}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .blockHead a{flex:0 0 calc(40% + 110px)}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .blockHead a,.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .blockHead .productPrice{font-size:16px;color:#34303d;font-weight:bold}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-items-wrapper .orderPrice .cartBtns{display:flex;flex-direction:column;gap:15px}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-items-wrapper .orderPrice .cartBtns .button{width:100%;text-align:center}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-items-wrapper .orderPrice .cartBtns .button.secondaryBtn{display:inline-block;background-color:transparent;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-items-wrapper .orderPrice .cartBtns .button.secondaryBtn:hover{background-color:#34303d;color:#fff;border-color:#34303d}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-items-wrapper .orderPrice .cartBtns .button:not(.secondaryBtn){display:inline-block;background-color:#34303d;color:#fff;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menuHolder .menu .cart-parent #Cart-Items .cartItems .side-cart-view-wrapper .side-cart-view .cart-items-wrapper .orderPrice .cartBtns .button:not(.secondaryBtn):hover{background-color:#00d1d2;color:#34303d;border-color:#00d1d2}.menuHolder .cart-parent #Cart-Items .cartItems .cart-header-icon{position:relative;background-image:url(../../images/cart-icon.svg);background-position:center center;background-size:contain;background-repeat:no-repeat;width:35px;height:auto;min-height:21px;display:block}.menuHolder .cart-parent #Cart-Items .cartItems .cart-header-icon span{position:absolute;height:12px;width:12px;background:#00d1d2;border-radius:50%;bottom:0;inset-inline-end:3px;font-size:9px;line-height:12px;text-align:center;font-weight:bold;display:flex;justify-content:center;color:#34303d}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view{display:flex;position:absolute;top:77px;background-color:white;width:35%;max-width:500px;inset-inline-end:0px;height:calc(100vh);z-index:16;flex-direction:column;padding:15px 40px 30px 20px;box-shadow:-8px 2px 8px 0 rgba(0,0,0,0.08);transform:translateX(100%);opacity:0;pointer-events:none;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view.visible{transform:translateX(0);opacity:1;pointer-events:all}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .close-mini-cart{align-self:flex-end;display:block;height:25px;width:25px;background-image:url(/images/close-icon-black.svg);background-size:contain;background-repeat:no-repeat;background-position:center;margin-bottom:30px;flex-shrink:0}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .noItems{text-align:center}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .noItems .cart-empty-title{margin-bottom:25px;font-weight:500}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .noItems .cart-empty-title{font-size:20px}@media screen and (min-width: 320px){.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .noItems .cart-empty-title{font-size:calc(20px + 6 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .noItems .cart-empty-title{font-size:26px}}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .noItems .button{display:inline-block;background-color:#34303d;color:#fff;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .noItems .button:hover{background-color:#00d1d2;color:#34303d;border-color:#00d1d2}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .cart-items-wrapper .cartItemsWrapper{max-height:60vh;overflow-y:auto;scrollbar-width:thin}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .cart-items-wrapper .cartItemsWrapper::-webkit-scrollbar{width:8px}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .cart-items-wrapper .cartItemsWrapper::-webkit-scrollbar-track{background-color:#dfdfdf}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .cart-items-wrapper .cartItemsWrapper::-webkit-scrollbar-thumb{background-color:#a3a3a3}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row:last-child .itemHolder{border-bottom:none;padding-bottom:0}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row.bundle-row{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #dcdcdc}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productDeleteWrapper{display:flex;justify-content:space-between;flex-direction:column}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productDeleteWrapper .delete-from-cart{margin-bottom:5px !important;background:url("/images/remove-item.png");height:20px;margin-bottom:0;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:0.2s all ease-in-out}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productDeleteWrapper .delete-from-cart:hover{filter:brightness(0) saturate(100%) invert(57%) sepia(59%) saturate(1421%) hue-rotate(136deg) brightness(98%) contrast(104%)}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .bundleItem{position:relative}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .bundleItem::after{content:"+";display:block;position:absolute;bottom:0;left:50%;transform:translateX(-50%);font-size:38px;line-height:20px;height:20px;font-weight:500}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .bundleItem:last-child::after{display:none}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .bundleItem .itemHolder{border-bottom:none;padding-bottom:0;margin-bottom:0}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productName-Qtty{padding-top:8px;flex:0 0 40%}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productName-Qtty a{font-size:16px;font-weight:bold;color:#34303d;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:block;margin-bottom:3px}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productName-Qtty a:hover{color:#00d1d2}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productName-Qtty .productQty{font-size:16px;margin-bottom:10px}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productName-Qtty .qtty-price-holder .colQuantity{display:flex;align-items:center;gap:15px}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productName-Qtty .qtty-price-holder .colQuantity input{font-family:"IQOS", "IQOS AR", sans-serif;font-size:14px;width:55px;text-align:center}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productName-Qtty .qtty-price-holder .colQuantity a{width:24px;height:24px;margin-bottom:0;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productName-Qtty .qtty-price-holder .colQuantity a:hover{filter:brightness(0) saturate(100%) invert(57%) sepia(59%) saturate(1421%) hue-rotate(136deg) brightness(98%) contrast(104%)}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productName-Qtty .qtty-price-holder .colQuantity a.minus{background-image:url(../../images/minus-button.svg)}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productName-Qtty .qtty-price-holder .colQuantity a.plus{background-image:url(../../images/add-button.svg)}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productName-Qtty .qtty-price-holder .colQuantity input[type="number"]::-webkit-inner-spin-button,.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productName-Qtty .qtty-price-holder .colQuantity input[type="number"]::-webkit-outer-spin-button,.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productName-Qtty .qtty-price-holder .colQuantity input[type="number"]::-webkit-input-placeholder{display:none}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productName-Qtty .qtty-price-holder .colQuantity input[type="number"]{-moz-appearance:textfield}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .productPrice{font-size:16px;font-weight:bold;padding-top:8px;flex:0 0 auto}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .itemHolder{display:flex;gap:10px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #dcdcdc}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .itemHolder .image-holder{width:100px;height:100px;flex-shrink:0}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .itemHolder .image-holder img{width:100%;height:auto;object-fit:contain}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .priceQtyWrapper{padding-inline-start:110px;margin-top:20px}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .blockHead{display:flex;align-items:center;gap:10px;margin-bottom:20px}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .blockHead a{flex:0 0 calc(40% + 110px)}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .blockHead a,.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .cart-items-wrapper .cartItemsWrapper ul .product-row .blockHead .productPrice{font-size:16px;color:#34303d;font-weight:bold}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .cart-items-wrapper .orderPrice .cartBtns{display:flex;flex-direction:column;gap:15px}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .cart-items-wrapper .orderPrice .cartBtns .button{width:100%;text-align:center}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .cart-items-wrapper .orderPrice .cartBtns .button.secondaryBtn{display:inline-block;background-color:transparent;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .cart-items-wrapper .orderPrice .cartBtns .button.secondaryBtn:hover{background-color:#34303d;color:#fff;border-color:#34303d}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .cart-items-wrapper .orderPrice .cartBtns .button:not(.secondaryBtn){display:inline-block;background-color:#34303d;color:#fff;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menuHolder .cart-parent #Cart-Items .cartItems .side-cart-view .cart-items-wrapper .orderPrice .cartBtns .button:not(.secondaryBtn):hover{background-color:#00d1d2;color:#34303d;border-color:#00d1d2}.not-eligible{color:#d40720;font-size:16px;font-weight:bold}.popUp{position:fixed;top:0;right:0;height:100vh;background-color:rgba(255,255,255,0.9);z-index:200;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,0.6);width:100%}.popUp.medium-width>.container{max-width:50vw}.popUp.medium-width>.container p.subtitle{margin-bottom:20px}.popUp.medium-width>.container p.subtitle{font-size:14px}@media screen and (min-width: 320px){.popUp.medium-width>.container p.subtitle{font-size:calc(14px + 2 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.popUp.medium-width>.container p.subtitle{font-size:16px}}.popUp.medium-width>.container .controls{display:flex;justify-content:center;gap:20px}.popUp.medium-width>.container .controls .secondaryBtn{display:inline-block;background-color:transparent;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.popUp.medium-width>.container .controls .secondaryBtn:hover{background-color:#34303d;color:#fff;border-color:#34303d}.popUp .container{max-width:60%;background-color:#fff;padding:30px;border-radius:8px}.popUp .closePopUp{width:30px;height:30px;background-image:url(../../images/close-icon-black.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;display:block;margin-inline-start:auto;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.popUp .closePopUp:hover{transform:rotate(90deg)}.popUp h1,.popUp h2{margin-bottom:15px;font-weight:normal}.popUp h1,.popUp h2{font-size:24px}@media screen and (min-width: 320px){.popUp h1,.popUp h2{font-size:calc(24px + 8 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.popUp h1,.popUp h2{font-size:32px}}.popUp h1,.popUp h2{font-size:24px}@media screen and (min-width: 320px){.popUp h1,.popUp h2{font-size:calc(24px + 8 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.popUp h1,.popUp h2{font-size:32px}}.popUp img{max-width:200px;object-fit:contain}.popUp .product-title{font-weight:500;text-align:center}.popUp .product-title{font-size:22px}@media screen and (min-width: 320px){.popUp .product-title{font-size:calc(22px + 10 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.popUp .product-title{font-size:32px}}.popUp .product-title#productPrice{margin-bottom:30px}.popUp .product-title#productPrice{font-size:20px}@media screen and (min-width: 320px){.popUp .product-title#productPrice{font-size:calc(20px + 2 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.popUp .product-title#productPrice{font-size:22px}}.popUp .button{display:inline-block;background-color:#34303d;color:#fff;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.popUp .button:hover{background-color:transparent;color:#34303d;border-color:#34303d}.popUp #confirm-delete{margin-inline-end:20px}#ajaxLoader{position:fixed;top:0;inset-inline-start:0;display:block;width:100vw;height:100vh;background-color:rgba(0,0,0,0.4);z-index:200}#ajaxLoader .loader{position:absolute;height:60px;width:60px;display:block;top:calc(50% - 30px);left:calc(50% - 30px);-webkit-animation:rotation 1s infinite linear;-moz-animation:rotation 1s infinite linear;-o-animation:rotation 1s infinite linear;animation:rotation 1s infinite linear;border:6px solid rgba(0,0,0,0.2);border-radius:100%}#ajaxLoader .loader::before{content:"";display:block;position:absolute;left:-6px;top:-6px;height:60px;width:60px;border-top:6px solid rgba(0,0,0,0.8);border-left:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid transparent;border-radius:100%}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@-moz-keyframes rotation{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(359deg)}}@-o-keyframes rotation{from{-o-transform:rotate(0deg)}to{-o-transform:rotate(359deg)}}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.cartItems .notification-popup{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%}footer{background-color:#34303d;padding-top:60px}footer .topFooter{padding-bottom:35px}footer .topFooter .container{display:flex;flex-wrap:wrap}footer .topFooter .row{margin:0;padding:0;gap:20px}footer .topFooter .row .col-md-3{padding:0}footer .topFooter .simpleList .simpleList{padding-bottom:25px}footer .topFooter .simpleList .simpleListTitle{font-size:14px;color:rgba(255,253,251,0.5);font-weight:normal;letter-spacing:0.4px;margin-bottom:25px}footer .topFooter .simpleList .simpleListTitle a{font-size:14px;color:rgba(255,253,251,0.5);font-weight:normal;letter-spacing:0.4px;margin-bottom:25px}footer .topFooter .simpleList li{margin-bottom:25px}footer .topFooter .simpleList li a{color:#fffdfb;font-size:16px;font-weight:normal;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}footer .topFooter .simpleList li a:hover{color:#1cd9c5}footer .topFooter .topFooterScdWrapper{display:flex;flex-direction:column;align-items:flex-end}footer .topFooter .topFooterScdWrapper .endSection{min-width:115px}footer .topFooter .topFooterScdWrapper .endSection .followWrapper{padding-bottom:15px}footer .topFooter .topFooterScdWrapper .endSection .followWrapper h3{font-size:14px;color:rgba(255,253,251,0.5);font-weight:normal;letter-spacing:0.4px;margin-bottom:25px}footer .topFooter .topFooterScdWrapper .endSection .followWrapper ul li{margin-bottom:23px;position:relative}footer .topFooter .topFooterScdWrapper .endSection .followWrapper ul li a::before{width:25px;height:25px;background-position:center center;background-repeat:no-repeat;background-size:contain;filter:brightness(0) invert(1);content:"";display:block}footer .topFooter .topFooterScdWrapper .endSection .followWrapper ul li.telegram a::before{background-image:url(../../images/social/telegram.svg)}footer .topFooter .topFooterScdWrapper .endSection .followWrapper ul li.facebook a::before{background-image:url(../../images/social/facebook.svg)}footer .topFooter .topFooterScdWrapper .endSection .followWrapper ul li.instagram a::before{background-image:url(../../images/social/instagram.svg)}footer .topFooter .topFooterScdWrapper .endSection .followWrapper ul li.youtube a::before{background-image:url(../../images/social/youtube.svg)}footer .topFooter .topFooterScdWrapper .endSection .followWrapper ul li a{display:flex;align-items:center;gap:8px}footer .topFooter .topFooterScdWrapper .endSection .followWrapper ul li a span{color:#fffdfb;font-size:16px;font-weight:normal;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}footer .topFooter .topFooterScdWrapper .endSection .followWrapper ul li a:hover span{color:#1cd9c5}footer .topFooter .topFooterScdWrapper .endSection .followWrapper ul li a .footerSocialIcon{width:25px;height:25px}footer .topFooter .topFooterScdWrapper .endSection .followWrapper ul li a .footerSocialIcon img{width:100%;height:100%;object-fit:contain}footer .topFooter .topFooterScdWrapper .endSection .languageSelector{position:relative}footer .topFooter .topFooterScdWrapper .endSection .languageSelector h3{font-size:14px;color:rgba(255,253,251,0.5);font-weight:normal;letter-spacing:0.4px;margin-bottom:25px}footer .topFooter .topFooterScdWrapper .endSection .languageSelector .selected-language{color:#fffdfb;font-size:16px;font-weight:normal;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative;display:flex;align-items:center;justify-content:space-between;cursor:pointer}footer .topFooter .topFooterScdWrapper .endSection .languageSelector .selected-language::after{content:"";background-image:url(../../images/arrow-down.svg);width:13px;height:8px;background-position:center center;background-repeat:no-repeat;background-size:contain;display:block;filter:brightness(0) invert(1);transform-origin:center center;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}footer .topFooter .topFooterScdWrapper .endSection .languageSelector .selected-language.open::after{transform:rotate(180deg)}footer .topFooter .topFooterScdWrapper .endSection .languageSelector .language-options{position:absolute;top:calc(100% + 10px);inset-inline-start:0;background-color:#fff;width:100%;border-radius:4px;display:none;z-index:100}footer .topFooter .topFooterScdWrapper .endSection .languageSelector .language-options a{display:block;padding:12px;border-bottom:1px solid #dcdcdc;font-size:14px;color:#34303d;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}footer .topFooter .topFooterScdWrapper .endSection .languageSelector .language-options a:hover{color:#00d1d2}footer .topFooter .topFooterScdWrapper .endSection .languageSelector .language-options a:last-child{border-bottom:none}footer .middle-footer{display:flex;align-items:center;justify-content:space-between;margin-bottom:60px;gap:15px}footer .middle-footer .footer-logo{display:flex;gap:3px;align-items:center;flex-wrap:wrap}footer .middle-footer .footer-logo p{color:rgba(255,253,251,0.5);font-size:12px}footer .middle-footer .legal-menu{flex:0 0 auto;max-width:60%;display:flex;align-items:center;gap:20px}footer .middle-footer .legal-menu li a{color:rgba(255,253,251,0.5);font-size:12px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:block}footer .middle-footer .legal-menu li a:hover{color:#fff}footer .bottomFooter{background-color:#27242d;padding:20px 0}footer .bottomFooter p{color:rgba(255,253,251,0.5);font-size:16px;text-align:center}footer .bottomFooter p.arabicDir{font-family:tahoma;direction:rtl}footer .bottomFooter p.englishDir{direction:ltr}.homepageMainCarousel{margin-bottom:60px}.homepageMainCarousel .homeTopSlider .swiper-button-next,.homepageMainCarousel .homeTopSlider .swiper-button-prev{color:#fff}.homepageMainCarousel .homeTopSlider .swiper-slide .contentWrapper{--bs-aspect-ratio: 29%}.homepageMainCarousel .homeTopSlider .swiper-slide .contentWrapper .linkBanner{z-index:1000}.homepageMainCarousel .homeTopSlider .swiper-slide .contentWrapper>img{object-fit:cover;object-position:right}.homepageMainCarousel .homeTopSlider .swiper-slide .contentWrapper .infoHolder{top:50%;inset-inline-start:0%;transform:translateY(-50%);height:fit-content;padding-inline:40px;z-index:11;width:fit-content}.homepageMainCarousel .homeTopSlider .swiper-slide .contentWrapper .infoHolder .container-image-logo{max-width:250px}.homepageMainCarousel .homeTopSlider .swiper-slide .contentWrapper .infoHolder .container-image-logo:last-child{margin-top:20px;max-width:215px}.homepageMainCarousel .homeTopSlider .swiper-slide .contentWrapper .infoHolder .container-image-logo img{max-width:100%;object-fit:contain}.homepageMainCarousel .homeTopSlider .swiper-slide .contentWrapper .infoHolder .bannerInfo{max-width:550px}.homepageMainCarousel .homeTopSlider .swiper-slide .contentWrapper .infoHolder .bannerInfo .text-title{line-height:1.13;letter-spacing:-0.8px;margin-bottom:20px;color:#34303d}.homepageMainCarousel .homeTopSlider .swiper-slide .contentWrapper .infoHolder .bannerInfo .text-title{font-size:28px}@media screen and (min-width: 320px){.homepageMainCarousel .homeTopSlider .swiper-slide .contentWrapper .infoHolder .bannerInfo .text-title{font-size:calc(28px + 36 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.homepageMainCarousel .homeTopSlider .swiper-slide .contentWrapper .infoHolder .bannerInfo .text-title{font-size:64px}}.homepageMainCarousel .homeTopSlider .swiper-slide .contentWrapper .infoHolder .bannerInfo .text-title .isNew{line-height:1;letter-spacing:-0.8px;margin-inline-start:0;color:#34303d;background-color:#fff;border-radius:6px;padding:7px 9px;text-align:center;display:block;width:fit-content;margin-bottom:5px}.homepageMainCarousel .homeTopSlider .swiper-slide .contentWrapper .infoHolder .bannerInfo .text-title .isNew{font-size:20px}@media screen and (min-width: 320px){.homepageMainCarousel .homeTopSlider .swiper-slide .contentWrapper .infoHolder .bannerInfo .text-title .isNew{font-size:calc(20px + 4 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.homepageMainCarousel .homeTopSlider .swiper-slide .contentWrapper .infoHolder .bannerInfo .text-title .isNew{font-size:24px}}.homepageMainCarousel .homeTopSlider .swiper-slide .contentWrapper .infoHolder .bannerInfo .subtitle{margin-bottom:20px;font-size:22px;display:block;line-height:27px;color:#34303d}.homepageMainCarousel .homeTopSlider .swiper-slide .contentWrapper .infoHolder .bannerInfo .subtitle .whiteFont{color:#fff;line-height:32px}.homepageMainCarousel .homeTopSlider .swiper-slide .contentWrapper .infoHolder .bannerInfo .bannerLink{display:flex;flex-direction:column}.homepageMainCarousel .homeTopSlider .swiper-slide .contentWrapper .infoHolder .bannerInfo .bannerLink .button-arrow{color:#34303d;margin-top:15px;font-size:16px;display:flex;align-items:center;gap:5px;background-color:transparent;border:none;padding-inline:0;width:fit-content}.homepageMainCarousel .homeTopSlider .swiper-slide .contentWrapper .infoHolder .bannerInfo .bannerLink .button-arrow::after{content:"";display:inline-block;width:16px;height:14px;margin-top:2px;background-image:url(../../images/back-button.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;transform:scale(-1);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.homepageMainCarousel .homeTopSlider .swiper-slide .contentWrapper .infoHolder .bannerInfo .bannerLink .button-arrow:hover:after{transform:scale(-1) translateX(-6px)}.homepageMainCarousel .homeTopSlider .swiper-slide .contentWrapper .infoHolder .bannerInfo .bannerLink a:not(.button-arrow){width:fit-content;display:inline-block;background-color:#34303d;color:#fff;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.homepageMainCarousel .homeTopSlider .swiper-slide .contentWrapper .infoHolder .bannerInfo .bannerLink a:not(.button-arrow):hover{background-color:#fff;color:#34303d;border-color:#fff}.homepageMainCarousel .homeTopSlider .swiper-slide .contentWrapper .infoHolder .bannerInfo .bannerLink a:hover{background-color:#00d1d2 !important;border-color:#00d1d2 !important;opacity:1 !important}@media (min-width: 1200px){.homepageMainCarousel .homeTopSlider .swiper-slide.bondsTeaser .contentWrapper{padding-top:unset !important;--bs-aspect-ratio: unset !important}.homepageMainCarousel .homeTopSlider .swiper-slide.bondsTeaser video{height:auto !important;position:relative !important}}@media (min-width: 1200px){.homepageMainCarousel .homeTopSlider .swiper-slide.bonds16Banner .contentWrapper{padding-top:unset !important;--bs-aspect-ratio: unset !important}.homepageMainCarousel .homeTopSlider .swiper-slide.bonds16Banner .infoHolder{transform:translateY(-15%) !important}.homepageMainCarousel .homeTopSlider .swiper-slide.bonds16Banner .desktopImage{height:auto;position:relative}}.homepageMainCarousel .homeTopSlider .swiper-slide.bonds16Banner .desktopImage{object-fit:fill}.homepageMainCarousel .homeTopSlider .swiper-slide.bonds16Banner img.mobileImage{filter:brightness(85%) !important}.homepageMainCarousel .homeTopSlider .swiper-slide.bonds16Banner .infoHolder{padding-inline-start:30px !important;z-index:10000}.homepageMainCarousel .homeTopSlider .swiper-slide.bonds16Banner .infoHolder .bannerInfo .text-title{color:#fff}.homepageMainCarousel .homeTopSlider .swiper-slide.bonds16Banner .infoHolder .bannerInfo .text-title{font-size:24px}@media screen and (min-width: 320px){.homepageMainCarousel .homeTopSlider .swiper-slide.bonds16Banner .infoHolder .bannerInfo .text-title{font-size:calc(24px + 8 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.homepageMainCarousel .homeTopSlider .swiper-slide.bonds16Banner .infoHolder .bannerInfo .text-title{font-size:32px}}.homepageMainCarousel .homeTopSlider .swiper-slide.bonds16Banner .infoHolder .bannerInfo .subtitle{color:#fff;max-width:300px}.homepageMainCarousel .homeTopSlider .swiper-slide.bonds16Banner .infoHolder .bannerInfo .subtitle{font-size:14px}@media screen and (min-width: 320px){.homepageMainCarousel .homeTopSlider .swiper-slide.bonds16Banner .infoHolder .bannerInfo .subtitle{font-size:calc(14px + 2 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.homepageMainCarousel .homeTopSlider .swiper-slide.bonds16Banner .infoHolder .bannerInfo .subtitle{font-size:16px}}.homepageMainCarousel .homeTopSlider .swiper-slide.bonds16Banner .infoHolder .bannerInfo .bannerLink a:not(.button-arrow){display:inline-block;background-color:#fff;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #fff;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#34303d}.homepageMainCarousel .homeTopSlider .swiper-slide.bonds16Banner .infoHolder .bannerInfo .bannerLink a:not(.button-arrow):hover{background-color:#00d1d2;color:#34303d;border-color:#00d1d2}.homepageMainCarousel .homeTopSlider .swiper-slide.rewards-teaser .contentWrapper .infoHolder{top:80%;min-width:23%}.homepageMainCarousel .homeTopSlider .swiper-slide.rewards-teaser .contentWrapper .infoHolder .bannerLink{align-items:center}.homepageMainCarousel .homeTopSlider .swiper-slide.rewards-teaser .contentWrapper .infoHolder .bannerLink a:not(.button-arrow){display:inline-block;background-color:transparent;color:#ffffff;padding:5px 32px 9px;border-radius:24px;border:2px solid #ffffff;letter-spacing:0.5px;font-size:16px;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.homepageMainCarousel .homeTopSlider .swiper-slide.rewards-teaser .contentWrapper .infoHolder .bannerLink a:not(.button-arrow):hover{background-color:#00d1d2;color:#34303d;border-color:#00d1d2}.homepageMainCarousel .homeTopSlider .swiper-slide.tereaCapsules .contentWrapper .linkBanner:hover ~ .infoHolder .bannerInfo .bannerLink a{display:inline-block;background-color:#34303d;color:#fff;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.homepageMainCarousel .homeTopSlider .swiper-slide.tereaCapsules .contentWrapper .linkBanner:hover ~ .infoHolder .bannerInfo .bannerLink a:hover{background-color:#00d1d2;color:#34303d;border-color:#00d1d2}.homepageMainCarousel .homeTopSlider .swiper-slide.tereaCapsules .contentWrapper .infoHolder{padding-inline-start:3% !important}.homepageMainCarousel .homeTopSlider .swiper-slide.tereaCapsules .contentWrapper .infoHolder .bannerInfo .text-title{color:#fff;font-size:72px;margin-bottom:50px}.homepageMainCarousel .homeTopSlider .swiper-slide.tereaCapsules .contentWrapper .infoHolder .bannerInfo .text-title{font-size:50px}@media screen and (min-width: 320px){.homepageMainCarousel .homeTopSlider .swiper-slide.tereaCapsules .contentWrapper .infoHolder .bannerInfo .text-title{font-size:calc(50px + 6 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.homepageMainCarousel .homeTopSlider .swiper-slide.tereaCapsules .contentWrapper .infoHolder .bannerInfo .text-title{font-size:56px}}.homepageMainCarousel .homeTopSlider .swiper-slide.tereaCapsules .contentWrapper .infoHolder .bannerInfo .bannerLink a{display:inline-block;background-color:#fff;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #fff;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.homepageMainCarousel .homeTopSlider .swiper-slide.tereaCapsules .contentWrapper .infoHolder .bannerInfo .bannerLink a:hover{background-color:#34303d;color:#fff;border-color:#34303d}.homepageMainCarousel .homeTopSlider .swiper-slide.deliaBanner .desktopImage{object-fit:cover;height:unset}.homepageMainCarousel .homeTopSlider .swiper-slide.deliaBanner .infoHolder{transform:translateY(-30%);padding-inline-start:30px !important;z-index:10000}.homepageMainCarousel .homeTopSlider .swiper-slide.deliaBanner .infoHolder .bannerInfo .text-title{color:#000}.homepageMainCarousel .homeTopSlider .swiper-slide.deliaBanner .infoHolder .bannerInfo .text-title{font-size:24px}@media screen and (min-width: 320px){.homepageMainCarousel .homeTopSlider .swiper-slide.deliaBanner .infoHolder .bannerInfo .text-title{font-size:calc(24px + 8 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.homepageMainCarousel .homeTopSlider .swiper-slide.deliaBanner .infoHolder .bannerInfo .text-title{font-size:32px}}.homepageMainCarousel .homeTopSlider .swiper-slide.deliaBanner .infoHolder .bannerInfo .subtitle{color:#000;max-width:300px}.homepageMainCarousel .homeTopSlider .swiper-slide.deliaBanner .infoHolder .bannerInfo .subtitle{font-size:14px}@media screen and (min-width: 320px){.homepageMainCarousel .homeTopSlider .swiper-slide.deliaBanner .infoHolder .bannerInfo .subtitle{font-size:calc(14px + 2 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.homepageMainCarousel .homeTopSlider .swiper-slide.deliaBanner .infoHolder .bannerInfo .subtitle{font-size:16px}}.homepageMainCarousel .homeTopSlider .swiper-slide.deliaBanner .infoHolder .bannerInfo .bannerLink a:not(.button-arrow){display:inline-block;background-color:#34303d;color:#fff;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.homepageMainCarousel .homeTopSlider .swiper-slide.deliaBanner .infoHolder .bannerInfo .bannerLink a:not(.button-arrow):hover{background-color:#fff;color:#34303d;border-color:#fff}@media (min-width: 1200px){.homepageMainCarousel .homeTopSlider .swiper-slide.deliaBanner .contentWrapper{padding-top:unset !important;--bs-aspect-ratio: unset !important}.homepageMainCarousel .homeTopSlider .swiper-slide.deliaBanner .infoHolder{transform:translateY(-50%) !important;top:55%;inset-inline-end:0%;left:unset;height:fit-content;padding-inline:35px;margin-inline-end:25%;z-index:11;width:fit-content;text-align:center}.homepageMainCarousel .homeTopSlider .swiper-slide.deliaBanner .infoHolder .bannerInfo .text-title{font-weight:500 !important;color:#000 !important}.homepageMainCarousel .homeTopSlider .swiper-slide.deliaBanner .infoHolder .bannerInfo .text-title{font-size:28px}}@media screen and (min-width: 1200px) and (min-width: 320px){.homepageMainCarousel .homeTopSlider .swiper-slide.deliaBanner .infoHolder .bannerInfo .text-title{font-size:calc(28px + 10 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1200px) and (min-width: 1600px){.homepageMainCarousel .homeTopSlider .swiper-slide.deliaBanner .infoHolder .bannerInfo .text-title{font-size:38px}}@media (min-width: 1200px){.homepageMainCarousel .homeTopSlider .swiper-slide.deliaBanner .infoHolder .bannerInfo .container-image-logo{margin-inline:auto;width:150px;max-width:100%;margin-top:unset}.homepageMainCarousel .homeTopSlider .swiper-slide.deliaBanner .infoHolder .bannerInfo .bannerLink a:not(.button-arrow){margin-inline:auto;border:2px solid #34303d !important;background-color:#34303d !important;color:#ffffff !important}.homepageMainCarousel .homeTopSlider .swiper-slide.deliaBanner .infoHolder .bannerInfo .bannerLink a:not(.button-arrow):hover{background-color:#ffffff !important;border:2px solid #ffffff !important;color:#34303d !important}.homepageMainCarousel .homeTopSlider .swiper-slide.deliaBanner .desktopImage{height:unset;object-fit:cover;position:relative}}.homepageMainCarousel .homeTopSlider .swiper-slide.bondsBanner .contentWrapper .infoHolder{background-image:url(../../images/text-bg.png);background-size:contain;background-repeat:no-repeat;background-position:center;min-width:535px;height:101%;display:flex;flex-direction:column;justify-content:center}.homepageMainCarousel .homeTopSlider .swiper-slide.bondsBanner .contentWrapper .infoHolder .container-image-logo{max-width:250px}.homepageMainCarousel .homeTopSlider .swiper-slide.bondsBanner .contentWrapper .infoHolder .bannerInfo .text-title{color:#fff;margin-bottom:10px}.homepageMainCarousel .homeTopSlider .swiper-slide.bondsBanner .contentWrapper .infoHolder .bannerInfo .subtitle{color:#fff;margin-top:30px;margin-bottom:30px}.homepageMainCarousel .homeTopSlider .swiper-slide.bondsBanner .contentWrapper .infoHolder .bannerInfo .subtitle{font-size:28px}@media screen and (min-width: 320px){.homepageMainCarousel .homeTopSlider .swiper-slide.bondsBanner .contentWrapper .infoHolder .bannerInfo .subtitle{font-size:calc(28px + 12 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.homepageMainCarousel .homeTopSlider .swiper-slide.bondsBanner .contentWrapper .infoHolder .bannerInfo .subtitle{font-size:40px}}.homepageMainCarousel .homeTopSlider .swiper-slide.bondsBanner .contentWrapper .infoHolder .bannerInfo .subtitle{line-height:36px}@media screen and (min-width: 320px){.homepageMainCarousel .homeTopSlider .swiper-slide.bondsBanner .contentWrapper .infoHolder .bannerInfo .subtitle{line-height:calc(36px + 15 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.homepageMainCarousel .homeTopSlider .swiper-slide.bondsBanner .contentWrapper .infoHolder .bannerInfo .subtitle{line-height:51px}}.homepageMainCarousel .homeTopSlider .swiper-slide.bondsBanner .contentWrapper .infoHolder .bannerInfo .subtitle span{font-weight:bold;display:block}.homepageMainCarousel .homeTopSlider .swiper-slide.bondsBanner .contentWrapper .infoHolder .bannerInfo .bannerLink a{display:inline-block;background-color:#fff;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #fff;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.homepageMainCarousel .homeTopSlider .swiper-slide.bondsBanner .contentWrapper .infoHolder .bannerInfo .bannerLink a:hover{background-color:#34303d;color:#fff;border-color:#34303d}.homepageMainCarousel .homeTopSlider .swiper-slide.bondsBanner .contentWrapper .infoHolder .bottomWrapper{display:flex;align-items:flex-end;gap:15px;flex-direction:row-reverse;width:fit-content;margin-top:30px;flex-direction:column}.homepageMainCarousel .homeTopSlider .swiper-slide.bondsBanner .contentWrapper .infoHolder .bottomWrapper .container-image-logo{max-width:225px}.homepageMainCarousel .homeTopSlider .swiper-slide.bondsBanner .contentWrapper .infoHolder .bottomWrapper .disclaimer p .notice{border:2px solid #fff;color:#fff;padding:4px 8px;display:block;font-size:14px;font-weight:normal;line-height:1.3;width:fit-content}.homepageMainCarousel .homeTopSlider .swiper-slide.blendsSubpageBanner .contentWrapper .infoHolder .container-image-logo:last-child{max-width:250px;position:relative !important}.homepageMainCarousel .homeTopSlider .swiper-slide.blendsSubpageBanner .contentWrapper .bannerInfo .text-title{color:#fff}.homepageMainCarousel .homeTopSlider .swiper-slide.blendsSubpageBanner .contentWrapper .bannerInfo .text-title{font-size:37px}@media screen and (min-width: 320px){.homepageMainCarousel .homeTopSlider .swiper-slide.blendsSubpageBanner .contentWrapper .bannerInfo .text-title{font-size:calc(37px + 18 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.homepageMainCarousel .homeTopSlider .swiper-slide.blendsSubpageBanner .contentWrapper .bannerInfo .text-title{font-size:55px}}.homepageMainCarousel .homeTopSlider .swiper-slide.blendsSubpageBanner .contentWrapper .bannerInfo .text-title{line-height:45px}@media screen and (min-width: 320px){.homepageMainCarousel .homeTopSlider .swiper-slide.blendsSubpageBanner .contentWrapper .bannerInfo .text-title{line-height:calc(45px + 20 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.homepageMainCarousel .homeTopSlider .swiper-slide.blendsSubpageBanner .contentWrapper .bannerInfo .text-title{line-height:65px}}.homepageMainCarousel .homeTopSlider .swiper-slide.blendsSubpageBanner .contentWrapper .bannerInfo .subtitle{color:#fff}.homepageMainCarousel .homeTopSlider .swiper-slide.blendsSubpageBanner .contentWrapper .bannerInfo .bannerLink a:not(.button-arrow){display:inline-block;background-color:#fff;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #fff;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.homepageMainCarousel .homeTopSlider .swiper-slide.blendsSubpageBanner .contentWrapper .bannerInfo .bannerLink a:not(.button-arrow):hover{background-color:#34303d;color:#fff;border-color:#34303d}.homepageMainCarousel .homeTopSlider .swiper-slide.clubIcqosBanner .contentWrapper .infoHolder .bannerInfo .text-title{color:#fff;width:65%}.homepageMainCarousel .homeTopSlider .swiper-slide.clubIcqosBanner .contentWrapper .infoHolder .bannerInfo .text-title{font-size:28px}@media screen and (min-width: 320px){.homepageMainCarousel .homeTopSlider .swiper-slide.clubIcqosBanner .contentWrapper .infoHolder .bannerInfo .text-title{font-size:calc(28px + 7 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.homepageMainCarousel .homeTopSlider .swiper-slide.clubIcqosBanner .contentWrapper .infoHolder .bannerInfo .text-title{font-size:35px}}.homepageMainCarousel .homeTopSlider .swiper-slide.clubIcqosBanner .contentWrapper .infoHolder .bannerInfo .subtitle{color:#fff;width:65%;line-height:normal}.homepageMainCarousel .homeTopSlider .swiper-slide.clubIcqosBanner .contentWrapper .infoHolder .bannerInfo .subtitle{font-size:16px}@media screen and (min-width: 320px){.homepageMainCarousel .homeTopSlider .swiper-slide.clubIcqosBanner .contentWrapper .infoHolder .bannerInfo .subtitle{font-size:calc(16px + 2 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.homepageMainCarousel .homeTopSlider .swiper-slide.clubIcqosBanner .contentWrapper .infoHolder .bannerInfo .subtitle{font-size:18px}}.homepageMainCarousel .homeTopSlider .swiper-slide.clubIcqosBanner .contentWrapper .infoHolder .bannerInfo .bannerLink a:not(.button-arrow){display:inline-block;background-color:#fff;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #fff;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.homepageMainCarousel .homeTopSlider .swiper-slide.clubIcqosBanner .contentWrapper .infoHolder .bannerInfo .bannerLink a:not(.button-arrow):hover{background-color:#34303d;color:#fff;border-color:#34303d}.homeSwiperTabsWrapper{margin-bottom:60px}.homeSwiperTabsWrapper .container{padding:0}.homeSwiperTabsWrapper .container .row{margin:0}.homeSwiperTabsWrapper .container .row .col-md-12{padding:0}.homeSwiperTabsWrapper .swiper.swiperBanner{position:relative}.homeSwiperTabsWrapper .swiper.swiperBanner .desktopImage{display:block !important}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide .contentWrapper{--bs-aspect-ratio: 50%}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide .contentWrapper .linkBanner{z-index:10}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide .contentWrapper>img{object-fit:cover;object-position:right}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide .contentWrapper .infoHolder{top:50%;inset-inline-start:0%;transform:translateY(-50%);height:fit-content;padding-inline-start:60px;padding-inline-end:40px;z-index:11;width:fit-content}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide .contentWrapper .infoHolder .container-image-logo{max-width:250px}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide .contentWrapper .infoHolder .container-image-logo:last-child{margin-top:20px;max-width:215px}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide .contentWrapper .infoHolder .container-image-logo img{max-width:100%;object-fit:contain}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide .contentWrapper .infoHolder .bannerInfo{max-width:550px}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide .contentWrapper .infoHolder .bannerInfo .text-title{line-height:1.13;letter-spacing:-0.8px;margin-bottom:20px;color:#34303d}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide .contentWrapper .infoHolder .bannerInfo .text-title{font-size:28px}@media screen and (min-width: 320px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide .contentWrapper .infoHolder .bannerInfo .text-title{font-size:calc(28px + 24 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide .contentWrapper .infoHolder .bannerInfo .text-title{font-size:52px}}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide .contentWrapper .infoHolder .bannerInfo .text-title .isNew{line-height:1;letter-spacing:-0.8px;margin-inline-start:0;color:#34303d;background-color:#fff;border-radius:6px;padding:7px 9px;text-align:center;display:block;width:fit-content;margin-bottom:5px}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide .contentWrapper .infoHolder .bannerInfo .text-title .isNew{font-size:20px}@media screen and (min-width: 320px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide .contentWrapper .infoHolder .bannerInfo .text-title .isNew{font-size:calc(20px + 4 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide .contentWrapper .infoHolder .bannerInfo .text-title .isNew{font-size:24px}}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide .contentWrapper .infoHolder .bannerInfo .subtitle{margin-bottom:20px;font-size:22px;display:block;line-height:27px;color:#34303d}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide .contentWrapper .infoHolder .bannerInfo .subtitle .whiteFont{color:#fff;line-height:32px}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide .contentWrapper .infoHolder .bannerInfo .bannerLink{display:flex;flex-direction:column}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide .contentWrapper .infoHolder .bannerInfo .bannerLink .button-arrow{color:#34303d;margin-top:15px;font-size:16px;display:flex;align-items:center;gap:5px;background-color:transparent;border:none;padding-inline:0;width:fit-content}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide .contentWrapper .infoHolder .bannerInfo .bannerLink .button-arrow::after{content:"";display:inline-block;width:16px;height:14px;margin-top:2px;background-image:url(../../images/back-button.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;transform:scale(-1);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide .contentWrapper .infoHolder .bannerInfo .bannerLink .button-arrow:hover:after{transform:scale(-1) translateX(-6px)}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide .contentWrapper .infoHolder .bannerInfo .bannerLink a:not(.button-arrow){width:fit-content;display:inline-block;background-color:#34303d;color:#fff;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide .contentWrapper .infoHolder .bannerInfo .bannerLink a:not(.button-arrow):hover{background-color:#fff;color:#34303d;border-color:#fff}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.rewards-club .contentWrapper .infoHolder{padding-inline-start:40px;max-width:36%}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.rewards-club .contentWrapper .infoHolder .bannerInfo h2.text-title{font-size:48px}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.rewards-club .contentWrapper .infoHolder .bannerInfo h2.text-title,.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.rewards-club .contentWrapper .infoHolder .bannerInfo p.subtitle{color:white;margin-bottom:30px}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.rewards-club .contentWrapper .infoHolder .bannerInfo .bannerLink a{display:inline-block;background-color:#fff;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #fff;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.rewards-club .contentWrapper .infoHolder .bannerInfo .bannerLink a:hover{background-color:#00d1d2;color:#34303d;border-color:#00d1d2}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.circularProgram .contentWrapper .infoHolder .bottomWrapper{color:#fff;margin-top:20px}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.circularProgram .contentWrapper .infoHolder .bottomWrapper .buttonUnderlined{text-decoration:none;margin-top:20px;color:#fff}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.circularProgram .contentWrapper .infoHolder .bottomWrapper .buttonUnderlined:hover{color:#34303d}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.circularProgram .contentWrapper .infoHolder .bannerInfo h2.text-title{color:#fff;margin-bottom:40px}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.circularProgram .contentWrapper .infoHolder .bannerInfo p{color:white;font-size:22px}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.circularProgram .contentWrapper .infoHolder .bannerInfo .bannerLink{margin-top:40px}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.circularProgram .contentWrapper .infoHolder .bannerInfo .bannerLink a.button.button-dark{display:inline-block;background-color:#fff;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #fff;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.circularProgram .contentWrapper .infoHolder .bannerInfo .bannerLink a.button.button-dark:hover{background-color:#34303d;color:#fff;border-color:#34303d}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.clubBanner .contentWrapper .infoHolder .bannerInfo{max-width:530px}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.clubBanner .contentWrapper .infoHolder .bannerInfo .text-title{color:#fff}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.clubBanner .contentWrapper .infoHolder .bannerInfo .text-title{font-size:28px}@media screen and (min-width: 320px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.clubBanner .contentWrapper .infoHolder .bannerInfo .text-title{font-size:calc(28px + 16 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.clubBanner .contentWrapper .infoHolder .bannerInfo .text-title{font-size:44px}}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.clubBanner .contentWrapper .infoHolder .bannerInfo .text-title span{color:#00d1d2}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.clubBanner .contentWrapper .infoHolder .bannerInfo ul{list-style:none;margin-bottom:42px}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.clubBanner .contentWrapper .infoHolder .bannerInfo ul li{position:relative;padding-inline-start:15px;font-size:22px;display:block;line-height:27px;margin-bottom:7px;color:#fff}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.clubBanner .contentWrapper .infoHolder .bannerInfo ul li::before{content:"";position:absolute;inset-inline-start:0px;top:14px;width:8px;height:8px;background-color:#fff;border-radius:50%}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.clubBanner .contentWrapper .infoHolder .bannerInfo .subtitle{color:#fff}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.clubBanner .contentWrapper .infoHolder .bannerInfo .subtitle span{color:#00d1d2}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.clubBanner .contentWrapper .infoHolder .bannerInfo .bannerLink a{display:inline-block;background-color:#fff;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #fff;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.clubBanner .contentWrapper .infoHolder .bannerInfo .bannerLink a:hover{background-color:#00d1d2;color:#34303d;border-color:#00d1d2}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.bondsBanner .contentWrapper .infoHolder{min-width:530px;height:100%;display:flex;flex-direction:column;justify-content:center;padding-inline-start:100px;gap:20px;top:60%}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.bondsBanner .contentWrapper .infoHolder .container-image-logo{max-width:230px}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.bondsBanner .contentWrapper .infoHolder .bannerInfo .text-title{color:#fff;margin-bottom:10px}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.bondsBanner .contentWrapper .infoHolder .bannerInfo .subtitle{color:#fff}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.bondsBanner .contentWrapper .infoHolder .bannerInfo .subtitle{font-size:26px}@media screen and (min-width: 320px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.bondsBanner .contentWrapper .infoHolder .bannerInfo .subtitle{font-size:calc(26px + 19 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.bondsBanner .contentWrapper .infoHolder .bannerInfo .subtitle{font-size:45px}}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.bondsBanner .contentWrapper .infoHolder .bannerInfo .subtitle{line-height:32px}@media screen and (min-width: 320px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.bondsBanner .contentWrapper .infoHolder .bannerInfo .subtitle{line-height:calc(32px + 21 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.bondsBanner .contentWrapper .infoHolder .bannerInfo .subtitle{line-height:53px}}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.bondsBanner .contentWrapper .infoHolder .bannerInfo .subtitle span{font-weight:bold;display:block}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.bondsBanner .contentWrapper .infoHolder .bannerInfo .bannerLink a{display:inline-block;background-color:#fff;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #fff;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#fff;background-color:transparent;margin-top:20px;padding:5px 32px 9px;background-color:#ffffff;color:#1052a0;border-color:#ffffff}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.bondsBanner .contentWrapper .infoHolder .bannerInfo .bannerLink a:hover{background-color:#34303d;color:#fff;border-color:#34303d}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.bondsBanner .contentWrapper .infoHolder .bannerInfo .bannerLink a:hover{background-color:#fff !important;color:#1052a0 !important;border-color:#fff !important}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.bondsBanner .contentWrapper .infoHolder .bottomWrapper{display:flex;align-items:flex-end;gap:15px;flex-direction:row-reverse;width:fit-content;margin-top:30px;flex-direction:column}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.bondsBanner .contentWrapper .infoHolder .bottomWrapper .container-image-logo{max-width:225px}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.bondsBanner .contentWrapper .infoHolder .bottomWrapper .disclaimer p .notice{border:2px solid #fff;color:#fff;padding:4px 8px;display:block;font-size:14px;font-weight:normal;line-height:1.3;width:fit-content}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.aokiBanner .contentWrapper .infoHolder .container-image-logo{max-width:280px}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.aokiBanner .contentWrapper .infoHolder .bannerInfo{margin-top:15px}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.aokiBanner .contentWrapper .infoHolder .bannerInfo .text-title{font-weight:bold;margin-bottom:30px;color:#fff}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.aokiBanner .contentWrapper .infoHolder .bannerInfo .text-title{font-size:25px}@media screen and (min-width: 320px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.aokiBanner .contentWrapper .infoHolder .bannerInfo .text-title{font-size:calc(25px + 15 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.aokiBanner .contentWrapper .infoHolder .bannerInfo .text-title{font-size:40px}}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.aokiBanner .contentWrapper .infoHolder .bannerInfo .text-title{line-height:31px}@media screen and (min-width: 320px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.aokiBanner .contentWrapper .infoHolder .bannerInfo .text-title{line-height:calc(31px + 17 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.aokiBanner .contentWrapper .infoHolder .bannerInfo .text-title{line-height:48px}}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.aokiBanner .contentWrapper .infoHolder .bannerInfo .subtitle{color:#fff;margin-bottom:30px}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.aokiBanner .contentWrapper .infoHolder .bannerInfo .subtitle{font-size:18px}@media screen and (min-width: 320px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.aokiBanner .contentWrapper .infoHolder .bannerInfo .subtitle{font-size:calc(18px + 4 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.aokiBanner .contentWrapper .infoHolder .bannerInfo .subtitle{font-size:22px}}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.aokiBanner .contentWrapper .infoHolder .bannerInfo .subtitle{line-height:22px}@media screen and (min-width: 320px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.aokiBanner .contentWrapper .infoHolder .bannerInfo .subtitle{line-height:calc(22px + 4 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.aokiBanner .contentWrapper .infoHolder .bannerInfo .subtitle{line-height:26px}}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.aokiBanner .contentWrapper .infoHolder .bannerInfo .subtitle span{font-weight:bold}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.aokiBanner .contentWrapper .infoHolder .bannerInfo .bannerLink a:not(.button-arrow){display:inline-block;background-color:#fff;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #fff;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.aokiBanner .contentWrapper .infoHolder .bannerInfo .bannerLink a:not(.button-arrow):hover{background-color:#00d1d2;color:#34303d;border-color:#00d1d2}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.aokiBanner .contentWrapper .bottomWrapper{margin-top:20px;color:#fff;font-size:14px}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.neonBanner .contentWrapper>img{object-position:center}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.neonBanner .contentWrapper .container-image-logo{max-width:210px}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.neonBanner .contentWrapper .bannerInfo{max-width:430px}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.neonBanner .contentWrapper .bannerInfo .text-title{color:#fff;margin-bottom:15px;margin-bottom:25px}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.neonBanner .contentWrapper .bannerInfo .text-title{font-size:28px}@media screen and (min-width: 320px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.neonBanner .contentWrapper .bannerInfo .text-title{font-size:calc(28px + 27 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.neonBanner .contentWrapper .bannerInfo .text-title{font-size:55px}}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.neonBanner .contentWrapper .bannerInfo .text-title{line-height:36px}@media screen and (min-width: 320px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.neonBanner .contentWrapper .bannerInfo .text-title{line-height:calc(36px + 32 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.neonBanner .contentWrapper .bannerInfo .text-title{line-height:68px}}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.neonBanner .contentWrapper .bannerInfo .subtitle{color:#fff;font-weight:300;margin-bottom:30px}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.neonBanner .contentWrapper .bannerInfo .subtitle{font-size:24px}@media screen and (min-width: 320px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.neonBanner .contentWrapper .bannerInfo .subtitle{font-size:calc(24px + 18 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.neonBanner .contentWrapper .bannerInfo .subtitle{font-size:42px}}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.neonBanner .contentWrapper .bannerInfo .subtitle{line-height:30px}@media screen and (min-width: 320px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.neonBanner .contentWrapper .bannerInfo .subtitle{line-height:calc(30px + 24 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.neonBanner .contentWrapper .bannerInfo .subtitle{line-height:54px}}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.neonBanner .contentWrapper .bannerInfo .subtitle span{font-weight:bold}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.neonBanner .contentWrapper .bannerInfo .bannerLink a:not(.button-arrow){display:inline-block;background-color:#fff;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #fff;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.neonBanner .contentWrapper .bannerInfo .bannerLink a:not(.button-arrow):hover{background-color:#34303d;color:#fff;border-color:#34303d}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.neonBanner .contentWrapper .bottomWrapper{width:fit-content;margin-top:20px}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.neonBanner .contentWrapper .bottomWrapper .disclaimer p{color:#fff;display:block;font-size:14px;font-weight:normal;line-height:1.3;width:fit-content}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.telegramBanner .contentWrapper .infoHolder{max-width:40%}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.telegramBanner .contentWrapper .bannerInfo{max-width:none}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.telegramBanner .contentWrapper .bannerInfo .text-title{font-weight:400;margin-bottom:25px;color:#fff}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.telegramBanner .contentWrapper .bannerInfo .text-title{font-size:28px}@media screen and (min-width: 320px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.telegramBanner .contentWrapper .bannerInfo .text-title{font-size:calc(28px + 17 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.telegramBanner .contentWrapper .bannerInfo .text-title{font-size:45px}}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.telegramBanner .contentWrapper .bannerInfo .text-title span{color:#34303d}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.telegramBanner .contentWrapper .bannerInfo .subtitle{color:#fff;margin-bottom:30px}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.telegramBanner .contentWrapper .bannerInfo .subtitle span{font-weight:bold}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.telegramBanner .contentWrapper .bannerInfo .bannerLink a:not(.button-arrow){display:inline-block;background-color:#fff;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #fff;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.telegramBanner .contentWrapper .bannerInfo .bannerLink a:not(.button-arrow):hover{background-color:#34303d;color:#fff;border-color:#34303d}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.tradeInBanner .contentWrapper .infoHolder{max-width:42%}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.tradeInBanner .contentWrapper .bannerInfo{max-width:none}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.tradeInBanner .contentWrapper .bannerInfo .text-title{font-weight:400;margin-bottom:30px}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.tradeInBanner .contentWrapper .bannerInfo .text-title{font-size:28px}@media screen and (min-width: 320px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.tradeInBanner .contentWrapper .bannerInfo .text-title{font-size:calc(28px + 12 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.tradeInBanner .contentWrapper .bannerInfo .text-title{font-size:40px}}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.tradeInBanner .contentWrapper .bannerInfo .text-title{line-height:34px}@media screen and (min-width: 320px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.tradeInBanner .contentWrapper .bannerInfo .text-title{line-height:calc(34px + 14 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.tradeInBanner .contentWrapper .bannerInfo .text-title{line-height:48px}}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.tradeInBanner .contentWrapper .bannerInfo .text-title span{font-weight:700;color:#fff}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.tradeInBanner .contentWrapper .bannerInfo .subtitle{color:#fff;margin-bottom:30px}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.tradeInBanner .contentWrapper .bannerInfo .subtitle span{font-weight:bold}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.tradeInBanner .contentWrapper .bannerInfo .bannerLink a:not(.button-arrow){display:inline-block;background-color:#fff;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #fff;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.tradeInBanner .contentWrapper .bannerInfo .bannerLink a:not(.button-arrow):hover{background-color:#34303d;color:#fff;border-color:#34303d}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.tradeInBanner .contentWrapper .bottomWrapper{margin-top:20px;color:#fff;font-size:14px}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.engravingSlide .contentWrapper .infoHolder{max-width:42%}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.engravingSlide .contentWrapper .bannerInfo{max-width:none}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.engravingSlide .contentWrapper .bannerInfo .text-title{font-weight:400;margin-bottom:20px;color:#fff}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.engravingSlide .contentWrapper .bannerInfo .text-title{font-size:28px}@media screen and (min-width: 320px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.engravingSlide .contentWrapper .bannerInfo .text-title{font-size:calc(28px + 12 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.engravingSlide .contentWrapper .bannerInfo .text-title{font-size:40px}}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.engravingSlide .contentWrapper .bannerInfo .text-title{line-height:34px}@media screen and (min-width: 320px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.engravingSlide .contentWrapper .bannerInfo .text-title{line-height:calc(34px + 14 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.engravingSlide .contentWrapper .bannerInfo .text-title{line-height:48px}}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.engravingSlide .contentWrapper .bannerInfo .text-title span{font-weight:700}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.engravingSlide .contentWrapper .bannerInfo .subtitle{color:#fff;margin-bottom:30px}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.engravingSlide .contentWrapper .bannerInfo .subtitle span{font-weight:bold}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.engravingSlide .contentWrapper .bannerInfo .bannerLink a:not(.button-arrow){display:inline-block;background-color:#fff;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #fff;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.engravingSlide .contentWrapper .bannerInfo .bannerLink a:not(.button-arrow):hover{background-color:#34303d;color:#fff;border-color:#34303d}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.tenYearsBanner .contentWrapper .infoHolder{max-width:40%}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.tenYearsBanner .contentWrapper .bannerInfo{max-width:none}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.tenYearsBanner .contentWrapper .bannerInfo .text-title{font-weight:400;margin-bottom:30px;color:#fff}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.tenYearsBanner .contentWrapper .bannerInfo .text-title{font-size:28px}@media screen and (min-width: 320px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.tenYearsBanner .contentWrapper .bannerInfo .text-title{font-size:calc(28px + 12 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.tenYearsBanner .contentWrapper .bannerInfo .text-title{font-size:40px}}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.tenYearsBanner .contentWrapper .bannerInfo .text-title{line-height:34px}@media screen and (min-width: 320px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.tenYearsBanner .contentWrapper .bannerInfo .text-title{line-height:calc(34px + 14 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.tenYearsBanner .contentWrapper .bannerInfo .text-title{line-height:48px}}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.tenYearsBanner .contentWrapper .bannerInfo .text-title span{font-weight:700}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.tenYearsBanner .contentWrapper .bannerInfo .subtitle{color:#fff;margin-bottom:30px}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.tenYearsBanner .contentWrapper .bannerInfo .subtitle span{font-weight:bold}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.tenYearsBanner .contentWrapper .bannerInfo .bannerLink a:not(.button-arrow){display:inline-block;background-color:#fff;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #fff;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.tenYearsBanner .contentWrapper .bannerInfo .bannerLink a:not(.button-arrow):hover{background-color:#34303d;color:#fff;border-color:#34303d}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.rewards-club .contentWrapper .infoHolder{padding-inline-start:40px;max-width:36%;top:38%}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.rewards-club .contentWrapper .infoHolder .bannerInfo h2.text-title{font-size:48px}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.rewards-club .contentWrapper .infoHolder .bannerInfo h2.text-title,.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.rewards-club .contentWrapper .infoHolder .bannerInfo p.subtitle{color:white;margin-bottom:30px}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.rewards-club .contentWrapper .infoHolder .bannerInfo .bannerLink a{display:inline-block;background-color:#fff;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #fff;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.rewards-club .contentWrapper .infoHolder .bannerInfo .bannerLink a:hover{background-color:#00d1d2;color:#34303d;border-color:#00d1d2}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.deliaPromoBanner .infoHolder{max-width:45%}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.deliaPromoBanner .infoHolder .container-image-logo{max-width:450px}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.deliaPromoBanner .contentWrapper .bannerInfo .text-title{color:#fff}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.deliaPromoBanner .contentWrapper .bannerInfo .subtitle{color:#fff}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.deliaPromoBanner .contentWrapper .bannerInfo .style-border-exclusively{color:#fff;font-weight:400;border:2px solid #fff;padding:10px 20px;margin-bottom:20px;width:fit-content}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.deliaPromoBanner .contentWrapper .bannerInfo .style-border-exclusively{font-size:18px}@media screen and (min-width: 320px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.deliaPromoBanner .contentWrapper .bannerInfo .style-border-exclusively{font-size:calc(18px + 2 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.deliaPromoBanner .contentWrapper .bannerInfo .style-border-exclusively{font-size:20px}}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.deliaPromoBanner .contentWrapper .bannerInfo .style-border-exclusively{line-height:22px}@media screen and (min-width: 320px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.deliaPromoBanner .contentWrapper .bannerInfo .style-border-exclusively{line-height:calc(22px + 4 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.deliaPromoBanner .contentWrapper .bannerInfo .style-border-exclusively{line-height:26px}}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.deliaPromoBanner .contentWrapper .bannerInfo .bannerLink a:not(.button-arrow){display:inline-block;background-color:#fff;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #fff;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.deliaPromoBanner .contentWrapper .bannerInfo .bannerLink a:not(.button-arrow):hover{background-color:#00d1d2;color:#34303d;border-color:#00d1d2}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.deliaPromoBanner .contentWrapper .bannerInfo .bannerLink a:not(.button-arrow):hover{background-color:#34303d;color:#fff;border-color:#34303d}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.deliaPromoBanner .contentWrapper .bottomWrapper{margin-top:25px;color:#fff}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.ashkmanBanner .infoHolder{max-width:45%}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.ashkmanBanner .infoHolder .container-image-logo{max-width:450px}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.ashkmanBanner .contentWrapper .bannerInfo .style-border-exclusively{color:#fff;font-weight:400;border:2px solid #fff;padding:10px 20px;margin-bottom:20px;width:fit-content}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.ashkmanBanner .contentWrapper .bannerInfo .style-border-exclusively{font-size:18px}@media screen and (min-width: 320px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.ashkmanBanner .contentWrapper .bannerInfo .style-border-exclusively{font-size:calc(18px + 2 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.ashkmanBanner .contentWrapper .bannerInfo .style-border-exclusively{font-size:20px}}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.ashkmanBanner .contentWrapper .bannerInfo .style-border-exclusively{line-height:22px}@media screen and (min-width: 320px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.ashkmanBanner .contentWrapper .bannerInfo .style-border-exclusively{line-height:calc(22px + 4 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.ashkmanBanner .contentWrapper .bannerInfo .style-border-exclusively{line-height:26px}}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.ashkmanBanner .contentWrapper .bannerInfo .bannerLink a:not(.button-arrow){display:inline-block;background-color:#fff;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #fff;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.homeSwiperTabsWrapper .swiper.swiperBanner .swiper-slide.ashkmanBanner .contentWrapper .bannerInfo .bannerLink a:not(.button-arrow):hover{background-color:#00d1d2;color:#34303d;border-color:#00d1d2}.homeSwiperTabsWrapper .swiper.swiperText .swiper-wrapper{align-items:flex-end}.homeSwiperTabsWrapper .swiper.swiperText .swiper-slide{cursor:pointer;border-bottom:4px solid transparent;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:fit-content}.homeSwiperTabsWrapper .swiper.swiperText .swiper-slide.swiper-slide-thumb-active{border-color:#34303d}.homeSwiperTabsWrapper .swiper.swiperText .swiper-slide p{padding:18px 20px 14px 20px;font-size:16px;font-weight:bold;text-align:center}.homeSwiperTabsWrapper .swiper .swiper-button-next{color:#34303d}.homeSwiperTabsWrapper .swiper .swiper-button-prev{color:#34303d}.homeSwiperTabsWrapper .swiper .swiper-pagination{position:absolute;bottom:40px;left:40px;width:fit-content}.homeSwiperTabsWrapper .swiper .swiper-pagination .swiper-pagination-bullet{width:26px;height:2px;background-color:#34303d;margin-inline-end:5px;border-radius:0}.homeSwiperTabsWrapper .listingSection .listWrapper .listItem{min-height:660px;background-color:#00d1d2}.homeSwiperTabsWrapper .listingSection .listWrapper .listItem .listingInfo .whiteTag{display:block;width:fit-content;background-color:#fff;color:#34303d;padding:6px 9px;border-radius:3px;font-size:12px;font-weight:400;margin-bottom:16px}.listingSection.getSupportListing .listWrapper .listItem#getSupport .bodyWrapper.small{margin-top:20px}.listingSection.discover-terea-image-text-slider .isNew{margin-inline-start:0}.listingSection.second-banner .listWrapper .listItem,.listingSection.smallImgWithText .listWrapper .listItem{padding-inline:0 !important;background-color:transparent !important;gap:0}.listingSection.second-banner .listWrapper .listItem .listingImage,.listingSection.smallImgWithText .listWrapper .listItem .listingImage{--bs-aspect-ratio: 75% !important;align-self:flex-start !important}.listingSection.second-banner .listWrapper .listItem .listingInfo,.listingSection.smallImgWithText .listWrapper .listItem .listingInfo{background-color:#34303d;padding:80px}.listingSection.second-banner .listWrapper .listItem .listingInfo h3,.listingSection.smallImgWithText .listWrapper .listItem .listingInfo h3{line-height:120%;color:#fff;margin-bottom:20px}.listingSection.second-banner .listWrapper .listItem .listingInfo h3,.listingSection.smallImgWithText .listWrapper .listItem .listingInfo h3{font-size:28px}@media screen and (min-width: 320px){.listingSection.second-banner .listWrapper .listItem .listingInfo h3,.listingSection.smallImgWithText .listWrapper .listItem .listingInfo h3{font-size:calc(28px + 17 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.listingSection.second-banner .listWrapper .listItem .listingInfo h3,.listingSection.smallImgWithText .listWrapper .listItem .listingInfo h3{font-size:45px}}.listingSection.second-banner .listWrapper .listItem .listingInfo .linkWrapper a,.listingSection.smallImgWithText .listWrapper .listItem .listingInfo .linkWrapper a{margin-top:25px}.listingSection.second-banner .listWrapper .listItem .listingInfo .linkWrapper a.button,.listingSection.smallImgWithText .listWrapper .listItem .listingInfo .linkWrapper a.button{display:inline-block;background-color:#fff;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #fff;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.listingSection.second-banner .listWrapper .listItem .listingInfo .linkWrapper a.button:hover,.listingSection.smallImgWithText .listWrapper .listItem .listingInfo .linkWrapper a.button:hover{background-color:#00d1d2;color:#34303d;border-color:#00d1d2}.listingSection.iqos-iluma-bottom-banner .listWrapper .listItem.rightImage:not(.imageMarginBot){padding-inline-end:0 !important;padding-inline-start:60px}.listingSection.forth-banner .isNew{margin-inline-start:0;margin-bottom:20px}.listingSection.forth-banner .listWrapper .listItem .listingInfo .linkWrapper .button-arrow{color:#34303d;margin-top:15px;font-size:16px;display:flex;align-items:center;gap:5px;background-color:transparent;border:none;width:fit-content;padding-inline:0}.listingSection.forth-banner .listWrapper .listItem .listingInfo .linkWrapper .button-arrow::after{content:"";display:inline-block;width:16px;height:14px;margin-top:2px;background-image:url(../../images/back-button.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;transform:scale(-1);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.listingSection.forth-banner .listWrapper .listItem .listingInfo .linkWrapper .button-arrow:hover:after{transform:scale(-1) translateX(-6px)}.listingSection.forth-banner .listWrapper .listItem .listingInfo .linkWrapper a:not(.arrowLink){width:fit-content;display:inline-block;background-color:#34303d;color:#fff;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.listingSection.forth-banner .listWrapper .listItem .listingInfo .linkWrapper a:not(.arrowLink):hover{background-color:#fff;color:#34303d;border-color:#fff}.listingSection.fifth-banner .listWrapper .listItem{padding-inline:0 !important;gap:0}.listingSection.fifth-banner .listWrapper .listItem .listingInfo{padding:60px}.listingSection.whiteFont .listWrapper .listItem .listingInfo .bodyWrapper,.listingSection.whiteFont .listWrapper .listItem .listingInfo .titleWrapper h3,.listingSection.whiteFont .listWrapper .listItem .listingInfo p{color:#fff}.listingSection.whiteFont .listWrapper .listItem .listingInfo .linkWrapper a{margin-top:25px}.listingSection.whiteFont .listWrapper .listItem .listingInfo .linkWrapper a.button{display:inline-block;background-color:#fff;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #fff;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.listingSection.whiteFont .listWrapper .listItem .listingInfo .linkWrapper a.button:hover{background-color:#00d1d2;color:#34303d;border-color:#00d1d2}.listingSection.Discover-Iqos-Banner .listWrapper .listItem.whiteFont .listingInfo .linkWrapper .arrowLink{color:#34303d;font-size:16px;line-height:20px;width:fit-content;display:flex;align-items:center;gap:8px;position:relative;background-color:transparent;border:none;color:white;padding-left:0}.listingSection.Discover-Iqos-Banner .listWrapper .listItem.whiteFont .listingInfo .linkWrapper .arrowLink::after{content:"";display:inline-block;width:16px;height:14px;margin-top:4px;background-image:url(../../images/back-button.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;transform:scale(-1);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.listingSection.Discover-Iqos-Banner .listWrapper .listItem.whiteFont .listingInfo .linkWrapper .arrowLink:hover::after{transform:scale(-1) translateX(-6px);filter:brightness(0) saturate(100%) invert(57%) sepia(59%) saturate(1421%) hue-rotate(136deg) brightness(98%) contrast(104%)}.listingSection.Discover-Iqos-Banner .listWrapper .listItem.whiteFont .listingInfo .linkWrapper .arrowLink:after{filter:brightness(0) saturate(0%) invert(100%)}.listingSection.Discover-Iqos-Banner .listWrapper .listItem.whiteFont .listingInfo .linkWrapper a{margin-top:25px}.listingSection.Discover-Iqos-Banner .listWrapper .listItem.whiteFont .listingInfo .linkWrapper a.button{display:inline-block;background-color:#fff;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #fff;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.listingSection.Discover-Iqos-Banner .listWrapper .listItem.whiteFont .listingInfo .linkWrapper a.button:hover{background-color:#00d1d2;color:#34303d;border-color:#00d1d2}.listingSection.discover-terea-image-text-slider .listWrapper .listItem.rightImage:not(.imageMarginBot){padding-inline:60px;gap:0}.listingSection.bottom-banner.withMB{margin-bottom:60px}.listingSection.bottom-banner .listWrapper .listItem.normalListing{margin-bottom:0}.listingSection.bottom-banner .listWrapper .listItem.whiteFont .listingInfo{align-items:center;text-align:center}.listingSection.bottom-banner .listWrapper .listItem.whiteFont .listingInfo .linkWrapper a{margin-top:25px}.listingSection.bottom-banner .listWrapper .listItem.whiteFont .listingInfo .linkWrapper a.button{display:inline-block;background-color:#fff;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #fff;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.listingSection.bottom-banner .listWrapper .listItem.whiteFont .listingInfo .linkWrapper a.button:hover{background-color:#00d1d2;color:#34303d;border-color:#00d1d2}.listingSection.fullHeightImage .listWrapper .listItem .listingImage,.listingSection.fullHeightImage .listWrapper .listItem.smallImgWithText .listingImage{--bs-aspect-ratio: 100% !important}.listingSection.imgFullWidth .listWrapper .listItem.leftImage .listingImage{flex:0 0 50%}.listingSection.imgFullWidth .listWrapper .listItem .listingInfo .bodyWrapper .title-delia{line-height:120%;margin-bottom:20px}.listingSection.imgFullWidth .listWrapper .listItem .listingInfo .bodyWrapper .title-delia{font-size:28px}@media screen and (min-width: 320px){.listingSection.imgFullWidth .listWrapper .listItem .listingInfo .bodyWrapper .title-delia{font-size:calc(28px + 12 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.listingSection.imgFullWidth .listWrapper .listItem .listingInfo .bodyWrapper .title-delia{font-size:40px}}.listingSection .container .leftImage .listingInfo{padding-inline-end:30px !important}.listingSection .listingItemLI{margin-bottom:0}.listingSection .listingItemLI .listItem.leftImage .listingImage{--bs-aspect-ratio: 60%}.listingSection .listWrapper .listItem{margin-bottom:60px;display:flex;gap:70px;align-items:center}.listingSection .listWrapper .listItem.stretchImage{align-items:stretch}.listingSection .listWrapper .listItem.stretchImage .listingImage{align-self:stretch !important}.listingSection .listWrapper .listItem.fullHeightImage.normalListing{padding-inline-start:0 !important;gap:60px}.listingSection .listWrapper .listItem.fullHeightImage.normalListing .listingImage{--bs-aspect-ratio: 100% !important;flex:0 0 50%}.listingSection .listWrapper .listItem.fullHeightImage.normalListing .listingInfo{max-width:45%}.listingSection .listWrapper .listItem.fullHeightImage.normalListing.rightImage{padding-inline-start:40px !important}.listingSection .listWrapper .listItem.smallImgWithText{padding-inline:0 !important;gap:0 !important}.listingSection .listWrapper .listItem.smallImgWithText .listingImage{--bs-aspect-ratio: 60% !important;align-self:flex-start !important;flex:0 0 45% !important}.listingSection .listWrapper .listItem.smallImgWithText .listingInfo{padding:80px}.listingSection .listWrapper .listItem.smallImgWithText .listingInfo h3{line-height:120%;color:#fff;margin-bottom:20px}.listingSection .listWrapper .listItem.smallImgWithText .listingInfo h3{font-size:28px}@media screen and (min-width: 320px){.listingSection .listWrapper .listItem.smallImgWithText .listingInfo h3{font-size:calc(28px + 17 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.listingSection .listWrapper .listItem.smallImgWithText .listingInfo h3{font-size:45px}}.listingSection .listWrapper .listItem.smallImgWithText .listingInfo .linkWrapper a{margin-top:25px}.listingSection .listWrapper .listItem.smallImgWithText .listingInfo .linkWrapper a.button{display:inline-block;background-color:#fff;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #fff;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.listingSection .listWrapper .listItem.smallImgWithText .listingInfo .linkWrapper a.button:hover{background-color:#00d1d2;color:#34303d;border-color:#00d1d2}.listingSection .listWrapper .listItem.smallImgWithText .listingInfo ol{counter-reset:listCounter}.listingSection .listWrapper .listItem.smallImgWithText .listingInfo ol>li{counter-increment:listCounter}.listingSection .listWrapper .listItem.smallImgWithText .listingInfo ol li{position:relative;margin-bottom:20px;font-size:16px;padding-inline-start:40px}.listingSection .listWrapper .listItem.smallImgWithText .listingInfo ol li span{display:block;font-weight:bold}.listingSection .listWrapper .listItem.smallImgWithText .listingInfo ol li::before{content:counter(listCounter);display:block;position:absolute;top:0;inset-inline-start:-10px;width:35px;height:35px;background-color:#00d1d2;border-radius:50%;color:#34303d;display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:bold;text-align:center}.listingSection .listWrapper .listItem.IframebodyListing .listingImage{width:100%;margin-bottom:0}.listingSection .listWrapper .listItem#getSupport .bodyWrapper{margin-bottom:30px}.listingSection .listWrapper .listItem#getSupport .bodyWrapper{font-size:20px}@media screen and (min-width: 320px){.listingSection .listWrapper .listItem#getSupport .bodyWrapper{font-size:calc(20px + 4 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.listingSection .listWrapper .listItem#getSupport .bodyWrapper{font-size:24px}}.listingSection .listWrapper .listItem#getSupport .bodyWrapper.small{font-size:14px;margin-bottom:0}.listingSection .listWrapper .listItem#getSupport .bodyWrapper .horizontalLine{width:50px;height:5px;display:block;background-color:#00d1d2;margin-top:25px}.listingSection .listWrapper .listItem#getSupport .linksWrapper .itemWrapper{margin-bottom:25px}.listingSection .listWrapper .listItem#getSupport .linksWrapper .itemWrapper .linkArrow{font-weight:bold;margin-bottom:10px}.listingSection .listWrapper .listItem#getSupport .linksWrapper .itemWrapper .linkArrow{font-size:20px}@media screen and (min-width: 320px){.listingSection .listWrapper .listItem#getSupport .linksWrapper .itemWrapper .linkArrow{font-size:calc(20px + 4 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.listingSection .listWrapper .listItem#getSupport .linksWrapper .itemWrapper .linkArrow{font-size:24px}}.listingSection .listWrapper .listItem#getSupport .linksWrapper .itemWrapper .linkbody{font-size:16px}.listingSection .listWrapper .listItem#enjoyprivileges .bodyWrapper{font-size:16px}.listingSection .listWrapper .listItem#enjoyprivileges .bodyWrapper h4{padding:20px 0}.listingSection .listWrapper .listItem#enjoyprivileges .bodyWrapper h4{font-size:20px}@media screen and (min-width: 320px){.listingSection .listWrapper .listItem#enjoyprivileges .bodyWrapper h4{font-size:calc(20px + 4 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.listingSection .listWrapper .listItem#enjoyprivileges .bodyWrapper h4{font-size:24px}}.listingSection .listWrapper .listItem#enjoyprivileges .bodyWrapper h3{font-size:26px}@media screen and (min-width: 320px){.listingSection .listWrapper .listItem#enjoyprivileges .bodyWrapper h3{font-size:calc(26px + 6 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.listingSection .listWrapper .listItem#enjoyprivileges .bodyWrapper h3{font-size:32px}}.listingSection .listWrapper .listItem#enjoyprivileges .bodyWrapper p{font-size:16px;margin-bottom:25px}.listingSection .listWrapper .listItem#enjoyprivileges .bodyWrapper .horizontalLine{width:50px;height:5px;display:block;background-color:#00d1d2;margin-top:25px}.listingSection .listWrapper .listItem#enjoyprivileges .linkWrapper{margin-bottom:30px}.listingSection .listWrapper .listItem.SupportIframeListing .listingImage,.listingSection .listWrapper .listItem.SupportIframeListing .listingImage .videoWrapper{--bs-aspect-ratio: 56% !important}.listingSection .listWrapper .listItem img{max-width:100%}.listingSection .listWrapper .listItem .listingInfo{display:flex;flex-direction:column;justify-content:center;padding:60px 0;padding-inline-end:40px}.listingSection .listWrapper .listItem .listingInfo .topWrapper{display:flex;align-items:center;gap:10px;margin-bottom:20px}.listingSection .listWrapper .listItem .listingInfo .topWrapper .subtitle{margin-bottom:0}.listingSection .listWrapper .listItem .listingInfo .topWrapper .isNew{margin-inline-start:0}.listingSection .listWrapper .listItem .listingInfo .subtitle{font-size:16px;color:#34303d;display:flex;align-items:center;margin-bottom:20px}.listingSection .listWrapper .listItem .listingInfo .titleWrapper h3{line-height:120%;color:#34303d;margin-bottom:20px}.listingSection .listWrapper .listItem .listingInfo .titleWrapper h3{font-size:28px}@media screen and (min-width: 320px){.listingSection .listWrapper .listItem .listingInfo .titleWrapper h3{font-size:calc(28px + 17 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.listingSection .listWrapper .listItem .listingInfo .titleWrapper h3{font-size:45px}}.listingSection .listWrapper .listItem .listingInfo a{margin-top:25px}.listingSection .listWrapper .listItem .listingInfo a.button{display:inline-block;background-color:#34303d;color:#fff;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:fit-content}.listingSection .listWrapper .listItem .listingInfo a.button:hover{background-color:transparent;color:#34303d;border-color:#34303d}.listingSection .listWrapper .listItem .listingInfo a.button.button-transparent{display:inline-block;background-color:transparent;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.listingSection .listWrapper .listItem .listingInfo a.button.button-transparent:hover{background-color:#34303d;color:#fff;border-color:#34303d}.listingSection .listWrapper .listItem .listingInfo .linkWrapper a{margin-top:25px}.listingSection .listWrapper .listItem .listingInfo .linkWrapper a.button{display:inline-block;background-color:#34303d;color:#fff;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.listingSection .listWrapper .listItem .listingInfo .linkWrapper a.button:hover{background-color:transparent;color:#34303d;border-color:#34303d}.listingSection .listWrapper .listItem .listingInfo .linkWrapper a.button.button-transparent{display:inline-block;background-color:transparent;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.listingSection .listWrapper .listItem .listingInfo .linkWrapper a.button.button-transparent:hover{background-color:#34303d;color:#fff;border-color:#34303d}.listingSection .listWrapper .listItem .listingInfo .bodyWrapper{font-size:16px;color:#34303d}.listingSection .listWrapper .listItem .listingInfo .bodyWrapper .importantDisc{display:block;width:100%;border:3px solid #34303d;padding:10px;line-height:18px;font-size:14px;font-weight:bold;text-align:center;margin-top:20px}.listingSection .listWrapper .listItem .listingInfo .bodyWrapper .btn,.listingSection .listWrapper .listItem .listingInfo .bodyWrapper .button{display:inline-block;background-color:transparent;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.listingSection .listWrapper .listItem .listingInfo .bodyWrapper .btn:hover,.listingSection .listWrapper .listItem .listingInfo .bodyWrapper .button:hover{background-color:#34303d;color:#fff;border-color:#34303d}.listingSection .listWrapper .listItem .listingInfo .bodyWrapper .black-button{display:inline-block;background-color:#34303d;color:#fff;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.listingSection .listWrapper .listItem .listingInfo .bodyWrapper .black-button:hover{background-color:transparent;color:#34303d;border-color:#34303d}.listingSection .listWrapper .listItem .listingInfo .bodyWrapper ul{list-style:none}.listingSection .listWrapper .listItem .listingInfo .bodyWrapper ul li{position:relative;padding-inline-start:30px;font-size:16px;margin-bottom:7px}.listingSection .listWrapper .listItem .listingInfo .bodyWrapper ul li::before{content:"";position:absolute;inset-inline-start:15px;top:10px;width:6px;height:6px;background-color:#34303d;border-radius:50%}.listingSection .listWrapper .listItem .listingInfo .disclaimer{background-color:rgba(0,0,0,0.1);padding:15px;display:block;font-weight:bold;margin-top:20px}.listingSection .listWrapper .listItem .listingInfo .disclaimer.withBorder{border:1px solid #34303d;background-color:transparent}.listingSection .listWrapper .listItem .listingImage{flex:0 0 42%}.listingSection .listWrapper .listItem .listingImage img{object-fit:cover}.listingSection .listWrapper .listItem.leftImage{--bs-aspect-ratio: 95%;gap:10%;padding-inline-end:20px}.listingSection .listWrapper .listItem.leftImage .listingImage{align-self:center}.listingSection .listWrapper .listItem.withPadding{padding:60px 0}.listingSection .listWrapper .listItem.withPadding .listingImage{align-self:center !important}.listingSection .listWrapper .listItem.withPadding .listingInfo{padding-top:0;padding-bottom:0}.listingSection .listWrapper .listItem.normalListing{margin-bottom:60px}.listingSection .listWrapper .listItem.normalListing .listingImage{flex:0 0 45%;--bs-aspect-ratio: 102%}.listingSection .listWrapper .listItem.normalListing .listingImage img{object-fit:cover}.listingSection .listWrapper .listItem.whiteFont .listingInfo .titleWrapper h3,.listingSection .listWrapper .listItem.whiteFont .listingInfo .bodyWrapper{color:#fff}.listingSection .listWrapper .listItem.whiteFont .listingInfo ul li::before{background-color:#fff}.listingSection .listWrapper .listItem.whiteFont .listingInfo .linkWrapper a{display:inline-block;background-color:#fff;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #fff;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.listingSection .listWrapper .listItem.whiteFont .listingInfo .linkWrapper a:hover{background-color:#00d1d2;color:#34303d;border-color:#00d1d2}.listingSection .listWrapper .listItem.hasBodyImage .listingInfo{padding-top:0;padding-bottom:0;position:relative}.listingSection .listWrapper .listItem.hasBodyImage .listingImage{align-self:flex-start !important}.listingSection .listWrapper .listItem.hasBodyImage .bodyImage{--bs-aspect-ratio: 72%;margin-top:30px}.listingSection .listWrapper .listItem.hasBodyImage .bodyImage img{object-fit:cover}.listingSection .listWrapper .listItem.rightImage{flex-direction:row-reverse;padding-inline-start:60px}.listingSection .listWrapper .listItem.rightImage .listingInfo{flex-grow:1}.listingSection .listWrapper .listItem.rightImage .listingImage{align-self:center;flex:0 0 50%;--bs-aspect-ratio: 100%}.listingSection .listWrapper .listItem.rightImage .listingImage img{object-fit:cover}.listingSection .listWrapper .listItem.imageMarginBot{background-color:#f6f4f0;padding-inline:60px}.listingSection .listWrapper .listItem.imageMarginBot .listingImage{flex:0 0 40%;--bs-aspect-ratio: 100%;transform:translateY(-60px);align-self:flex-start}.listingSection .listWrapper .listItem.imageMarginTop{margin-bottom:120px}.listingSection .listWrapper .listItem.imageMarginTop .listingInfo{padding:60px 0}.listingSection .listWrapper .listItem.imageMarginTop .listingImage{flex:0 0 50%;--bs-aspect-ratio: 80%;transform:translateY(60px);align-self:flex-end}.listingSection.bannerIluma .listWrapper .listItem{padding-inline-end:0}.listingSection.bannerIluma .listWrapper .listItem .listingInfo{max-width:35%;text-align:start}.listingSection.bannerIluma .listWrapper .listItem .listingImage{--bs-aspect-ratio: 95%}.listingSection.bannerIluma .listWrapper .listItem .listingImage img{object-fit:cover}.listingSection .listingHolder.row{margin-inline:0}.isNew{font-size:16px;color:#34303d;background-color:#fff;border-radius:6px;padding:3px 5px;text-align:center;margin-inline-start:10px;display:block;width:fit-content}.isNew.blue,.isNew.blueBadge{background-color:#00d1d2}.isNew.centered{margin-inline:auto !important}.tereaCarousel{margin-bottom:60px}.tereaCarousel.withLogo .blockHead{text-align:center;margin-bottom:25px}.tereaCarousel.withLogo .blockHead .logoSubtitle{max-width:250px;margin:0 auto;text-align:center}.tereaCarousel.bondsCarousel.newStyle .tereaListing .listingItem .backgroundImage>img{border-radius:0;filter:brightness(100%)}.tereaCarousel.bondsCarousel.newStyle .tereaListing .listingItem .backgroundImage .initialImg{max-width:100%}.tereaCarousel.bondsCarousel.newStyle .tereaListing .listingItem .backgroundImage .productImage{bottom:0px;top:auto;transform:scale(0.7) translateY(7px);max-width:300px;width:100%}.tereaCarousel.bondsCarousel.newStyle .tereaListing .listingItem.swiper-slide-active .productImage{transform:scale(1) translateY(17px)}.tereaCarousel .blockHead h3{font-weight:600;line-height:1.2;margin-bottom:30px;text-align:center}.tereaCarousel .blockHead h3{font-size:35px}@media screen and (min-width: 320px){.tereaCarousel .blockHead h3{font-size:calc(35px + 21 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.tereaCarousel .blockHead h3{font-size:56px}}.tereaCarousel .listingLink{padding-top:20px}.tereaCarousel .listingLink a{color:#34303d;font-size:16px;line-height:20px;width:fit-content;display:block;margin:auto;display:flex;align-items:center;gap:8px;position:relative}.tereaCarousel .listingLink a::after{content:"";display:inline-block;width:16px;height:14px;margin-top:2px;background-image:url(../../images/back-button.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;transform:scale(-1);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tereaCarousel .listingLink a:hover::after{transform:scale(-1) translateX(-6px);filter:brightness(0) saturate(100%) invert(57%) sepia(59%) saturate(1421%) hue-rotate(136deg) brightness(98%) contrast(104%)}.tereaCarousel .tereaListing.swiper-moving .listingItem .listingInfos{opacity:0 !important}.tereaCarousel .tereaListing .listingItem .backgroundImage{position:relative;display:flex;flex-direction:column;align-items:center;padding-top:60px;--bs-aspect-ratio: 100%;margin-bottom:30px}.tereaCarousel .tereaListing .listingItem .backgroundImage img{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;max-width:100%;object-fit:contain}.tereaCarousel .tereaListing .listingItem .backgroundImage .activeImg{position:absolute;bottom:0;opacity:0;z-index:2;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.tereaCarousel .tereaListing .listingItem .backgroundImage .productImage{position:absolute;bottom:0px;transform:scale(0.7);transform-origin:bottom center;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out;z-index:3;max-width:20%}.tereaCarousel .tereaListing .listingItem .listingInfos{opacity:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;text-align:center;color:#34303d;position:relative;inset-inline-start:50%;transform:translateX(-50%);width:140%}.tereaCarousel .tereaListing .listingItem .listingInfos h3{color:#34303d;margin-bottom:14px}.tereaCarousel .tereaListing .listingItem .listingInfos h3{font-size:24px}@media screen and (min-width: 320px){.tereaCarousel .tereaListing .listingItem .listingInfos h3{font-size:calc(24px + 8 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.tereaCarousel .tereaListing .listingItem .listingInfos h3{font-size:32px}}.tereaCarousel .tereaListing .listingItem .listingInfos h3{line-height:27px}@media screen and (min-width: 320px){.tereaCarousel .tereaListing .listingItem .listingInfos h3{line-height:calc(27px + 9 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.tereaCarousel .tereaListing .listingItem .listingInfos h3{line-height:36px}}.tereaCarousel .tereaListing .listingItem .listingInfos p{font-size:16px;margin-bottom:14px}.tereaCarousel .tereaListing .listingItem .listingInfos .button{display:inline-block;background-color:#34303d;color:#fff;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tereaCarousel .tereaListing .listingItem .listingInfos .button:hover{background-color:transparent;color:#34303d;border-color:#34303d}.tereaCarousel .tereaListing .listingItem.swiper-slide-active .productImage{transform:scale(1) translateY(10px);bottom:0px;max-width:25%}.tereaCarousel .tereaListing .listingItem.swiper-slide-active .activeImg,.tereaCarousel .tereaListing .listingItem.swiper-slide-active .initialImg{opacity:1;transform:scale(1.08)}.tereaCarousel .tereaListing .listingItem.swiper-slide-active .listingInfos{opacity:1}.tereaCarousel.newStyle .tereaListing .listingItem .backgroundImage .initialImg{max-width:80%}.tereaCarousel.newStyle .tereaListing .listingItem .backgroundImage>img{border-radius:50%;filter:brightness(80%)}.tereaCarousel.newStyle .tereaListing .listingItem .backgroundImage .productImage{bottom:auto;top:50%;transform:scale(0.7) translateY(-50%);width:70%;max-width:220px}.tereaCarousel.newStyle .tereaListing .listingItem.swiper-slide-active .backgroundImage>img{filter:brightness(100%)}.tereaCarousel.newStyle .tereaListing .listingItem.swiper-slide-active .productImage{transform:scale(1) translateY(-50%)}.disclaimer-block{text-align:center;max-width:60%;margin:auto;margin-bottom:60px;padding:40px}.disclaimer-block.StylingContnetFalvors .container .text-title{text-align:start}.disclaimer-block.StylingContnetFalvors .container .text-title{font-size:32px}@media screen and (min-width: 320px){.disclaimer-block.StylingContnetFalvors .container .text-title{font-size:calc(32px + 24 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.disclaimer-block.StylingContnetFalvors .container .text-title{font-size:56px}}.disclaimer-block.StylingContnetFalvors .container p{text-align:start;margin-inline:unset;padding-inline:unset}.disclaimer-block.StylingContnetFalvors .container p{font-size:15px}@media screen and (min-width: 320px){.disclaimer-block.StylingContnetFalvors .container p{font-size:calc(15px + 1 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.disclaimer-block.StylingContnetFalvors .container p{font-size:16px}}.disclaimer-block.noPadding{padding-top:0;padding-bottom:0}.disclaimer-block.smallText p{font-size:18px;line-height:30px;color:#34303d;margin-inline:auto}.disclaimer-block.wideDisclaimer{max-width:1340px}.disclaimer-block.wideDisclaimer.titleTextDisclaimer .text-title{margin-bottom:20px}.disclaimer-block.wideDisclaimer.titleTextDisclaimer p{max-width:100%;margin-top:0}.disclaimer-block.wideDisclaimer.titleTextDisclaimer p{font-size:21px}@media screen and (min-width: 320px){.disclaimer-block.wideDisclaimer.titleTextDisclaimer p{font-size:calc(21px + 3 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.disclaimer-block.wideDisclaimer.titleTextDisclaimer p{font-size:24px}}.disclaimer-block.normalTitleWithDescription{max-width:1050px;width:100%;padding-bottom:0;padding-top:0;margin-bottom:30px}.disclaimer-block.normalTitleWithDescription .text-title{margin-bottom:20px}.disclaimer-block.normalTitleWithDescription .text-title{font-size:32px}@media screen and (min-width: 320px){.disclaimer-block.normalTitleWithDescription .text-title{font-size:calc(32px + 18 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.disclaimer-block.normalTitleWithDescription .text-title{font-size:50px}}.disclaimer-block.normalTitleWithDescription .text-title{line-height:40px}@media screen and (min-width: 320px){.disclaimer-block.normalTitleWithDescription .text-title{line-height:calc(40px + 20 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.disclaimer-block.normalTitleWithDescription .text-title{line-height:60px}}.disclaimer-block.normalTitleWithDescription p{font-size:16px;color:#34303d;margin-bottom:30px}.disclaimer-block.normalTitleWithDescription .button{display:inline-block;background-color:transparent;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.disclaimer-block.normalTitleWithDescription .button:hover{background-color:#00d1d2;color:#34303d;border-color:#00d1d2}.disclaimer-block.titleTextDisclaimer .text-title{font-size:14px;color:#34303d;font-weight:normal}.disclaimer-block.titleTextDisclaimer p{color:#34303d;max-width:80%;text-align:center;margin-inline:auto;margin-top:20px}.disclaimer-block.titleTextDisclaimer p{font-size:24px}@media screen and (min-width: 320px){.disclaimer-block.titleTextDisclaimer p{font-size:calc(24px + 4 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.disclaimer-block.titleTextDisclaimer p{font-size:28px}}.disclaimer-block.titleTextDisclaimer p{line-height:30px}@media screen and (min-width: 320px){.disclaimer-block.titleTextDisclaimer p{line-height:calc(30px + 6 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.disclaimer-block.titleTextDisclaimer p{line-height:36px}}.disclaimer-block.bigDesc{padding:0}.disclaimer-block.bigDesc.highlightedText p{font-weight:bold;color:#34303d}.disclaimer-block.bigDesc.highlightedText p{font-size:32px}@media screen and (min-width: 320px){.disclaimer-block.bigDesc.highlightedText p{font-size:calc(32px + 24 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.disclaimer-block.bigDesc.highlightedText p{font-size:56px}}.disclaimer-block.bigDesc.highlightedText p{line-height:40px}@media screen and (min-width: 320px){.disclaimer-block.bigDesc.highlightedText p{line-height:calc(40px + 26 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.disclaimer-block.bigDesc.highlightedText p{line-height:66px}}.disclaimer-block.bigDesc p{font-weight:normal;color:#34303d}.disclaimer-block.bigDesc p{font-size:24px}@media screen and (min-width: 320px){.disclaimer-block.bigDesc p{font-size:calc(24px + 4 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.disclaimer-block.bigDesc p{font-size:28px}}.disclaimer-block.bigDesc p{line-height:30px}@media screen and (min-width: 320px){.disclaimer-block.bigDesc p{line-height:calc(30px + 6 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.disclaimer-block.bigDesc p{line-height:36px}}.disclaimer-block.footerDisclaimer{padding:20px;border:3px solid #34303d;width:fit-content}.disclaimer-block.footerDisclaimer p{color:#34303d;font-size:16px}.disclaimer-block.Discover-Iqos-Disclaimer-Title{max-width:100%}.disclaimer-block.Discover-Iqos-Disclaimer-Title h2{max-width:100%}.disclaimer-block.Discover-Iqos-Disclaimer-Title h2{font-size:30px}@media screen and (min-width: 320px){.disclaimer-block.Discover-Iqos-Disclaimer-Title h2{font-size:calc(30px + 14 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.disclaimer-block.Discover-Iqos-Disclaimer-Title h2{font-size:44px}}.disclaimer-block.Discover-Iqos-Disclaimer-Title h2{line-height:34px}@media screen and (min-width: 320px){.disclaimer-block.Discover-Iqos-Disclaimer-Title h2{line-height:calc(34px + 14 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.disclaimer-block.Discover-Iqos-Disclaimer-Title h2{line-height:48px}}.disclaimer-block.discover-terea-listing-disclaimer{padding:0;max-width:100%}.disclaimer-block.discover-terea-listing-disclaimer .text-title{text-align:start}.disclaimer-block.discover-terea-listing-disclaimer .text-title{font-size:28px}@media screen and (min-width: 320px){.disclaimer-block.discover-terea-listing-disclaimer .text-title{font-size:calc(28px + 12 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.disclaimer-block.discover-terea-listing-disclaimer .text-title{font-size:40px}}.disclaimer-block.discover-terea-listing-disclaimer p{text-align:start;font-size:16px;color:#34303d;max-width:80%}.disclaimer-block.body-title{padding:0}.disclaimer-block.body-title .text-title{font-size:28px}@media screen and (min-width: 320px){.disclaimer-block.body-title .text-title{font-size:calc(28px + 12 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.disclaimer-block.body-title .text-title{font-size:40px}}.disclaimer-block.body-title p{font-size:16px;color:#34303d;max-width:80%;text-align:center;margin-inline:auto;margin-top:30px}.disclaimer-block.terea-slider-title{margin-bottom:0;max-width:100%}.disclaimer-block.terea-slider-title .text-title{text-align:start}.disclaimer-block.terea-slider-title .text-title{font-size:28px}@media screen and (min-width: 320px){.disclaimer-block.terea-slider-title .text-title{font-size:calc(28px + 12 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.disclaimer-block.terea-slider-title .text-title{font-size:40px}}.disclaimer-block.discover-terea-banner-disclaimer{max-width:100%;background-color:#f6f4f0}.disclaimer-block.discover-terea-banner-disclaimer p{color:#34303d;font-weight:bold;text-align:center;max-width:1100px;margin-inline:auto}.disclaimer-block.discover-terea-banner-disclaimer p{font-size:20px}@media screen and (min-width: 320px){.disclaimer-block.discover-terea-banner-disclaimer p{font-size:calc(20px + 4 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.disclaimer-block.discover-terea-banner-disclaimer p{font-size:24px}}.disclaimer-block.full-width-disclaimer{max-width:100%;position:relative;padding-top:0;padding-bottom:0}.disclaimer-block.full-width-disclaimer.noVerticalBorders{padding-top:0;padding-bottom:0}.disclaimer-block.full-width-disclaimer.noVerticalBorders::before,.disclaimer-block.full-width-disclaimer.noVerticalBorders::after{display:none}.disclaimer-block.full-width-disclaimer p{padding-inline:60px;color:#34303d;font-size:14px;max-width:992px;margin-inline:auto}.disclaimer-block.full-width-disclaimer p a{font-size:14px}.disclaimer-block.full-width-disclaimer a{color:#34303d;font-size:16px;text-decoration:underline;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:none;background-color:transparent}.disclaimer-block.full-width-disclaimer a:hover{color:#00d1d2}.disclaimer-block.first-disclaimer,.disclaimer-block.third-disclaimer,.disclaimer-block.second-disclaimer{text-align:start;margin-inline:0;padding:0;max-width:100%}.disclaimer-block.first-disclaimer h2,.disclaimer-block.third-disclaimer h2,.disclaimer-block.second-disclaimer h2{max-width:80%;margin-bottom:30px}.disclaimer-block.first-disclaimer h2,.disclaimer-block.third-disclaimer h2,.disclaimer-block.second-disclaimer h2{font-size:30px}@media screen and (min-width: 320px){.disclaimer-block.first-disclaimer h2,.disclaimer-block.third-disclaimer h2,.disclaimer-block.second-disclaimer h2{font-size:calc(30px + 14 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.disclaimer-block.first-disclaimer h2,.disclaimer-block.third-disclaimer h2,.disclaimer-block.second-disclaimer h2{font-size:44px}}.disclaimer-block.first-disclaimer h2,.disclaimer-block.third-disclaimer h2,.disclaimer-block.second-disclaimer h2{line-height:34px}@media screen and (min-width: 320px){.disclaimer-block.first-disclaimer h2,.disclaimer-block.third-disclaimer h2,.disclaimer-block.second-disclaimer h2{line-height:calc(34px + 14 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.disclaimer-block.first-disclaimer h2,.disclaimer-block.third-disclaimer h2,.disclaimer-block.second-disclaimer h2{line-height:48px}}.disclaimer-block.first-disclaimer p,.disclaimer-block.third-disclaimer p,.disclaimer-block.second-disclaimer p{font-size:16px;color:#34303d}.disclaimer-block.first-disclaimer a,.disclaimer-block.third-disclaimer a,.disclaimer-block.second-disclaimer a{color:#34303d;font-size:16px;text-decoration:underline;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:none;background-color:transparent}.disclaimer-block.first-disclaimer a:hover,.disclaimer-block.third-disclaimer a:hover,.disclaimer-block.second-disclaimer a:hover{color:#00d1d2}.disclaimer-block .text-title{font-size:18px;color:#34303d;margin-bottom:10px}.disclaimer-block p{font-size:11px;color:#99969c}.disclaimer-block p sup{vertical-align:top;font-size:8px}.bgDisclaimer{background-color:rgba(0,0,0,0.1);padding:15px;display:block;margin-top:20px;font-style:italic}.borderedDisclaimer{border:1px solid #34303d;padding:15px;font-weight:bold;margin-top:20px;display:block}.compareComponent{margin-bottom:60px}.compareComponent .container{position:relative;padding-inline:0}.compareComponent .blockHead{display:flex;flex-direction:column;align-items:center;padding-top:30px;padding-inline:40px;background-color:#f6f4f0}.compareComponent .blockHead .logo{margin-bottom:10px}.compareComponent .blockHead .blockTitle{margin-bottom:10px}.compareComponent .blockHead .blockTitle{font-size:32px}@media screen and (min-width: 320px){.compareComponent .blockHead .blockTitle{font-size:calc(32px + 24 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.compareComponent .blockHead .blockTitle{font-size:56px}}.compareComponent .blockHead .blockBody{font-size:16px}.compareComponent .devicesListing{display:flex;justify-content:center;margin-bottom:60px}.compareComponent .devicesListing .listingDevice{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding-inline:4px;height:auto}.compareComponent .devicesListing .listingDevice .listingImage{--bs-aspect-ratio: 100%;margin-bottom:10px;flex-shrink:0}.compareComponent .devicesListing .listingDevice .listingImage img{object-fit:contain}.compareComponent .devicesListing .listingDevice .deviceInfo{text-align:center;position:relative;flex-grow:1;display:flex;flex-direction:column;align-items:center}.compareComponent .devicesListing .listingDevice .deviceInfo .descriptionWrapper{margin-bottom:20px;min-height:60px}.compareComponent .devicesListing .listingDevice .deviceInfo h3{margin-bottom:10px;flex-grow:1}.compareComponent .devicesListing .listingDevice .deviceInfo h3{font-size:20px}@media screen and (min-width: 320px){.compareComponent .devicesListing .listingDevice .deviceInfo h3{font-size:calc(20px + 4 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.compareComponent .devicesListing .listingDevice .deviceInfo h3{font-size:24px}}.compareComponent .devicesListing .listingDevice .deviceInfo p{font-size:16px}@media screen and (min-width: 320px){.compareComponent .devicesListing .listingDevice .deviceInfo p{font-size:calc(16px + 4 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.compareComponent .devicesListing .listingDevice .deviceInfo p{font-size:20px}}.compareComponent .devicesListing .listingDevice .deviceInfo .button{width:fit-content}.compareComponent .devicesListing .listingDevice .isNew{margin-bottom:15px;margin-inline-start:0;position:absolute;top:0;transform:translate(-50%, -100%);inset-inline-start:50%}.compareComponent .compareLink{display:flex;justify-content:center}.compareComponent .compareLink a{display:inline-block;background-color:#34303d;color:#fff;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.compareComponent .compareLink a:hover{background-color:#00d1d2;color:#34303d;border-color:#00d1d2}.messageContainer{position:fixed;top:0px;inset-inline-start:0;inset-inline-end:0;width:100%;z-index:1000;background-color:green;padding:10px 50px;min-height:62px}.messageContainer.red{background-color:#d40720}.messageContainer .close{position:absolute;top:10px;inset-inline-end:25px;color:transparent;background-image:url(../../images/close-icon-black.svg);width:25px;height:25px;background-position:center center;background-repeat:no-repeat;background-size:contain;filter:brightness(0) invert(1)}.messageContainer h3{color:#fff;font-size:20px;font-weight:bold}.messageContainer .messageBody{margin-top:10px;color:#fff;font-size:16px}.fixed-on-scroll{position:fixed;top:0;left:0;width:100%;box-shadow:0 2px 6px 0 rgba(0,0,0,0.2);background-color:#fffdfb;padding:15px 0;display:flex;z-index:10;align-items:center;justify-content:center;flex-wrap:wrap;gap:15px;padding-inline:30px;opacity:0;pointer-events:none;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.fixed-on-scroll.show{opacity:1;pointer-events:all}.fixed-on-scroll .label-total{font-weight:bold}.fixed-on-scroll .label-total{font-size:16px}@media screen and (min-width: 320px){.fixed-on-scroll .label-total{font-size:calc(16px + 8 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.fixed-on-scroll .label-total{font-size:24px}}.updatedAgeGate{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,253,251,0.95);backdrop-filter:blur(15px);z-index:500}.updatedAgeGate .sagBlock .overAge{margin-bottom:20px}.updatedAgeGate .sagBlock .UnderAge{display:inline-block;background-color:transparent;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.updatedAgeGate .sagBlock .UnderAge:hover{background-color:#34303d;color:#fff;border-color:#34303d}.updatedAgeGate .sagBlock .btnWrapper{margin:0 auto;max-width:525px;display:flex;flex-direction:column;text-align:center;align-items:center}.updatedAgeGate .sagBlock .btnWrapper a{width:100%}.updatedAgeGate .errorAge{text-align:center;max-width:800px;margin-inline:auto;padding-inline:20px}.updatedAgeGate .errorAge{font-size:24px}@media screen and (min-width: 320px){.updatedAgeGate .errorAge{font-size:calc(24px + 8 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.updatedAgeGate .errorAge{font-size:32px}}.updatedAgeGate .language-selector-main{position:absolute;top:60px;inset-inline-end:60px;z-index:10}.updatedAgeGate .language-selector-main h3{font-size:14px;color:#34303d;font-weight:normal;letter-spacing:0.4px;margin-bottom:25px}.updatedAgeGate .language-selector-main .selected-language{color:#34303d;font-size:16px;font-weight:normal;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative;display:flex;align-items:center;justify-content:space-between;cursor:pointer;gap:10px}.updatedAgeGate .language-selector-main .selected-language::after{content:"";background-image:url(../../images/arrow-down.svg);width:13px;height:8px;background-position:center center;background-repeat:no-repeat;background-size:contain;display:block;transform-origin:center center;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.updatedAgeGate .language-selector-main .selected-language::before{content:"";background-image:url(../../images/globe-icon.svg);width:20px;height:20px;background-position:center center;background-repeat:no-repeat;background-size:contain}.updatedAgeGate .language-selector-main .selected-language.open::after{transform:rotate(180deg)}.updatedAgeGate .language-selector-main .language-options{position:absolute;top:calc(100% + 10px);inset-inline-start:0;background-color:#fff;width:100%;border-radius:4px;display:none}.updatedAgeGate .language-selector-main .language-options a{display:block;padding:12px;border-bottom:1px solid #dcdcdc;font-size:14px;color:#34303d;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.updatedAgeGate .language-selector-main .language-options a:hover{color:#00d1d2}.updatedAgeGate .language-selector-main .language-options a:last-child{border-bottom:none}.updatedAgeGate .container{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.updatedAgeGate .container .logoHolder{display:flex;flex-direction:column;align-items:center;gap:15px;margin-bottom:30px}.updatedAgeGate .container .logoHolder img{max-width:110px}.updatedAgeGate .container .logoHolder img:first-child{filter:brightness(0) saturate(100%) invert(57%) sepia(59%) saturate(1421%) hue-rotate(136deg) brightness(98%) contrast(104%)}.updatedAgeGate .container .ageblock{margin-bottom:60px}.updatedAgeGate .container .ageblock .intro{text-align:center;font-size:18px;margin-bottom:60px;max-width:525px;margin-inline:auto}.updatedAgeGate .container .ageblock .inputFields{display:flex;justify-content:center;align-items:center;gap:15px;margin-bottom:30px;margin-inline:auto}.updatedAgeGate .container .ageblock .inputFields .inputParent{flex:0 0 50%}.updatedAgeGate .container .ageblock .inputFields .inputParent.validationApproved .dk-selected{background-image:url(../../images/download.svg);background-size:25px 25px;background-position:75% 10px;background-repeat:no-repeat;border-color:#57760c}.updatedAgeGate .container .ageblock .inputFields .inputParent.errorField .dk-selected{background-image:url(../../images/red-circle.svg);background-size:25px 25px;background-position:75% 10px;background-repeat:no-repeat;border-color:#d40720}.updatedAgeGate .container .ageblock .inputFields .inputParent>span{display:none}.updatedAgeGate .container .ageblock .inputFields .inputParent input{display:none}.updatedAgeGate .container .ageblock .inputFields .inputParent .input-like{margin-bottom:6px}.updatedAgeGate .container .ageblock .submitHolder{display:flex;justify-content:center}.updatedAgeGate .container .ageblock .submitHolder a{display:inline-block;background-color:#34303d;color:#fff;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-family:"IQOS", "IQOS AR", sans-serif}.updatedAgeGate .container .ageblock .submitHolder a:hover{background-color:#00d1d2;color:#34303d;border-color:#00d1d2}.updatedAgeGate .container .weCare{max-width:800px;margin-inline:auto;font-size:12px;text-align:center}.updatedAgeGate .container .weCare h2{font-size:14px;text-align:center}.updatedAgeGate .container .dk-select{width:100%}.updatedAgeGate .container .dk-select.dk-select-open-down .dk-selected::before{transform:translateY(-50%) rotate(180deg)}.updatedAgeGate .container .dk-select .dk-selected{height:48px;padding-inline:15px;color:#34303d;letter-spacing:0;font-size:16px;border:1px solid #b8b7bb;width:100%;border-radius:3px;font-family:"IQOS", sans-serif;padding:12px 15px}.updatedAgeGate .container .dk-select .dk-selected::before{content:"";display:block;background-image:url(../../images/arrow-down.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;width:12px;height:12px;position:absolute;top:50%;inset-inline-end:15px;transform:translateY(-50%);border:none;margin:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;transform-origin:center center}.updatedAgeGate .container .dk-select .dk-selected::after{display:none}.updatedAgeGate .container .dk-select .dk-selected:focus{border-color:#34303d}.updatedAgeGate .container .dk-select .dk-select-options{padding:0}.updatedAgeGate .container .dk-select .dk-select-options.dk-select-options-highlight{border-color:#00d1d2}.updatedAgeGate .container .dk-select .dk-select-options .dk-option{padding:5px 15px}.updatedAgeGate .container .dk-select .dk-select-options .dk-option.dk-option-selected,.updatedAgeGate .container .dk-select .dk-select-options .dk-option.dk-option-highlight{background-color:rgba(0,209,210,0.5);color:#34303d}.updatedAgeGate .container .dk-select .dk-select-options .dk-option.dk-option-disabled{display:none}#countryConnectionCheck{position:fixed;top:0;left:0;width:100%;height:100vh}#countryConnectionCheck::after{content:"";display:block;position:absolute;top:-1vh;left:-1vh;width:102vw;height:102vh;background-image:url(../../images/countryBg.jpg);background-repeat:no-repeat;background-size:cover;filter:blur(8px)}#countryConnectionCheck .ui-dialog-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#fff;padding:30px;z-index:5;border-radius:5px;max-width:600px;width:90%}#countryConnectionCheck .ui-dialog-content .centered-block .logoHolder{margin-bottom:30px}#countryConnectionCheck .ui-dialog-content .centered-block .logoHolder img{display:block;margin-inline:auto;max-width:130px}#countryConnectionCheck .ui-dialog-content .centered-block p{font-size:18px;text-align:center;margin-bottom:30px}#countryConnectionCheck .ui-dialog-content .ui-widget-content{display:flex;justify-content:center}#countryConnectionCheck .ui-dialog-content .ui-widget-content a{display:inline-block;background-color:#34303d;color:#fff;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-transform:capitalize}#countryConnectionCheck .ui-dialog-content .ui-widget-content a:hover{background-color:#00d1d2;color:#34303d;border-color:#00d1d2}#onetrust-consent-sdk #onetrust-banner-sdk{background-color:#34303d !important}#onetrust-consent-sdk #onetrust-banner-sdk:focus{outline:none !important}#onetrust-consent-sdk #onetrust-banner-sdk #onetrust-close-btn-container .onetrust-close-btn-ui{filter:brightness(0) invert(1);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;height:25px !important;background-image:url(../../images/close-icon-black.svg) !important;background-size:contain}#onetrust-consent-sdk #onetrust-banner-sdk #onetrust-close-btn-container .onetrust-close-btn-ui:hover{opacity:1 !important;filter:brightness(0) saturate(100%) invert(57%) sepia(59%) saturate(1421%) hue-rotate(136deg) brightness(98%) contrast(104%)}#onetrust-consent-sdk #onetrust-policy-text a{text-decoration:underline !important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#onetrust-consent-sdk #onetrust-policy-text a:hover{color:#00d1d2 !important}#onetrust-consent-sdk #close-pc-btn-handler{filter:brightness(0) invert(1);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;height:25px !important;background-image:url(../../images/close-icon-black.svg) !important;background-size:contain;right:0 !important}#onetrust-consent-sdk #close-pc-btn-handler:hover{opacity:1 !important;filter:brightness(0) saturate(100%) invert(57%) sepia(59%) saturate(1421%) hue-rotate(136deg) brightness(98%) contrast(104%)}#onetrust-consent-sdk #onetrust-pc-sdk .ot-tgl input:focus+.ot-switch{outline:none}#onetrust-consent-sdk #onetrust-pc-sdk{background-color:#34303d !important}#onetrust-consent-sdk #onetrust-pc-sdk .ot-acc-grpcntr.ot-acc-txt{background-color:#34303d !important}#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-desc a{color:#34303d;font-size:16px;text-decoration:underline;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:none;background-color:transparent;color:#fff;font-size:14px;display:inline-block}#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-desc a:hover{color:#00d1d2}#onetrust-consent-sdk #onetrust-pc-sdk .ot-always-active{color:#00d1d2}#onetrust-consent-sdk #onetrust-pc-sdk .ot-switch .ot-switch-nob{border-color:#00d1d2;background-color:#fff}#onetrust-consent-sdk #onetrust-pc-sdk .ot-switch .ot-switch-nob::before{background-color:#00d1d2;border-color:#00d1d2}#onetrust-consent-sdk .save-preference-btn-handler,#onetrust-consent-sdk #accept-recommended-btn-handler,#onetrust-consent-sdk #onetrust-accept-btn-handler{display:inline-block;background-color:#fff;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #fff;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:10px 30px;color:#34303d !important}#onetrust-consent-sdk .save-preference-btn-handler:hover,#onetrust-consent-sdk #accept-recommended-btn-handler:hover,#onetrust-consent-sdk #onetrust-accept-btn-handler:hover{background-color:#00d1d2;color:#34303d;border-color:#00d1d2}#onetrust-consent-sdk .save-preference-btn-handler:hover,#onetrust-consent-sdk #accept-recommended-btn-handler:hover,#onetrust-consent-sdk #onetrust-accept-btn-handler:hover{background-color:#00d1d2 !important;border-color:#00d1d2 !important;opacity:1 !important}#onetrust-consent-sdk .save-preference-btn-handler:focus,#onetrust-consent-sdk #accept-recommended-btn-handler:focus,#onetrust-consent-sdk #onetrust-accept-btn-handler:focus{outline:none !important;opacity:1 !important}#onetrust-consent-sdk #onetrust-pc-btn-handler{display:inline-block;background-color:transparent;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:10px 30px;background-color:transparent !important;border:1px solid #fff !important;color:#fff !important}#onetrust-consent-sdk #onetrust-pc-btn-handler:hover{background-color:#00d1d2;color:#34303d;border-color:#00d1d2}#onetrust-consent-sdk #onetrust-pc-btn-handler:hover{background-color:#00d1d2 !important;border-color:#00d1d2 !important;color:#34303d !important;opacity:1 !important}#onetrust-consent-sdk #onetrust-pc-btn-handler:focus{outline:none !important;opacity:1 !important}#onetrust-consent-sdk button:focus{outline-color:#fff !important}#onetrust-consent-sdk a:focus,#onetrust-consent-sdk .ot-link-btn:focus{outline-color:transparent !important}#onetrust-consent-sdk .ot-link-btn{text-decoration:underline !important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#onetrust-consent-sdk .ot-link-btn:hover{color:#00d1d2 !important}#onetrust-consent-sdk .ot-plus-minus{filter:brightness(0) invert(1)}sup{vertical-align:top;font-size:10px}.noScroll{overflow-y:hidden}.css-16javxt{z-index:15 !important}.footerSupportItems{background-color:#f6f4f0;padding-top:60px;margin-bottom:60px}.footerSupportItems .blockTitle{color:#34303d;margin-bottom:20px;text-align:center}.footerSupportItems .blockTitle{font-size:26px}@media screen and (min-width: 320px){.footerSupportItems .blockTitle{font-size:calc(26px + 6 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.footerSupportItems .blockTitle{font-size:32px}}.footerSupportItems .blockDesc{color:#34303d;font-size:16px;margin-bottom:60px;text-align:center}.footerSupportItems .box-wrap{display:flex;align-items:flex-start;justify-content:space-around;flex-wrap:wrap}.footerSupportItems .box-wrap .box{flex:0 0 33.33%;display:flex;flex-direction:column;align-items:center;margin-bottom:60px;padding-inline:15px}.footerSupportItems .box-wrap .box .imageWrapper{width:64px;height:64px}.footerSupportItems .box-wrap .box .imageWrapper img{max-width:100%;object-fit:contain;width:100%}.footerSupportItems .box-wrap .box .title p{text-align:center;font-weight:bold;margin-bottom:10px}.footerSupportItems .box-wrap .box .title p{font-size:18px}@media screen and (min-width: 320px){.footerSupportItems .box-wrap .box .title p{font-size:calc(18px + 2 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.footerSupportItems .box-wrap .box .title p{font-size:20px}}.footerSupportItems .box-wrap .box .description{text-align:center;font-size:16px}.footerSupportItems .box-wrap .box .description a{text-decoration:underline;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#34303d}.footerSupportItems .box-wrap .box .description a:hover{color:#00d1d2}.newsListingPort{background-color:#f6f4f0;padding:60px 0;margin-bottom:60px}.newsListingPort .button{display:inline-block;background-color:transparent;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.newsListingPort .button:hover{background-color:#00d1d2;color:#34303d;border-color:#00d1d2}.newsListingPort .newsWrapper .blockHeadTitle{margin-bottom:60px}.newsListingPort .newsWrapper .blockHeadTitle .blockTitle{margin-bottom:30px}.newsListingPort .newsWrapper .blockHeadTitle .blockTitle{font-size:32px}@media screen and (min-width: 320px){.newsListingPort .newsWrapper .blockHeadTitle .blockTitle{font-size:calc(32px + 12 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.newsListingPort .newsWrapper .blockHeadTitle .blockTitle{font-size:44px}}.newsListingPort .newsWrapper .news-items-listing .articlesWrapper .newsItemWrapper{padding-inline:20px;flex:0 0 50%;margin-bottom:20px}.newsListingPort .newsWrapper .mobileNewsSlider{max-width:100%}.newsListingPort .newsWrapper .newsItem{display:block;background-color:#fff;padding:20px;margin-bottom:20px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.newsListingPort .newsWrapper .newsItem .newsTitle{margin-bottom:10px;color:#34303d}.newsListingPort .newsWrapper .newsItem .newsTitle{font-size:22px}@media screen and (min-width: 320px){.newsListingPort .newsWrapper .newsItem .newsTitle{font-size:calc(22px + 2 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.newsListingPort .newsWrapper .newsItem .newsTitle{font-size:24px}}.newsListingPort .newsWrapper .newsItem .newsSummary{color:#34303d;font-size:16px}.newsListingPort .newsWrapper .newsItem:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2)}.footerCardsListing{margin-bottom:30px}.footerCardsListing.homeBondsCards{background-color:#f6f4f0;padding:60px 0;margin-bottom:60px}.footerCardsListing.LilSolidEzCardSlider{background-color:#f6f4f0;padding:60px 0}.footerCardsListing.LilSolidEzCardSlider .swiper-wrapper{flex-wrap:nowrap;margin:0}.footerCardsListing.LilSolidEzCardSlider .swiper-wrapper .swiper-slide{flex:0 0 auto;padding:0;max-width:100%}.footerCardsListing.LilSolidEzCardSlider .listingItem .listingInfo{width:100%;inset-inline-start:0;background-color:rgba(0,0,0,0.2)}.footerCardsListing .blockHead{margin-bottom:30px}.footerCardsListing .blockHead .blockTitle{font-size:28px}@media screen and (min-width: 320px){.footerCardsListing .blockHead .blockTitle{font-size:calc(28px + 12 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.footerCardsListing .blockHead .blockTitle{font-size:40px}}.footerCardsListing .listingItem{display:block}.footerCardsListing .listingItem:hover .listingImage img{transform:scale(1.1);filter:brightness(50%)}.footerCardsListing .listingItem .listingImage{--bs-aspect-ratio: 75%;overflow:hidden}.footerCardsListing .listingItem .listingImage img{object-fit:cover;filter:brightness(70%);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footerCardsListing .listingItem .listingInfo{position:absolute;bottom:0px;inset-inline-start:15px;padding:30px;width:calc(100% - 30px);height:100%;display:flex;flex-direction:column;justify-content:flex-end;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footerCardsListing .listingItem .listingInfo h3{color:#fff;margin-bottom:10px}.footerCardsListing .listingItem .listingInfo h3{font-size:20px}@media screen and (min-width: 320px){.footerCardsListing .listingItem .listingInfo h3{font-size:calc(20px + 4 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.footerCardsListing .listingItem .listingInfo h3{font-size:24px}}.footerCardsListing .listingItem .listingInfo p{color:#fff;font-size:16px;line-height:20px;width:fit-content;display:flex;align-items:center;gap:5px;position:relative}.footerCardsListing .listingItem .listingInfo p::after{content:"";display:inline-block;width:16px;height:14px;margin-top:3px;background-image:url(../../images/back-button.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;transform:scale(-1);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;filter:brightness(0) invert(1)}.footerCardsListing .listingItem .listingInfo p:hover::after{transform:scale(-1) translateX(-6px);filter:brightness(0) saturate(100%) invert(57%) sepia(59%) saturate(1421%) hue-rotate(136deg) brightness(98%) contrast(104%)}.phoneDisclaimer{color:#7b7881;font-size:14px;margin-bottom:15px;margin-top:15px;font-weight:600}.bgDisclaimer{background-color:rgba(0,0,0,0.1);padding:15px;display:block;margin-top:20px;font-style:italic}.borderedDisclaimer{border:1px solid #34303d;padding:15px;font-weight:bold;margin-top:20px;display:block}.newsListing .listingHolder{display:flex;flex-wrap:wrap;margin-inline:-15px}.newsListing .listingHolder .listingItemLI{padding-inline:15px;flex:0 0 33.33%;max-width:33.33%}.newsListing .listingHolder .listingItemLI .newsListingItem{background-color:#f6f4f0;height:100%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;display:block}.newsListing .listingHolder .listingItemLI .newsListingItem:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3)}.newsListing .listingHolder .listingItemLI .newsListingItem .newsImage img{max-width:100%;width:100%;height:auto;object-fit:cover}.newsListing .listingHolder .listingItemLI .newsListingItem .newsDescriptionMain{padding:30px}.newsListing .listingHolder .listingItemLI .newsListingItem .newsDescriptionMain .newsTitle{margin-bottom:30px;color:#34303d}.newsListing .listingHolder .listingItemLI .newsListingItem .newsDescriptionMain .newsTitle{font-size:24px}@media screen and (min-width: 320px){.newsListing .listingHolder .listingItemLI .newsListingItem .newsDescriptionMain .newsTitle{font-size:calc(24px + 6 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.newsListing .listingHolder .listingItemLI .newsListingItem .newsDescriptionMain .newsTitle{font-size:30px}}.newsListing .listingHolder .listingItemLI .newsListingItem .newsDescriptionMain .newsTitle{line-height:30px}@media screen and (min-width: 320px){.newsListing .listingHolder .listingItemLI .newsListingItem .newsDescriptionMain .newsTitle{line-height:calc(30px + 8 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.newsListing .listingHolder .listingItemLI .newsListingItem .newsDescriptionMain .newsTitle{line-height:38px}}.newsListing .listingHolder .listingItemLI .newsListingItem .newsDescriptionMain .newsDescrition{font-size:16px;margin-bottom:30px;color:#34303d}.newsListing .listingSection.fullWidthImg .listingImage img{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.newsListing .listingSection.fullWidthImg .listingImage img:hover{filter:brightness(80%)}.newsListing .listingSection.fullWidthImg .listingInfo .titleWrapper h3{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:underline;text-decoration-color:transparent}.newsListing .listingSection.fullWidthImg .listingInfo .titleWrapper h3:hover{text-decoration-color:#34303d}.newsListing.homeNewsListing .blockTitle{line-height:120%;color:#34303d;margin-bottom:20px}.newsListing.homeNewsListing .blockTitle{font-size:28px}@media screen and (min-width: 320px){.newsListing.homeNewsListing .blockTitle{font-size:calc(28px + 17 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.newsListing.homeNewsListing .blockTitle{font-size:45px}}.newsListing.homeNewsListing .listingHolder .listingItemLI .newsListingItem{display:flex;flex-direction:column}.newsListing.homeNewsListing .listingHolder .listingItemLI .newsListingItem .newsImage{flex-shrink:0}.newsListing.homeNewsListing .listingHolder .listingItemLI .newsListingItem .newsDescriptionMain{display:flex;flex-direction:column;flex-grow:1}.newsListing.homeNewsListing .listingHolder .listingItemLI .newsListingItem .newsDescriptionMain .newsTitle{flex-grow:1}.newsListing.homeNewsListing .listingHolder .listingItemLI .newsListingItem .newsDescriptionMain .newsDescrition{display:none}.newsListing.homeNewsListing .viewAllBottom{display:flex;justify-content:center;margin-bottom:60px}.newsListing.homeNewsListing .viewAllBottom .viewAll{display:inline-block;background-color:transparent;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;height:auto;line-height:normal}.newsListing.homeNewsListing .viewAllBottom .viewAll:hover{background-color:#00d1d2;color:#34303d;border-color:#00d1d2}.tradeinBody .userWrapper{background:#f5f6f7;padding:20px;text-align:center;font-weight:bold;font-size:16px}.side-cart-view .cartItemsWrapper .product-row .engravingText{margin-top:15px;font-size:15px}.bondsByIqosListingBlock{margin-bottom:60px}.bondsByIqosListingBlock .container{padding-inline:0}.bondsByIqosListingBlock .container .listingHolder{margin:0}.bondsByIqosListingBlock .container .listingHolder .listingItemLI{margin-bottom:0;padding:0}.bondsByIqosListingBlock .container .listingHolder .listingItemLI .contentWrapper{--bs-aspect-ratio: 50%}.bondsByIqosListingBlock .container .listingHolder .listingItemLI .contentWrapper .desktopImage{display:block !important}.bondsByIqosListingBlock .container .listingHolder .listingItemLI .contentWrapper>img{max-width:100%;object-fit:cover}.bondsByIqosListingBlock .container .listingHolder .listingItemLI .contentWrapper .infoHolder{top:50%;inset-inline-start:0%;transform:translateY(-50%);height:fit-content;padding-inline:40px;z-index:11;width:fit-content}.bondsByIqosListingBlock .container .listingHolder .listingItemLI .contentWrapper .infoHolder .container-image-logo{max-width:300px;margin-top:50px}.bondsByIqosListingBlock .container .listingHolder .listingItemLI .contentWrapper .infoHolder .container-image-logo img{max-width:100%;object-fit:contain}.bondsByIqosListingBlock .container .listingHolder .listingItemLI .contentWrapper .infoHolder .bannerInfo{max-width:490px}.bondsByIqosListingBlock .container .listingHolder .listingItemLI .contentWrapper .infoHolder .bannerInfo .text-title{line-height:1.13;letter-spacing:-0.8px;margin-bottom:20px;color:#fff}.bondsByIqosListingBlock .container .listingHolder .listingItemLI .contentWrapper .infoHolder .bannerInfo .text-title{font-size:28px}@media screen and (min-width: 320px){.bondsByIqosListingBlock .container .listingHolder .listingItemLI .contentWrapper .infoHolder .bannerInfo .text-title{font-size:calc(28px + 36 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.bondsByIqosListingBlock .container .listingHolder .listingItemLI .contentWrapper .infoHolder .bannerInfo .text-title{font-size:64px}}.bondsByIqosListingBlock .container .listingHolder .listingItemLI .contentWrapper .infoHolder .bannerInfo .subtitle{margin-bottom:20px;font-size:22px;display:block;line-height:27px;color:#fff}.bondsByIqosListingBlock .container .listingHolder .listingItemLI .contentWrapper .infoHolder .bannerInfo .subtitle .whiteFont{color:#fff;line-height:32px}.bondsByIqosListingBlock .container .listingHolder .listingItemLI .contentWrapper .infoHolder .bannerInfo .bannerLink{display:flex;flex-direction:column}.bondsByIqosListingBlock .container .listingHolder .listingItemLI .contentWrapper .infoHolder .bannerInfo .bannerLink a{width:fit-content;display:inline-block;background-color:#fff;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #fff;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.bondsByIqosListingBlock .container .listingHolder .listingItemLI .contentWrapper .infoHolder .bannerInfo .bannerLink a:hover{background-color:#00d1d2;color:#34303d;border-color:#00d1d2}.clubBenefits{background:white;padding-top:85px;padding-bottom:85px}.clubBenefits.centered .listingHolder{align-items:center;justify-content:center}.clubBenefits .blockTitle{font-size:42px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:#34303d;text-align:center;margin:0 auto 70px auto}.clubBenefits .listingItemLI{text-align:center}.clubBenefits .listingItemLI .listingItem .imageWrapper{margin:0 auto;max-width:64px;max-height:64px;margin-bottom:20px}.clubBenefits .listingItemLI .listingItem .imageWrapper img{width:100%;height:100%}.clubBenefits .listingItemLI .listingItem h3{font-size:24px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:center;color:#34303d;margin-bottom:20px}.clubBenefits .listingItemLI .listingItem p{font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:0.4px;text-align:center;color:#34303d}.ImageTextListing .listingHolder{width:100%}.ImageTextListing .listingHolder.row{margin:0}.ImageTextListing.centered .listingHolder{justify-content:center}.ImageTextListing.benefitsToStart{background:#f6f4f0}.ImageTextListing.benefitsToStart .row{margin:0;align-items:center}.ImageTextListing.benefitsToStart .imageWrapper{display:block}.ImageTextListing.benefitsToStart .imageWrapper img{display:block;object-fit:cover}.ImageTextListing.benefitsToStart .listingItemLI{margin:0;flex:0 0 100% !important;max-width:100% !important}.ImageTextListing.statusListing{margin-bottom:50px}.ImageTextListing.statusListing .listingHolder{margin-inline:0}.ImageTextListing.statusListing .listingItemLI{margin-bottom:0;padding-inline:0 !important}.ImageTextListing.statusListing .listingItemLI .listingItem .row{margin-inline:0 !important}.ImageTextListing.statusListing .listingHolder{margin-bottom:50px}.ImageTextListing.statusListing .imageWrapper{display:block}.ImageTextListing.statusListing .imageWrapper img{display:block}.ImageTextListing.statusListing .col-md-6{padding:0}.ImageTextListing.statusListing .viewAllBottom{text-align:center}.ImageTextListing.statusListing .viewAll{background-color:#fff;padding:5px 32px 9px;border-radius:24px;color:#34303d !important;transition:0.2s all ease-in-out;border:1px solid #34303d;margin-bottom:0}.ImageTextListing.statusListing .viewAll:hover{color:#fff !important;background-color:#34303d;border:0px;border:solid 1.5px #262a33}.ImageTextListing.statusListing .listingItemLI .row{display:flex}.ImageTextListing.statusListing .listingItemLI .row .infoWrapper{background:#f6f4f0}.ImageTextListing.statusListing .listingItemLI:nth-child(even) .row{flex-direction:row-reverse}.ImageTextListing.homeBondsQuest{padding-top:0}.ImageTextListing .blockTitle{font-weight:bold;line-height:1.33;color:#34303d;text-align:center;margin-bottom:60px}.ImageTextListing .blockTitle{font-size:28px}@media screen and (min-width: 320px){.ImageTextListing .blockTitle{font-size:calc(28px + 14 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.ImageTextListing .blockTitle{font-size:42px}}.ImageTextListing .listingHolder{padding-inline-start:0}.ImageTextListing .blockBody .listingItemLI{padding-inline:10px}.ImageTextListing .blockBody .listingItemLI .light-grey{background:#f6f4f0}.ImageTextListing .blockBody .listingItemLI .imageWrapper img{width:100%;max-height:720px}.ImageTextListing .blockBody .listingItemLI .infoWrapper{display:flex;flex-direction:column;justify-content:center;padding-inline-start:5.33% !important;padding-inline-end:5.33% !important;padding-top:30px;padding-bottom:30px}.ImageTextListing .blockBody .listingItemLI .infoWrapper .subtitle{margin-bottom:25px;text-transform:uppercase;font-size:20px}.ImageTextListing .blockBody .listingItemLI .infoWrapper h3{margin-bottom:25px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#34303d}.ImageTextListing .blockBody .listingItemLI .infoWrapper h3{font-size:28px}@media screen and (min-width: 320px){.ImageTextListing .blockBody .listingItemLI .infoWrapper h3{font-size:calc(28px + 14 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.ImageTextListing .blockBody .listingItemLI .infoWrapper h3{font-size:42px}}.ImageTextListing .blockBody .listingItemLI .infoWrapper ul{padding:0}.ImageTextListing .blockBody .listingItemLI .infoWrapper ul li{position:relative;padding-inline-start:15px;padding-bottom:10px}.ImageTextListing .blockBody .listingItemLI .infoWrapper ul li:before{position:absolute;content:"";width:5px;border-radius:50%;height:5px;inset-inline-start:0;inset-inline-end:0;top:40%;transform:translateY(-50%);background:black}.ImageTextListing .blockBody .listingItemLI .row{display:flex;align-content:center}.ImageTextListing .blockBody .listingItemLI .col-md-6{padding-inline-start:0}.oldPriceStrikethrough{text-decoration:line-through;color:#a0a0a0}.discoverYourFlavor{margin:60px 0px}.discoverYourFlavor .blockBody .listingHolder .listingItemLI .card-item{position:relative;width:100%;height:550px;background-size:cover;background-position:center;overflow:hidden;display:flex;align-items:flex-end}.discoverYourFlavor .blockBody .listingHolder .listingItemLI .card-item .content-container{position:relative;z-index:2;padding:30px;color:white}.discoverYourFlavor .blockBody .listingHolder .listingItemLI .card-item .content-container .content-wrapper h3{font-size:26px;font-weight:600;line-height:1.2;margin-bottom:15px;text-align:start;color:#343436}.discoverYourFlavor .blockBody .listingHolder .listingItemLI .card-item .content-container .content-wrapper p{font-size:16px;color:#34303d;margin-bottom:15px}@media (min-width: 989px){.discoverFlaveorsHDelia .blockBody .listingHolder .listingItemLI{max-width:50%}}@media (min-width: 768px){.discoverFlaveorsHDelia .blockBody .listingHolder .listingItemLI{max-width:40%}}.clicktocallBtn{position:fixed;right:0px;bottom:75px;z-index:100}.clicktocallBtn button{overflow:hidden;box-shadow:0px 1px 6px 0px rgba(0,0,0,0.09),0px 2px 32px 0px rgba(0,0,0,0.15);position:relative;transition:width 0.08s ease 0s;border:0px !important}.clicktocallBtn button span{font-size:18px !important;font-family:"IQOS", "IQOS AR", sans-serif !important}#spr-live-chat-app>div>div:first-child{margin-right:-10px;margin-bottom:-10px}body>.bodyWrapper{padding-top:55px}.errorPageWrapper{background:#f6f4f0;padding-left:20px;padding-right:20px}.errorPageWrapper .errorPageContainer{align-items:center;display:flex;flex-flow:column;justify-content:center;text-align:center}.errorPageWrapper .errorPageContainer nav.error-page__nav-container{display:flex;text-align:start;flex-flow:row;justify-content:center;padding-bottom:20vh;width:auto}.errorPageWrapper .errorPageContainer nav.error-page__nav-container .notFoundComponent{margin-right:20px;margin-bottom:8px;position:relative;text-align:start}.errorPageWrapper .errorPageContainer nav.error-page__nav-container .notFoundComponent>.notFoundComponent{margin-inline-end:0;margin-bottom:8px;position:relative;text-align:start}.errorPageWrapper .errorPageContainer nav.error-page__nav-container .notFoundComponent>.notFoundComponent a.error-page__nav-item{text-decoration:underline;text-underline-offset:.1rem}.errorPageWrapper .errorPageContainer nav.error-page__nav-container .notFoundComponent>.notFoundComponent a.error-page__nav-item .error-page__item-wrapper{padding-bottom:100%;padding-left:0;padding-top:0;min-width:144px;align-items:center;background:#34303d;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:#fffdfb;display:flex;justify-content:space-between;min-height:80px;position:relative;min-width:170px}.errorPageWrapper .errorPageContainer nav.error-page__nav-container .notFoundComponent>.notFoundComponent a.error-page__nav-item .error-page__item-wrapper:hover{background:#f2ebb9}.errorPageWrapper .errorPageContainer nav.error-page__nav-container .notFoundComponent>.notFoundComponent a.error-page__nav-item .error-page__item-wrapper:hover span{color:#34303d !important}.errorPageWrapper .errorPageContainer nav.error-page__nav-container .notFoundComponent>.notFoundComponent a.error-page__nav-item .error-page__item-wrapper svg.gold-in{bottom:18px;position:absolute;inset-inline-end:18px;min-width:20px;transform:translateY(0)}.errorPageWrapper .errorPageContainer nav.error-page__nav-container .notFoundComponent>.notFoundComponent a.error-page__nav-item .error-page__item-wrapper>div{align-items:flex-start;display:flex;justify-content:flex-start;color:#fffdfb}.errorPageWrapper .errorPageContainer nav.error-page__nav-container .notFoundComponent>.notFoundComponent a.error-page__nav-item .error-page__item-wrapper>div .imageContainer{bottom:-45%;height:131px;min-width:96px;position:absolute;width:120px;border-radius:3px}.errorPageWrapper .errorPageContainer nav.error-page__nav-container .notFoundComponent>.notFoundComponent a.error-page__nav-item .error-page__item-wrapper>div .imageContainer img{height:auto;max-width:100%;border-style:none}.errorPageWrapper .errorPageContainer nav.error-page__nav-container .notFoundComponent>.notFoundComponent a.error-page__nav-item .error-page__item-wrapper>div span{height:131px;min-width:96px;position:absolute;width:96px;border-radius:3px;top:5px;inset-inline-start:10px;font-size:20px;line-height:1.5}.errorPageWrapper .errorPageContainer article{display:block;width:auto}.errorPageWrapper .errorPageContainer article header h1{max-width:40vw;color:#000;font-size:40px;letter-spacing:-2px;line-height:1.38;margin-bottom:42px}.errorPageWrapper .errorPageContainer article p.error-page__message{color:#000;font-weight:500;line-height:1.69;margin-top:0;font-size:20px;margin-bottom:72px}.modal-popup-wrapper{position:fixed;top:0;inset-inline-start:0;background-color:rgba(0,0,0,0.6);z-index:100;display:none;width:100%;height:100%}.modal-popup-wrapper .modal-popup{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:10px;background-color:white;position:absolute;inset-inline-start:50%;top:50%;transform:translate(-50%, -50%);width:100%;max-width:350px;padding:20px}.modal-popup-wrapper .modal-popup .modal-popup-header{display:flex;justify-content:flex-end;width:100%}.modal-popup-wrapper .modal-popup .modal-popup-body{height:100%;margin-bottom:20px;padding:0px 20px;gap:10px}.modal-popup-wrapper .modal-popup .modal-popup-body h3{text-align:center}.modal-popup-wrapper .modal-popup .modal-popup-body svg{margin:0 auto;display:block}.modal-popup-wrapper .modal-popup .modal-popup-body p{text-align:center;font-size:16px;color:#34303d}.modal-popup-wrapper .modal-popup .modal-popup-body a{text-decoration:underline;color:#34303d}.modal-popup-wrapper .modal-popup .modal-popup-controls{display:flex;gap:20px;justify-content:center}.modal-popup-wrapper .modal-popup .modal-popup-controls button{min-width:50%;font-family:"IQOS", "IQOS AR", sans-serif}h3{margin:0}li{list-style:none}.listingHolder{padding:0}.backLink a{width:auto;margin-top:0}.backLink.clubBack{margin-inline-start:50px}.backLink.clubBack a{text-decoration:underline;color:#34303d;padding:20px 0 !important}.button.white{border:1px solid white;max-width:fit-content;background-color:#fff;border:0px;color:#34303d !important}.button.white:hover{background-color:#34303d;border:0px;color:#fff !important}.landingBanner .container{height:100%}.landingBanner.clubLanding{background-size:cover;height:350px;background-repeat:no-repeat;background-position:center}.landingBanner.clubLanding .BannerInfo{display:flex;flex-direction:column;justify-content:center;height:100%}.landingBanner.clubLanding .BannerInfo .topIcon{margin-bottom:20px}.landingBanner.clubLanding .BannerInfo h3{margin-bottom:23px;margin-top:0;font-weight:bold;font-stretch:normal;font-style:normal;color:#fffdfb}.landingBanner.clubLanding .BannerInfo h3{font-size:32px}@media screen and (min-width: 320px){.landingBanner.clubLanding .BannerInfo h3{font-size:calc(32px + 32 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.landingBanner.clubLanding .BannerInfo h3{font-size:64px}}.landingBanner.clubLanding .BannerInfo h3{line-height:40px}@media screen and (min-width: 320px){.landingBanner.clubLanding .BannerInfo h3{line-height:calc(40px + 30 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.landingBanner.clubLanding .BannerInfo h3{line-height:70px}}.landingBanner.clubLanding .BannerInfo span{position:relative;text-decoration:underline}.landingBanner.clubLanding .BannerInfo span:after{transition:0.2s all ease-in-out;content:"";position:absolute;top:66%;inset-inline-end:-23px;transform:translateY(-50%);width:15px;height:20px;background:url(../images/arrowbanner.png) no-repeat;background-size:contain}.landingBanner.clubLanding .BannerInfo:hover{color:white !important}.landingBanner.clubLanding .BannerInfo:hover span:after{inset-inline-end:-29px}.landingBanner.clubLanding .BannerInfo .btnLink{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0px;color:#fffdfb}.landingBanner.clubLanding .BannerInfo .btnLink:hover{color:white !important;text-decoration:underline !important}.landingBanner.clubLanding .BannerInfo p{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0px;color:#fffdfb;margin-bottom:35px}.landingBanner.clubLanding .BannerInfo .button{margin-inline-end:30px}.landingBanner.clubLanding .BannerInfo .LinksWrapper{align-items:center;display:flex}.landingBanner.clubLanding .BannerInfo .LinksWrapper .button:hover{background-color:#00d1d2}.faq-common{padding:100px 0;background:#f6f4f0}.faq-common .faqTitle{cursor:pointer;padding:25px 0 !important;position:relative}.faq-common .faqTitle.visible:after{transform:translateY(50%) rotate(270deg)}.faq-common .faqTitle:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(90deg);height:18px;width:29px;background:url(/images/arrow-point-to-right.png) no-repeat center;background-size:contain}.faq-common .faqTitle p{cursor:pointer;font-size:17px;color:#34303d;font-style:normal;font-weight:bold}.faq-common .faqDescription{cursor:pointer}.faq-common .faqDescription p{font-size:14px;line-height:1.65;color:#34303d !important;padding-bottom:0 !important}.faq-common .faqDescription li{font-size:14px;line-height:1;color:#34303d !important}.faq-common .faqDescription a{text-decoration:underline;color:black;font-weight:bold}.faq-common ul{padding:0}.faq-common ul li:not(.wrapper-info-page__faq-list-item){position:relative;padding-inline-start:15px;padding-bottom:10px !important}.faq-common ul li:not(.wrapper-info-page__faq-list-item):before{position:absolute;content:"";width:5px;border-radius:50%;height:5px;inset-inline-start:0;inset-inline-end:0;top:31%;transform:translateY(-50%);background:black}.faq-common h3{font-size:42px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:#34303d;margin-bottom:60px}.faq-common .js-info-page-faq-title{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0px;color:#34303d}.faq-common .wrapper-info-page__faq-description{font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:0.4px;color:#34303d}.faq-common .wrapper-info-page__faq-description .wrapper-info-page__faq-description-text{height:0}.faq-common .wrapper-info-page__faq-description .wrapper-info-page__faq-description-text a{color:black}.faq-common .wrapper-info-page__faq-description.open .wrapper-info-page__faq-description-text{height:fit-content}.faq-common .wrapper-info-page__faq-description-text{margin:0}.faq-common .wrapper-info-page__box-text{margin:0 auto}.faq-common.faq-style.content-width .wrapper-info-page{width:100%;max-width:100%}.faq-common.faq-style.content-width .wrapper-info-page__box-text{width:100%;max-width:100% !important;margin:0 auto}.stepsListing{padding:60px 0 0 0}.stepsListing .listingHolder{justify-content:center}.stepsListing .blockTitle{margin-bottom:50px;font-size:42px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:#34303d}.stepsListing .listingItemLI{margin-bottom:0}.stepsListing .blockBody{margin-bottom:60px}.stepsListing .listingItem .stepNumber{line-height:1.33;text-align:center;color:#34303d;font-size:28px;position:relative;font-weight:bold;padding:20px 35px;width:fit-content;border:2px solid black;margin:0 auto;margin-bottom:30px;border-radius:50%}.stepsListing .listingItem .infoWrapper{text-align:center}.stepsListing .listingItem .infoWrapper h3{font-size:24px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:center;color:#34303d;margin-bottom:10px}.stepsListing .viewAllBottom{text-align:center}.stepsListing .viewAll{padding:5px 32px 9px;border-radius:24px;border:solid 1.5px #262a33;background-color:#34303d;color:#fff !important;transition:0.2s all ease-in-out}.stepsListing .viewAll:hover{background-color:#fff;color:#34303d !important;border:0px;border:1px solid #34303d}.middleBanner.clubAccountBann{--bs-aspect-ratio: 25%}.middleBanner.clubAccountBann .container{text-align:center;display:flex;justify-content:center;align-items:center;left:50%;transform:translateX(-50%)}.middleBanner.clubAccountBann .content{text-align:center}.middleBanner.clubAccountBann .content .text-title{font-size:42px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:white;margin-bottom:30px}.middleBanner.clubAccountBann .content .button:hover{background-color:#00d1d2}.onlyText{margin-bottom:80px}.onlyText h3{font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:center}.onlyText h3{font-size:24px}@media screen and (min-width: 320px){.onlyText h3{font-size:calc(24px + 18 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.onlyText h3{font-size:42px}}.onlyText p.subtitle{text-align:center;margin-bottom:30px}.onlyText p.subtitle{font-size:14px}@media screen and (min-width: 320px){.onlyText p.subtitle{font-size:calc(14px + 2 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.onlyText p.subtitle{font-size:16px}}.onlyText tr{border:1px solid #cdcdcdad}.onlyText td{border-inline-start:1px solid #cdcdcdad;border-inline-end:1px solid #cdcdcdad}.onlyText .statusPoints{font-size:14px}@media screen and (min-width: 320px){.onlyText .statusPoints{font-size:calc(14px + 2 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.onlyText .statusPoints{font-size:16px}}.onlyText .statusPoints table tr{border:0px}.onlyText .statusPoints table tr.hasNewRibbon td span{border-radius:.15rem;color:#34303d;display:inline-block;font-size:12px;font-weight:400;line-height:1;padding:.5em .75em;text-align:center;vertical-align:baseline;white-space:nowrap;width:fit-content;background-color:rgba(0,209,210,0.8);cursor:default;margin-inline-start:10px}.onlyText .statusPoints table tr:not(:first-child){border-bottom:1px solid #cdcdcd}.onlyText .statusPoints table tr td{border-inline-start:unset;border-inline-end:unset;font-weight:bold;padding:10px}.onlyText .statusPoints table tr td a{color:#34303d;text-decoration:underline}.onlyText .statusPoints table tr td a:hover{color:#00d1d2}.onlyText .statusPoints table tr td.backgroundImage{border-top:none;border-left:none;text-align:center;background-repeat:no-repeat;background-position:center;background-size:40px}.imageListing{margin-bottom:60px}.imageListing.discoverPartners{margin-bottom:30px}.imageListing.discoverPartners .listingItem .listingInfo li{position:relative;padding-inline-start:15px;margin-bottom:5px}.imageListing.discoverPartners .listingItem .listingInfo li:before{position:absolute;content:"";width:5px;border-radius:50%;height:5px;inset-inline-start:0;inset-inline-end:0;top:50%;transform:translateY(-50%);background:black}.imageListing.discoverPartners .listingItem .listingInfo a{display:none}.imageListing.discoverPartners .listingItem .listingInfo p:last-child{margin-bottom:0}.imageListing.earnPoints{margin-bottom:30px}.imageListing.earnPoints .listingInfo p{margin-bottom:10px}.imageListing.earnPoints .button.white{display:inline-block;background-color:transparent;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.imageListing.earnPoints .button.white:hover{background-color:#34303d;color:#fff;border-color:#34303d}.imageListing a:hover h3:after{inset-inline-end:-40px}.imageListing a h3{position:relative;width:fit-content}.imageListing a h3:after{transition:0.2s all ease-in-out;content:"";position:absolute;top:58%;inset-inline-end:-32px;transform:translateY(-50%);width:20px;height:20px;background:url(../images/arrowbanner-black.png) no-repeat;background-size:contain}.imageListing.pointCollection{padding-bottom:60px;margin-bottom:0;background:white}.imageListing.pointCollection .imageWrapper img{display:block;height:300px;object-fit:cover}.imageListing .buttonReadMore:hover img{transform:scale(1.1)}.imageListing .form-intro{margin-bottom:30px}.imageListing .blockTitle{margin-bottom:45px;font-size:32px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;color:#34303d}.imageListing .imageWrapper{margin-bottom:20px;max-height:100%;overflow:hidden}.imageListing .imageWrapper img{display:block;transition:0.3s all ease-in-out;height:250px;width:100%;object-fit:cover}.imageListing h3{font-size:24px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#34303d}.imageListing p{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0px;color:#34303d;margin-top:10px}.imageListing.statusBenifits .blockBody ul li{display:flex;margin-bottom:80px}.imageListing.statusBenifits .blockBody ul li:last-child{margin-bottom:0}.imageListing.statusBenifits .blockBody ul li .infoWrapper{margin-bottom:20px}.imageListing.statusBenifits .blockBody ul li .infoWrapper .listingDescription{margin-bottom:20px;max-width:75%}.imageListing.statusBenifits .blockBody ul li .infoWrapper li{position:relative;padding-inline-start:15px;margin-bottom:10px}.imageListing.statusBenifits .blockBody ul li .infoWrapper li:before{position:absolute;content:"";width:5px;border-radius:50%;height:5px;inset-inline-start:0;inset-inline-end:0;top:10px;background:black}.imageListing.statusBenifits .blockBody ul li div.intro{margin-bottom:20px}.imageListing.statusBenifits .blockBody ul li div.intro>*{font-weight:bold;line-height:1.33;color:#34303d}.imageListing.statusBenifits .blockBody ul li div.intro h3{font-size:24px}@media screen and (min-width: 320px){.imageListing.statusBenifits .blockBody ul li div.intro h3{font-size:calc(24px + 18 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.imageListing.statusBenifits .blockBody ul li div.intro h3{font-size:42px}}.imageListing.statusBenifits .blockBody ul li div.intro .subtitle{font-size:20px}@media screen and (min-width: 320px){.imageListing.statusBenifits .blockBody ul li div.intro .subtitle{font-size:calc(20px + 15 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.imageListing.statusBenifits .blockBody ul li div.intro .subtitle{font-size:35px}}.imageListing.statusBenifits .blockBody ul li a.button{display:inline-block;background-color:transparent;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:9px 32px}.imageListing.statusBenifits .blockBody ul li a.button:hover{background-color:#34303d;color:#fff;border-color:#34303d}.imageListing.statusBenifits .blockBody ul li p{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0px;color:#34303d}.imageListing.statusBenifits .blockBody ul li img{height:100%}.imageListing.statusBenifits .blockBody ul li .row{display:flex;align-items:center}.imageListing.statusBenifits .blockBody ul li:nth-child(even) .row{flex-direction:row-reverse}.imageListing.statusBenifits .blockBody ul li:nth-child(even) .infoWrapper{padding-inline-end:80px}.imageListing.statusBenifits .blockBody ul li:nth-child(odd) .infoWrapper{padding-inline-start:80px}.imageListing.reedeemPoints .blockTitle{margin-bottom:10px}.imageListing.reedeemPoints .form-intro{margin-bottom:70px}.topBanner{height:350px;background-size:cover;padding-top:90px}.topBanner .topBannerWrapper h3{max-width:65%;font-size:56px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:-0.75px;color:#fffdfb}.topBanner.loggedInClub{position:relative;padding-top:160px}.topBanner.loggedInClub:before{content:"";width:100%;height:100%;display:block;top:0;background-image:linear-gradient(to left, transparent, #0000005e 107%);z-index:1;position:absolute;inset-inline-start:0}.topBanner.loggedInClub .topBannerWrapper{position:relative;z-index:3}.topBanner.loggedInClub .topBannerWrapper h3.bannerTitle{min-width:100%}.clubNavigations{border-bottom:2px solid #dee2e6 !important;padding-top:11px;background-color:#fffdfb;margin-bottom:60px}.clubNavigations .breadcrumbListing{display:flex;justify-content:space-around}.clubNavigations .breadcrumbListing .listingItem{padding:18px 28px;position:relative;margin-bottom:-2px}.clubNavigations .breadcrumbListing .listingItem .ribbon{border-radius:.15rem;color:#34303d;display:inline-block;font-size:12px;font-weight:400;line-height:1;padding:.5em .75em;text-align:center;vertical-align:baseline;white-space:nowrap;width:fit-content;background-color:rgba(0,209,210,0.8);cursor:default}.clubNavigations .breadcrumbListing .listingItem.active:before{width:100%;height:4px;background-color:#272a33;content:"";bottom:0;inset-inline-start:0;position:absolute}.clubNavigations .breadcrumbListing .listingItem.active a{font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0.2px;text-align:center;color:#34303d}.clubNavigations .breadcrumbListing .listingItem a{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0px;text-align:center;color:#34303d}.imageListing.earnPoints.aokiBts .container .blockBody ul.listingHolder li.listingItemLI div.listingItem div.listingInfo div.topWrapper{font-size:16px;color:#fff;background-color:#fff;border-radius:6px;padding:3px 5px;text-align:center;display:block;width:fit-content;background-color:#4884b4}.imageListing.earnPoints.aokiBts .container .blockBody ul.listingHolder li.listingItemLI div.listingItem div.listingInfo>a.button.white{display:none}.horizontalListing{margin-bottom:60px}.horizontalListing .row{align-items:center;display:flex}.horizontalListing .imageWrapper{display:block;padding-inline-end:0}.horizontalListing .imageWrapper img{display:block}.horizontalListing .right,.horizontalListing .rightImage{flex-direction:row-reverse;margin:0}.horizontalListing .right .infoWrapper,.horizontalListing .rightImage .infoWrapper{padding-inline-start:60px;padding-top:30px;padding-bottom:30px}.horizontalListing .listingItemLI{margin-bottom:0}.horizontalListing .listingItemLI .listingItem.\#34303d{background-color:#34303d}.horizontalListing .listingItemLI .listingItem.\#34303d h3{color:white}.horizontalListing .listingItemLI .listingItem.\#34303d .listingDescription{color:white}.horizontalListing .listingItemLI .listingItem.\#34303d a.button{border:1px solid white;color:white}.horizontalListing .listingItemLI .listingItem.\#34303d a.button:hover{border:1px solid #34303d;color:#34303d;background:white}.horizontalListing .listingItemLI .listingItem.black{background-color:#34303d}.horizontalListing .listingItemLI .listingItem.black h3{color:white}.horizontalListing .listingItemLI .listingItem.black .listingDescription{color:white}.horizontalListing .listingItemLI .listingItem.black a.button{border:1px solid white;color:white}.horizontalListing .listingItemLI .listingItem.black a.button:hover{border:1px solid #34303d;color:#34303d;background:white}.horizontalListing .listingItemLI .listingItem.\#1bd9c5{background-color:#00d1d2}.horizontalListing .listingItemLI .listingItem.\#1bd9c5 h3{color:black}.horizontalListing .listingItemLI .listingItem.\#1bd9c5 .listingDescription{color:black}.horizontalListing .listingItemLI .listingItem.\#1bd9c5 a.button{border:1px solid black;color:white}.horizontalListing .listingItemLI .listingItem.\#1bd9c5 a.button:hover{border:1px solid #00d1d2;background:black;color:white !important}.horizontalListing .listingItemLI .listingItem.cyan{background-color:#00d1d2}.horizontalListing .listingItemLI .listingItem.cyan h3{color:black}.horizontalListing .listingItemLI .listingItem.cyan .listingDescription{color:black}.horizontalListing .listingItemLI .listingItem.cyan a.button{border:1px solid black;color:black}.horizontalListing .listingItemLI .listingItem.cyan a.button:hover{border:1px solid #00d1d2;background:black;color:white !important}.horizontalListing .listingItemLI .listingItem .infoWrapper h3{padding-bottom:10px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal}.horizontalListing .listingItemLI .listingItem .infoWrapper h3{font-size:26px}@media screen and (min-width: 320px){.horizontalListing .listingItemLI .listingItem .infoWrapper h3{font-size:calc(26px + 6 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.horizontalListing .listingItemLI .listingItem .infoWrapper h3{font-size:32px}}.horizontalListing .listingItemLI .listingItem .infoWrapper .listingDescription{padding-bottom:30px;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0px}.horizontalListing .listingItemLI .listingItem .infoWrapper a{padding:5px 15px 9px;max-width:250px}.horizontalListing .listingItemLI .listingItem .imageWrapper img{width:100%}.statusPoints table{width:100% !important}.statusPoints table td{padding:5px 10px}.statusPoints table .bullet{position:relative}.statusPoints table .bullet:after{content:"";width:7px;height:7px;top:50%;position:absolute;inset-inline-start:50%;transform:translate(-50%, -50%);border-radius:50%}.statusPoints table .xl68:after{background-color:#c2c4c2}.statusPoints table .xl69:after{background-color:#bb9a6f}.statusPoints table .xl70:after{background-color:#5C6379}.expiryPage{padding-top:80px;margin-bottom:100px}.expiryPage .backLink a{text-decoration:underline}.expiryPage .container:before{content:none}.expiryPage .expiryComponent{margin-bottom:100px}.expiryPage .expiryComponent .blockTitle{text-align:center;font-size:42px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#34303d;margin-bottom:50px}.expiryPage .expiryComponent .pointSquare{background:#34303d;padding:50px;height:450px}.expiryPage .expiryComponent .pointSquare .pointsSection{text-align:center;color:white;display:flex;flex-direction:column;justify-content:center;height:100%}.expiryPage .expiryComponent .pointSquare .pointsSection .number{font-size:60px;font-weight:bold;color:white}.expiryPage .expiryComponent .expiryContent{display:flex;align-items:center;justify-content:center}.expiryPage .expiryComponent .expiryContent .textSection{margin-inline-start:60px}.expiryPage .expiryComponent .expiryContent .textSection .termsLink{padding:10px 0px}.expiryPage .expiryComponent .expiryContent .textSection .termsLink a{text-decoration:none}.expiryPage .expiryComponent .listingDescription{margin-bottom:25px}.expiryPage .expiryComponent .expiryTable{margin-bottom:20px;padding:10px;border:1px solid #00000021}.expiryPage .expiryComponent .expiryTable .points{margin-bottom:10px;padding-bottom:10px;display:flex;justify-content:space-between;position:relative}.expiryPage .expiryComponent .expiryTable .points:after{content:"";position:absolute;width:95%;inset-inline-start:50%;transform:translate(-50%);bottom:0;height:1px;background-color:#00000021}.expiryPage .expiryComponent .expiryTable .points h3{font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0px;color:#34303d}.expiryPage .expiryComponent .expiryTable .values{display:flex;justify-content:space-between;text-align:start}.expiryPage .expiryComponent .expiryTable .values p{margin-bottom:0}.allBenefitsStatus .termsLink{padding-top:0;padding-bottom:40px}.allBenefitsStatus .onlyText{margin-bottom:40px}.discoverBenefitsPage{margin-bottom:100px}.discoverBenefitsPage .listingHolder{display:flex;align-items:center}.discoverBenefitsPage .listingImage{padding:0}.discoverBenefitsPage .listingImage img{max-height:600px;width:100%}.discoverBenefitsPage .blockTitle h3{text-align:center;font-size:42px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#34303d;margin-bottom:100px}.discoverBenefitsPage .listingDescription{margin-bottom:30px}.discoverBenefitsPage .totalPoints{border:1px solid #74707024;padding:13px 20px}.discoverBenefitsPage .totalPoints .points{font-size:56px;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:-0.75px;color:#34303d;margin-bottom:5px}.discoverBenefitsPage .totalPoints .listingPoints{position:relative}.discoverBenefitsPage .totalPoints .listingPoints .status{position:absolute;inset-inline-end:20px;top:10px;border-radius:25px}.discoverBenefitsPage .totalPoints .listingPoints .status span{font-size:12px;text-transform:capitalize;padding:5px 10px;font-size:13px;border-radius:25px;text-transform:uppercase;color:white}.discoverBenefitsPage .totalPoints .listingPoints .status.silver span{background:#c2c4c2}.discoverBenefitsPage .totalPoints .listingPoints .status.gold span{background-color:#bb9a6f}.discoverBenefitsPage .totalPoints .listingPoints .status.platinum span{background-color:#5c6379}.discoverBenefitsPage .totalPoints h3{margin-bottom:5px;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0.5px;color:#34303d;text-transform:uppercase}.discoverBenefitsPage .totalPoints .progress-bar__container{margin-bottom:15px}.discoverBenefitsPage .totalPoints .benefitsButton{margin-bottom:10px;display:block;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0px;color:#34303d;text-decoration:underline}.discoverBenefitsPage .earnText{margin-bottom:10px;color:#626262}.discoverBenefitsPage a{text-decoration:underline;letter-spacing:-0.40px;font-size:14px}.progress-bar__container{margin-bottom:10px;width:100%;height:8px;border-radius:2rem;position:relative;overflow:hidden;transition:all 0.5s;will-change:transform}.progress-bar__container.silver{box-shadow:0 0 5px #c2c4c2}.progress-bar__container.silver .progress-bar{background:linear-gradient(to left, #c2c4c2, #dcdcdc 50%)}.progress-bar__container.gold{box-shadow:0 0 5px #bb9a6f}.progress-bar__container.gold .progress-bar{background:linear-gradient(to left, #c19766, #98744a 50%)}.progress-bar__container.platinum{box-shadow:0 0 5px #5c6379}.progress-bar__container.platinum .progress-bar{background-color:#5c6379}.progress-bar__container .progress-bar{position:absolute;height:100%;content:"";top:0;bottom:0;inset-inline-start:0;border-radius:inherit;display:flex;justify-content:center;align-items:center;color:white;font-family:sans-serif}.pointLine{padding-top:60px;background:white}.pointLine .headWrapper{margin-bottom:50px;text-align:center}.pointLine .headWrapper .blockTitle{font-size:42px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;color:#34303d;margin-bottom:15px}.pointLine .headWrapper .subtitle{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0px;color:#34303d}.pointLine .statusWrapper{padding-bottom:50px;display:flex;justify-content:space-between}.pointLine .statusWrapper .subStatusWrapper{width:100%;position:relative}.pointLine .statusWrapper .subStatusWrapper:last-child{width:20%;text-align:end}.pointLine .statusWrapper .subStatusWrapper:last-child:after{background-color:#bb9a6f}.pointLine .statusWrapper .subStatusWrapper:last-child span{inset-inline-end:40px;inset-inline-start:auto}.pointLine .statusWrapper .subStatusWrapper:first-child{text-align:start}.pointLine .statusWrapper .subStatusWrapper:first-child span{inset-inline-start:40px}.pointLine .statusWrapper .subStatusWrapper:nth-child(2){width:75%;text-align:start}.pointLine .statusWrapper .subStatusWrapper:nth-child(2) h4{margin-inline-start:-20px}.pointLine .statusWrapper .subStatusWrapper:nth-child(2) p{margin-inline-start:-20px}.pointLine .statusWrapper .subStatusWrapper:nth-child(2):after{background-color:#bb9a6f}.pointLine .statusWrapper .subStatusWrapper:nth-child(2) span{inset-inline-start:0}.pointLine .statusWrapper .subStatusWrapper:after{z-index:0;width:101%;display:block;position:absolute;content:"";height:5px;inset-inline-start:50%;top:50%;background-color:silver;transform:translate(-50%, -50%)}.pointLine .statusWrapper .subStatusWrapper.silver span{background:#c2c4c2}.pointLine .statusWrapper .subStatusWrapper.gold span{background-color:#bb9a6f}.pointLine .statusWrapper .subStatusWrapper.platinum span{background-color:#5c6379}.pointLine .statusWrapper .subStatusWrapper h4{padding-bottom:30px;font-weight:bold}.pointLine .statusWrapper .subStatusWrapper span{border:2px solid white;z-index:1;display:block;position:absolute;content:"";width:15px;height:15px;border-radius:50%;inset-inline-start:50%;top:50%;transform:translate(-50%, -50%)}.pointLine .statusWrapper .subStatusWrapper p{color:#00000061}.dashboardClub{background-color:#f6f4f0;padding-bottom:40px}.dashboardClub .flexWrapper{display:flex;margin-top:-100px;position:relative;z-index:3}.dashboardClub .flexWrapper .leftWrapper{border-inline-end:1px solid #e8e8e8;padding:0px !important}.dashboardClub .flexWrapper .leftWrapper .infoList.row{min-width:100%;min-height:100%;margin-right:0px !important;margin-left:0px !important}.dashboardClub .flexWrapper .leftWrapper .infoList.row .clubDashboardColumn{padding:50px;display:flex;flex-direction:column;justify-content:space-between}.dashboardClub .flexWrapper .leftWrapper .infoList.row .clubDashboardColumn:first-child{border-right:3px solid #e2e1df}.dashboardClub .flexWrapper .leftWrapper .infoList.row .clubDashboardColumn p.title{font-size:22px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#34303d}.dashboardClub .flexWrapper .leftWrapper .infoList.row .clubDashboardColumn p.titleValue{font-size:36px;text-transform:uppercase;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;color:#34303d}.dashboardClub .flexWrapper .leftWrapper .infoList.row .clubDashboardColumn p.message{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0px;color:#34303d;margin-top:10px}.dashboardClub .flexWrapper .leftWrapper .infoList.row .clubDashboardColumn a{font-weight:bold;text-decoration:underline;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0px;color:#34303d;margin-top:10px}.dashboardClub .flexWrapper .leftWrapper .infoList.row .clubDashboardColumn a:hover{color:#00d1d2}.dashboardClub .flexWrapper .pointStatus{position:relative}.dashboardClub .flexWrapper .pointStatus.silver span{background:linear-gradient(to left, #c2c4c2, #dcdcdc 50%)}.dashboardClub .flexWrapper .pointStatus.gold span{background:linear-gradient(to left, #c19766, #98744a 50%)}.dashboardClub .flexWrapper .pointStatus.platinum span{background-color:#5c6379}.dashboardClub .flexWrapper .pointStatus span{color:white;position:absolute;inset-inline-end:20px;top:50%;transform:translateY(-50%);padding:4px 19px;border-radius:2px;font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:0.2px;text-align:center;color:#fff}.dashboardClub .flexWrapper .boxWrapper{background-color:#fffdfb;padding:40px;flex:0 0 100%;display:flex}.dashboardClub .flexWrapper .boxWrapper .blockTitle{font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0.2px;color:#34303d;text-transform:capitalize}.dashboardClub .flexWrapper .boxWrapper .points{font-size:56px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:-0.75px;color:#34303d;margin-bottom:12px}.dashboardClub .flexWrapper .boxWrapper .infoList{flex:0 0 50%}.dashboardClub .flexWrapper .boxWrapper .subTitle{margin-bottom:15px}.dashboardClub .flexWrapper .boxWrapper .link{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0px;color:#34303d;text-decoration:underline;text-underline-offset:6px}.dashboardClub .flexWrapper .rightWrapper .points{margin-bottom:30px}.dashboardClub .pointBar{height:10px;width:100px;margin-bottom:20px;margin-bottom:10px;width:100%;height:8px;border-radius:2rem;position:relative;background:#e1e0e2;transition:all 0.5s;will-change:transform;position:relative}.dashboardClub .pointBar:after{content:"";width:10px;height:10px;border:1px solid white;top:-1px;background-color:black;position:absolute;inset-inline-end:0;border-radius:50%}.dashboardClub .pointBar.silver{box-shadow:0 0 5px #c2c4c2}.dashboardClub .pointBar.silver .progressPointBar{background:linear-gradient(305deg, #c2c4c2, #dcdcdc 50%)}.dashboardClub .pointBar.gold{box-shadow:0 0 5px #bb9a6f}.dashboardClub .pointBar.gold .progressPointBar{background:linear-gradient(305deg, #c19766, #98744a 50%)}.dashboardClub .pointBar.platinum{box-shadow:0 0 5px #5c6379}.dashboardClub .pointBar.platinum .progressPointBar{background-color:#5c6379}.dashboardClub .pointBar .progressPointBar{position:absolute;height:100%;content:"";top:0;bottom:0;inset-inline-start:0;border-radius:inherit;display:flex;justify-content:center;align-items:center;color:white;font-family:sans-serif}.activitiesContainer{margin-bottom:70px}.activitiesContainer h3{font-size:30px;font-weight:800;margin-bottom:35px}.activitiesContainer .row{align-items:center}.activitiesContainer .activityRow{margin-bottom:20px}.activitiesContainer .activityRow:last-child{margin-bottom:0}.activitiesContainer .monthWrapper{margin-bottom:30px}.activitiesContainer .icon{display:block}.activitiesContainer .activitiesWrapper{margin:20px 50px}.activitiesContainer .activitiesWrapper .activiyInfo{margin-inline-start:20px}.activitiesContainer .activitiesWrapper .activityName{display:flex;justify-content:start;align-items:center}.activitiesContainer .activitiesWrapper .activityName .icon{border:1px solid #c6c6c6;width:30px;height:30px;border-radius:15px;padding:4px}.activitiesContainer .activitiesWrapper .activityName .name{margin-inline-start:15px;font-weight:600}.activitiesContainer .activitiesWrapper .activityDate .date{color:#979797}.activitiesContainer .activitiesWrapper .activityPoints .point{text-align:center}.backLink,.termsLink{padding:10px}.backLink a,.termsLink a{text-decoration:none}.termsLink{text-align:center;padding-bottom:30px;border-bottom:1px solid gray;margin-bottom:60px}.backLinkBorder{border-top:1px solid gray;padding-top:30px}.club-faq{padding:60px 0}.club-faq .chevron{top:45%;transform:translateY(-50%)}.pointsArea{border-top:1px solid #e1e0e2;padding-top:20px}.pointsArea .Pointsname{display:block;margin-bottom:10px}.orderSummary .promoCodeArea{padding-top:30px;padding-bottom:30px;border-top:1px solid #dcdcdc}.orderSummary .promoCodeArea .d-flex{justify-content:space-between}.orderSummary .promoCodeArea.pointsArea{margin-bottom:20px;border-top:0px}.orderSummary .promoCodeArea .promomsg .PromoCodeDiscountAmount{display:none}.orderSummary .promoCodeArea .promomsg .name{font-size:20px;font-weight:700;display:block;margin-bottom:5px}.orderSummary .promoCodeArea .promomsg>div:nth-child(2){display:flex;align-items:center;gap:10px}.orderSummary .promoCodeArea .promomsg>div:nth-child(2) a{color:#00d1d2;font-size:14px;text-decoration:underline}.orderSummary .promoCodeArea .promoinput{display:flex;align-items:center;justify-content:space-between}.orderSummary .promoCodeArea .promoinput input{margin:0;flex:0 0 50%}.orderSummary .promoCodeArea .promoinput .applyPromoCode{text-align:center;flex:0 0 40%}.bodyContentSection{margin-bottom:60px;padding-inline:60px;text-align:center;font-size:14px}.introTitle{padding:60px;text-align:center}.introTitle h3{margin-bottom:20px}.introTitle h3{font-size:32px}@media screen and (min-width: 320px){.introTitle h3{font-size:calc(32px + 22 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.introTitle h3{font-size:54px}}.introTitle h3{line-height:42px}@media screen and (min-width: 320px){.introTitle h3{line-height:calc(42px + 26 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.introTitle h3{line-height:68px}}.introTitle p{font-size:16px}.commonBanner{--bs-aspect-ratio: 32%;margin-bottom:60px}.commonBanner>img{object-fit:cover}.commonBanner.ratio .container{left:50%;transform:translateX(-50%)}.commonBanner.tinyBanner{--bs-aspect-ratio: 30%}.commonBanner.tinyBanner .bannerContentWrapper{display:flex;align-items:center;flex-wrap:wrap;height:100%}.commonBanner.tinyBanner .bannerContentWrapper .bannerText{max-width:40%}.commonBanner.tinyBanner .bannerContentWrapper .bannerText .blockTitle{color:#fff}.commonBanner.tinyBanner .container{top:50%;left:50%;transform:translate(-50%, -50%)}.commonBanner.careBanner{--bs-aspect-ratio: 40%}.commonBanner.careBanner .bannerContentWrapper .bannerText{color:#fff}.commonBanner.careBanner .bannerContentWrapper .bannerText .blockTitle{font-size:48px}@media screen and (min-width: 320px){.commonBanner.careBanner .bannerContentWrapper .bannerText .blockTitle{font-size:calc(48px + 42 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.commonBanner.careBanner .bannerContentWrapper .bannerText .blockTitle{font-size:90px}}.commonBanner.careBanner .bannerContentWrapper .bannerText .blockTitle{line-height:60px}@media screen and (min-width: 320px){.commonBanner.careBanner .bannerContentWrapper .bannerText .blockTitle{line-height:calc(60px + 40 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.commonBanner.careBanner .bannerContentWrapper .bannerText .blockTitle{line-height:100px}}.commonBanner.tradeBanner>img{filter:brightness(60%)}.commonBanner.tradeBanner .bannerContentWrapper .bannerText{max-width:650px}.commonBanner.tradeBanner .bannerContentWrapper .bannerText .blockTitle{color:#fff}.commonBanner.tradeBanner .bannerContentWrapper .bannerText .blockTitle{font-size:30px}@media screen and (min-width: 320px){.commonBanner.tradeBanner .bannerContentWrapper .bannerText .blockTitle{font-size:calc(30px + 15 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.commonBanner.tradeBanner .bannerContentWrapper .bannerText .blockTitle{font-size:45px}}.commonBanner.tradeBanner .bannerContentWrapper .bannerText .blockTitle{line-height:38px}@media screen and (min-width: 320px){.commonBanner.tradeBanner .bannerContentWrapper .bannerText .blockTitle{line-height:calc(38px + 19 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.commonBanner.tradeBanner .bannerContentWrapper .bannerText .blockTitle{line-height:57px}}.commonBanner.tradeBanner .bannerContentWrapper .bannerText p{color:#fff}.commonBanner.tradeBanner .bannerContentWrapper .bannerText .button{display:inline-block;background-color:#fff;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #fff;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin-top:30px}.commonBanner.tradeBanner .bannerContentWrapper .bannerText .button:hover{background-color:#00d1d2;color:#34303d;border-color:#00d1d2}.commonBanner.whiteFont .bannerContentWrapper .bannerText .blockTitle{color:#fff}.commonBanner.whiteFont .bannerContentWrapper .bannerText p{color:#fff;font-weight:bold}.commonBanner.whiteFont .bannerContentWrapper .bannerText p{font-size:24px}@media screen and (min-width: 320px){.commonBanner.whiteFont .bannerContentWrapper .bannerText p{font-size:calc(24px + 8 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.commonBanner.whiteFont .bannerContentWrapper .bannerText p{font-size:32px}}.commonBanner.whiteFont .bannerContentWrapper .bannerText .button{display:inline-block;background-color:#fff;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #fff;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin-top:30px}.commonBanner.whiteFont .bannerContentWrapper .bannerText .button:hover{background-color:#00d1d2;color:#34303d;border-color:#00d1d2}.commonBanner.smallBanner{--bs-aspect-ratio: 21%}.commonBanner .bannerContentWrapper{display:flex;align-items:center;flex-wrap:wrap;height:100%}.commonBanner .bannerContentWrapper .bannerText{padding:60px 0;max-width:600px}.commonBanner .bannerContentWrapper .bannerText .isNew{margin-inline-start:0;margin-bottom:20px}.commonBanner .bannerContentWrapper .bannerText .blockTitle{margin-bottom:20px}.commonBanner .bannerContentWrapper .bannerText .blockTitle{font-size:32px}@media screen and (min-width: 320px){.commonBanner .bannerContentWrapper .bannerText .blockTitle{font-size:calc(32px + 22 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.commonBanner .bannerContentWrapper .bannerText .blockTitle{font-size:54px}}.commonBanner .bannerContentWrapper .bannerText .blockTitle{line-height:36px}@media screen and (min-width: 320px){.commonBanner .bannerContentWrapper .bannerText .blockTitle{line-height:calc(36px + 22 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.commonBanner .bannerContentWrapper .bannerText .blockTitle{line-height:58px}}.commonBanner .bannerContentWrapper .bannerText p{font-size:16px}.commonBanner .bannerContentWrapper .bannerText p sup{vertical-align:top;font-size:10px}.commonBanner .bannerContentWrapper .bannerImage{align-self:flex-end;display:flex;align-items:flex-end;justify-content:flex-end}.commonBanner .bannerContentWrapper .bannerImage img{max-width:100%;max-height:100%;object-fit:contain}.commonBanner.aokiLandingBanner .container .bannerContentWrapper .bannerText{padding:0 !important}.commonBanner.aokiLandingBanner .container .bannerContentWrapper .bannerText h3.blockTitle{display:none}.allProductsListing .blockHead{margin-bottom:30px}.allProductsListing .blockHead .blockTitle{font-size:30px}@media screen and (min-width: 320px){.allProductsListing .blockHead .blockTitle{font-size:calc(30px + 6 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.allProductsListing .blockHead .blockTitle{font-size:36px}}.allProductsListing .blockHead p{color:#34303d;font-size:16px;margin-top:20px}.allProductsListing .blockBody .form-intro{font-size:18px;color:#34303d;margin-bottom:40px}.allProductsListing .swiper-wrapper{flex-wrap:nowrap;margin:0}.allProductsListing .swiper-wrapper .swiper-slide{flex:0 0 auto;padding:0}.allProductsListing .listingProduct{margin-bottom:calc($spacing / 2)}.allProductsListing .listingProduct .productAnchor{display:block}.allProductsListing .listingProduct .listingImage{background-color:#f6f4f0;padding:10px;margin-bottom:15px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative}.allProductsListing .listingProduct .listingImage a{--bs-aspect-ratio: 100%}.allProductsListing .listingProduct .listingImage:hover{filter:brightness(85%)}.allProductsListing .listingProduct .listingImage .isNew{margin-inline-start:0;background-color:#00d1d2;margin-bottom:15px;position:absolute;top:12px;inset-inline-start:12px}.allProductsListing .listingProduct .listingImage img{max-width:100%;max-height:380px;width:100%;object-fit:contain}.allProductsListing .listingProduct .listingInfo h3,.allProductsListing .listingProduct .listingInfo h3 a{color:#34303d;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin-bottom:5px}.allProductsListing .listingProduct .listingInfo h3,.allProductsListing .listingProduct .listingInfo h3 a{font-size:22px}@media screen and (min-width: 320px){.allProductsListing .listingProduct .listingInfo h3,.allProductsListing .listingProduct .listingInfo h3 a{font-size:calc(22px + 2 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.allProductsListing .listingProduct .listingInfo h3,.allProductsListing .listingProduct .listingInfo h3 a{font-size:24px}}.allProductsListing .listingProduct .listingInfo h3:hover,.allProductsListing .listingProduct .listingInfo h3 a:hover{color:#00d1d2}.allProductsListing .listingProduct .listingInfo span{font-weight:bold;margin-bottom:10px;display:block}.allProductsListing .listingProduct .listingInfo span{font-size:18px}@media screen and (min-width: 320px){.allProductsListing .listingProduct .listingInfo span{font-size:calc(18px + 2 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.allProductsListing .listingProduct .listingInfo span{font-size:20px}}.allProductsListing .listingProduct .listingInfo p{font-size:16px;color:#34303d;margin-bottom:6px}.footerCardsListing.listingProduct{margin-bottom:calc($spacing / 2)}.footerCardsListing.listingProduct .productAnchor{display:block}.footerCardsListing.listingProduct .listingImage{background-color:#f6f4f0;padding:10px;margin-bottom:15px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footerCardsListing.listingProduct .listingImage a{--bs-aspect-ratio: 100%}.footerCardsListing.listingProduct .listingImage:hover{filter:brightness(85%)}.footerCardsListing.listingProduct .listingImage .isNew{margin-inline-start:0;background-color:#00d1d2;margin-bottom:15px}.footerCardsListing.listingProduct .listingImage img{max-width:100%;max-height:380px;width:100%;object-fit:contain}.footerCardsListing.listingProduct .listingInfo h3,.footerCardsListing.listingProduct .listingInfo h3 a{color:#34303d;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footerCardsListing.listingProduct .listingInfo h3,.footerCardsListing.listingProduct .listingInfo h3 a{font-size:22px}@media screen and (min-width: 320px){.footerCardsListing.listingProduct .listingInfo h3,.footerCardsListing.listingProduct .listingInfo h3 a{font-size:calc(22px + 2 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.footerCardsListing.listingProduct .listingInfo h3,.footerCardsListing.listingProduct .listingInfo h3 a{font-size:24px}}.footerCardsListing.listingProduct .listingInfo h3:hover,.footerCardsListing.listingProduct .listingInfo h3 a:hover{color:#00d1d2}.footerCardsListing.listingProduct .listingInfo p{margin-top:5px;font-size:16px;color:#34303d}.videoListingSection{margin-bottom:60px}.videoListingSection .blockHeadTitle h3{font-weight:bold;line-height:1.24;margin-bottom:30px;text-align:center}.videoListingSection .blockHeadTitle h3{font-size:30px}@media screen and (min-width: 320px){.videoListingSection .blockHeadTitle h3{font-size:calc(30px + 12 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.videoListingSection .blockHeadTitle h3{font-size:42px}}.videoListingSection .button{margin:auto;display:block;width:fit-content}.videoBanner{margin-bottom:60px;padding-bottom:0;position:relative}.videoBanner.fullWidthThinVideo .videoBlock{padding-inline:0}.videoBanner.fullWidthThinVideo .videoWrapper{--bs-aspect-ratio: 30%;max-width:none}.videoBanner.fullWidthBanner .videoBlock{padding-inline:0}.videoBanner.fullWidthBanner .videoWrapper{--bs-aspect-ratio: 40%;max-width:none}.videoBanner.inNews{margin-bottom:25px;margin-top:25px}.videoBanner.inNews .videoBlock{padding:0}.videoBanner.isListing{margin-bottom:30px}.videoBanner.isListing .videoBlock{padding:0}.videoBanner.isListing .videoWrapper{--bs-aspect-ratio: 100%}.videoBanner.isListing .videoWrapper .blockHead{background:linear-gradient(to top, rgba(0,0,0,0.4), transparent);width:100%;padding:15px;height:100%;display:flex;align-items:flex-end}.videoBanner.isListing .videoWrapper .blockHead h3{color:#fff}.videoBanner.isListing .videoWrapper .blockHead h3{font-size:18px}@media screen and (min-width: 320px){.videoBanner.isListing .videoWrapper .blockHead h3{font-size:calc(18px + 2 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.videoBanner.isListing .videoWrapper .blockHead h3{font-size:20px}}.videoBanner .videoIntro{padding:60px 60px 0 60px;text-align:center}.videoBanner .videoIntro .blockTitle{margin-bottom:calc($spacing / 2);text-align:center}.videoBanner .videoIntro .blockTitle{font-size:30px}@media screen and (min-width: 320px){.videoBanner .videoIntro .blockTitle{font-size:calc(30px + 6 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.videoBanner .videoIntro .blockTitle{font-size:36px}}.videoBanner .videoIntro p{max-width:800px;width:100%;margin-bottom:30px;font-size:16px;margin-inline:auto;text-align:center}.videoBanner .videoIntro .button{margin-inline:auto;width:fit-content;display:block;margin-bottom:30px}.videoBanner .videoBlock{position:relative;padding:0 60px}.videoBanner .videoBlock::after{content:"";width:100%;height:50%;background-color:#fff;z-index:0;position:absolute;bottom:0;left:0}.videoBanner .videoWrapper{--bs-aspect-ratio: 60%;z-index:5;cursor:pointer;max-width:1250px;margin:auto}.videoBanner .videoWrapper .video-image-holder{background-size:cover !important}.videoBanner .videoWrapper .video-image-holder a{display:block;width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#fff !important;border-radius:50%;display:flex;justify-content:center;align-items:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.videoBanner .videoWrapper .video-image-holder a:hover{background-color:#00d1d2 !important}.videoBanner .videoWrapper .video-image-holder a img{width:20px;height:20px;padding-left:5px;object-fit:contain !important;filter:brightness(0) saturate(100%) invert(29%) sepia(4%) saturate(1334%) hue-rotate(215deg) brightness(99%) contrast(87%)}.videoBanner .video-holder{position:fixed;top:0;left:0;background-color:rgba(0,0,0,0.6);z-index:100;display:none;width:100%;height:100%}.videoBanner .video-holder .iframeHolder{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;align-items:center;justify-content:center}.videoBanner .video-holder .iframeHolder .content{display:flex;flex-direction:column;flex:0 0 50%;--bs-aspect-ratio: 56%}.videoBanner .video-holder .iframeHolder .content .closeIframe{width:22px;height:22px;margin-inline-start:auto;margin-bottom:15px;filter:brightness(0) invert(1);cursor:pointer;transform:translateY(calc(-100% - 15px));inset-inline-end:0}.middleBanner{--bs-aspect-ratio: 40%;margin-bottom:60px}.middleBanner.centeredComponents .bannerText .container{display:flex;flex-direction:column;align-items:center;gap:30px}.middleBanner.centeredComponents .bannerText .container .icon-wrapper{display:flex;justify-content:center}.middleBanner.centeredComponents .bannerText .container .icon-wrapper img{max-width:100px}.middleBanner.appPageBanner{margin-bottom:0}.middleBanner.appPageBanner .icon-wrapper{margin-bottom:15px}.middleBanner.discover-terea-banner{margin-bottom:0}.middleBanner.privilegeBanner::before{display:none}.middleBanner.privilegeBanner .bannerText{position:relative;z-index:2;padding:60px 0}.middleBanner.privilegeBanner .bannerText h3{color:#34303d;text-align:center;max-width:70%;margin:auto}.middleBanner.privilegeBanner .bannerText h3{font-size:32px}@media screen and (min-width: 320px){.middleBanner.privilegeBanner .bannerText h3{font-size:calc(32px + 12 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.middleBanner.privilegeBanner .bannerText h3{font-size:44px}}.middleBanner.privilegeBanner .bannerText h3{line-height:38px}@media screen and (min-width: 320px){.middleBanner.privilegeBanner .bannerText h3{line-height:calc(38px + 16 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.middleBanner.privilegeBanner .bannerText h3{line-height:54px}}.middleBanner.lil-solid-ez-banner .button{display:inline-block;background-color:#fff;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #fff;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin-top:30px}.middleBanner.lil-solid-ez-banner .button:hover{background-color:#00d1d2;color:#34303d;border-color:#00d1d2}.middleBanner img{object-fit:cover}.middleBanner .bannerText{display:flex;align-items:center}.middleBanner .bannerText .container{width:100%;margin-inline:auto}.middleBanner .bannerText h3{max-width:50%;margin-bottom:25px;color:#fff}.middleBanner .bannerText h3{font-size:32px}@media screen and (min-width: 320px){.middleBanner .bannerText h3{font-size:calc(32px + 32 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.middleBanner .bannerText h3{font-size:64px}}.middleBanner .bannerText h3{line-height:36px}@media screen and (min-width: 320px){.middleBanner .bannerText h3{line-height:calc(36px + 32 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.middleBanner .bannerText h3{line-height:68px}}.middleBanner .bannerText p{max-width:50%;font-size:16px;color:#fff}.viewAllBottom a{display:inline-block;background-color:transparent;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;height:auto;line-height:normal;margin-bottom:25px}.viewAllBottom a:hover{background-color:#34303d;color:#fff;border-color:#34303d}.productsWrapper .empty{font-size:20px;font-weight:bold;text-align:center}.productsWrapper .selectedProducts{display:flex;flex-wrap:wrap;margin-bottom:60px;gap:15px}.productsWrapper .selectedProducts .comparedropdown{flex:0 0 calc(33.33% - 15px);max-width:calc(33.33% - 15px);position:relative}.productsWrapper .selectedProducts .comparedropdown .selectedLi{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:flex;align-items:center;justify-content:space-between;background-color:#fffdfb;border:1px solid #d3d3d3;border-radius:3px;cursor:pointer;min-height:64px;padding:0 16px 0 21px;color:#34303d;font-size:16px;letter-spacing:.01px}.productsWrapper .selectedProducts .comparedropdown .selectedLi::after{content:"";flex-shrink:0;background-image:url(../images/arrow-down.svg);width:15px;height:15px;background-position:center center;background-size:contain;background-repeat:no-repeat}.productsWrapper .selectedProducts .comparedropdown ul{padding-inline:12px;padding-top:22px;background-color:#fff;position:relative;z-index:10;display:none;position:absolute;top:100%;inset-inline-start:0;width:calc(100%);box-shadow:0 0 15px 0 rgba(0,0,0,0.1);border-radius:0 0 5px 5px}.productsWrapper .selectedProducts .comparedropdown ul .close-icon{background-image:url(../images/close-icon-black.svg);width:20px;height:20px;background-size:contain;background-position:center center;background-repeat:no-repeat;display:block;margin-inline-start:auto;margin-bottom:40px;display:none}.productsWrapper .selectedProducts .comparedropdown ul .productLi{display:flex;align-items:center;justify-content:space-between;border:1px solid #d3d3d3;border-radius:3px;cursor:pointer;margin-bottom:12px;min-height:72px;padding:0 24px}.productsWrapper .selectedProducts .comparedropdown ul .productLi.disabled{opacity:0.5;cursor:default}.productsWrapper .selectedProducts .comparedropdown ul .productLi.selected{opacity:1;border-color:#34303d}.productsWrapper .selectedProducts .comparedropdown ul .productLi .productTitle{color:#34303d;display:block;font-size:18px;font-weight:400;letter-spacing:.01px;line-height:1.78;margin:0}.productsWrapper .selectedProducts .comparedropdown ul .productLi .productImage{width:70px;height:70px}.productsWrapper .selectedProducts .comparedropdown ul .productLi .productImage img{object-fit:contain;width:100%;height:100%}.productsWrapper .productsWrapperDetails .productInfoWrapper .productsToCompare{display:flex;margin-bottom:60px;margin-inline:-15px}.productsWrapper .productsWrapperDetails .productInfoWrapper .productsToCompare .productItem{padding-inline:15px;flex:0 0 33.33%;max-width:calc(33.33% - 15px);display:flex;flex-direction:column}.productsWrapper .productsWrapperDetails .productInfoWrapper .productsToCompare .productItem .imageWrapper{width:100%;height:300px}.productsWrapper .productsWrapperDetails .productInfoWrapper .productsToCompare .productItem .imageWrapper img{display:block;width:auto;max-width:100%;max-height:100%;height:auto;object-fit:contain}.productsWrapper .productsWrapperDetails .productInfoWrapper .productsToCompare .productItem .productInfo{flex-grow:1;display:flex;flex-direction:column}.productsWrapper .productsWrapperDetails .productInfoWrapper .productsToCompare .productItem .productInfo .productTitle a{color:#34303d;margin-bottom:20px;display:flex;gap:15px;align-items:center;cursor:pointer}.productsWrapper .productsWrapperDetails .productInfoWrapper .productsToCompare .productItem .productInfo .productTitle a{font-size:20px}@media screen and (min-width: 320px){.productsWrapper .productsWrapperDetails .productInfoWrapper .productsToCompare .productItem .productInfo .productTitle a{font-size:calc(20px + 4 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.productsWrapper .productsWrapperDetails .productInfoWrapper .productsToCompare .productItem .productInfo .productTitle a{font-size:24px}}.productsWrapper .productsWrapperDetails .productInfoWrapper .productsToCompare .productItem .productInfo .productTitle a{line-height:22px}@media screen and (min-width: 320px){.productsWrapper .productsWrapperDetails .productInfoWrapper .productsToCompare .productItem .productInfo .productTitle a{line-height:calc(22px + 4 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.productsWrapper .productsWrapperDetails .productInfoWrapper .productsToCompare .productItem .productInfo .productTitle a{line-height:26px}}.productsWrapper .productsWrapperDetails .productInfoWrapper .productsToCompare .productItem .productInfo .productTitle a:hover::after{filter:brightness(0) saturate(100%) invert(81%) sepia(35%) saturate(7486%) hue-rotate(134deg) brightness(97%) contrast(101%);transform:translate(5px) scale(-1)}.productsWrapper .productsWrapperDetails .productInfoWrapper .productsToCompare .productItem .productInfo .productTitle a::after{content:"";display:block;width:20px;height:20px;background-image:url(../images/back-button.svg);background-position:center center;background-size:contain;background-repeat:no-repeat;transform:scale(-1);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;flex-shrink:0}.productsWrapper .productsWrapperDetails .productInfoWrapper .productsToCompare .productItem .productInfo .productPrice{color:#34303d;margin-bottom:20px;font-weight:bold}.productsWrapper .productsWrapperDetails .productInfoWrapper .productsToCompare .productItem .productInfo .productPrice{font-size:18px}@media screen and (min-width: 320px){.productsWrapper .productsWrapperDetails .productInfoWrapper .productsToCompare .productItem .productInfo .productPrice{font-size:calc(18px + 4 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.productsWrapper .productsWrapperDetails .productInfoWrapper .productsToCompare .productItem .productInfo .productPrice{font-size:22px}}.productsWrapper .productsWrapperDetails .productInfoWrapper .productsToCompare .productItem .productInfo .productDesc{font-size:16px;color:#34303d;margin-bottom:20px;flex-grow:1}.productsWrapper .productsWrapperDetails .productInfoWrapper .productsToCompare .productItem .productInfo .button{display:inline-block;background-color:#34303d;color:#fff;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:fit-content}.productsWrapper .productsWrapperDetails .productInfoWrapper .productsToCompare .productItem .productInfo .button:hover{background-color:#00d1d2;color:#34303d;border-color:#00d1d2}.productsWrapper .blockHead .blockTitle{font-size:24px;margin-bottom:20px}.productsWrapper .link{font-size:16px;color:#34303d;letter-spacing:-.2px;line-height:1.75;margin-bottom:15px;display:flex;align-items:center;gap:8px;width:fit-content}.productsWrapper .link.withNoLink{cursor:default}.productsWrapper .link.withNoLink::after{display:none}.productsWrapper .link::after{content:"";width:15px;height:15px;transform:scale(-1);background-image:url(../images/back-button.svg);background-size:contain;background-repeat:no-repeat;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.productsWrapper .link:hover::after{transform:translateX(6px) scale(-1);filter:brightness(0) saturate(100%) invert(90%) sepia(27%) saturate(6530%) hue-rotate(124deg) brightness(85%) contrast(102%)}.productsWrapper .itemsList{display:flex;gap:15px;flex-wrap:wrap;margin-bottom:60px}.productsWrapper .itemsList .listingCategory{flex:0 0 calc(33.33% - 15px);border-top:1px solid #c2bfc2;padding-top:60px;padding-inline:15px}.productsWrapper .itemsList .listingCategory .categoryDescription{font-size:14px;font-weight:400;line-height:1.71}.productsWrapper .itemsList .listingItem{flex:0 0 calc(33.33% - 15px);max-width:calc(33.33% - 15px);border-top:1px solid #c2bfc2;padding-top:60px}.productsWrapper .itemsList .listingItem .imageWrapper img{width:110px;height:110px;margin:auto;display:block}.productsWrapper .itemsList .listingItem .listingDesc{font-size:14px;font-weight:400;line-height:1.71}.productsWrapper .itemsList .listingItem .listingInfo .listingTitle{font-weight:500;padding:30px 0 25px 0;text-align:center}.productsWrapper .itemsList .listingItem .listingInfo .listingTitle{font-size:30px}@media screen and (min-width: 320px){.productsWrapper .itemsList .listingItem .listingInfo .listingTitle{font-size:calc(30px + 34 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.productsWrapper .itemsList .listingItem .listingInfo .listingTitle{font-size:64px}}.productsWrapper .itemsList .listingItem .listingInfo .listingDesc{text-align:center}.productsWrapper .technologyWrapper .listingItem .imageWrapper{width:120px;height:120px}.productsWrapper .technologyWrapper .listingItem .listingInfo .listingDesc{text-align:start}.productsWrapper .usageWrapper .listingItem{display:flex;flex-direction:column;align-items:center}.productsWrapper .usageWrapper .listingItem .usageTitle{font-size:14px;line-height:1.71;margin:15px 10px 0;text-align:center}.productsWrapper .chargingWrapper .itemsList .listingItem .listingInfo .listingTitle{font-size:28px}@media screen and (min-width: 320px){.productsWrapper .chargingWrapper .itemsList .listingItem .listingInfo .listingTitle{font-size:calc(28px + 22 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.productsWrapper .chargingWrapper .itemsList .listingItem .listingInfo .listingTitle{font-size:50px}}.productsWrapper .chargingWrapper .imageWrapper{padding-top:30px}.productsWrapper .chargingWrapper .imageWrapper p{margin-top:20px;text-align:center;max-width:80%;margin:auto}.productsWrapper .customisationWrapper .listingItem{display:flex;flex-wrap:wrap}.productsWrapper .customisationWrapper .listingItem .itemWrapper{flex:0 0 50%;padding:15px;display:flex;flex-direction:column;align-items:center}.productsWrapper .customisationWrapper .listingItem .itemWrapper .imageWrapper{margin-bottom:10px}.productsWrapper .customisationWrapper .listingItem .itemWrapper .listingInfo .customiseTitle{font-size:16px;letter-spacing:-.2px;line-height:1.75;text-align:center;font-weight:500;margin-bottom:10px}.productsWrapper .customisationWrapper .listingItem .itemWrapper .listingInfo .customiseDesc{text-align:center;font-size:14px}.productsWrapper .customisationWrapper .listingItem .itemWrapper .listingInfo .colors{display:flex;align-items:center;gap:3px;margin-bottom:10px}.productsWrapper .customisationWrapper .listingItem .itemWrapper .listingInfo .colors>div{width:12px;height:12px;border:1px solid #666 !important;padding:0;border-radius:50%}.productsWrapper .customisationWrapper .listingItem .itemWrapper .listingInfo .colors .pink{background-color:#E6B7D2}.productsWrapper .customisationWrapper .listingItem .itemWrapper .listingInfo .colors .blue{background-color:#5BC6D0}.productsWrapper .customisationWrapper .listingItem .itemWrapper .listingInfo .colors .green{background-color:#4BA6A8}.productsWrapper .customisationWrapper .listingItem .itemWrapper .listingInfo .colors .brown{background-color:#695B53}.productsWrapper .customisationWrapper .listingItem .itemWrapper .listingInfo .colors .purple{background-color:#8593B3}.productsWrapper .customisationWrapper .listingItem .itemWrapper .listingInfo .colors .gray{background-color:#9B9B9B}.productsWrapper .customisationWrapper .listingItem .itemWrapper .listingInfo .colors .red{background-color:#A41E57}.productsWrapper .customisationWrapper .listingItem .itemWrapper .listingInfo .colors .orange{background-color:#AE4734}.productsWrapper .sizesWrapper .listingItem{display:flex;justify-content:center}.productsWrapper .sizesWrapper .listingItem .holderWrapper,.productsWrapper .sizesWrapper .listingItem .pocketWrapper{flex:0 0 50%;max-width:50%;padding-inline:15px}.productsWrapper .sizesWrapper .listingItem .imageWrapper img{max-width:100%;object-fit:cover}.productsWrapper .sizesWrapper .listingItem .imageWrapper .sizeTitle{color:#34303d;font-size:16px;letter-spacing:-.2px;line-height:1.75;text-align:center;font-weight:500}.productsWrapper .sizesWrapper .listingItem .listingInfo .listingTitle{font-size:14px;font-weight:bold;padding-bottom:10px}.productsWrapper .specificationsWrapper .listingItem .topWrapper h3,.productsWrapper .specificationsWrapper .listingItem .topWrapper p{color:#34303d;font-size:16px;letter-spacing:-.2px;line-height:1.75;text-align:center;font-weight:500}.productsWrapper .specificationsWrapper .listingItem .topWrapper .imageWrapper{padding:10px 0}.productsWrapper .specificationsWrapper .listingItem .topWrapper .imageWrapper img{width:90px;height:40px;object-fit:contain}.productsWrapper .specificationsWrapper .listingItem .listingInfo .listingTitle{font-size:16px;padding-bottom:10px;padding-top:40px}.disclaimerFooter{background-color:#F6F4F0;display:flex;align-items:center;margin-bottom:60px;padding:60px 0}.disclaimerFooter p{max-width:60%;margin:auto;text-align:center;font-size:16px}.disclaimerFooter p sup{vertical-align:top;font-size:10px}.disclaimerFooter p a{color:#34303d;font-size:16px;text-decoration:underline;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:none;background-color:transparent}.disclaimerFooter p a:hover{color:#00d1d2}.upgradeSwiper{height:600px;margin-bottom:60px}.upgradeSwiper .swiper-slide{position:relative;padding-top:60px;align-items:flex-start !important;padding-inline:40px !important}.upgradeSwiper .swiper-slide::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:60px;background-color:#fff;z-index:-1}.upgradeSwiper .swiper-slide.imageMarginTop .listingImage{transform:translateY(0) !important;max-width:650px}.upgradeSwiper .swiper-pagination-upgrade{position:absolute;top:50%;inset-inline-end:20px !important;z-index:3}.upgradeSwiper .swiper-pagination-upgrade .swiper-pagination-bullet{display:block;height:24px;margin-bottom:5px;width:2px;background-color:#000;opacity:.25}.upgradeSwiper .swiper-pagination-upgrade .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.product-usps{background-color:#00d1d2;margin-bottom:60px}.product-usps .blockBody{position:relative}.product-usps .swiper-pagination-usps{position:absolute;top:50%;inset-inline-end:-5px !important;z-index:3}.product-usps .swiper-pagination-usps .swiper-pagination-bullet{display:block;height:24px;margin-bottom:5px;width:2px;background-color:#000;opacity:.25}.product-usps .swiper-pagination-usps .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.product-usps .swiper{height:600px}.product-usps .swiper-wrapper{margin:0;flex-wrap:nowrap}.product-usps .swiper-wrapper .listingItem{height:100%;display:flex;align-items:center;justify-content:space-between}.product-usps .swiper-wrapper .listingItem .listingImage{max-height:100%;flex:0 0 40%}.product-usps .swiper-wrapper .listingItem .listingImage img{max-width:100%;max-height:600px;object-fit:contain}.product-usps .swiper-wrapper .listingItem .listingInfo{flex:0 0 50%;padding-inline:60px}.product-usps .swiper-wrapper .listingItem .listingInfo h3{margin-bottom:25px;color:#34303d}.product-usps .swiper-wrapper .listingItem .listingInfo h3{font-size:36px}@media screen and (min-width: 320px){.product-usps .swiper-wrapper .listingItem .listingInfo h3{font-size:calc(36px + 20 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.product-usps .swiper-wrapper .listingItem .listingInfo h3{font-size:56px}}.product-usps .swiper-wrapper .listingItem .listingInfo h3{line-height:40px}@media screen and (min-width: 320px){.product-usps .swiper-wrapper .listingItem .listingInfo h3{line-height:calc(40px + 20 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.product-usps .swiper-wrapper .listingItem .listingInfo h3{line-height:60px}}.product-usps .swiper-wrapper .listingItem .listingInfo p{font-size:16px;color:#34303d}.platformListing{margin-bottom:60px}.platformListing .blockTitle{text-align:center;color:#34303d;margin-bottom:30px}.platformListing .blockTitle{font-size:24px}@media screen and (min-width: 320px){.platformListing .blockTitle{font-size:calc(24px + 12 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.platformListing .blockTitle{font-size:36px}}.platformListing .listingHolder{align-items:stretch;justify-content:center}.platformListing .listingHolder .listingItem{display:flex;flex-direction:column;height:100%}.platformListing .listingHolder .listingItem .imageWrapper{margin-bottom:20px}.platformListing .listingHolder .listingItem .imageWrapper img{max-width:100%;width:100%;object-fit:contain}.platformListing .listingHolder .listingItem .listingInfo{text-align:center;flex-grow:1;display:flex;flex-direction:column}.platformListing .listingHolder .listingItem .listingInfo h3{margin-bottom:20px}.platformListing .listingHolder .listingItem .listingInfo h3{font-size:20px}@media screen and (min-width: 320px){.platformListing .listingHolder .listingItem .listingInfo h3{font-size:calc(20px + 4 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.platformListing .listingHolder .listingItem .listingInfo h3{font-size:24px}}.platformListing .listingHolder .listingItem .listingInfo p{font-size:16px;margin-bottom:20px;flex-grow:1}.platformListing .listingHolder .listingItem .listingInfo a{display:inline-block;background-color:#34303d;color:#fff;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:fit-content;margin:auto}.platformListing .listingHolder .listingItem .listingInfo a:hover{background-color:#00d1d2;color:#34303d;border-color:#00d1d2}.textBodyListing{padding:60px 0;margin-bottom:60px;background-color:#f6f4f0}.textBodyListing .listingItem h3{margin-bottom:15px}.textBodyListing .listingItem h3{font-size:20px}@media screen and (min-width: 320px){.textBodyListing .listingItem h3{font-size:calc(20px + 4 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.textBodyListing .listingItem h3{font-size:24px}}.textBodyListing .listingItem p{font-size:16px}.textBodyListing .viewAllBottom a{display:inline-block;background-color:transparent;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;height:auto;line-height:normal}.textBodyListing .viewAllBottom a:hover{background-color:#34303d;color:#fff;border-color:#34303d}.dialog-off-canvas-main-canvas{font-family:"IQOS", sans-serif}.dialog-off-canvas-main-canvas .pagetitle{padding:60px 20px;text-align:center}.dialog-off-canvas-main-canvas .pagetitle{font-size:32px}@media screen and (min-width: 320px){.dialog-off-canvas-main-canvas .pagetitle{font-size:calc(32px + 24 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.dialog-off-canvas-main-canvas .pagetitle{font-size:56px}}.dialog-off-canvas-main-canvas .map-container{position:relative;height:800px}.dialog-off-canvas-main-canvas .map-container #map{width:100%;height:100%;position:absolute;top:0px;left:0px;background-color:#e5e3df}.dialog-off-canvas-main-canvas .map-container .js-store-locator-panel{position:absolute;top:60px;inset-inline-start:10px;width:380px;height:fit-content;z-index:5;background-color:#fff;padding:15px 25px}.dialog-off-canvas-main-canvas .map-container .js-store-locator-panel .store-locator__search-bar{margin-bottom:30px}.dialog-off-canvas-main-canvas .map-container .js-store-locator-panel .store-locator__search-bar .js-store-locator-form-submit.visually-hidden{display:none}.dialog-off-canvas-main-canvas .map-container .js-store-locator-panel .store-locator__search-bar #storelocator-searchField{padding:10px 15px;border:0;width:75%;color:#34303d;font-size:14px;font-family:"IQOS", sans-serif}.dialog-off-canvas-main-canvas .map-container .js-store-locator-panel .store-locator__features-fieldset{margin-bottom:30px}.dialog-off-canvas-main-canvas .map-container .js-store-locator-panel .store-locator__features-fieldset .store-locator__filters-title{font-size:13px;font-weight:400;color:#34303d;margin-bottom:15px}.dialog-off-canvas-main-canvas .map-container .js-store-locator-panel .store-locator__features-fieldset .store-locator__filter-list{display:flex;align-items:center;gap:15px}.dialog-off-canvas-main-canvas .map-container .js-store-locator-panel .store-locator__features-fieldset .store-locator__filter-list .store-locator__filter-item{display:inline-block;background-color:transparent;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-align:center;min-width:155px}.dialog-off-canvas-main-canvas .map-container .js-store-locator-panel .store-locator__features-fieldset .store-locator__filter-list .store-locator__filter-item:hover{background-color:#34303d;color:#fff;border-color:#34303d}.dialog-off-canvas-main-canvas .map-container .js-store-locator-panel .store-locator__features-fieldset .store-locator__filter-list .store-locator__filter-item *{cursor:pointer}.dialog-off-canvas-main-canvas .map-container .js-store-locator-panel .store-locator__features-fieldset .store-locator__filter-list .store-locator__filter-item input{display:none}.dialog-off-canvas-main-canvas .map-container .js-store-locator-panel .store-locator__features-fieldset .store-locator__filter-list .store-locator__filter-item.active{display:inline-block;background-color:#34303d;color:#fff;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.dialog-off-canvas-main-canvas .map-container .js-store-locator-panel .store-locator__features-fieldset .store-locator__filter-list .store-locator__filter-item.active:hover{background-color:#00d1d2;color:#34303d;border-color:#00d1d2}.dialog-off-canvas-main-canvas .map-container .js-store-locator-panel .store-locator__panel-stores{max-height:400px;overflow:auto}.dialog-off-canvas-main-canvas .map-container .js-store-locator-panel .store-locator__panel-stores .js-store-locator-panel-button{font-size:13px;font-weight:400;color:#34303d;margin-bottom:15px}.dialog-off-canvas-main-canvas .map-container .js-store-locator-panel .store-locator__panel-stores .store-locator__store-list{padding-inline-end:10px}.dialog-off-canvas-main-canvas .map-container .js-store-locator-panel .store-locator__panel-stores .sli{margin-bottom:15px}.dialog-off-canvas-main-canvas .map-container .js-store-locator-panel .store-locator__panel-stores .sn{display:flex;gap:15px;align-items:center;font-size:16px}.dialog-off-canvas-main-canvas .map-container .js-store-locator-panel .store-locator__panel-stores .p1{font-size:12px;color:#34303d;margin-bottom:10px}.dialog-off-canvas-main-canvas .map-container .js-store-locator-panel .store-locator__panel-stores .sales{max-height:15px}.dialog-off-canvas-main-canvas .map-container .js-store-locator-panel .store-locator__panel-stores .lnk{display:block;font-size:13px;font-weight:600;color:#34303d;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:fit-content;cursor:pointer}.dialog-off-canvas-main-canvas .map-container .js-store-locator-panel .store-locator__panel-stores .lnk:hover{color:#00d1d2}.dialog-off-canvas-main-canvas .map-container .js-store-locator-panel .store-locator__panel-stores .js-store-locator-panel-button .store-locator__panel-activator-icon{display:none}.gm-style-iw-d .lnk{display:block;font-size:13px;font-weight:600;color:#34303d;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:fit-content}.gm-style-iw-d .lnk:hover{color:#00d1d2}.gm-style-iw-d .listingTitle{font-size:16px;margin-bottom:6px;font-weight:normal}.gm-style-iw-d .address{margin-bottom:8px;display:block;font-size:13px}.cluster span{color:#fff}.userForm{max-width:1100px}.userForm>div{padding:60px 0}.userForm.tradeInLogin{background:white !important}.userForm.loginMain{max-width:100%;min-height:80vh;display:flex;align-items:center;background:#8080801c;padding:60px 0}.userForm.loginMain .col-md-5{background:white;padding:60px}.userForm.loginMain .loginWrapper .imageWrapper{text-align:center;margin-bottom:10px}.userForm.loginMain .loginWrapper .introText{margin-bottom:40px;text-align:center}.userForm.loginMain .loginWrapper .introText h3{font-weight:bold;font-size:32px;margin-bottom:30px}.userForm.loginMain .loginWrapper .loginRegister .linksTabs{display:flex;text-align:center;margin-bottom:50px}.userForm.loginMain .loginWrapper .loginRegister .linksTabs .linkWrapper{flex:0 0 50%;padding:0 0 15px 0;border-bottom:thin solid rgba(52,48,61,0.15)}.userForm.loginMain .loginWrapper .loginRegister .linksTabs .linkWrapper p{font-weight:normal;color:black;font-size:16px}.userForm.loginMain .loginWrapper .loginRegister .linksTabs .linkWrapper.active{border-bottom:3px solid #272a33}.userForm.loginMain .loginWrapper .loginRegister .linksTabs .linkWrapper.active p{font-weight:bold}.userForm h3{margin-bottom:40px}.userForm h3{font-size:26px}@media screen and (min-width: 320px){.userForm h3{font-size:calc(26px + 6 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.userForm h3{font-size:32px}}.userForm h3{line-height:26px}@media screen and (min-width: 320px){.userForm h3{line-height:calc(26px + 6 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.userForm h3{line-height:32px}}.userForm .button{display:inline-block;background-color:#34303d;color:#fff;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin-bottom:40px}.userForm .button:hover{background-color:transparent;color:#34303d;border-color:#34303d}.userForm .helpText{margin-bottom:20px}.userForm .description{font-size:12px}.userForm .error{font-size:13px;color:#d40720;margin:0;margin-bottom:15px;margin-top:15px;display:block;font-weight:bold}.userForm .formAction{display:flex;gap:20px;align-items:center;margin-bottom:30px}.userForm .formAction a{margin-bottom:0}.userForm .joinUs{margin-bottom:60px}.userForm .logIn .button{margin-bottom:0}small.recaptchaLabel{display:block;font-size:14px;color:#343436;margin-bottom:20px}.form__row{position:relative;margin-bottom:20px}.form__row .phone1,.form__row .phone2{margin-bottom:15px}.form__row .errorMessage{position:absolute;top:calc(100%);inset-inline-end:0;font-size:12px;color:#d40720;display:block;margin:0}.form__row .selectbox select{cursor:pointer}.form__row .dk-select{width:100%}.form__row .dk-select.dk-select-open-down .dk-selected::before{transform:translateY(-50%) rotate(180deg)}.form__row .dk-select .dk-selected{height:48px;padding-inline:15px;color:#34303d;letter-spacing:0;font-size:16px;border:1px solid #b8b7bb;width:100%;border-radius:3px;font-family:"IQOS", sans-serif;padding:12px 15px}.form__row .dk-select .dk-selected::before{content:"";display:block;background-image:url(../images/arrow-down.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;width:12px;height:12px;position:absolute;top:50%;inset-inline-end:15px;transform:translateY(-50%);border:none;margin:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;transform-origin:center center}.form__row .dk-select .dk-selected::after{display:none}.form__row .dk-select .dk-selected:focus{border-color:#34303d}.form__row .dk-select .dk-select-options{padding:0}.form__row .dk-select .dk-select-options.dk-select-options-highlight{border-color:#00d1d2}.form__row .dk-select .dk-select-options .dk-option{padding:5px 15px}.form__row .dk-select .dk-select-options .dk-option.dk-option-selected,.form__row .dk-select .dk-select-options .dk-option.dk-option-highlight{background-color:rgba(0,209,210,0.5);color:#34303d}.form__row .dk-select .dk-select-options .dk-option.dk-option-disabled{display:none}.form__row input,.form__row select,.form__row textarea{height:48px;padding-inline:15px;color:#34303d;letter-spacing:0;font-size:16px;border:1px solid #b8b7bb;width:100%;border-radius:3px;font-family:"IQOS", sans-serif}.form__row input:focus,.form__row select:focus,.form__row textarea:focus{border-color:#34303d}.form__row textarea{height:150px}.form__row label{position:absolute;top:0;inset-inline-start:10px;background-color:#fff;transform:translateY(-50%);z-index:2;font-size:12px !important;padding:0 6px;text-transform:capitalize;font-weight:bold}.radio-btn-parent{display:flex;align-items:center;gap:10px;position:relative;margin:0}.form__row--checkbox input[type="radio"] ~ label::before{content:"";display:inline-block;width:20px;height:20px;border:1px solid #b5b5b5;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);inset-inline-start:0px}.form__row--checkbox input[type="radio"]:checked ~ label::after{background-color:#00d1d2;content:"";width:10px;height:10px;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);inset-inline-start:5px}.form__row--checkbox input[type="checkbox"] ~ label::before{content:"";display:inline-block;width:20px;height:20px;border:1px solid #b5b5b5;position:absolute;top:3px;inset-inline-start:0px}.form__row--checkbox input[type="checkbox"]:checked ~ label::after{background-color:#34303d;content:'\2713';color:#fff;width:20px;height:20px;position:absolute;top:3px;inset-inline-start:0px;text-align:center;display:flex;justify-content:center;align-items:center;padding-bottom:1px}.form__row--checkbox input[type="checkbox"],.form__row--checkbox input[type="radio"]{display:none}.form__row--checkbox label{cursor:pointer;margin-bottom:0;border-radius:11px;padding:0px 15px;padding-inline-start:30px;width:100%;font-size:16px !important;display:block;position:static;font-weight:normal !important;transform:translateY(0)}.form__row--checkbox label a{color:#34303d;text-decoration:underline;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.form__row--checkbox label a:hover{color:#00d1d2}.register-form{max-width:600px}.register-form.container{max-width:600px}.loginMain .row>div:has(.joinUs){border-inline-end:1px solid #dcdcdc}.stepsRegistration{padding:60px 0 90px 0;display:flex;justify-content:center;align-items:center;background-color:#f6f4f0}.stepsRegistration .step{display:flex}.stepsRegistration .step.active span{background-color:#34303d;color:#fff}.stepsRegistration .step.active p{font-size:16px;font-weight:bold}.stepsRegistration .step .textWrapper{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px}.stepsRegistration .step:not(:last-child)::after{content:"";width:100px;height:20px;border-bottom:2px solid #99979e;display:block;margin-inline:20px}.stepsRegistration .step span{width:40px;height:40px;border:1px solid #34303d;border-radius:50%;display:flex;justify-content:center;align-items:center}.stepsRegistration .step p{position:absolute;top:calc(100% + 10px);left:50%;transform:translateX(-50%);min-width:200px;text-align:center;font-size:14px;line-height:18px}.infoMsg{margin-bottom:0 !important}.profilebanner,.infoMsg{padding:60px 0 0 0;background-color:#f6f4f0}.profilebanner.notLoggedMessage,.infoMsg.notLoggedMessage{padding:60px 0;text-align:center}.profilebanner .orWord,.infoMsg .orWord{padding-inline:15px}.profilebanner h2,.infoMsg h2{font-weight:bold}.profilebanner h2,.infoMsg h2{font-size:26px}@media screen and (min-width: 320px){.profilebanner h2,.infoMsg h2{font-size:calc(26px + 6 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.profilebanner h2,.infoMsg h2{font-size:32px}}.profilebanner h3,.infoMsg h3{text-align:center}.profilebanner a,.infoMsg a{margin-top:30px}.accountLeftMenuWrapper{position:relative;margin-bottom:60px}.accountLeftMenuWrapper .mobileActiveItem{height:48px;border:1px solid #c3becf;border-radius:7px;display:flex;align-items:center;justify-content:space-between;padding:0 15px;cursor:pointer}.accountLeftMenuWrapper .mobileActiveItem p{font-size:18px;font-weight:bold}.accountLeftMenuWrapper .mobileActiveItem .arrow{background-image:url(../images/arrow-down.svg);width:18px;height:18px;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.accountLeftMenu{padding:70px 0 5rem 55px}.accountLeftMenu .anchorWrapper{min-width:80%;border-radius:3px;display:block;margin-bottom:15px;width:fit-content;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#34303d;font-weight:normal;position:relative}.accountLeftMenu .anchorWrapper{font-size:16px}@media screen and (min-width: 320px){.accountLeftMenu .anchorWrapper{font-size:calc(16px + 4 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.accountLeftMenu .anchorWrapper{font-size:20px}}.accountLeftMenu .anchorWrapper:before{border:10px solid rgba(255,255,255,0);border-left-color:#fffdfb;content:" ";height:0;inset-inline-start:100%;margin-top:-10px;pointer-events:none;position:absolute;top:50%;width:0}.accountLeftMenu .anchorWrapper.active{border-radius:3px;box-shadow:5px 2px 12px 0 rgba(84,84,84,0.2)}.accountLeftMenu .anchorWrapper:hover .profileLinkWrapper{opacity:0.7}.accountLeftMenu .anchorWrapper .profileLinkWrapper{display:flex;align-items:center;justify-content:center;padding:20px}.accountLeftMenu .anchorWrapper .profileLinkWrapper .imageWrapper{flex:0 0 20%;width:46px;height:46px;margin-right:2rem}.accountLeftMenu .anchorWrapper .profileLinkWrapper .imageWrapper img{max-width:100%}#contactInfoDisplay .control{display:flex;justify-content:flex-end}.infoSection{margin-bottom:30px}.infoSection #register-form #errorSubmitVerification{font-size:14px;font-weight:bold;margin-bottom:0}.infoSection .row>div{margin-bottom:10px}.infoSection h3{font-size:24px;font-weight:bold;margin-bottom:30px}.infoSection label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold;font-size:15px}.infoSection div{font-size:16px;overflow-wrap:break-word}.infoSection .dk-select-disabled{opacity:1 !important;color:#34303d !important}.infoSection .dk-select-disabled .dk-selected{background-color:rgba(239,239,239,0.3)}.control{margin-bottom:30px}.control .edit{font-size:16px;text-transform:capitalize;color:#34303d;width:fit-content;display:flex;align-items:center;gap:10px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.control .edit::after{content:"";width:15px;height:15px;display:block;background-image:url(../images/edit.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.control .edit:hover::after{filter:brightness(0) saturate(100%) invert(57%) sepia(59%) saturate(1421%) hue-rotate(136deg) brightness(98%) contrast(104%)}.buttons-holder{display:flex;align-items:center;gap:15px}.terms{text-align:center;margin:auto;padding:20px;border:3px solid #34303d;font-size:11px;color:#34303d}.terms sup{vertical-align:top;font-size:8px}#contactInfo .infoSection:first-child{border-bottom:1px solid #dcdcdc}.accountDetails{margin-bottom:60px;background:#f6f4f0}.accountDetails.myDevice .row{margin:0px !important;padding:10px}.accountDetails .leftSection{max-width:400px;padding:70px 0 5rem 80px}.accountDetails .leftSection a p{flex:0 0 70%;font-size:15px;text-transform:uppercase}.accountDetails.myDetails .blockTitle{margin-bottom:60px;font-size:27px;line-height:1.56}.accountDetails.myDetails .detailsList{margin-bottom:50px}.accountDetails.myDetails .detailsList .listWrapper{display:flex;background:white;justify-content:space-between;flex-wrap:wrap;gap:50px}.accountDetails.myDetails .detailsList .listWrapper .item{cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.accountDetails.myDetails .detailsList .listWrapper .item .profileLinkWrapper{padding:25px;display:flex;flex-direction:column;justify-content:center;align-items:center}.accountDetails.myDetails .detailsList .listWrapper .item .profileLinkWrapper img{width:80%;padding:60px}.accountDetails.myDetails .detailsList .listWrapper .item .profileLinkWrapper h3{color:#343436;font-weight:normal}.accountDetails.myDetails .detailsList .listWrapper .item:hover{box-shadow:0 0 8px 0 rgba(0,0,0,0.35)}.accountDetails>.row{justify-content:center}.accountDetails .imgWrapper{--bs-aspect-ratio: 250%}.accountDetails .imgWrapper img{max-width:calc(100% - 30px);object-fit:cover;display:block;inset-inline-start:15px;max-height:600px}.accountSectionWrapper{padding-top:80px;flex-wrap:wrap}.accountSectionWrapper .leftSection{background:white;padding:0}.accountSectionWrapper .rightSection{padding-bottom:3rem;margin:0 auto}.accountSectionWrapper .rightSection .profilebanner{padding:0;margin-bottom:60px}.accountSectionWrapper .rightSection .infoSection{background:white;padding:40px}.accountSectionWrapper .rightSection .infoSection .addressLineDetails{margin-top:20px;padding-bottom:20px}.accountSectionWrapper .rightSection .addressBookWrapper .form__row--checkbox input[type="checkbox"] ~ label::before{top:-1px}#communicationDisplay .control{display:flex;justify-content:flex-end}#preferredContactTimeDisplay .control{display:flex;justify-content:flex-end}#preferredContactTimeDisplay .control{display:flex;justify-content:flex-end}.myAddresses .addressWrapper .blockTitle{margin-bottom:30px}.myAddresses .addressWrapper .blockTitle{font-size:24px}@media screen and (min-width: 320px){.myAddresses .addressWrapper .blockTitle{font-size:calc(24px + 8 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.myAddresses .addressWrapper .blockTitle{font-size:32px}}.myAddresses .addressWrapper .blockBody .addressBlock{border-bottom:1px solid #dcdcdc;margin-bottom:30px}.myAddresses .addressWrapper .blockBody .addressBlock .addressHeader{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.myAddresses .addressWrapper .blockBody .addressBlock .addressHeader h2{font-size:20px}@media screen and (min-width: 320px){.myAddresses .addressWrapper .blockBody .addressBlock .addressHeader h2{font-size:calc(20px + 4 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.myAddresses .addressWrapper .blockBody .addressBlock .addressHeader h2{font-size:24px}}.myAddresses .addressWrapper .blockBody .addressBlock .addressHeader h2{line-height:20px}@media screen and (min-width: 320px){.myAddresses .addressWrapper .blockBody .addressBlock .addressHeader h2{line-height:calc(20px + 4 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.myAddresses .addressWrapper .blockBody .addressBlock .addressHeader h2{line-height:24px}}.myAddresses .addressWrapper .blockBody .addressBlock .addressHeader .control{margin-bottom:0}.myAddresses .addressWrapper .blockBody .addressBlock .addressDetails{margin-inline:-15px}.myAddresses .addressWrapper .blockBody .addressBlock .addressDetails .halfcol{padding-inline:15px}.myAddresses .addressWrapper .blockBody .addressBlock .addressDetails .halfcol .description{display:flex;justify-content:space-between}.myAddresses .addressWrapper .blockBody .addressBlock .addressDetails .halfcol .description b{flex:0 0 49%;max-width:49%;font-size:15px}.myAddresses .addressWrapper .blockBody .addressBlock .addressDetails .halfcol .description span{font-size:15px;display:block;text-overflow:ellipsis;flex:0 0 49%;max-width:49%;white-space:nowrap;overflow:hidden}.myAddresses .addressWrapper .newAddressActions{display:flex;justify-content:flex-end}.addAddressWrapper .blockTitle{margin-bottom:30px}.addAddressWrapper .blockTitle{font-size:24px}@media screen and (min-width: 320px){.addAddressWrapper .blockTitle{font-size:calc(24px + 8 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.addAddressWrapper .blockTitle{font-size:32px}}.addAddressWrapper .backLink{margin-bottom:30px}.addAddressWrapper .button{font-family:"IQOS", "IQOS AR", sans-serif}.addNewDevice{background-color:white;position:fixed;height:100vh;width:100vw;top:0;z-index:20;padding:30px;margin-bottom:60px}.addNewDevice .deviceWrapper{margin:0 auto}.addNewDevice .deviceWrapper h3{text-align:center}.addNewDevice .deviceWrapper .bodySection{border-bottom:1px solid #c3c3c3;margin-bottom:15px;padding-bottom:15px}.addNewDevice .deviceWrapper div.description{margin-bottom:40px}.addNewDevice .deviceWrapper .control{margin-bottom:40px}.addNewDevice .deviceWrapper .disclaimer{font-weight:bold}.addNewDevice .deviceWrapper .imageWrapper p{margin-bottom:30px}.addNewDevice .deviceWrapper .imageWrapper img{max-width:100%}.addNewDevice .close-icon{background-image:url(../images/close-icon-black.svg);width:25px;height:25px;background-size:contain;background-position:center center;background-repeat:no-repeat;display:block;margin-inline-start:auto;margin-bottom:40px;inset-inline-end:40px;top:40px;position:absolute}.addNewDevice h2{margin-bottom:30px}.addNewDevice h2{font-size:24px}@media screen and (min-width: 320px){.addNewDevice h2{font-size:calc(24px + 8 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.addNewDevice h2{font-size:32px}}.addNewDevice .description{margin-bottom:40px;position:relative}.addNewDevice .description input{height:48px;padding-inline:15px;color:#34303d;letter-spacing:0;font-size:16px;border:1px solid #b8b7bb;width:100%;border-radius:3px;font-family:"IQOS", sans-serif;background-image:url(../images/scan-code.jpg);background-position:95%;background-repeat:no-repeat;background-size:20px;background-color:transparent}.addNewDevice .description input:focus{border-color:#34303d}.addNewDevice .description #errorMessage{position:absolute;top:calc(100%);inset-inline-end:0;font-size:12px;color:#d40720;display:block;margin:0}.addNewDevice .control{margin-bottom:0;display:flex;gap:10px;align-items:center}.addNewDevice .device-dropdown{font-size:16px;background:white;cursor:pointer;font-family:"IQOS", sans-serif}.addNewDevice .device-dropdown:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,0.25)}.addNewDevice #instructionText ol,.addNewDevice #instructionText ol li{list-style:auto !important}.addNewDevice #dynamicInstructions img{max-width:150px !important}.addNewDevice .description{margin-bottom:20px !important}.addNewDevice .deviceWrapper .control{margin-bottom:20px !important}@media (max-width: 768px){.addNewDevice .device-dropdown{font-size:13px;padding:8px}}@media (max-width: 480px){.addNewDevice .deviceWrapper{margin:0 10px}.addNewDevice .device-dropdown{font-size:12px;padding:6px}}.myDevice.deviceEligibility{display:flex;justify-content:center}.myDevice.deviceEligibility .deviceTitle{margin-bottom:30px;margin-top:30px}.myDevice.tradeInDevices{background:white}.myDevice .devicesTitle{margin-bottom:30px}.myDevice .devicesTitle{font-size:24px}@media screen and (min-width: 320px){.myDevice .devicesTitle{font-size:calc(24px + 8 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.myDevice .devicesTitle{font-size:32px}}.myDevice .deviceDetails .button-transparent{display:inline-block;background-color:transparent;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.myDevice .deviceDetails .button-transparent:hover{background-color:#34303d;color:#fff;border-color:#34303d}.myDevice .deviceDetails .row{align-items:center}.myDevice .deviceDetails:not(:last-child){border-bottom:1px solid #dcdcdc}.myDevice .deviceDetails .imageHolder{--bs-aspect-ratio: 100%;max-width:500px;margin:0 auto}.myDevice .deviceDetails .imageHolder img{object-fit:contain}.myDevice .deviceDetails .deviceDesc .deviceTitle{margin-bottom:25px}.myDevice .deviceDetails .deviceDesc .deviceTitle{font-size:18px}@media screen and (min-width: 320px){.myDevice .deviceDetails .deviceDesc .deviceTitle{font-size:calc(18px + 4 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.myDevice .deviceDetails .deviceDesc .deviceTitle{font-size:22px}}.myDevice .deviceDetails .deviceDesc .detailsText{margin-bottom:15px}.myDevice .deviceDetails .deviceDesc .detailsText h6{font-size:14px;font-weight:normal;margin:0;margin-bottom:5px}.myDevice .deviceDetails .deviceDesc .detailsText p{font-size:16px;font-weight:bold;margin:0}.myDevice .deviceDetails .deviceDesc .control{display:flex;justify-content:flex-start}.myDevice .deviceDetails .deleteDevice{padding:30px;background-color:#f6f4f0;margin-bottom:30px}.myDevice .deviceDetails .deleteDevice h4{margin-bottom:15px}.myDevice .deviceDetails .deleteDevice h4{font-size:20px}@media screen and (min-width: 320px){.myDevice .deviceDetails .deleteDevice h4{font-size:calc(20px + -2 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.myDevice .deviceDetails .deleteDevice h4{font-size:18px}}.myDevice .deviceDetails .deleteDevice .description{font-size:14px;margin-bottom:15px}.myDevice .deviceDetails .deleteDevice .control{margin-bottom:0;display:flex;gap:10px;align-items:center}.myDevice .noDevices{margin-bottom:60px;display:flex;flex-direction:column;align-items:center;gap:30px}.myDevice .noDevices h3{font-size:18px}@media screen and (min-width: 320px){.myDevice .noDevices h3{font-size:calc(18px + 4 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.myDevice .noDevices h3{font-size:22px}}.myDevice .noDevices img{max-width:200px;object-fit:contain}.myDevice .noDevices .alert-icon{margin-inline-start:60px}.orderHistory .devicesTitle{margin-bottom:30px}.orderHistory .devicesTitle{font-size:23px}@media screen and (min-width: 320px){.orderHistory .devicesTitle{font-size:calc(23px + 4 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.orderHistory .devicesTitle{font-size:27px}}.orderHistory .orderListing .headerWrapper{padding-bottom:20px;margin-bottom:0;border-bottom:1px solid #c3c3c3}.orderHistory .orderListing .headerWrapper .titleDiv label{margin-bottom:0;margin-right:15px}.orderHistory .orderListing .headerWrapper .titleDiv p{font-size:15px}.orderHistory .orderListing .headerWrapper .orderWrapper{display:flex;justify-content:space-between;margin-bottom:20px}.orderHistory .orderListing .headerWrapper .orderWrapper .leftOrderWrapper{display:flex;align-items:center}.orderHistory .orderListing .headerWrapper .orderWrapper .leftOrderWrapper label{margin-inline-end:10px;margin-bottom:0;line-height:1.7}.orderHistory .orderListing .headerWrapper .orderWrapper .rightOrderWrapper{position:relative}.orderHistory .orderListing .headerWrapper .orderWrapper .rightOrderWrapper:before{content:"";position:absolute;inset-inline-start:-20px;background:#b4e100;width:10px;height:10px;border-radius:50%;top:8px}.orderHistory .orderListing .headerWrapper .statusbar{background:#b4e100;border-radius:4px;height:5px;position:relative;width:100%;margin-bottom:20px}.orderHistory .orderListing .headerWrapper .order-amount{text-align:end}.orderHistory .orderListing .toggleDiv.open .toggleItem:after{transform:rotate(180deg)}.orderHistory .orderListing .toggleDiv .toggleItem{cursor:pointer;padding:20px 0 0 0;position:relative}.orderHistory .orderListing .toggleDiv .toggleItem:after{transition:0.4s all ease-in-out;position:absolute;content:"";background:url(../images/arrow-down.svg) no-repeat center;width:16px;height:12px;inset-inline-end:10px;bottom:5px;background-size:contain}.orderHistory .orderListing .noDevices{margin-bottom:15px}.orderHistory .orderListing .noDevices h3{margin-bottom:5px}.orderHistory .orderListing .noDevices h3{font-size:18px}@media screen and (min-width: 320px){.orderHistory .orderListing .noDevices h3{font-size:calc(18px + 4 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.orderHistory .orderListing .noDevices h3{font-size:22px}}.orderHistory .orderListing .orderItem:not(:last-child){border-bottom:1px solid #dcdcdc}.orderHistory .orderListing .orderItem .orderDetails{background-color:#f6f4f0;padding:30px;margin-bottom:30px}.orderHistory .orderListing .orderItem .orderDetails .row>div{margin-bottom:0}.orderHistory .orderListing .orderItem .orderDetails .row:not(:last-child){margin-bottom:20px}.orderHistory .orderListing .orderItem .orderDetails .orderTitle{font-size:18px;margin-bottom:20px}.orderHistory .orderListing .orderItem .orderDetails .orderName,.orderHistory .orderListing .orderItem .orderDetails .productRef{font-size:16px;margin-bottom:15px}.orderHistory .orderListing .orderItem .orderDetails .price{font-size:16px}.orderHistory .orderListing .orderItem .orderDetails .description p{font-size:14px}.orderHistory .orderListing .orderItem .orderDetails .description p.color{margin-bottom:10px}.orderHistory .orderListing .orderItem .orderDetails .imageHolder{--bs-aspect-ratio: 100%;max-width:150px}.orderHistory .orderListing .orderItem .orderDetails .imageHolder img{object-fit:contain}.pagetitle{padding:60px 20px;text-align:center}.pagetitle{font-size:32px}@media screen and (min-width: 320px){.pagetitle{font-size:calc(32px + 24 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.pagetitle{font-size:56px}}.pagetitle.smallSpacing{padding:30px 20px}.top-icon{padding-top:30px}.wrapper-common-element__title .pagetitle{width:66.66%;margin-inline-start:33.33%;text-align:start;padding-inline-start:10px}.content-width{margin-bottom:60px}.content-width.legal-page{padding-top:60px}.content-width .wrapper-info-page__menu-link{display:none}.content-width .wrapper-info-page{display:flex;margin-inline:-15px;flex-wrap:wrap}.content-width .wrapper-info-page .wrapper-info-page__nav-menu{flex:0 0 33.33%;max-width:33.33%;padding-inline:15px}.content-width .wrapper-info-page .wrapper-info-page__nav-menu .wrapper-info-page__list{position:sticky;top:60px;inset-inline-start:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.content-width .wrapper-info-page .wrapper-info-page__nav-menu .wrapgulper-info-page__list,.content-width .wrapper-info-page .wrapper-info-page__nav-menu .wrapper-info-page__list{padding:30px;background-color:#f6f4f0;display:block !important}.content-width .wrapper-info-page .wrapper-info-page__nav-menu .wrapgulper-info-page__list .nav-item,.content-width .wrapper-info-page .wrapper-info-page__nav-menu .wrapper-info-page__list .nav-item{margin-bottom:30px}.content-width .wrapper-info-page .wrapper-info-page__nav-menu .wrapgulper-info-page__list .nav-item:last-child,.content-width .wrapper-info-page .wrapper-info-page__nav-menu .wrapper-info-page__list .nav-item:last-child{margin-bottom:0}.content-width .wrapper-info-page .wrapper-info-page__nav-menu .wrapgulper-info-page__list .nav-item.active .nav-link,.content-width .wrapper-info-page .wrapper-info-page__nav-menu .wrapper-info-page__list .nav-item.active .nav-link{color:#00d1d2}.content-width .wrapper-info-page .wrapper-info-page__nav-menu .wrapgulper-info-page__list .nav-item .nav-link,.content-width .wrapper-info-page .wrapper-info-page__nav-menu .wrapper-info-page__list .nav-item .nav-link{font-size:20px;font-weight:bold;padding:0;line-height:25px;letter-spacing:0;color:#34303d}.content-width .wrapper-info-page .wrapper-info-page__box-text{flex:0 0 66.66%;max-width:66.66%;padding-inline:15px}.content-width .wrapper-info-page .wrapper-info-page__box-text .wrapper-policies-title h2{margin-bottom:30px}.content-width .wrapper-info-page .wrapper-info-page__box-text .wrapper-policies-title h2{font-size:30px}@media screen and (min-width: 320px){.content-width .wrapper-info-page .wrapper-info-page__box-text .wrapper-policies-title h2{font-size:calc(30px + 12 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.content-width .wrapper-info-page .wrapper-info-page__box-text .wrapper-policies-title h2{font-size:42px}}.content-width .wrapper-info-page .wrapper-info-page__box-text .wrapper-policies-body p{font-size:14px !important;line-height:1.43;margin-bottom:10px;color:#34303d !important}.content-width .wrapper-info-page .wrapper-info-page__box-text .wrapper-policies-body p strong{font-size:16px}.content-width .wrapper-info-page .wrapper-info-page__box-text .wrapper-policies-body ul{padding:0 0 0 15px}.content-width .wrapper-info-page .wrapper-info-page__box-text .wrapper-policies-body ul li{position:relative;padding-inline-start:15px;padding-bottom:10px}.content-width .wrapper-info-page .wrapper-info-page__box-text .wrapper-policies-body ul li:before{position:absolute;content:"";width:5px;border-radius:50%;height:5px;inset-inline-start:0;inset-inline-end:0;top:10px;background-color:#34303d}.content-width .wrapper-info-page .wrapper-info-page__box-text .wrapper-policies-body a{color:#34303d;font-size:16px;text-decoration:underline;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:none;background-color:transparent;font-size:14px;word-break:break-all}.content-width .wrapper-info-page .wrapper-info-page__box-text .wrapper-policies-body a:hover{color:#00d1d2}.content-width .wrapper-info-page .wrapper-info-page__box-text .wrapper-info-page__box-text{max-width:100%;display:none;padding-inline:0}.content-width .wrapper-info-page .wrapper-info-page__box-text .wrapper-info-page__box-text.active{display:block}.content-width .wrapper-info-page .wrapper-info-page__box-text .wrapper-info-page__box-text .wrapper-info-page__faq-list .wrapper-info-page__faq-list-item{border-bottom:1px solid #34303d}.content-width .wrapper-info-page .wrapper-info-page__box-text .wrapper-info-page__box-text .wrapper-info-page__faq-list .wrapper-info-page__faq-list-item .wrapper-info-page__faq-title{padding:15px 0;display:flex;align-items:center;justify-content:space-between;gap:25px;cursor:pointer}.content-width .wrapper-info-page .wrapper-info-page__box-text .wrapper-info-page__box-text .wrapper-info-page__faq-list .wrapper-info-page__faq-list-item .wrapper-info-page__faq-title.active .chevron{transform:rotate(180deg)}.content-width .wrapper-info-page .wrapper-info-page__box-text .wrapper-info-page__box-text .wrapper-info-page__faq-list .wrapper-info-page__faq-list-item .wrapper-info-page__faq-title .chevron{flex-shrink:0;display:block;background-image:url(../images/arrow-down.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;width:15px;height:15px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;transform-origin:center center}.content-width .wrapper-info-page .wrapper-info-page__box-text .wrapper-info-page__box-text .wrapper-info-page__faq-list .wrapper-info-page__faq-list-item .wrapper-info-page__faq-title p{font-size:16px;font-weight:bold}.content-width .wrapper-info-page .wrapper-info-page__box-text .wrapper-info-page__box-text .wrapper-info-page__faq-list .wrapper-info-page__faq-list-item .wrapper-info-page__faq-description{display:none;padding-bottom:15px}.content-width .wrapper-info-page .wrapper-info-page__box-text .wrapper-info-page__box-text .wrapper-info-page__faq-list .wrapper-info-page__faq-list-item .wrapper-info-page__faq-description a{color:#34303d;font-size:16px;text-decoration:underline;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:none;background-color:transparent;font-size:14px}.content-width .wrapper-info-page .wrapper-info-page__box-text .wrapper-info-page__box-text .wrapper-info-page__faq-list .wrapper-info-page__faq-list-item .wrapper-info-page__faq-description a:hover{color:#00d1d2}.content-width .wrapper-info-page .wrapper-info-page__box-text .wrapper-info-page__box-text .wrapper-info-page__faq-list .wrapper-info-page__faq-list-item .wrapper-info-page__faq-description p{font-size:14px}.content-width .wrapper-info-page .wrapper-info-page__box-text .wrapper-info-page__box-text .wrapper-info-page__faq-list .wrapper-info-page__faq-list-item .wrapper-info-page__faq-description ul{padding:0 0 0 15px}.content-width .wrapper-info-page .wrapper-info-page__box-text .wrapper-info-page__box-text .wrapper-info-page__faq-list .wrapper-info-page__faq-list-item .wrapper-info-page__faq-description ul li{position:relative;padding-inline-start:15px;padding-bottom:10px}.content-width .wrapper-info-page .wrapper-info-page__box-text .wrapper-info-page__box-text .wrapper-info-page__faq-list .wrapper-info-page__faq-list-item .wrapper-info-page__faq-description ul li:before{position:absolute;content:"";width:5px;border-radius:50%;height:5px;inset-inline-start:0;inset-inline-end:0;top:10px;background-color:#34303d}.newsDetails{margin-bottom:60px}.newsDetails.withPaddingTop{padding-top:60px}.newsDetails .newsDetailsImage img{max-width:100%;height:auto;width:100%;object-fit:contain}.newsDetails .backButton{margin-bottom:30px}.newsDetails .newsDetailsDesc{font-size:16px}.newsDetails .newsDetailsDesc p{font-size:16px;margin-bottom:10px}.newsDetails .newsDetailsDesc h1{font-weight:bold;line-height:1.24;padding-bottom:30px}.newsDetails .newsDetailsDesc h1{font-size:30px}@media screen and (min-width: 320px){.newsDetails .newsDetailsDesc h1{font-size:calc(30px + 12 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.newsDetails .newsDetailsDesc h1{font-size:42px}}.newsDetails .newsDetailsDesc .date,.newsDetails .newsDetailsDesc h6{font-weight:bold;font-size:16px;margin-bottom:15px}.newsDetails .newsDetailsDesc h3{font-weight:bold;line-height:1.31;padding:30px 0 15px 0px}.newsDetails .newsDetailsDesc h3{font-size:28px}@media screen and (min-width: 320px){.newsDetails .newsDetailsDesc h3{font-size:calc(28px + 16 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.newsDetails .newsDetailsDesc h3{font-size:44px}}.newsDetails .newsDetailsDesc h3 a{font-weight:bold}.newsDetails .newsDetailsDesc h3 a{font-size:28px}@media screen and (min-width: 320px){.newsDetails .newsDetailsDesc h3 a{font-size:calc(28px + 16 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.newsDetails .newsDetailsDesc h3 a{font-size:44px}}.newsDetails .newsDetailsDesc h4{font-weight:bold;line-height:1.31;padding:30px 0 15px 0px}.newsDetails .newsDetailsDesc h4{font-size:22px}@media screen and (min-width: 320px){.newsDetails .newsDetailsDesc h4{font-size:calc(22px + 10 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.newsDetails .newsDetailsDesc h4{font-size:32px}}.newsDetails .newsDetailsDesc h4 a{font-weight:bold}.newsDetails .newsDetailsDesc h4 a{font-size:22px}@media screen and (min-width: 320px){.newsDetails .newsDetailsDesc h4 a{font-size:calc(22px + 10 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.newsDetails .newsDetailsDesc h4 a{font-size:32px}}.newsDetails .newsDetailsDesc h5{font-size:16px;line-height:20px}.newsDetails .newsDetailsDesc a:not(.button){color:#34303d;font-size:16px;text-decoration:underline;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:none;background-color:transparent;font-size:inherit}.newsDetails .newsDetailsDesc a:not(.button):hover{color:#00d1d2}.newsDetails .newsDetailsDesc ul{list-style:none}.newsDetails .newsDetailsDesc ul li{position:relative;padding-inline-start:30px;font-size:16px;margin-bottom:7px}.newsDetails .newsDetailsDesc ul li::before{content:'';position:absolute;inset-inline-start:15px;top:10px;width:6px;height:6px;background-color:#34303d;border-radius:50%}.newsDetails .newsDetailsDesc img{width:100%;object-fit:contain;max-width:100%;height:auto}.highligted-news-container{padding:30px;background-color:#f6f4f0}.highligted-news-container .main-title{font-size:16px;font-weight:bold;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #dcdcdc}.highligted-news-container .news-listing .news-listing-item{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #dcdcdc}.highligted-news-container .news-listing .news-listing-item .date{font-size:12px;margin-bottom:10px}.highligted-news-container .news-listing .news-listing-item .news-title{margin-bottom:8px}.highligted-news-container .news-listing .news-listing-item .news-title{font-size:18px}@media screen and (min-width: 320px){.highligted-news-container .news-listing .news-listing-item .news-title{font-size:calc(18px + 2 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.highligted-news-container .news-listing .news-listing-item .news-title{font-size:20px}}.bottom-banner-text{margin-bottom:60px}.bottom-banner-text .Text-items-listing .row{margin:0}.checkoutWrapper{padding-top:60px;margin-bottom:60px}.checkoutWrapper.tradeInCheckout .orderSummary .total div{font-size:18px}.checkoutWrapper .bordered-block{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #dcdcdc}.checkoutWrapper .leftSide{margin-top:30px}.checkoutWrapper .checkout-main .backLink{margin-bottom:30px}.checkoutWrapper .checkout-main h2{margin-bottom:30px}.checkoutWrapper .checkout-main h2{font-size:28px}@media screen and (min-width: 320px){.checkoutWrapper .checkout-main h2{font-size:calc(28px + 4 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.checkoutWrapper .checkout-main h2{font-size:32px}}.checkoutWrapper .checkout-main h2{line-height:32px}@media screen and (min-width: 320px){.checkoutWrapper .checkout-main h2{line-height:calc(32px + 4 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.checkoutWrapper .checkout-main h2{line-height:36px}}.checkoutWrapper .checkout-main h3{margin-bottom:30px}.checkoutWrapper .checkout-main h3{font-size:20px}@media screen and (min-width: 320px){.checkoutWrapper .checkout-main h3{font-size:calc(20px + 4 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.checkoutWrapper .checkout-main h3{font-size:24px}}.checkoutWrapper .checkout-main h3{line-height:24px}@media screen and (min-width: 320px){.checkoutWrapper .checkout-main h3{line-height:calc(24px + 4 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.checkoutWrapper .checkout-main h3{line-height:28px}}.checkoutWrapper .checkout-main .orderOptions .stackedInput{display:flex;align-items:center;gap:15px}.checkoutWrapper .checkout-main .orderOptions .stackedInput li input[type="radio"]{display:none}.checkoutWrapper .checkout-main .orderOptions .stackedInput li input[type="radio"] ~ label{background-color:#34303d !important;color:#fff !important}.checkoutWrapper .checkout-main .orderOptions .stackedInput li input[type="radio"]:checked ~ label{background-color:#00d1d2 !important;border-color:#00d1d2 !important;color:#34303d !important}.checkoutWrapper .checkout-main .addressesList #ShippingAddressesHolder{margin-bottom:30px}.checkoutWrapper .checkout-main .addressesList #ShippingAddressesHolder .addressMessage{font-size:15px;margin-bottom:20px}.checkoutWrapper .checkout-main .addressesList .addressBlock{margin-bottom:10px}.checkoutWrapper .checkout-main .addressesList .addressBlock .addressWrap{cursor:pointer;position:relative}.checkoutWrapper .checkout-main .addressesList .addressBlock .addressWrap.disabled{display:flex;justify-content:space-between}.checkoutWrapper .checkout-main .addressesList .addressBlock .addressWrap.disabled .addressWrapper{opacity:0.5;cursor:not-allowed}.checkoutWrapper .checkout-main .addressesList .addressBlock .addressWrap .editIcon{width:15px;height:15px;display:block;background-image:url(../images/edit.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:transparent}.checkoutWrapper .checkout-main .addressesList .addressBlock .addressWrap .editIcon:hover{filter:brightness(0) saturate(100%) invert(57%) sepia(59%) saturate(1421%) hue-rotate(136deg) brightness(98%) contrast(104%)}.checkoutWrapper .checkout-main .addressesList .addressBlock .addressWrap h5{font-size:16px;line-height:19px;position:relative;padding-inline-start:30px;margin-bottom:15px}.checkoutWrapper .checkout-main .addressesList .addressBlock .addressWrap h5::before{content:"";display:inline-block;width:20px;height:20px;border:1px solid #b5b5b5;position:absolute;top:0;inset-inline-start:0px}.checkoutWrapper .checkout-main .addressesList .addressBlock .addressWrap p{display:none;margin-bottom:10px;font-size:16px}.checkoutWrapper .checkout-main .addressesList .addressBlock .addressWrap .selected-span{display:none;position:absolute;top:0;inset-inline-end:0;font-size:12px;font-weight:bold;text-decoration:underline}.checkoutWrapper .checkout-main .addressesList .addressBlock .addressWrap.selected p{display:block}.checkoutWrapper .checkout-main .addressesList .addressBlock .addressWrap.selected .selected-span{display:block}.checkoutWrapper .checkout-main .addressesList .addressBlock .addressWrap.selected h5::after{background-color:#34303d;content:'\2713';color:#fff;width:20px;height:20px;position:absolute;top:0;inset-inline-start:0px;text-align:center;display:flex;justify-content:center;align-items:center}.checkoutWrapper .checkout-main .addressesList .actions .add-Address{color:#34303d;font-size:16px;display:flex;align-items:center;gap:3px}.checkoutWrapper .checkout-main .addressesList .actions .add-Address::before{content:"";background-image:url(../images/add-button.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;width:15px;height:15px;display:block;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.checkoutWrapper .checkout-main .addressesList .actions .add-Address:hover::before{filter:brightness(0) saturate(100%) invert(57%) sepia(59%) saturate(1421%) hue-rotate(136deg) brightness(98%) contrast(104%)}.checkoutWrapper #BillingAddressesContainer #BillingAddressesHolder{margin:30px 0}.checkoutWrapper #BillingAddressesContainer #BillingAddressesHolder .col{padding:0}.checkoutWrapper .addAdressWrapper h4{margin-bottom:30px}.checkoutWrapper .addAdressWrapper h4{font-size:18px}@media screen and (min-width: 320px){.checkoutWrapper .addAdressWrapper h4{font-size:calc(18px + 2 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.checkoutWrapper .addAdressWrapper h4{font-size:20px}}.checkoutWrapper .addAdressWrapper h4{line-height:22px}@media screen and (min-width: 320px){.checkoutWrapper .addAdressWrapper h4{line-height:calc(22px + 2 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.checkoutWrapper .addAdressWrapper h4{line-height:24px}}.checkoutWrapper .addAdressWrapper .addAddressButtons button{font-family:"IQOS", "IQOS AR", sans-serif}.checkoutWrapper .addAdressWrapper .errorMessage{display:none}.checkoutWrapper .addAdressWrapper .errorMessage.field-validation-error{display:block}.checkoutWrapper .orderSummary{background-color:#f6f4f0;padding:30px}.checkoutWrapper .orderSummary .orderListing>ul>li{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #dcdcdc}.checkoutWrapper .orderSummary .orderListing>ul>li:last-child{margin-bottom:0;border-bottom:0}.checkoutWrapper .orderSummary .orderListing>ul>li .list-item{display:flex;gap:15px}.checkoutWrapper .orderSummary .orderListing>ul>li .list-item img{width:110px;height:110px;object-fit:contain}.checkoutWrapper .orderSummary .orderListing>ul>li .list-item .productDetails .col{padding:0}.checkoutWrapper .orderSummary .orderListing>ul>li .list-item .productDetails .prodTitle,.checkoutWrapper .orderSummary .orderListing>ul>li .list-item .productDetails .price{font-size:16px;font-weight:bold;margin-bottom:3px}.checkoutWrapper .orderSummary .orderListing>ul>li .list-item .productDetails .variation-color li{margin-bottom:3px}.checkoutWrapper .orderSummary .shippingFees div{font-size:16px}.checkoutWrapper .orderSummary .shippingFees div.text-right{font-weight:bold}.checkoutWrapper .orderSummary .total{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #dcdcdc}.checkoutWrapper .orderSummary .total div{font-weight:bold}.checkoutWrapper .orderSummary .total div{font-size:20px}@media screen and (min-width: 320px){.checkoutWrapper .orderSummary .total div{font-size:calc(20px + 4 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.checkoutWrapper .orderSummary .total div{font-size:24px}}.checkoutWrapper .formActions{text-align:center}.checkoutWrapper .formActions .placeOrder.button{width:50%;padding:5px 22px 9px;text-align:center}.checkoutWrapper .promoCodeArea .form__row{margin-bottom:0}.checkoutWrapper .promoCodeArea .button{text-align:center}.text-right{text-align:end !important}.emptyStatus{display:flex;flex-direction:column;align-items:center;gap:30px;padding:60px 0;background-color:#fffdfb}.bagWrapper .shoping-cart-total:not(.fixed-on-scroll){padding:60px;display:flex;justify-content:center;flex-direction:column;align-items:center;background-color:#f6f4f0;gap:30px;margin-bottom:60px}.bagWrapper .shoping-cart-total:not(.fixed-on-scroll) .label-total{font-weight:bold;text-transform:uppercase}.bagWrapper .shoping-cart-total:not(.fixed-on-scroll) .label-total{font-size:24px}@media screen and (min-width: 320px){.bagWrapper .shoping-cart-total:not(.fixed-on-scroll) .label-total{font-size:calc(24px + 6 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.bagWrapper .shoping-cart-total:not(.fixed-on-scroll) .label-total{font-size:30px}}.table-total-holder{display:flex}.table-total-holder .cart-items-holder .colActions .quickBtn{margin-inline-end:30px}.table-total-holder .cart-items-holder .colActions .quickBtn a{width:30px;height:30px;background:url(/images/quickView.png) no-repeat center;display:block;background-size:contain}.table-total-holder .cart-items-holder .colActions .deleteItem{display:block}.table-total-holder .cart-items-holder .cartTable{margin-bottom:20px}.table-total-holder .cart-items-holder .cartTable .bagItem{margin-bottom:30px;border-bottom:1px solid #dcdcdc}.table-total-holder .cart-items-holder .cartTable .bagItem .itemRow{display:flex;gap:10px;margin-bottom:30px;align-items:center;flex-wrap:wrap}.table-total-holder .cart-items-holder .cartTable .bagItem .itemRow .image-title-holder{display:flex;align-items:center;gap:20px;flex:0 0 58%;max-width:58%}.table-total-holder .cart-items-holder .cartTable .bagItem .itemRow .image-title-holder .colImage{width:130px;height:130px;flex-shrink:0}.table-total-holder .cart-items-holder .cartTable .bagItem .itemRow .image-title-holder .colImage img{width:100%;height:auto;object-fit:contain}.table-total-holder .cart-items-holder .cartTable .bagItem .itemRow .image-title-holder .colDetails .colName{margin-bottom:8px}.table-total-holder .cart-items-holder .cartTable .bagItem .itemRow .image-title-holder .colDetails .colName{font-size:16px}@media screen and (min-width: 320px){.table-total-holder .cart-items-holder .cartTable .bagItem .itemRow .image-title-holder .colDetails .colName{font-size:calc(16px + 8 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.table-total-holder .cart-items-holder .cartTable .bagItem .itemRow .image-title-holder .colDetails .colName{font-size:24px}}.table-total-holder .cart-items-holder .cartTable .bagItem .itemRow .image-title-holder .colDetails .colName a{color:#34303c;transition:0.2s all ease-in-out}.table-total-holder .cart-items-holder .cartTable .bagItem .itemRow .image-title-holder .colDetails .colName a:hover{color:#2ed2d1}.table-total-holder .cart-items-holder .cartTable .bagItem .itemRow .image-title-holder .colDetails .colVariation .listingItemLI{margin-bottom:0}.table-total-holder .cart-items-holder .cartTable .bagItem .itemRow .qtty-price-holder{flex:0 0 40%;max-width:40%;display:flex;justify-content:flex-end;align-items:center;gap:30px}.table-total-holder .cart-items-holder .cartTable .bagItem .itemRow .qtty-price-holder .colQuantity{display:flex;align-items:center;gap:3px}.table-total-holder .cart-items-holder .cartTable .bagItem .itemRow .qtty-price-holder .colQuantity input{font-family:"IQOS", "IQOS AR", sans-serif;font-size:14px;width:55px;text-align:center}.table-total-holder .cart-items-holder .cartTable .bagItem .itemRow .qtty-price-holder .colQuantity a{width:30px;height:30px;margin-bottom:0;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.table-total-holder .cart-items-holder .cartTable .bagItem .itemRow .qtty-price-holder .colQuantity a:hover{filter:brightness(0) saturate(100%) invert(57%) sepia(59%) saturate(1421%) hue-rotate(136deg) brightness(98%) contrast(104%)}.table-total-holder .cart-items-holder .cartTable .bagItem .itemRow .qtty-price-holder .colQuantity a.minus{background-image:url(../../images/minus-button.svg)}.table-total-holder .cart-items-holder .cartTable .bagItem .itemRow .qtty-price-holder .colQuantity a.plus{background-image:url(../../images/add-button.svg)}.table-total-holder .cart-items-holder .cartTable .bagItem .itemRow .qtty-price-holder .colQuantity input[type="number"]::-webkit-inner-spin-button,.table-total-holder .cart-items-holder .cartTable .bagItem .itemRow .qtty-price-holder .colQuantity input[type="number"]::-webkit-outer-spin-button,.table-total-holder .cart-items-holder .cartTable .bagItem .itemRow .qtty-price-holder .colQuantity input[type="number"]::-webkit-input-placeholder{display:none}.table-total-holder .cart-items-holder .cartTable .bagItem .itemRow .qtty-price-holder .colQuantity input[type="number"]{-moz-appearance:textfield}.table-total-holder .cart-items-holder .cartTable .bagItem .itemRow .qtty-price-holder .colPrice{font-size:16px}.table-total-holder .cart-items-holder .cartTable .bagItem .itemRow .colActions{flex:0 0 100%;display:flex;justify-content:flex-end}.table-total-holder .cart-items-holder .cartTable .bagItem .itemRow .colActions a{color:#34303d;font-size:16px;text-decoration:underline;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:none;background-color:transparent}.table-total-holder .cart-items-holder .cartTable .bagItem .itemRow .colActions a:hover{color:#00d1d2}.table-total-holder .cart-items-holder .cartTable .itemRow .variations{padding-top:20px;padding-bottom:20px}.table-total-holder .cart-items-holder .cartTable .itemRow .variations .swiper-slide{width:auto}.table-total-holder .cart-items-holder .cartTable .itemRow .variations .product-variations{position:relative}.table-total-holder .cart-items-holder .cartTable .itemRow .variations .product-variations .colors-swiper-button-next{position:absolute;top:50%;inset-inline-end:-25px;width:15px;height:15px;background-image:url(../../images/arrow-down.svg);transform:translateY(-50%) rotate(-90deg);background-size:contain;background-repeat:no-repeat;background-position:center center;cursor:pointer}.table-total-holder .cart-items-holder .cartTable .itemRow .variations .product-variations .colors-swiper-button-prev{position:absolute;top:50%;inset-inline-start:-25px;width:15px;height:15px;background-image:url(../../images/arrow-down.svg);transform:translateY(-50%) rotate(90deg);background-size:contain;background-repeat:no-repeat;background-position:center center;cursor:pointer}.table-total-holder .cart-items-holder .cartTable .itemRow .variations .product-variations .swatch-list.centered{justify-content:center}.table-total-holder .cart-items-holder .cartTable .itemRow .variations .product-variations .swatch-list .swiper-slide{display:flex;justify-content:center;align-items:center;padding:2px}.table-total-holder .cart-items-holder .cartTable .itemRow .variations .product-variations .swatch-list .variation-container-item{padding:3px;border-radius:50%;width:fit-content}.table-total-holder .cart-items-holder .cartTable .itemRow .variations .product-variations .swatch-list .variation-container-item .swatch-list__anchor{width:15px;height:15px;border-radius:50%;background-size:cover;display:block;border:1px solid #34303d}.table-total-holder .cart-items-holder .cartTable .itemRow .variations .product-variations .swatch-list .variation-container-item .swatch-list__anchor span{display:none}.table-total-holder .cart-items-holder .cartTable .itemRow .variations .product-variations .swatch-list .variation-container-item.selected{border:1px solid #34303d}.table-total-holder .cart-items-holder .cartTable .itemRow .variations .product-variations .swatch-list .variation-container-item.out-of-stock-variation{overflow:hidden;position:relative;border:1px solid #34303d}.table-total-holder .cart-items-holder .cartTable .itemRow .variations .product-variations .swatch-list .variation-container-item.out-of-stock-variation::after{content:"";position:absolute;inset-inline-start:0px;top:10px;width:100%;height:1px;background-color:#34303d;transform:rotate(45deg);z-index:4}.table-total-holder .cart-items-holder .cartTable .itemRow .variations .product-variations .swatch-list .variation-container-item.out-of-stock-variation .swatch-list__anchor{position:relative}.table-total-holder .cart-items-holder .cartTable .itemRow .variations .product-variations .swatch-list .variation-container-item.out-of-stock-variation .swatch-list__anchor::before{content:"";position:absolute;left:0px;top:0px;width:calc(100%);height:calc(100%);background-color:rgba(255,255,255,0.4);border-radius:50%;z-index:3}.table-total-holder .cart-items-holder .productQuickViewWrapper .productWrapper{display:flex}.table-total-holder .cart-items-holder .productQuickViewWrapper .productWrapper .imageWrapper img{max-width:260px}.table-total-holder .cart-items-holder .productQuickViewWrapper .productWrapper .InfoWrapper .productTitle h3{margin-bottom:15px;font-size:27px}.table-total-holder #ShoppingTable{margin-bottom:30px}.table-total-holder #ShoppingTable .relatedProducts .product-list-title.container{position:relative}.table-total-holder #ShoppingTable .relatedProducts .blockTitle{font-size:calc(29px + 10*((100vw - 320px) / 1280));margin:0 auto 50px 0;text-align:center}.table-total-holder #ShoppingTable .relatedProducts .swiper-button-disabled{opacity:0.4}.table-total-holder #ShoppingTable .relatedProducts .product-arrow-swiper-button-next{position:absolute;top:60%;inset-inline-end:-10px;width:25px;height:25px;background-image:url(../../images/arrow-down.svg);transform:rotate(-90deg);background-size:contain;background-repeat:no-repeat;background-position:center center;cursor:pointer}.table-total-holder #ShoppingTable .relatedProducts .product-arrow-swiper-button-prev{position:absolute;top:60%;inset-inline-start:-10px;width:25px;height:25px;background-image:url(../../images/arrow-down.svg);transform:rotate(90deg);background-size:contain;background-repeat:no-repeat;background-position:center center;cursor:pointer}.table-total-holder #ShoppingTable .relatedProducts .swiper{position:relative}.table-total-holder #ShoppingTable .relatedProducts .swiper .productsWrapper .swiper-slide{flex:0 0 auto;max-width:100%}.table-total-holder #ShoppingTable .relatedProducts .swiper .productsWrapper .swiper-slide .stockLabel.inStock{display:none}.table-total-holder #ShoppingTable .relatedProducts .swiper .productsWrapper .swiper-slide .stockLabel p{margin-bottom:5px;position:relative;padding-inline-start:25px}.table-total-holder #ShoppingTable .relatedProducts .swiper .productsWrapper .swiper-slide .stockLabel p:before{content:"";position:absolute;inset-inline-start:0;background:url(/images/warning.png) no-repeat center;background-size:cover;top:0;width:20px;height:20px}.table-total-holder #ShoppingTable .relatedProducts .swiper .actionWrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.table-total-holder #ShoppingTable .relatedProducts .swiper .actionWrapper a{font-size:15px}.table-total-holder #ShoppingTable .relatedProducts .swiper .actionWrapper a:first-child{margin-bottom:20px;padding:9px 18px 9px}.table-total-holder .benefitsBlock{margin-bottom:60px;margin-inline-start:8.3333%}.table-total-holder .benefitsBlock h4{font-size:16px;margin-bottom:15px}.table-total-holder .benefitsBlock .benefitsList{margin-bottom:30px}.table-total-holder .benefitsBlock .benefitsList .benefitListing li{margin-bottom:15px;font-size:12px;line-height:25px;display:flex;align-items:center;gap:5px}.table-total-holder .benefitsBlock .benefitsList .benefitListing li:last-child{margin-bottom:0}.table-total-holder .benefitsBlock .benefitsList .benefitListing li::before{content:"";width:24px;height:24px;background-color:#00d1d2;border-radius:100%;background-image:url(../images/tick.svg);background-size:11px;background-repeat:no-repeat;background-position:center center}.table-total-holder .benefitsBlock #Cart-Summary .orderSummary{margin-bottom:30px}.table-total-holder .benefitsBlock #Cart-Summary .orderSummary .orderPrice{padding-top:30px;border-top:1px solid #dcdcdc}.table-total-holder .benefitsBlock #Cart-Summary .orderSummary .orderPrice .col{font-size:16px}.table-total-holder .benefitsBlock #Cart-Summary .orderSummary .orderPrice .col.text-right{font-weight:bold}.table-total-holder .benefitsBlock #Cart-Summary .orderSummary .orderPrice .total{padding-top:30px;margin-top:30px;padding-bottom:30px;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}.table-total-holder .benefitsBlock #Cart-Summary .orderSummary .orderPrice .total .col{font-weight:bold}.table-total-holder .benefitsBlock #Cart-Summary .orderSummary .orderPrice .total .col{font-size:20px}@media screen and (min-width: 320px){.table-total-holder .benefitsBlock #Cart-Summary .orderSummary .orderPrice .total .col{font-size:calc(20px + 4 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.table-total-holder .benefitsBlock #Cart-Summary .orderSummary .orderPrice .total .col{font-size:24px}}.table-total-holder .benefitsBlock #Cart-Summary .orderSummary .promoinput{margin-bottom:0}.table-total-holder .benefitsBlock #Cart-Summary .orderSummary .error-promo-code{margin-top:20px !important;margin-top:0}.table-total-holder .benefitsBlock .actions{display:flex;gap:10px;flex-direction:column}.table-total-holder .benefitsBlock .actions .button,.table-total-holder .benefitsBlock .actions .buttonTransparentBlack{width:100%;text-align:center}.textBodyListing .listWrapper .Text-items-listing{margin-bottom:60px}.textBodyListing .listWrapper .Text-items-listing .listingItem .blockHead .blockTitle{color:#fff;margin-bottom:10px}.textBodyListing .listWrapper .Text-items-listing .listingItem .blockHead .blockTitle{font-size:20px}@media screen and (min-width: 320px){.textBodyListing .listWrapper .Text-items-listing .listingItem .blockHead .blockTitle{font-size:calc(20px + 4 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.textBodyListing .listWrapper .Text-items-listing .listingItem .blockHead .blockTitle{font-size:24px}}.textBodyListing .listWrapper .Text-items-listing .listingItem .blockHead .blockTitle{line-height:24px}@media screen and (min-width: 320px){.textBodyListing .listWrapper .Text-items-listing .listingItem .blockHead .blockTitle{line-height:calc(24px + 4 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.textBodyListing .listWrapper .Text-items-listing .listingItem .blockHead .blockTitle{line-height:28px}}.textBodyListing .listWrapper .Text-items-listing .listingItem .blockBody{font-size:16px;color:#fff}.textBodyListing .read-more-wrapper{display:flex;align-items:center;gap:25px;flex-wrap:wrap}.textBodyListing .read-more-wrapper .button{display:inline-block;background-color:#fff;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #fff;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.textBodyListing .read-more-wrapper .button:hover{background-color:#00d1d2;color:#34303d;border-color:#00d1d2}.ContentBtnFixed{position:fixed;bottom:35px;inset-inline-end:180px;z-index:15;display:none}.ContentBtnFixed .btnBlue{background-color:#00d1d2;cursor:pointer;padding:10px 15px;border-radius:30px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.1);font-size:16px;color:#34303d}.rp-try-buy-container{z-index:15 !important}.store-details{padding:60px 40px;margin-bottom:0}.store-details .backButton{margin-bottom:30px}.store-details .store-details__title{margin-bottom:30px}.store-details .store-details__title{font-size:24px}@media screen and (min-width: 320px){.store-details .store-details__title{font-size:calc(24px + 6 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.store-details .store-details__title{font-size:30px}}.store-details .store-details__section{display:flex;flex-wrap:wrap}.store-details .store-details__section .store-details__figure{flex:0 0 50%;height:auto;max-width:50%}.store-details .store-details__section .store-details__figure .store-details__map-container{width:100%;height:100%}.store-details .store-details__section .store-details__figure .store-details__map-container .store-details__info-detail{width:100%;height:100%}.store-details .store-details__section .store-details__figure .store-details__map-container .store-details__info-detail .store-details__map{width:100%;height:100%}.store-details .store-details__section .store-details__info{flex:0 0 50%;max-width:50%;padding:30px;background-color:#00d1d2}.store-details .store-details__section .store-details__info .store-details__info-title{margin-bottom:20px}.store-details .store-details__section .store-details__info .store-details__info-title{font-size:24px}@media screen and (min-width: 320px){.store-details .store-details__section .store-details__info .store-details__info-title{font-size:calc(24px + 6 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.store-details .store-details__section .store-details__info .store-details__info-title{font-size:30px}}.store-details .store-details__section .store-details__info .store-details__info-detail{font-size:16px;margin-bottom:20px;display:flex;gap:8px}.store-details .store-details__section .store-details__info .links-holder a{display:flex;align-items:center;gap:10px;font-size:16px;margin-bottom:20px;color:#34303d}.store-details .store-details__section .store-details__info .links-holder a:hover{text-decoration:underline}.store-details .store-details__section .store-details__info .links-holder a span{font-size:16px;color:#34303d}.store-details .store-details__section .store-details__info .links-holder .services{margin-bottom:20px;font-size:16px;color:#34303d}.store-details .store-details__section .store-details__info .links-holder .services span{display:flex;margin-bottom:10px;align-items:center;gap:10px;font-size:16px;color:#34303d}.store-details .store-details__section .store-details__info .hours{margin-bottom:30px}.store-details .store-details__section .store-details__info .hours .titleSection{display:flex;align-items:center;gap:15px;margin-bottom:15px}.store-details .store-details__section .store-details__info .hours .titleSection .store-details__info-title{margin-bottom:0;color:#34303d}.store-details .store-details__section .store-details__info .hours .titleSection img{width:24px;height:24px;object-fit:contain}.store-details .store-details__section .store-details__info .hours ul li{font-size:16px;margin-bottom:10px;display:flex;gap:10px}.store-details .store-details__section .store-details__info .hours ul li span:first-child{min-width:120px}.discover-important-wrapper{background-color:#f7f7f7;padding-top:60px;padding-bottom:60px;padding-inline:60px}.discover-important-wrapper.withMb{margin-bottom:60px}.discover-important-wrapper .support-landing-faq__single{background-color:#fff;padding:50px 60px}.discover-important-wrapper .support-landing-faq__single .wrapper-common-element__title{margin-bottom:30px;font-weight:normal}.discover-important-wrapper .support-landing-faq__single .wrapper-common-element__title{font-size:24px}@media screen and (min-width: 320px){.discover-important-wrapper .support-landing-faq__single .wrapper-common-element__title{font-size:calc(24px + 12 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.discover-important-wrapper .support-landing-faq__single .wrapper-common-element__title{font-size:36px}}.discover-important-wrapper .support-landing-faq__single .wrapper-common-element__title{line-height:30px}@media screen and (min-width: 320px){.discover-important-wrapper .support-landing-faq__single .wrapper-common-element__title{line-height:calc(30px + 16 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.discover-important-wrapper .support-landing-faq__single .wrapper-common-element__title{line-height:46px}}.discover-important-wrapper .support-landing-faq__single p{font-size:14px !important;line-height:1.8;margin-bottom:10px;color:#34303d !important}.discover-important-wrapper .support-landing-faq__single p strong{font-size:16px}.discover-important-wrapper .support-landing-faq__single ol{list-style-type:decimal;padding-inline-start:15px}.discover-important-wrapper .support-landing-faq__single ol li{list-style:decimal;padding-inline-start:10px;padding-bottom:10px}.discover-important-wrapper .support-landing-faq__single ul{padding:0 0 0 15px}.discover-important-wrapper .support-landing-faq__single ul li{position:relative;padding-inline-start:15px;padding-bottom:10px}.discover-important-wrapper .support-landing-faq__single ul li:before{position:absolute;content:"";width:5px;border-radius:50%;height:5px;inset-inline-start:0;inset-inline-end:0;top:10px;background-color:#34303d}.discover-important-wrapper .support-landing-faq__single a{color:#34303d;font-size:16px;text-decoration:underline;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:none;background-color:transparent;font-size:14px}.discover-important-wrapper .support-landing-faq__single a:hover{color:#00d1d2}.contact_us .contact-visitme .row{margin:0}.contact_us .contact-visitme .contact-image{padding-inline:0}.contact_us .contact-visitme .contact-image img{max-width:100%;object-fit:cover;height:100%;width:100%}.contact_us .contact-visitme .contact-visitme__form{padding-inline-start:30px;padding-inline-end:15px;padding-top:30px;padding-bottom:30px}.contact_us .contact-visitme .contact-visitme__form .successmsg{font-size:24px}@media screen and (min-width: 320px){.contact_us .contact-visitme .contact-visitme__form .successmsg{font-size:calc(24px + -4 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.contact_us .contact-visitme .contact-visitme__form .successmsg{font-size:20px}}.contact_us .contact-visitme .contact-visitme__form #titledv .contact-visitme-form-wrapper__title{margin-bottom:10px}.contact_us .contact-visitme .contact-visitme__form #titledv .contact-visitme-form-wrapper__title{font-size:24px}@media screen and (min-width: 320px){.contact_us .contact-visitme .contact-visitme__form #titledv .contact-visitme-form-wrapper__title{font-size:calc(24px + 8 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.contact_us .contact-visitme .contact-visitme__form #titledv .contact-visitme-form-wrapper__title{font-size:32px}}.contact_us .contact-visitme .contact-visitme__form #titledv .contact-visitme-form-wrapper__paragraph{font-size:16px;margin-bottom:10px}.contact_us .contact-visitme .contact-visitme__form form .formWrapper .form__required{text-align:end;margin-bottom:10px;color:#626262;font-size:12px}.contact_us .contact-visitme .contact-visitme__form form .formWrapper .phoneNumberParent{display:flex;gap:10px}.contact_us .contact-visitme .contact-visitme__form form .formWrapper .phoneNumberParent .phone1,.contact_us .contact-visitme .contact-visitme__form form .formWrapper .phoneNumberParent .phone2{flex:0 0 20%;margin-bottom:0}.contact_us .contact-visitme .contact-visitme__form form .formWrapper .phoneNumberParent .phone3{flex-grow:1}.contact_us .contact-visitme .contact-visitme__form form .formWrapper .noposError{position:static;text-align:start;margin-top:5px}.contact_us .contact-visitme .contact-visitme__form form .formWrapper .errorMessage{top:auto;bottom:6px;inset-inline-end:6px}.topLinksListing{margin-bottom:30px}.topLinksListing .row{margin:0;justify-content:center}.topLinksListing .listingAnchor a{display:block;width:fit-content;margin:auto}.topLinksListing .listingAnchor a:hover::after{filter:brightness(0) saturate(100%) invert(57%) sepia(59%) saturate(1421%) hue-rotate(136deg) brightness(98%) contrast(104%)}.topLinksListing .listingAnchor a::after{content:"";background-image:url(../images/arrow-down.svg);background-position:center center;background-repeat:no-repeat;background-size:15px 15px;width:15px;height:15px;display:block;margin:auto;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.topLinksListing .listingAnchor a h3{margin-bottom:10px;color:#34303d;text-align:center}.topLinksListing .listingAnchor a h3{font-size:24px}@media screen and (min-width: 320px){.topLinksListing .listingAnchor a h3{font-size:calc(24px + 8 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.topLinksListing .listingAnchor a h3{font-size:32px}}.topLinksListing .listingAnchor a p{font-size:16px;color:#34303d;text-align:center;margin-bottom:20px}.discover-terea-image-text-slider .listWrapper .terea-page-swiper-button-next,.discover-terea-image-text-slider .listWrapper .terea-page-swiper-button-prev{color:#34303d;transform:translateY(-50%)}.discover-terea-image-text-slider .listWrapper .terea-page-swiper-button-next::after,.discover-terea-image-text-slider .listWrapper .terea-page-swiper-button-prev::after{font-size:22px}.discover-terea-faq-listing{margin-bottom:60px}.discover-terea-faq-listing .faq-title{margin-bottom:30px}.discover-terea-faq-listing .faq-title{font-size:28px}@media screen and (min-width: 320px){.discover-terea-faq-listing .faq-title{font-size:calc(28px + 12 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.discover-terea-faq-listing .faq-title{font-size:40px}}.discover-terea-faq-listing .faq-listing .faq-item{padding:20px 0;border-bottom:1px solid #dcdcdc;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.discover-terea-faq-listing .faq-listing .faq-item.active .faq-item-title .faq-arrow{transform:rotate(180deg)}.discover-terea-faq-listing .faq-listing .faq-item .faq-item-title{display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-size:18px;font-weight:normal;font-weight:bold;gap:10px}.discover-terea-faq-listing .faq-listing .faq-item .faq-item-title .faq-arrow{border-radius:50%;flex-shrink:0;width:35px;height:35px;display:flex;justify-content:center;align-items:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-image:url(../../images/arrow-down.svg);background-size:18px 18px;background-repeat:no-repeat;background-position:center center}.discover-terea-faq-listing .faq-listing .faq-item .faq-item-body{font-size:16px;padding-top:15px}.discover-terea-faq-listing .faq-listing .faq-item .faq-item-body a{color:#34303d;font-size:16px;text-decoration:underline;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:none;background-color:transparent}.discover-terea-faq-listing .faq-listing .faq-item .faq-item-body a:hover{color:#00d1d2}.thankYouWrapper .ecom-banner{background-color:#f6f4ef;margin-bottom:60px;padding:60px 20px}.thankYouWrapper .ecom-banner img{max-width:50px;margin-inline:auto;display:block;margin-bottom:30px}.thankYouWrapper .ecom-banner h1{text-align:center;margin-bottom:30px;max-width:1200px;margin-inline:auto}.thankYouWrapper .ecom-banner h1{font-size:26px}@media screen and (min-width: 320px){.thankYouWrapper .ecom-banner h1{font-size:calc(26px + 6 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.thankYouWrapper .ecom-banner h1{font-size:32px}}.thankYouWrapper .ecom-banner p{text-align:center;font-size:16px}.thankYouWrapper .order-success-main{margin-bottom:60px;max-width:900px}.thankYouWrapper .order-success-main h3{margin-bottom:30px}.thankYouWrapper .order-success-main h3{font-size:24px}@media screen and (min-width: 320px){.thankYouWrapper .order-success-main h3{font-size:calc(24px + 4 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.thankYouWrapper .order-success-main h3{font-size:28px}}.thankYouWrapper .order-success-main .border-parent .rightSide{margin-bottom:60px}.thankYouWrapper .order-success-main .border-parent .rightSide .orderSummary .orderListing{border-bottom:1px solid #dcdcdc;margin-bottom:30px}.thankYouWrapper .order-success-main .border-parent .rightSide .orderSummary .orderListing .list-item{display:flex;align-items:center;margin-bottom:30px}.thankYouWrapper .order-success-main .border-parent .rightSide .orderSummary .orderListing .list-item img{max-width:120px;object-fit:contain}.thankYouWrapper .order-success-main .border-parent .rightSide .orderSummary .orderListing .list-item .productDetails .title-qtty .prodTitle{font-size:16px;font-weight:bold;margin-bottom:5px;padding-inline:12px}.thankYouWrapper .order-success-main .border-parent .rightSide .orderSummary .orderListing .list-item .productDetails .title-qtty .price{font-size:18px;font-weight:bold;margin-bottom:5px}.thankYouWrapper .order-success-main .border-parent .rightSide .orderSummary .orderListing .list-item .productDetails .title-qtty .qty{font-size:14px}.thankYouWrapper .order-success-main .border-parent .rightSide .orderSummary .orderPrice .row{margin-bottom:20px}.thankYouWrapper .order-success-main .border-parent .rightSide .orderSummary .orderPrice .text-right{font-weight:bold}.thankYouWrapper .order-success-main .border-parent .rightSide .orderSummary .orderPrice .total .col-3{flex:0 0 50%;max-width:50%;font-size:24px;font-weight:bold}.thankYouWrapper .order-success-main .border-parent .rightSide .orderSummary .orderPrice .total #TotalPrice{flex:0 0 50%;max-width:50%;display:flex;align-items:center;justify-content:flex-end;font-size:24px}.thankYouWrapper .order-success-main .border-parent .leftSide{padding-inline:30px}.thankYouWrapper .order-success-main .border-parent .leftSide .paymentWrapper .addressBlock{padding-bottom:20px;border-bottom:1px solid #dcdcdc;margin-bottom:20px;padding-inline:0}.thankYouWrapper .order-success-main .border-parent .leftSide .paymentWrapper .addressBlock h3{font-size:18px;margin-bottom:10px}.thankYouWrapper .formActions{display:flex;justify-content:flex-end}.card-listing{margin-bottom:60px}.card-listing .blockHead .blockTitle{text-align:center;margin-bottom:30px}.card-listing .blockHead .blockTitle{font-size:30px}@media screen and (min-width: 320px){.card-listing .blockHead .blockTitle{font-size:calc(30px + 15 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.card-listing .blockHead .blockTitle{font-size:45px}}.card-listing .blockBody .listingHolder .listingItemLI .card-item .image-container .image-wrapper{margin-bottom:10px}.card-listing .blockBody .listingHolder .listingItemLI .card-item .image-container .image-wrapper img{max-width:100%;width:100%;object-fit:cover}.card-listing .blockBody .listingHolder .listingItemLI .card-item .content-container .content-wrapper{color:#34303d !important}.card-listing .blockBody .listingHolder .listingItemLI .card-item .content-container .content-wrapper h3{margin-bottom:10px}.card-listing .blockBody .listingHolder .listingItemLI .card-item .content-container .content-wrapper h3{font-size:20px}@media screen and (min-width: 320px){.card-listing .blockBody .listingHolder .listingItemLI .card-item .content-container .content-wrapper h3{font-size:calc(20px + 6 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.card-listing .blockBody .listingHolder .listingItemLI .card-item .content-container .content-wrapper h3{font-size:26px}}.card-listing .blockBody .listingHolder .listingItemLI .card-item .content-container .content-wrapper p{font-size:16px;color:#34303d !important}.card-listing .blockBody .listingHolder .listingItemLI .card-item .content-container a{color:#34303d !important}.card-listing .blockBody .listingHolder .listingItemLI .card-item .content-container a.link{text-decoration:underline}.promo-container{margin-bottom:60px}.promo-container .promo-title{text-align:center;margin-bottom:30px}.promo-container .promo-title{font-size:34px}@media screen and (min-width: 320px){.promo-container .promo-title{font-size:calc(34px + -6 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.promo-container .promo-title{font-size:28px}}.promo-container .button{margin:auto}.iqos-support-toolbar{margin-bottom:60px;margin-top:-10px}.iqos-support-toolbar .centered{justify-content:center}.iqos-support-toolbar .deviceWrapper.active .deviceAnchor,.iqos-support-toolbar .deviceWrapper:hover .deviceAnchor{background-color:#f6f4f0}.iqos-support-toolbar .deviceWrapper .deviceAnchor{display:block;padding-bottom:25px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.iqos-support-toolbar .deviceWrapper .deviceAnchor img{max-width:100%;display:block;margin-inline:auto;object-fit:contain;margin-bottom:5px}.iqos-support-toolbar .deviceWrapper .deviceAnchor .deviceName{color:#34303d;font-size:16px;font-weight:normal;text-align:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding-inline:10px}.iqos-support-toolbar .deviceWrapper .deviceAnchor .deviceName:hover{color:#00d1d2}.supportListing .supportItem{margin-bottom:60px}.supportListing .supportItem .listingImage img{max-width:100%;object-fit:cover;margin-bottom:10px}.supportListing .supportItem .listingInfos .listingTitle{font-weight:bold;margin-bottom:15px}.supportListing .supportItem .listingInfos .listingTitle{font-size:24px}@media screen and (min-width: 320px){.supportListing .supportItem .listingInfos .listingTitle{font-size:calc(24px + 8 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.supportListing .supportItem .listingInfos .listingTitle{font-size:32px}}.supportListing .supportItem .listingInfos .listingTitle{line-height:28px}@media screen and (min-width: 320px){.supportListing .supportItem .listingInfos .listingTitle{line-height:calc(28px + 10 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.supportListing .supportItem .listingInfos .listingTitle{line-height:38px}}.supportListing .supportItem .listingInfos .listingSummary{font-size:16px;margin-bottom:15px}.errorWrapper{background-color:#f6f4f0;min-height:50vh;display:flex;align-items:center}.errorWrapper .contentWrapper{display:flex;flex-direction:column;align-items:center}.errorWrapper .contentWrapper h1{margin-bottom:30px;text-align:center}.errorWrapper .contentWrapper h1{font-size:44px}@media screen and (min-width: 320px){.errorWrapper .contentWrapper h1{font-size:calc(44px + 14 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.errorWrapper .contentWrapper h1{font-size:58px}}.errorWrapper .contentWrapper h3{margin-bottom:30px;text-align:center}.errorWrapper .contentWrapper h3{font-size:24px}@media screen and (min-width: 320px){.errorWrapper .contentWrapper h3{font-size:calc(24px + 8 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.errorWrapper .contentWrapper h3{font-size:32px}}.errorWrapper .contentWrapper p{font-size:16px;margin-bottom:30px;text-align:center}.error500{margin-top:-83px;min-height:70vh;background-color:#f6f4f0;display:flex;justify-content:center;align-items:center}.error500 h1{margin-bottom:30px;text-align:center}.error500 h1{font-size:44px}@media screen and (min-width: 320px){.error500 h1{font-size:calc(44px + 14 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.error500 h1{font-size:58px}}.error500 p{font-size:16px;margin-bottom:30px;text-align:center}.IconTextButton{margin-bottom:60px}.IconTextButton .row{margin:0}.IconTextButton .listingItemLI{padding:0;margin:0}.IconTextButton .listingProduct{display:flex;flex-direction:column;align-items:center;padding:60px}.IconTextButton .listingProduct.beigeBg{background-color:#f6f4f0}.IconTextButton .listingProduct .listingIcon{margin-bottom:20px}.IconTextButton .listingProduct .listingInfo{max-width:800px;margin-inline:auto}.IconTextButton .listingProduct .listingInfo h3{margin-bottom:20px;text-align:center}.IconTextButton .listingProduct .listingInfo h3{font-size:28px}@media screen and (min-width: 320px){.IconTextButton .listingProduct .listingInfo h3{font-size:calc(28px + 8 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.IconTextButton .listingProduct .listingInfo h3{font-size:36px}}.IconTextButton .listingProduct .listingInfo a{margin-inline:auto}.discover-terea-listing .listWrapper .listItem.hasBodyImage:first-child{position:relative;z-index:2}.discover-terea-listing .listWrapper .listItem.hasBodyImage:first-child .listingInfo{padding-top:100px}.discover-terea-listing .listWrapper .listItem:last-child{margin-top:-120px}.discover-terea-listing .listWrapper .listItem:last-child .listingImage{flex:0 0 45%;--bs-aspect-ratio: 80%;margin-inline-end:100px}.supportLanding .commonBanner::before{display:none}.supportLanding .commonBanner .container{transform:translateX(0);position:static}.supportLanding .commonBanner .container .bannerContentWrapper{min-height:25vh;justify-content:center}.supportLanding .commonBanner .container .bannerContentWrapper .blockTitle{text-align:center}.supportDetails .commonBanner::before{display:none}.supportDetails .commonBanner .container{transform:translateX(0);position:static}.supportDetails .commonBanner .container .bannerContentWrapper{min-height:25vh;justify-content:flex-start}.supportDetails .commonBanner .container .bannerContentWrapper .bannerText{min-width:50%}.supportDetails .commonBanner .container .bannerContentWrapper .blockTitle{text-align:start}.listingSection .listWrapper .upgradeBanner.listItem .listingInfo .titleWrapper h3{font-size:35px}@media screen and (min-width: 320px){.listingSection .listWrapper .upgradeBanner.listItem .listingInfo .titleWrapper h3{font-size:calc(35px + 30 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.listingSection .listWrapper .upgradeBanner.listItem .listingInfo .titleWrapper h3{font-size:65px}}.listingSection.scienceListing .listWrapper .listItem.normalListing.image-listing-tilt-downwards .listingInfo .bodyWrapper{display:flex;flex-direction:column;gap:20px}.listingSection.scienceListing .listWrapper .listItem.normalListing.image-listing-tilt-downwards .listingInfo .bodyWrapper p{font-size:18px}.grecaptcha-badge{bottom:80px !important}.listingSection.top-listing-wrapper.aoki-devices-listing .listWrapper .listingInfo .topWrapper{margin-bottom:10px}.listingSection.top-listing-wrapper.aoki-devices-listing .listWrapper .listingInfo .topWrapper .subtitle .topWrapper .isLimitedEdition.blueBadge{font-size:16px;color:#34303d;background-color:#fff;border-radius:6px;padding:3px 5px;text-align:center;display:block;width:fit-content;background-color:#00d1d2}.listingSection.top-listing-wrapper.aoki-devices-listing .listWrapper .listingInfo .bodyWrapper p.aoki-landing-plp-price{font-weight:bold;margin-top:20px;font-size:32px}.listingSection.top-listing-wrapper.aoki-devices-listing .listWrapper .listingInfo .linkWrapper a.button{display:inline-block;background-color:#34303d;color:#fff;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.listingSection.top-listing-wrapper.aoki-devices-listing .listWrapper .listingInfo .linkWrapper a.button:hover{background-color:#00d1d2;color:#34303d;border-color:#00d1d2}.aokiAccessoriesPlpListing.imageListing.pointCollection .container .blockBody ul.listingHolder{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:10px}.aokiAccessoriesPlpListing.imageListing.pointCollection .container .blockBody ul.listingHolder li.listingItemLI{background-color:#f6f4f0;max-width:24%}.aokiAccessoriesPlpListing.imageListing.pointCollection .container .blockBody ul.listingHolder li.listingItemLI .card-item .content-container{text-align:center;font-size:22px}.aokiAccessoriesPlpListing.imageListing.pointCollection .container .blockBody ul.listingHolder li.listingItemLI .card-item .content-container .isLimitedEdition.blueBadge{font-size:16px;color:#34303d;background-color:#fff;border-radius:6px;padding:3px 5px;text-align:center;display:block;width:fit-content;background-color:#00d1d2;margin-top:10px;margin:20px auto}.aokiAccessoriesPlpListing.imageListing.pointCollection .container .blockBody ul.listingHolder li.listingItemLI .card-item .content-container .image-container img{max-width:100%}.aokiAccessoriesPlpListing.imageListing.pointCollection .container .blockBody ul.listingHolder li.listingItemLI .card-item .content-container p.aoki-landing-plp-price{font-weight:bold;font-size:22px;margin-top:-10px}.aokiAccessoriesPlpListing.imageListing.pointCollection .container .blockBody ul.listingHolder li.listingItemLI .card-item .content-container a.button{margin:20px 0px}.listingSection .listWrapper .listItem.aoki-recycled-jacket .listingInfo .linkWrapper a.button.button-transparent{display:inline-block;background-color:#34303d;color:#fff;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.listingSection .listWrapper .listItem.aoki-recycled-jacket .listingInfo .linkWrapper a.button.button-transparent:hover{background-color:#00d1d2;color:#34303d;border-color:#00d1d2}.listingSection.fullWidthBanner.aokiMusicBanner .listWrapper .listItem.normalListing a.listingImage.ratio img{object-position:80% center}.navigationListingSlider{margin-bottom:60px}.navigationListingSlider .blockBody{position:relative}.navigationListingSlider .circularSliderArrowNext{position:absolute;top:-105px;inset-inline-end:50px;width:48px;height:48px;background-color:#34303d;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.navigationListingSlider .circularSliderArrowNext.swiper-button-disabled{opacity:0.5}.navigationListingSlider .circularSliderArrowNext::after{content:'';display:block;width:16px;height:16px;background-image:url(../images/arrow-down.svg);background-position:center;background-repeat:no-repeat;background-size:contain;transform:rotate(-90deg);filter:brightness(0) invert(1)}.navigationListingSlider .circularSliderArrowPrev{position:absolute;top:-105px;inset-inline-end:120px;width:48px;height:48px;background-color:#34303d;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.navigationListingSlider .circularSliderArrowPrev.swiper-button-disabled{opacity:0.5}.navigationListingSlider .circularSliderArrowPrev::after{content:'';display:block;width:16px;height:16px;background-image:url(../images/arrow-down.svg);background-position:center;background-repeat:no-repeat;background-size:contain;transform:rotate(90deg);filter:brightness(0) invert(1)}.navigationListingSlider .blockHead .blockTitle{margin-bottom:60px;max-width:80%}.navigationListingSlider .blockHead .blockTitle{font-size:24px}@media screen and (min-width: 320px){.navigationListingSlider .blockHead .blockTitle{font-size:calc(24px + 32 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.navigationListingSlider .blockHead .blockTitle{font-size:56px}}.navigationListingSlider .blockHead .blockTitle{line-height:28px}@media screen and (min-width: 320px){.navigationListingSlider .blockHead .blockTitle{line-height:calc(28px + 32 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.navigationListingSlider .blockHead .blockTitle{line-height:60px}}.navigationListingSlider .listingHolder{margin:0;flex-wrap:nowrap}.navigationListingSlider .listingHolder .listingItemLI{flex:0 0 auto;max-width:none;padding-inline:0;margin-bottom:0}.navigationListingSlider .listingHolder .listingItemLI .sliderImage{--bs-aspect-ratio: 100%}.navigationListingSlider .listingHolder .listingItemLI .listingInfo{padding-top:26px}.navigationListingSlider .listingHolder .listingItemLI .listingInfo h3{font-size:21px}@media screen and (min-width: 320px){.navigationListingSlider .listingHolder .listingItemLI .listingInfo h3{font-size:calc(21px + 3 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.navigationListingSlider .listingHolder .listingItemLI .listingInfo h3{font-size:24px}}.getSupportListing .listWrapper .listItem .listingInfo .linksWrapper .itemWrapper a:last-child{display:inline-block;background-color:transparent;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:16px !important;margin-top:0 !important}.getSupportListing .listWrapper .listItem .listingInfo .linksWrapper .itemWrapper a:last-child:hover{background-color:#34303d;color:#fff;border-color:#34303d}.getSupportListing .listWrapper .listItem .listingInfo .linksWrapper .itemWrapper a:last-child::after{display:none}#ui-datepicker-div{box-shadow:0 2px 23px 0 #ededed;border:none;padding:35px 20px;width:387px;min-height:323px;height:auto;z-index:5 !important;display:none;background-color:#fff}#ui-datepicker-div .ui-datepicker-header{position:relative;margin-bottom:25px}#ui-datepicker-div .ui-datepicker-title{display:flex;gap:10px}#ui-datepicker-div .ui-datepicker-title .ui-datepicker-month,#ui-datepicker-div .ui-datepicker-title .ui-datepicker-year{width:100px;padding:10px;font-weight:600;border:solid 1px #ddd;position:relative;background-image:url(../../images/arrow-down.svg);background-repeat:no-repeat;background-position:right 10px top 50%;background-size:15px 10px;font-family:"IQOS", "IQOS AR", sans-serif}#ui-datepicker-div .ui-datepicker-prev{cursor:pointer;background-color:#f7f7f7;border-radius:50px;height:28px;width:28px;display:flex;align-items:center;justify-content:center;position:absolute;top:0;inset-inline-end:0}#ui-datepicker-div .ui-datepicker-prev .ui-icon{position:relative;width:14px;height:14px;top:unset;left:unset;right:unset;margin:0px;background-image:url(../../images/arrow-down.svg);background-position:center;transform:rotate(-90deg);background-size:contain;background-repeat:no-repeat;color:transparent}#ui-datepicker-div .ui-datepicker-next{cursor:pointer;background-color:#f7f7f7;border-radius:50px;height:28px;width:28px;display:flex;align-items:center;justify-content:center;position:absolute;top:0;inset-inline-end:45px}#ui-datepicker-div .ui-datepicker-next .ui-icon{position:relative;width:14px;height:14px;top:unset;left:unset;right:unset;margin:0px;background-image:url(../../images/arrow-down.svg);background-position:center;transform:rotate(90deg);background-size:contain;background-repeat:no-repeat;color:transparent}#ui-datepicker-div .ui-datepicker-calendar{width:100%;height:100%}#ui-datepicker-div .ui-datepicker-calendar thead span{font-size:15px}#ui-datepicker-div .ui-datepicker-calendar tbody td{color:#34303d;padding:12px 0;text-align:center}#ui-datepicker-div .ui-datepicker-calendar tbody td a{color:#34303d;position:relative}#ui-datepicker-div .ui-datepicker-calendar tbody td a.ui-state-active{font-weight:bold}#ui-datepicker-div .ui-datepicker-calendar tbody td a.ui-state-active::after{content:"";display:block;position:absolute;top:50%;left:50%;border:1px solid #00d1d2;width:25px;height:25px;border-radius:50%;transform:translate(-50%, -50%)}.updatedPhoneInput{display:flex;gap:10px}.updatedPhoneInput .phone1,.updatedPhoneInput .phone2{flex:0 0 20%;margin-bottom:0}.updatedPhoneInput .phone3{flex-grow:1}#miniLoader{width:20px;height:20px;border:1px solid #34303d;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite;position:absolute;top:15px;inset-inline-end:50px}#miniLoader::after{content:'';box-sizing:border-box;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:30px;height:30px;border-radius:50%;border:1px solid;border-color:#00d1d2 transparent}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.finalRegisterStep{background-color:#f6f4f0;padding:60px}.finalRegisterStep .registrationBanner{display:flex;flex-direction:column;align-items:center;gap:20px}.finalRegisterStep .registrationBanner h2{text-align:center}.finalRegisterStep .registrationBanner h2{font-size:28px}@media screen and (min-width: 320px){.finalRegisterStep .registrationBanner h2{font-size:calc(28px + 4 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.finalRegisterStep .registrationBanner h2{font-size:32px}}.newsDetailsBanner .commonBanner{--bs-aspect-ratio: 27%}.newsListingBanner .linkWrapper .arrowLink:hover::after{filter:none}.downloadListItem{gap:6% !important}.downloadListItem.rightImage .listingInfo{padding-inline-end:0 !important}.downloadListItem .listingInfo{padding-top:20px !important;padding-bottom:20px !important}.downloadListItem .listingImage{--bs-aspect-ratio: 90% !important}.boutiqueList{position:relative;margin-bottom:30px}.boutiqueList .selectedStore{height:48px;border:1px solid #34303d;border-radius:7px;display:flex;align-items:center;justify-content:space-between;padding:0 15px;cursor:pointer;font-size:18px;font-weight:bold}.boutiqueList .selectedStore::after{content:"";display:block;background-image:url(../images/arrow-down.svg);width:18px;height:18px;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.boutiqueList .selectedStore.active::after{transform:rotate(180deg)}.boutiqueList .stores-dropdown{display:none;position:absolute;top:48px;inset-inline-start:0;width:100%;background-color:#fff;border:1px solid #34303d;border-radius:7px;padding:0 15px;z-index:5;box-shadow:0px 8px 10px 0px rgba(0,0,0,0.2);max-height:220px;overflow:auto}.boutiqueList .stores-dropdown .boutiqueItem{font-size:16px;line-height:20px;padding:8px 0;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.boutiqueList .stores-dropdown .boutiqueItem:hover{color:#00d1d2}.boutiqueList .stores-dropdown .boutiqueItem.selected{font-weight:bold}.boutiqueList .stores-dropdown .boutiqueItem.selected:hover{color:#34303d}.bondsPage .homepageMainCarousel{margin-bottom:60px}.bondsPage .homepageMainCarousel .homeTopSlider .swiper-slide .contentWrapper .bonds16Banner.swiper-slide-active .desktopImage{object-fit:fill}.bondsPage .homepageMainCarousel .homeTopSlider .swiper-slide .contentWrapper .bonds16Banner.swiper-slide-active .infoHolder{transform:translateY(-15%);padding-inline-start:30px !important}.bondsPage .homepageMainCarousel .homeTopSlider .swiper-slide .contentWrapper .bonds16Banner.swiper-slide-active .infoHolder .bannerInfo .text-title{color:#fff}.bondsPage .homepageMainCarousel .homeTopSlider .swiper-slide .contentWrapper .bonds16Banner.swiper-slide-active .infoHolder .bannerInfo .text-title{font-size:24px}@media screen and (min-width: 320px){.bondsPage .homepageMainCarousel .homeTopSlider .swiper-slide .contentWrapper .bonds16Banner.swiper-slide-active .infoHolder .bannerInfo .text-title{font-size:calc(24px + 8 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.bondsPage .homepageMainCarousel .homeTopSlider .swiper-slide .contentWrapper .bonds16Banner.swiper-slide-active .infoHolder .bannerInfo .text-title{font-size:32px}}.bondsPage .homepageMainCarousel .homeTopSlider .swiper-slide .contentWrapper .bonds16Banner.swiper-slide-active .infoHolder .bannerInfo .subtitle{color:#fff;max-width:400px;font-weight:bold;line-height:1.5}.bondsPage .homepageMainCarousel .homeTopSlider .swiper-slide .contentWrapper .bonds16Banner.swiper-slide-active .infoHolder .bannerInfo .subtitle{font-size:24px}@media screen and (min-width: 320px){.bondsPage .homepageMainCarousel .homeTopSlider .swiper-slide .contentWrapper .bonds16Banner.swiper-slide-active .infoHolder .bannerInfo .subtitle{font-size:calc(24px + 8 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.bondsPage .homepageMainCarousel .homeTopSlider .swiper-slide .contentWrapper .bonds16Banner.swiper-slide-active .infoHolder .bannerInfo .subtitle{font-size:32px}}.bondsPage .homepageMainCarousel .homeTopSlider .swiper-slide .contentWrapper .bonds16Banner.swiper-slide-active .infoHolder .bannerInfo .bannerLink a:not(.button-arrow){display:inline-block;background-color:#fff;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #fff;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#34303d}.bondsPage .homepageMainCarousel .homeTopSlider .swiper-slide .contentWrapper .bonds16Banner.swiper-slide-active .infoHolder .bannerInfo .bannerLink a:not(.button-arrow):hover{background-color:#00d1d2;color:#34303d;border-color:#00d1d2}.bondsPage .bondsHtmlContent{text-align:center;padding-bottom:40px;margin-bottom:60px}.bondsPage .bondsHtmlContent .container{padding:0}.bondsPage .bondsHtmlContent.greyBckg{background-color:#f6f4f0}.bondsPage .footerSupportItems{padding-bottom:60px;margin-bottom:0}.bondsPage .footerSupportItems.bondsChars{margin-bottom:60px}.bondsPage .footerSupportItems.matchedTitleHeight{margin-bottom:60px}.bondsPage .footerSupportItems.matchedTitleHeight .listingItemLI .box{justify-content:flex-start}.bondsPage .footerSupportItems .box-wrap{justify-content:center}.bondsPage .footerSupportItems .listingItemLI{margin-bottom:0}.bondsPage .footerSupportItems .listingItemLI .box{margin-bottom:0;justify-content:center;height:100%}.bondsPage .bondsListing .blockBody .listingHolder .listingItemLI .listingImage{--bs-aspect-ratio: 100% !important}.bondsPage .bondsListing .blockBody .listingHolder .listingItemLI .listingInfo ol li{margin-bottom:25px}.bondsPage .bondsListing .blockBody .listingHolder .listingItemLI .listingInfo ol li span{font-size:27px}.bondsPage .bondsListing .blockBody .listingHolder .listingItemLI .listingInfo ol li:before{top:10px;background-color:#fcbc59}.bondsPage .bondsListing.discover-terea-tobacco-listing{background:#f6f4f0;padding-top:60px;margin-bottom:60px}.bondsPage .bondsListing.discover-terea-tobacco-listing .listItem>.row{width:100%;max-width:1100px}.bondsPage .bondsListing.discover-terea-tobacco-listing .blockHead{text-align:center}.bondsPage .bondsListing.discover-terea-tobacco-listing .blockHead h2{font-size:calc(36px + 21*((100vw - 320px) / 1280));margin-bottom:10px}.bondsPage .bondsListing.pointCollection .listingItemLI{margin-bottom:0}.bondsPage .bondsListing.pointCollection .card-item h3{padding-inline-end:40px;display:flex;align-items:center}.bondsPage .bondsListing.pointCollection .card-item h3::after{inset-inline-end:5px}.bondsPage .bondsListing.pointCollection .card-item:hover h3:after{inset-inline-end:0px}.bondsPage .bondsListing.pointCollection .card-item:hover .image-wrapper img{scale:1.1}.bondsPage .bondsListing.pointCollection .image-container{margin-bottom:10px}.bondsPage .bondsListing.pointCollection .image-container .image-wrapper{overflow:hidden;display:block}.bondsPage .bondsListing.pointCollection .image-container .image-wrapper img{display:block;transition:0.3s all ease-in-out;max-width:100%;object-fit:cover;width:100%}.bondsPage .bondsListing.pointCollection .content-container p a{color:#34303d}.bondsPage .bondsListing.pointCollection .content-container p a.link{text-decoration:underline}.bondsPage .bondsListing.pointCollection .content-container p a.link:hover{color:#00d1d2}.bondsPage .bondsListing.pointCollection .content-wrapper{color:#34303d !important}.bondsPage .bondsListing.pointCollection .content-wrapper p{margin-bottom:15px;color:#34303d !important}.bondsPage .tereaListing .listingItem.swiper-slide-active .productImage{transform:scale(1) translateY(13px)}.bondsPage .tereaListing .listingItem .backgroundImage .productImage{bottom:-4px}.bondsPage .leftTextRightText{margin-bottom:60px}.bondsPage .leftTextRightText.bondsLeftBlue .leftText{background:#4382fd}.bondsPage .leftTextRightText .listingItem{padding:100px 85px;flex:0 0 50%;max-width:50%}.bondsPage .leftTextRightText .listingItem a{color:#34303d;font-size:16px;text-decoration:underline;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:none;background-color:transparent;font-size:14px}.bondsPage .leftTextRightText .listingItem a:hover{color:#00d1d2}.bondsPage .leftTextRightText .listingItem.leftText{text-align:center;background:#4382fd}.bondsPage .leftTextRightText .listingItem.leftText .titleWrapper h3{color:white}.bondsPage .leftTextRightText .listingItem.leftText .titleWrapper h3{font-size:30px}@media screen and (min-width: 320px){.bondsPage .leftTextRightText .listingItem.leftText .titleWrapper h3{font-size:calc(30px + 15 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.bondsPage .leftTextRightText .listingItem.leftText .titleWrapper h3{font-size:45px}}.bondsPage .leftTextRightText .listingItem.leftText .titleWrapper h3 span{display:block}.bondsPage .leftTextRightText .listingItem.leftText .titleWrapper h3 span{font-size:75px}@media screen and (min-width: 320px){.bondsPage .leftTextRightText .listingItem.leftText .titleWrapper h3 span{font-size:calc(75px + 45 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.bondsPage .leftTextRightText .listingItem.leftText .titleWrapper h3 span{font-size:120px}}.bondsPage .leftTextRightText .listingItem.rightText{background:#F6F4F0;padding:100px 55px}.bondsPage .leftTextRightText .listingItem.rightText .titleWrapper h3{margin-bottom:60px;line-height:1.3}.bondsPage .leftTextRightText .listingItem.rightText .titleWrapper h3{font-size:25px}@media screen and (min-width: 320px){.bondsPage .leftTextRightText .listingItem.rightText .titleWrapper h3{font-size:calc(25px + 15 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.bondsPage .leftTextRightText .listingItem.rightText .titleWrapper h3{font-size:40px}}.bondsPage .leftTextRightText .listingItem.rightText .disclaimer{border:2px solid #34303d;color:#34303d;padding:4px 8px;display:block;font-size:14px;font-weight:normal;line-height:1.3;width:fit-content}.bondsPage .disclaimer-block.normalTitleWithDescription .text-title{margin-bottom:10px;min-width:79vw}.bondsPage .disclaimer-block .container{text-align:center;display:flex;flex-direction:column;align-items:center;max-width:600px}.internalDiscoverTerea p{margin-bottom:25px}#AddressesHolder .topBlock{display:flex;justify-content:space-between}#AddressesHolder .topBlock .error{color:red;font-weight:500}.error-message-delivery-store,.error-promo-code{color:red;margin-top:10px;display:block}.tradeInListing .resultsText{padding:20px 0;font-size:30px;font-weight:bold}.tradeInDevices{padding-top:60px}.tradeInDevices .devicesTitle{margin-bottom:50px}.tradeInDevices .buttonWrapper{margin-top:50px;display:flex;justify-content:end}.tradeInDevices .buttonWrapper a.disabled{opacity:0.6}.tradeInDevices .deviceDetails:last-child{border-bottom:0px}.tradeInDevices .deviceDetails.selected .deviceWrapper{position:relative;border:1px solid;background:#8580801a}.tradeInDevices .deviceDetails.selected .deviceWrapper:after{content:"x";font-size:22px;color:black;position:absolute;inset-inline-end:15px;top:0}.tradeInDevices .deviceDetails .deviceWrapper{border-bottom:1px solid #cdcdcd;transition:0.3s all ease-in-out}.tradeInDevices .deviceDetails:hover .deviceWrapper{background:#8580801a}.productsListing{margin-bottom:60px}.productsListing .filters-mobile{display:none}.productsListing .filters-list-parent{padding-inline:60px}.productsListing .filters-list-parent #searchInputFieldMobile{display:none}.productsListing .filters-list-parent .searchResu{position:absolute;top:50%;inset-inline-end:0;transform:translateY(-50%)}.productsListing .filters-list-parent .searchResu input{border:1px solid #34303d;font-size:16px;border-radius:30px;background-image:url(../../images/search.svg);background-position:10px center;background-size:20px 20px;background-repeat:no-repeat;font-family:"IQOS", "IQOS AR", sans-serif;width:42px;height:42px;padding:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;cursor:pointer}.productsListing .filters-list-parent .searchResu input::placeholder{color:transparent !important}.productsListing .filters-list-parent .searchResu input.active{padding:7px;padding-inline-start:50px;width:200px;background-color:#fff}.productsListing .filters-list-parent .filters-main{display:flex;justify-content:center;align-items:center;margin-bottom:60px;border-bottom:1px solid #dcdcdc;position:relative}.productsListing .filters-list-parent .filters-main .stackedInput{display:flex;align-items:center;gap:60px}.productsListing .filters-list-parent .filters-main .stackedInput .first-level .filter-item a{color:#34303d;font-size:18px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:20px 0;display:block}.productsListing .filters-list-parent .filters-main .stackedInput .first-level .filter-item a.active{border-bottom:2px solid #34303d;font-weight:bold}.productsListing .filters-list-parent .filters-main .stackedInput .first-level .filter-item a:hover{color:#00d1d2}.productsListing .filters-list-parent .loadMoreBtn{display:flex;justify-content:center;margin-top:60px}.productsListing .filters-list-parent .loadMoreBtn a{display:inline-block;background-color:transparent;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.productsListing .filters-list-parent .loadMoreBtn a:hover{background-color:#00d1d2;color:#34303d;border-color:#00d1d2}.productsListing .product-list-title .filter-result{font-weight:bold;margin-bottom:30px}.productsListing .product-list-title .filter-result{font-size:24px}@media screen and (min-width: 320px){.productsListing .product-list-title .filter-result{font-size:calc(24px + 8 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.productsListing .product-list-title .filter-result{font-size:32px}}.productsListing .product-list-title .filter-result{line-height:28px}@media screen and (min-width: 320px){.productsListing .product-list-title .filter-result{line-height:calc(28px + 8 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.productsListing .product-list-title .filter-result{line-height:36px}}.productsListing .product-list-title .listingDisclaimer{margin-bottom:30px;font-size:16px}.productsListing .product-list-title .itemListing .tile--product{margin-bottom:30px;height:calc(100% - 30px);display:flex;flex-direction:column}.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper{background-color:#f6f4f0;margin-bottom:20px;min-height:300px;position:relative}.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper .tile__image{display:flex;justify-content:center}.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper .tile__image .thumb-link{display:block}.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper .tile__image .thumb-link img{max-width:100%;min-height:250px;object-fit:contain}.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper .tile__image .thumb-link .out-of-stock{display:none}.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper .variations{padding:30px 0;max-width:80%;margin-inline:auto}.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper .variations .product-variations{position:relative}.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper .variations .product-variations .colors-swiper-button-next{position:absolute;top:50%;inset-inline-end:-25px;width:15px;height:15px;background-image:url(../../images/arrow-down.svg);transform:translateY(-50%) rotate(-90deg);background-size:contain;background-repeat:no-repeat;background-position:center center;cursor:pointer}.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper .variations .product-variations .colors-swiper-button-prev{position:absolute;top:50%;inset-inline-start:-25px;width:15px;height:15px;background-image:url(../../images/arrow-down.svg);transform:translateY(-50%) rotate(90deg);background-size:contain;background-repeat:no-repeat;background-position:center center;cursor:pointer}.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper .variations .product-variations .variations__list{width:190px}.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper .variations .product-variations .variations__list .swatch-list.centered{justify-content:center}.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper .variations .product-variations .variations__list .swatch-list .swiper-slide{display:flex;justify-content:center;align-items:center;padding:2px}.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper .variations .product-variations .variations__list .swatch-list .variation-container-item{padding:3px;border-radius:50%;width:fit-content}.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper .variations .product-variations .variations__list .swatch-list .variation-container-item .swatch-list__anchor{width:15px;height:15px;border-radius:50%;background-size:cover;display:block;border:1px solid #34303d}.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper .variations .product-variations .variations__list .swatch-list .variation-container-item .swatch-list__anchor span{display:none}.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper .variations .product-variations .variations__list .swatch-list .variation-container-item.selected{border:1px solid #34303d}.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper .variations .product-variations .variations__list .swatch-list .variation-container-item.out-of-stock-variation{overflow:hidden;position:relative;border:1px solid #34303d}.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper .variations .product-variations .variations__list .swatch-list .variation-container-item.out-of-stock-variation::after{content:"";position:absolute;inset-inline-start:0px;top:10px;width:100%;height:1px;background-color:#34303d;transform:rotate(45deg);z-index:4}.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper .variations .product-variations .variations__list .swatch-list .variation-container-item.out-of-stock-variation .swatch-list__anchor{position:relative}.productsListing .product-list-title .itemListing .tile--product .imageVariationWrapper .variations .product-variations .variations__list .swatch-list .variation-container-item.out-of-stock-variation .swatch-list__anchor::before{content:"";position:absolute;left:0px;top:0px;width:calc(100%);height:calc(100%);background-color:rgba(255,255,255,0.4);border-radius:50%;z-index:3}.productsListing .product-list-title .itemListing .tile--product .tile__details{flex-grow:1}.productsListing .product-list-title .itemListing .tile--product .tile__details .tile__details--top .product-name a{margin-bottom:10px;color:#34303d;display:block;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.productsListing .product-list-title .itemListing .tile--product .tile__details .tile__details--top .product-name a{font-size:18px}@media screen and (min-width: 320px){.productsListing .product-list-title .itemListing .tile--product .tile__details .tile__details--top .product-name a{font-size:calc(18px + 2 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.productsListing .product-list-title .itemListing .tile--product .tile__details .tile__details--top .product-name a{font-size:20px}}.productsListing .product-list-title .itemListing .tile--product .tile__details .tile__details--top .product-name a{line-height:22px}@media screen and (min-width: 320px){.productsListing .product-list-title .itemListing .tile--product .tile__details .tile__details--top .product-name a{line-height:calc(22px + 2 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.productsListing .product-list-title .itemListing .tile--product .tile__details .tile__details--top .product-name a{line-height:24px}}.productsListing .product-list-title .itemListing .tile--product .tile__details .tile__details--top .product-name a:hover{color:#00d1d2}.productsListing .product-list-title .itemListing .tile--product .tile__details .tile__details--top .product-pricing{font-size:20px;margin-bottom:15px}.productsListing .product-list-title .itemListing .tile--product .productLinks a{display:inline-block;background-color:#34303d;color:#fff;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.productsListing .product-list-title .itemListing .tile--product .productLinks a:hover{background-color:#00d1d2;color:#34303d;border-color:#00d1d2}.productsListing .product-list-title .itemListing .tile--product .productLinks .tradeinBtn.disabled{opacity:0.5}.productsListing .product-list-title .itemListing .tile--product .productLinks .tradeinBtn.disabled:hover{background:#34303d;border:2px solid #34303d;color:white}.tradeInLanding .allProductsListing{margin-bottom:60px}.tradeInLanding .allProductsListing .arrowLink{display:inline-block;background-color:#34303d;color:#fff;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tradeInLanding .allProductsListing .arrowLink:hover{background-color:#00d1d2;color:#34303d;border-color:#00d1d2}.tradeInLanding .allProductsListing .arrowLink:after{display:none}.tradeInLanding .allProductsListing .swiper-wrapper .swiper-slide{height:auto}.tradeInLanding .allProductsListing .swiper-wrapper .swiper-slide .listingProduct{height:100%;display:flex;flex-direction:column}.tradeInLanding .allProductsListing .swiper-wrapper .swiper-slide .listingProduct .listingInfo{flex-grow:1;display:flex;flex-direction:column}.tradeInLanding .allProductsListing .swiper-wrapper .swiper-slide .listingProduct .listingInfo p{flex-grow:1}.tradeInLanding .ImageTextListing{padding:60px 0 30px 0;background-color:#f6f4f0;margin-bottom:60px}.tradeInLanding .ImageTextListing .listingItemLI:last-child{padding-inline-end:0}.tradeInLanding .faq-common{padding:60px 0}.tradeInLanding .faq-common h3{text-align:start}.tradeInLanding .disclaimer-block.normalTitleWithDescription{max-width:100%;text-align:start;padding-inline:0}.tradeInLanding .disclaimer-block.normalTitleWithDescription .text-title{font-size:28px}@media screen and (min-width: 320px){.tradeInLanding .disclaimer-block.normalTitleWithDescription .text-title{font-size:calc(28px + 17 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.tradeInLanding .disclaimer-block.normalTitleWithDescription .text-title{font-size:45px}}.tradeInLanding .disclaimer-block.normalTitleWithDescription .text-title{line-height:36px}@media screen and (min-width: 320px){.tradeInLanding .disclaimer-block.normalTitleWithDescription .text-title{line-height:calc(36px + 19 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.tradeInLanding .disclaimer-block.normalTitleWithDescription .text-title{line-height:55px}}.tradeInLanding .disclaimer-block.normalTitleWithDescription.secondTradeDisclaimer .container{max-width:100%;padding-inline:0}.tradeInLanding .disclaimer-block.normalTitleWithDescription.bottomDisclaimer{text-align:center;margin-bottom:60px}.tradeInLanding .disclaimer-block.normalTitleWithDescription.bottomDisclaimer a{color:#34303d;font-size:16px;text-decoration:underline;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:none;background-color:transparent;font-size:14px}.tradeInLanding .disclaimer-block.normalTitleWithDescription.bottomDisclaimer a:hover{color:#00d1d2}.tradeInLanding .disclaimer-block.normalTitleWithDescription.bottomDisclaimer h2,.tradeInLanding .disclaimer-block.normalTitleWithDescription.bottomDisclaimer p{font-size:14px;line-height:18px;margin-bottom:8px}.tradeInLanding .disclaimer-block.normalTitleWithDescription.bottomDisclaimer p{margin-bottom:0}.defaultAddressBorder{border:1px solid #34303d;border-radius:5px;padding:10px;font-weight:normal !important}.deleteAccountMessage{padding-bottom:20px;color:red;font-size:17px;font-weight:bold;text-align:center}.yourRewardsSection.container .vouchers-container{margin-bottom:20px}.yourRewardsSection.container .vouchers-container .intro h3{font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:center}.yourRewardsSection.container .vouchers-container .intro h3{font-size:24px}@media screen and (min-width: 320px){.yourRewardsSection.container .vouchers-container .intro h3{font-size:calc(24px + 18 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.yourRewardsSection.container .vouchers-container .intro h3{font-size:42px}}.yourRewardsSection.container .vouchers-container p.warning-message,.yourRewardsSection.container .vouchers-container .intro p{text-align:center;margin-bottom:30px}.yourRewardsSection.container .vouchers-container p.warning-message,.yourRewardsSection.container .vouchers-container .intro p{font-size:16px}@media screen and (min-width: 320px){.yourRewardsSection.container .vouchers-container p.warning-message,.yourRewardsSection.container .vouchers-container .intro p{font-size:calc(16px + 6 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.yourRewardsSection.container .vouchers-container p.warning-message,.yourRewardsSection.container .vouchers-container .intro p{font-size:22px}}.yourRewardsSection.container .vouchers-container p.warning-message.warning-message,.yourRewardsSection.container .vouchers-container .intro p.warning-message{margin-top:20px}.yourRewardsSection.container .vouchers-container .vouchers-tabs-container.container{padding-top:10px;padding-bottom:10px}.yourRewardsSection.container .vouchers-container .vouchers-tabs-container.container .vouchers-tabs{display:flex;justify-content:space-evenly}.yourRewardsSection.container .vouchers-container .vouchers-tabs-container.container .vouchers-tabs .voucher-tab{min-width:50%;max-width:50%;padding-bottom:20px;padding-top:20px;transition:background-color 0.3s ease, border-bottom-color 0.3s ease, color 0.3s ease}.yourRewardsSection.container .vouchers-container .vouchers-tabs-container.container .vouchers-tabs .voucher-tab:hover{cursor:pointer}.yourRewardsSection.container .vouchers-container .vouchers-tabs-container.container .vouchers-tabs .voucher-tab.gold{border-bottom:2px solid #d9af7a}.yourRewardsSection.container .vouchers-container .vouchers-tabs-container.container .vouchers-tabs .voucher-tab.gold p.tier{color:#ceac65}.yourRewardsSection.container .vouchers-container .vouchers-tabs-container.container .vouchers-tabs .voucher-tab.gold:hover,.yourRewardsSection.container .vouchers-container .vouchers-tabs-container.container .vouchers-tabs .voucher-tab.gold.active{background-color:#fff6e2c4;border-bottom-color:#ceac65}.yourRewardsSection.container .vouchers-container .vouchers-tabs-container.container .vouchers-tabs .voucher-tab.platinum{border-bottom:2px solid #bab8b9}.yourRewardsSection.container .vouchers-container .vouchers-tabs-container.container .vouchers-tabs .voucher-tab.platinum p.tier{color:#bab8b9}.yourRewardsSection.container .vouchers-container .vouchers-tabs-container.container .vouchers-tabs .voucher-tab.platinum:hover,.yourRewardsSection.container .vouchers-container .vouchers-tabs-container.container .vouchers-tabs .voucher-tab.platinum.active{background-color:#f4f4f4;border-bottom-color:#969696}.yourRewardsSection.container .vouchers-container .vouchers-tabs-container.container .vouchers-tabs .voucher-tab p.tier{font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:center;text-transform:uppercase}.yourRewardsSection.container .vouchers-container .vouchers-tabs-container.container .vouchers-tabs .voucher-tab p.tier{font-size:20px}@media screen and (min-width: 320px){.yourRewardsSection.container .vouchers-container .vouchers-tabs-container.container .vouchers-tabs .voucher-tab p.tier{font-size:calc(20px + 15 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.yourRewardsSection.container .vouchers-container .vouchers-tabs-container.container .vouchers-tabs .voucher-tab p.tier{font-size:35px}}.yourRewardsSection.container .vouchers-container .vouchers-tabs-container.container .vouchers-tabs .voucher-tab p.requirements{text-align:center;font-weight:bold}.yourRewardsSection.container .vouchers-container .vouchers-tabs-container.container .vouchers-tabs .voucher-tab p.requirements{font-size:14px}@media screen and (min-width: 320px){.yourRewardsSection.container .vouchers-container .vouchers-tabs-container.container .vouchers-tabs .voucher-tab p.requirements{font-size:calc(14px + 6 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.yourRewardsSection.container .vouchers-container .vouchers-tabs-container.container .vouchers-tabs .voucher-tab p.requirements{font-size:20px}}.yourRewardsSection.container .vouchers-container .tabs-content-container{padding-top:20px}.yourRewardsSection.container .vouchers-container .tabs-content-container .voucher-items{display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start}.yourRewardsSection.container .vouchers-container .tabs-content-container .voucher-items .voucher-item{flex:1 1 calc(33% - 10px);min-width:200px;flex-wrap:wrap;max-width:33%}.yourRewardsSection.container .vouchers-container .tabs-content-container .voucher-items .voucher-item.voucher-history-item.expired{opacity:0.5}.yourRewardsSection.container .vouchers-container .tabs-content-container .voucher-items .voucher-item.voucher-history-item.expired .ribbon{background-color:#d40720;color:#fff}.yourRewardsSection.container .vouchers-container .tabs-content-container .voucher-items .voucher-item.voucher-history-item .button{pointer-events:none}.yourRewardsSection.container .vouchers-container .tabs-content-container .voucher-items .voucher-item .image-wrapper{max-width:100%;height:350px;width:350px}.yourRewardsSection.container .vouchers-container .tabs-content-container .voucher-items .voucher-item .image-wrapper img{object-fit:contain;height:350px;width:350px}.yourRewardsSection.container .vouchers-container .tabs-content-container .voucher-items .voucher-item .ribbon{border-radius:.15rem;color:#34303d;display:inline-block;font-size:12px;font-weight:400;line-height:1;padding:.5em .75em;text-align:center;vertical-align:baseline;white-space:nowrap;width:fit-content;background-color:rgba(0,209,210,0.8);cursor:default;margin:5px 0px}.yourRewardsSection.container .vouchers-container .tabs-content-container .voucher-items .voucher-item p.title{font-size:24px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#34303d}.yourRewardsSection.container .vouchers-container .tabs-content-container .voucher-items .voucher-item p.description{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0px;color:#34303d;margin-bottom:20px;width:350px}.yourRewardsSection.container .vouchers-container .tabs-content-container .voucher-items .voucher-item .button{display:inline-block;background-color:transparent;color:#34303d;padding:5px 32px 9px;border-radius:24px;border:2px solid #34303d;letter-spacing:.5px;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:9px 32px}.yourRewardsSection.container .vouchers-container .tabs-content-container .voucher-items .voucher-item .button:hover{background-color:#34303d;color:#fff;border-color:#34303d}.yourRewardsSection.container .vouchers-container .tabs-content-container .voucher-items .voucher-item .button.inactive{cursor:not-allowed;background-color:#fff;color:#34303d;display:none}.discoverDeliaTop{padding-bottom:0px;text-align:center}.discoverDeliaTop .text-title{margin-bottom:20px}.discoverDeliaTop .text-title{font-size:32px}@media screen and (min-width: 320px){.discoverDeliaTop .text-title{font-size:calc(32px + 22 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.discoverDeliaTop .text-title{font-size:54px}}.discoverDeliaTop .text-title{line-height:42px}@media screen and (min-width: 320px){.discoverDeliaTop .text-title{line-height:calc(42px + 26 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.discoverDeliaTop .text-title{line-height:68px}}.discoverDeliaTop p{font-size:16px;color:#343436}.discoverDeliaTop.meetDelia{padding-top:0px}.imgDeliaForDiscover{margin-bottom:60px}.imgDeliaForDiscover img{width:100%;height:100%;max-width:100%}.iqos-iluma-listing-white-color .listWrapper .listItem .listingInfo .titleWrapper h3{color:#fff}.iqos-iluma-listing-white-color .listWrapper .listItem .listingInfo .bodyWrapper{color:#fff}.iqos-iluma-listing-white-color .listWrapper .listItem .listingInfo .linkWrapper .arrowLink{color:#fff}.iqos-iluma-listing-white-color .listWrapper .listItem .listingInfo .linkWrapper .arrowLink::after{filter:invert(1) brightness(1000%)}.iqos-iluma-listing-white-color .listWrapper .listItem .listingInfo .linkWrapper a.button{border:2px solid #ffffff;background-color:transparent}.iqos-iluma-listing-white-color .listWrapper .listItem .listingInfo .linkWrapper a.button:hover{border-color:#34303d;background-color:#34303d;color:#fff}.delia-slider-styling-title .listWrapper .swiper-wrapper .swiper-slide .listItem .listingInfo .titleWrapper h3{margin-bottom:20px}.delia-slider-styling-title .listWrapper .swiper-wrapper .swiper-slide .listItem .listingInfo .titleWrapper h3{font-size:30px}@media screen and (min-width: 320px){.delia-slider-styling-title .listWrapper .swiper-wrapper .swiper-slide .listItem .listingInfo .titleWrapper h3{font-size:calc(30px + 15 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.delia-slider-styling-title .listWrapper .swiper-wrapper .swiper-slide .listItem .listingInfo .titleWrapper h3{font-size:45px}}.delia-slider-styling-title .listWrapper .swiper-wrapper .swiper-slide .listItem .listingInfo .bodyWrapper p{font-size:18px;margin-bottom:20px}.delia-middle-banner{--bs-aspect-ratio: unset}.delia-middle-banner.ratio>*{position:relative}.delia-middle-banner.ratio>*::before{content:unset}.rewards-disclaimer{padding:40px 0px}.rewards-disclaimer p{font-size:16px;font-weight:500}
/*# sourceMappingURL=iqos.css.map */
